/** Colors */
/** Components */
/** Typography */
/** Buttons */
/** Slick overrides */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #e42730;
  --orange: #f37525;
  --yellow: #fdab1c;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #f37525;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #fdab1c;
  --danger: #e42730;
  --light: #f8f9fa;
  --dark: #111;
  --alto: #dbdbdb;
  --mine-shaft: #222;
  --grey: #444;
  --gallery: #ededed;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Open Sans", sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.alignwide {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
  /* stylelint-disable-next-line scss/no-global-function-names */
  max-width: 1140px;
}
.alignwide .wp-block-group__inner-container {
  margin-left: -15px;
  margin-right: -15px;
}

.alignfull:not(.wp-block-image) {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.alignfull:not(.wp-block-image) .wp-block-group__inner-container {
  margin-left: -15px;
  margin-right: -15px;
}

/**
 * "!important" enabled in this file because of wp override
 */
/* stylelint-disable declaration-no-important */
@media (max-width: 991.98px) {
  .wp-block-media-text {
    grid-template-columns: 100% !important;
  }
}
@media (min-width: 992px) {
  .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
    padding-left: 0;
  }
  .wp-block-media-text.has-media-on-the-right.pull-image .wp-block-media-text__media img {
    margin-right: -30px;
  }
  .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content {
    padding-right: 0;
  }
  .wp-block-media-text:not(.has-media-on-the-right).pull-image .wp-block-media-text__media img {
    margin-left: -30px;
  }
}

@media (max-width: 991.98px) {
  .wp-block-media-text__media {
    grid-row: 2 !important;
    grid-column: 1 !important;
  }
}
.wp-block-media-text__media img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  width: unset;
  height: auto;
}

@media (max-width: 991.98px) {
  .wp-block-media-text__content {
    grid-row: 1 !important;
    grid-column: 1 !important;
    margin-bottom: 50px !important;
  }
}
@media (max-width: 991.98px) {
  .wp-block-media-text__content *:not(ul, ol, li) {
    text-align: center;
  }
}
@media (max-width: 991.98px) {
  .wp-block-media-text__content br {
    display: none;
  }
}

/* stylelint-enable declaration-no-important */
/* stylelint-disable no-invalid-position-at-import-rule */
.editor-styles-wrapper .align-baseline {
  vertical-align: baseline !important;
}
.editor-styles-wrapper .align-top {
  vertical-align: top !important;
}
.editor-styles-wrapper .align-middle {
  vertical-align: middle !important;
}
.editor-styles-wrapper .align-bottom {
  vertical-align: bottom !important;
}
.editor-styles-wrapper .align-text-bottom {
  vertical-align: text-bottom !important;
}
.editor-styles-wrapper .align-text-top {
  vertical-align: text-top !important;
}
.editor-styles-wrapper .bg-primary {
  background-color: #f37525 !important;
}
.editor-styles-wrapper a.bg-primary:hover, .editor-styles-wrapper a.bg-primary:focus,
.editor-styles-wrapper button.bg-primary:hover,
.editor-styles-wrapper button.bg-primary:focus {
  background-color: rgb(217.052173913, 91.6, 11.947826087) !important;
}
.editor-styles-wrapper .bg-secondary {
  background-color: #6c757d !important;
}
.editor-styles-wrapper a.bg-secondary:hover, .editor-styles-wrapper a.bg-secondary:focus,
.editor-styles-wrapper button.bg-secondary:hover,
.editor-styles-wrapper button.bg-secondary:focus {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
}
.editor-styles-wrapper .bg-success {
  background-color: #28a745 !important;
}
.editor-styles-wrapper a.bg-success:hover, .editor-styles-wrapper a.bg-success:focus,
.editor-styles-wrapper button.bg-success:hover,
.editor-styles-wrapper button.bg-success:focus {
  background-color: rgb(30.1449275362, 125.8550724638, 52) !important;
}
.editor-styles-wrapper .bg-info {
  background-color: #17a2b8 !important;
}
.editor-styles-wrapper a.bg-info:hover, .editor-styles-wrapper a.bg-info:focus,
.editor-styles-wrapper button.bg-info:hover,
.editor-styles-wrapper button.bg-info:focus {
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667) !important;
}
.editor-styles-wrapper .bg-warning {
  background-color: #fdab1c !important;
}
.editor-styles-wrapper a.bg-warning:hover, .editor-styles-wrapper a.bg-warning:focus,
.editor-styles-wrapper button.bg-warning:hover,
.editor-styles-wrapper button.bg-warning:focus {
  background-color: rgb(227.9912663755, 145.6331877729, 2.0087336245) !important;
}
.editor-styles-wrapper .bg-danger {
  background-color: #e42730 !important;
}
.editor-styles-wrapper a.bg-danger:hover, .editor-styles-wrapper a.bg-danger:focus,
.editor-styles-wrapper button.bg-danger:hover,
.editor-styles-wrapper button.bg-danger:focus {
  background-color: #c01820 !important;
}
.editor-styles-wrapper .bg-light {
  background-color: #f8f9fa !important;
}
.editor-styles-wrapper a.bg-light:hover, .editor-styles-wrapper a.bg-light:focus,
.editor-styles-wrapper button.bg-light:hover,
.editor-styles-wrapper button.bg-light:focus {
  background-color: rgb(218.25, 223.5, 228.75) !important;
}
.editor-styles-wrapper .bg-dark {
  background-color: #111 !important;
}
.editor-styles-wrapper a.bg-dark:hover, .editor-styles-wrapper a.bg-dark:focus,
.editor-styles-wrapper button.bg-dark:hover,
.editor-styles-wrapper button.bg-dark:focus {
  background-color: black !important;
}
.editor-styles-wrapper .bg-alto {
  background-color: #dbdbdb !important;
}
.editor-styles-wrapper a.bg-alto:hover, .editor-styles-wrapper a.bg-alto:focus,
.editor-styles-wrapper button.bg-alto:hover,
.editor-styles-wrapper button.bg-alto:focus {
  background-color: rgb(193.5, 193.5, 193.5) !important;
}
.editor-styles-wrapper .bg-mine-shaft {
  background-color: #222 !important;
}
.editor-styles-wrapper a.bg-mine-shaft:hover, .editor-styles-wrapper a.bg-mine-shaft:focus,
.editor-styles-wrapper button.bg-mine-shaft:hover,
.editor-styles-wrapper button.bg-mine-shaft:focus {
  background-color: rgb(8.5, 8.5, 8.5) !important;
}
.editor-styles-wrapper .bg-grey {
  background-color: #444 !important;
}
.editor-styles-wrapper a.bg-grey:hover, .editor-styles-wrapper a.bg-grey:focus,
.editor-styles-wrapper button.bg-grey:hover,
.editor-styles-wrapper button.bg-grey:focus {
  background-color: rgb(42.5, 42.5, 42.5) !important;
}
.editor-styles-wrapper .bg-gallery {
  background-color: #ededed !important;
}
.editor-styles-wrapper a.bg-gallery:hover, .editor-styles-wrapper a.bg-gallery:focus,
.editor-styles-wrapper button.bg-gallery:hover,
.editor-styles-wrapper button.bg-gallery:focus {
  background-color: rgb(211.5, 211.5, 211.5) !important;
}
.editor-styles-wrapper .bg-white {
  background-color: #fff !important;
}
.editor-styles-wrapper .bg-transparent {
  background-color: transparent !important;
}
.editor-styles-wrapper .border {
  border: 1px solid #dee2e6 !important;
}
.editor-styles-wrapper .border-top {
  border-top: 1px solid #dee2e6 !important;
}
.editor-styles-wrapper .border-right {
  border-right: 1px solid #dee2e6 !important;
}
.editor-styles-wrapper .border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}
.editor-styles-wrapper .border-left {
  border-left: 1px solid #dee2e6 !important;
}
.editor-styles-wrapper .border-0 {
  border: 0 !important;
}
.editor-styles-wrapper .border-top-0 {
  border-top: 0 !important;
}
.editor-styles-wrapper .border-right-0 {
  border-right: 0 !important;
}
.editor-styles-wrapper .border-bottom-0 {
  border-bottom: 0 !important;
}
.editor-styles-wrapper .border-left-0 {
  border-left: 0 !important;
}
.editor-styles-wrapper .border-primary {
  border-color: #f37525 !important;
}
.editor-styles-wrapper .border-secondary {
  border-color: #6c757d !important;
}
.editor-styles-wrapper .border-success {
  border-color: #28a745 !important;
}
.editor-styles-wrapper .border-info {
  border-color: #17a2b8 !important;
}
.editor-styles-wrapper .border-warning {
  border-color: #fdab1c !important;
}
.editor-styles-wrapper .border-danger {
  border-color: #e42730 !important;
}
.editor-styles-wrapper .border-light {
  border-color: #f8f9fa !important;
}
.editor-styles-wrapper .border-dark {
  border-color: #111 !important;
}
.editor-styles-wrapper .border-alto {
  border-color: #dbdbdb !important;
}
.editor-styles-wrapper .border-mine-shaft {
  border-color: #222 !important;
}
.editor-styles-wrapper .border-grey {
  border-color: #444 !important;
}
.editor-styles-wrapper .border-gallery {
  border-color: #ededed !important;
}
.editor-styles-wrapper .border-white {
  border-color: #fff !important;
}
.editor-styles-wrapper .rounded-sm {
  border-radius: 0 !important;
}
.editor-styles-wrapper .rounded {
  border-radius: 0 !important;
}
.editor-styles-wrapper .rounded-top {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
.editor-styles-wrapper .rounded-right {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}
.editor-styles-wrapper .rounded-bottom {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.editor-styles-wrapper .rounded-left {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.editor-styles-wrapper .rounded-lg {
  border-radius: 0 !important;
}
.editor-styles-wrapper .rounded-circle {
  border-radius: 50% !important;
}
.editor-styles-wrapper .rounded-pill {
  border-radius: 50rem !important;
}
.editor-styles-wrapper .rounded-0 {
  border-radius: 0 !important;
}
.editor-styles-wrapper .clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.editor-styles-wrapper .d-none {
  display: none !important;
}
.editor-styles-wrapper .d-inline {
  display: inline !important;
}
.editor-styles-wrapper .d-inline-block {
  display: inline-block !important;
}
.editor-styles-wrapper .d-block {
  display: block !important;
}
.editor-styles-wrapper .d-table {
  display: table !important;
}
.editor-styles-wrapper .d-table-row {
  display: table-row !important;
}
.editor-styles-wrapper .d-table-cell {
  display: table-cell !important;
}
.editor-styles-wrapper .d-flex {
  display: flex !important;
}
.editor-styles-wrapper .d-inline-flex {
  display: inline-flex !important;
}
@media (min-width: 576px) {
  .editor-styles-wrapper .d-sm-none {
    display: none !important;
  }
  .editor-styles-wrapper .d-sm-inline {
    display: inline !important;
  }
  .editor-styles-wrapper .d-sm-inline-block {
    display: inline-block !important;
  }
  .editor-styles-wrapper .d-sm-block {
    display: block !important;
  }
  .editor-styles-wrapper .d-sm-table {
    display: table !important;
  }
  .editor-styles-wrapper .d-sm-table-row {
    display: table-row !important;
  }
  .editor-styles-wrapper .d-sm-table-cell {
    display: table-cell !important;
  }
  .editor-styles-wrapper .d-sm-flex {
    display: flex !important;
  }
  .editor-styles-wrapper .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .editor-styles-wrapper .d-md-none {
    display: none !important;
  }
  .editor-styles-wrapper .d-md-inline {
    display: inline !important;
  }
  .editor-styles-wrapper .d-md-inline-block {
    display: inline-block !important;
  }
  .editor-styles-wrapper .d-md-block {
    display: block !important;
  }
  .editor-styles-wrapper .d-md-table {
    display: table !important;
  }
  .editor-styles-wrapper .d-md-table-row {
    display: table-row !important;
  }
  .editor-styles-wrapper .d-md-table-cell {
    display: table-cell !important;
  }
  .editor-styles-wrapper .d-md-flex {
    display: flex !important;
  }
  .editor-styles-wrapper .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .editor-styles-wrapper .d-lg-none {
    display: none !important;
  }
  .editor-styles-wrapper .d-lg-inline {
    display: inline !important;
  }
  .editor-styles-wrapper .d-lg-inline-block {
    display: inline-block !important;
  }
  .editor-styles-wrapper .d-lg-block {
    display: block !important;
  }
  .editor-styles-wrapper .d-lg-table {
    display: table !important;
  }
  .editor-styles-wrapper .d-lg-table-row {
    display: table-row !important;
  }
  .editor-styles-wrapper .d-lg-table-cell {
    display: table-cell !important;
  }
  .editor-styles-wrapper .d-lg-flex {
    display: flex !important;
  }
  .editor-styles-wrapper .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .editor-styles-wrapper .d-xl-none {
    display: none !important;
  }
  .editor-styles-wrapper .d-xl-inline {
    display: inline !important;
  }
  .editor-styles-wrapper .d-xl-inline-block {
    display: inline-block !important;
  }
  .editor-styles-wrapper .d-xl-block {
    display: block !important;
  }
  .editor-styles-wrapper .d-xl-table {
    display: table !important;
  }
  .editor-styles-wrapper .d-xl-table-row {
    display: table-row !important;
  }
  .editor-styles-wrapper .d-xl-table-cell {
    display: table-cell !important;
  }
  .editor-styles-wrapper .d-xl-flex {
    display: flex !important;
  }
  .editor-styles-wrapper .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .editor-styles-wrapper .d-print-none {
    display: none !important;
  }
  .editor-styles-wrapper .d-print-inline {
    display: inline !important;
  }
  .editor-styles-wrapper .d-print-inline-block {
    display: inline-block !important;
  }
  .editor-styles-wrapper .d-print-block {
    display: block !important;
  }
  .editor-styles-wrapper .d-print-table {
    display: table !important;
  }
  .editor-styles-wrapper .d-print-table-row {
    display: table-row !important;
  }
  .editor-styles-wrapper .d-print-table-cell {
    display: table-cell !important;
  }
  .editor-styles-wrapper .d-print-flex {
    display: flex !important;
  }
  .editor-styles-wrapper .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.editor-styles-wrapper .embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.editor-styles-wrapper .embed-responsive::before {
  display: block;
  content: "";
}
.editor-styles-wrapper .embed-responsive .embed-responsive-item,
.editor-styles-wrapper .embed-responsive iframe,
.editor-styles-wrapper .embed-responsive embed,
.editor-styles-wrapper .embed-responsive object,
.editor-styles-wrapper .embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.editor-styles-wrapper .embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}
.editor-styles-wrapper .embed-responsive-16by9::before {
  padding-top: 56.25%;
}
.editor-styles-wrapper .embed-responsive-4by3::before {
  padding-top: 75%;
}
.editor-styles-wrapper .embed-responsive-1by1::before {
  padding-top: 100%;
}
.editor-styles-wrapper .embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}
.editor-styles-wrapper .embed-responsive-16by9::before {
  padding-top: 56.25%;
}
.editor-styles-wrapper .embed-responsive-4by3::before {
  padding-top: 75%;
}
.editor-styles-wrapper .embed-responsive-1by1::before {
  padding-top: 100%;
}
.editor-styles-wrapper .flex-row {
  flex-direction: row !important;
}
.editor-styles-wrapper .flex-column {
  flex-direction: column !important;
}
.editor-styles-wrapper .flex-row-reverse {
  flex-direction: row-reverse !important;
}
.editor-styles-wrapper .flex-column-reverse {
  flex-direction: column-reverse !important;
}
.editor-styles-wrapper .flex-wrap {
  flex-wrap: wrap !important;
}
.editor-styles-wrapper .flex-nowrap {
  flex-wrap: nowrap !important;
}
.editor-styles-wrapper .flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.editor-styles-wrapper .flex-fill {
  flex: 1 1 auto !important;
}
.editor-styles-wrapper .flex-grow-0 {
  flex-grow: 0 !important;
}
.editor-styles-wrapper .flex-grow-1 {
  flex-grow: 1 !important;
}
.editor-styles-wrapper .flex-shrink-0 {
  flex-shrink: 0 !important;
}
.editor-styles-wrapper .flex-shrink-1 {
  flex-shrink: 1 !important;
}
.editor-styles-wrapper .justify-content-start {
  justify-content: flex-start !important;
}
.editor-styles-wrapper .justify-content-end {
  justify-content: flex-end !important;
}
.editor-styles-wrapper .justify-content-center {
  justify-content: center !important;
}
.editor-styles-wrapper .justify-content-between {
  justify-content: space-between !important;
}
.editor-styles-wrapper .justify-content-around {
  justify-content: space-around !important;
}
.editor-styles-wrapper .align-items-start {
  align-items: flex-start !important;
}
.editor-styles-wrapper .align-items-end {
  align-items: flex-end !important;
}
.editor-styles-wrapper .align-items-center {
  align-items: center !important;
}
.editor-styles-wrapper .align-items-baseline {
  align-items: baseline !important;
}
.editor-styles-wrapper .align-items-stretch {
  align-items: stretch !important;
}
.editor-styles-wrapper .align-content-start {
  align-content: flex-start !important;
}
.editor-styles-wrapper .align-content-end {
  align-content: flex-end !important;
}
.editor-styles-wrapper .align-content-center {
  align-content: center !important;
}
.editor-styles-wrapper .align-content-between {
  align-content: space-between !important;
}
.editor-styles-wrapper .align-content-around {
  align-content: space-around !important;
}
.editor-styles-wrapper .align-content-stretch {
  align-content: stretch !important;
}
.editor-styles-wrapper .align-self-auto {
  align-self: auto !important;
}
.editor-styles-wrapper .align-self-start {
  align-self: flex-start !important;
}
.editor-styles-wrapper .align-self-end {
  align-self: flex-end !important;
}
.editor-styles-wrapper .align-self-center {
  align-self: center !important;
}
.editor-styles-wrapper .align-self-baseline {
  align-self: baseline !important;
}
.editor-styles-wrapper .align-self-stretch {
  align-self: stretch !important;
}
@media (min-width: 576px) {
  .editor-styles-wrapper .flex-sm-row {
    flex-direction: row !important;
  }
  .editor-styles-wrapper .flex-sm-column {
    flex-direction: column !important;
  }
  .editor-styles-wrapper .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .editor-styles-wrapper .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .editor-styles-wrapper .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .editor-styles-wrapper .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .editor-styles-wrapper .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .editor-styles-wrapper .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .editor-styles-wrapper .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .editor-styles-wrapper .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .editor-styles-wrapper .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .editor-styles-wrapper .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .editor-styles-wrapper .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .editor-styles-wrapper .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .editor-styles-wrapper .justify-content-sm-center {
    justify-content: center !important;
  }
  .editor-styles-wrapper .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .editor-styles-wrapper .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .editor-styles-wrapper .align-items-sm-start {
    align-items: flex-start !important;
  }
  .editor-styles-wrapper .align-items-sm-end {
    align-items: flex-end !important;
  }
  .editor-styles-wrapper .align-items-sm-center {
    align-items: center !important;
  }
  .editor-styles-wrapper .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .editor-styles-wrapper .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .editor-styles-wrapper .align-content-sm-start {
    align-content: flex-start !important;
  }
  .editor-styles-wrapper .align-content-sm-end {
    align-content: flex-end !important;
  }
  .editor-styles-wrapper .align-content-sm-center {
    align-content: center !important;
  }
  .editor-styles-wrapper .align-content-sm-between {
    align-content: space-between !important;
  }
  .editor-styles-wrapper .align-content-sm-around {
    align-content: space-around !important;
  }
  .editor-styles-wrapper .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .editor-styles-wrapper .align-self-sm-auto {
    align-self: auto !important;
  }
  .editor-styles-wrapper .align-self-sm-start {
    align-self: flex-start !important;
  }
  .editor-styles-wrapper .align-self-sm-end {
    align-self: flex-end !important;
  }
  .editor-styles-wrapper .align-self-sm-center {
    align-self: center !important;
  }
  .editor-styles-wrapper .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .editor-styles-wrapper .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .editor-styles-wrapper .flex-md-row {
    flex-direction: row !important;
  }
  .editor-styles-wrapper .flex-md-column {
    flex-direction: column !important;
  }
  .editor-styles-wrapper .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .editor-styles-wrapper .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .editor-styles-wrapper .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .editor-styles-wrapper .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .editor-styles-wrapper .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .editor-styles-wrapper .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .editor-styles-wrapper .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .editor-styles-wrapper .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .editor-styles-wrapper .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .editor-styles-wrapper .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .editor-styles-wrapper .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .editor-styles-wrapper .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .editor-styles-wrapper .justify-content-md-center {
    justify-content: center !important;
  }
  .editor-styles-wrapper .justify-content-md-between {
    justify-content: space-between !important;
  }
  .editor-styles-wrapper .justify-content-md-around {
    justify-content: space-around !important;
  }
  .editor-styles-wrapper .align-items-md-start {
    align-items: flex-start !important;
  }
  .editor-styles-wrapper .align-items-md-end {
    align-items: flex-end !important;
  }
  .editor-styles-wrapper .align-items-md-center {
    align-items: center !important;
  }
  .editor-styles-wrapper .align-items-md-baseline {
    align-items: baseline !important;
  }
  .editor-styles-wrapper .align-items-md-stretch {
    align-items: stretch !important;
  }
  .editor-styles-wrapper .align-content-md-start {
    align-content: flex-start !important;
  }
  .editor-styles-wrapper .align-content-md-end {
    align-content: flex-end !important;
  }
  .editor-styles-wrapper .align-content-md-center {
    align-content: center !important;
  }
  .editor-styles-wrapper .align-content-md-between {
    align-content: space-between !important;
  }
  .editor-styles-wrapper .align-content-md-around {
    align-content: space-around !important;
  }
  .editor-styles-wrapper .align-content-md-stretch {
    align-content: stretch !important;
  }
  .editor-styles-wrapper .align-self-md-auto {
    align-self: auto !important;
  }
  .editor-styles-wrapper .align-self-md-start {
    align-self: flex-start !important;
  }
  .editor-styles-wrapper .align-self-md-end {
    align-self: flex-end !important;
  }
  .editor-styles-wrapper .align-self-md-center {
    align-self: center !important;
  }
  .editor-styles-wrapper .align-self-md-baseline {
    align-self: baseline !important;
  }
  .editor-styles-wrapper .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .editor-styles-wrapper .flex-lg-row {
    flex-direction: row !important;
  }
  .editor-styles-wrapper .flex-lg-column {
    flex-direction: column !important;
  }
  .editor-styles-wrapper .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .editor-styles-wrapper .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .editor-styles-wrapper .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .editor-styles-wrapper .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .editor-styles-wrapper .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .editor-styles-wrapper .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .editor-styles-wrapper .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .editor-styles-wrapper .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .editor-styles-wrapper .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .editor-styles-wrapper .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .editor-styles-wrapper .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .editor-styles-wrapper .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .editor-styles-wrapper .justify-content-lg-center {
    justify-content: center !important;
  }
  .editor-styles-wrapper .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .editor-styles-wrapper .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .editor-styles-wrapper .align-items-lg-start {
    align-items: flex-start !important;
  }
  .editor-styles-wrapper .align-items-lg-end {
    align-items: flex-end !important;
  }
  .editor-styles-wrapper .align-items-lg-center {
    align-items: center !important;
  }
  .editor-styles-wrapper .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .editor-styles-wrapper .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .editor-styles-wrapper .align-content-lg-start {
    align-content: flex-start !important;
  }
  .editor-styles-wrapper .align-content-lg-end {
    align-content: flex-end !important;
  }
  .editor-styles-wrapper .align-content-lg-center {
    align-content: center !important;
  }
  .editor-styles-wrapper .align-content-lg-between {
    align-content: space-between !important;
  }
  .editor-styles-wrapper .align-content-lg-around {
    align-content: space-around !important;
  }
  .editor-styles-wrapper .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .editor-styles-wrapper .align-self-lg-auto {
    align-self: auto !important;
  }
  .editor-styles-wrapper .align-self-lg-start {
    align-self: flex-start !important;
  }
  .editor-styles-wrapper .align-self-lg-end {
    align-self: flex-end !important;
  }
  .editor-styles-wrapper .align-self-lg-center {
    align-self: center !important;
  }
  .editor-styles-wrapper .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .editor-styles-wrapper .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .editor-styles-wrapper .flex-xl-row {
    flex-direction: row !important;
  }
  .editor-styles-wrapper .flex-xl-column {
    flex-direction: column !important;
  }
  .editor-styles-wrapper .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .editor-styles-wrapper .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .editor-styles-wrapper .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .editor-styles-wrapper .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .editor-styles-wrapper .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .editor-styles-wrapper .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .editor-styles-wrapper .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .editor-styles-wrapper .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .editor-styles-wrapper .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .editor-styles-wrapper .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .editor-styles-wrapper .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .editor-styles-wrapper .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .editor-styles-wrapper .justify-content-xl-center {
    justify-content: center !important;
  }
  .editor-styles-wrapper .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .editor-styles-wrapper .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .editor-styles-wrapper .align-items-xl-start {
    align-items: flex-start !important;
  }
  .editor-styles-wrapper .align-items-xl-end {
    align-items: flex-end !important;
  }
  .editor-styles-wrapper .align-items-xl-center {
    align-items: center !important;
  }
  .editor-styles-wrapper .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .editor-styles-wrapper .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .editor-styles-wrapper .align-content-xl-start {
    align-content: flex-start !important;
  }
  .editor-styles-wrapper .align-content-xl-end {
    align-content: flex-end !important;
  }
  .editor-styles-wrapper .align-content-xl-center {
    align-content: center !important;
  }
  .editor-styles-wrapper .align-content-xl-between {
    align-content: space-between !important;
  }
  .editor-styles-wrapper .align-content-xl-around {
    align-content: space-around !important;
  }
  .editor-styles-wrapper .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .editor-styles-wrapper .align-self-xl-auto {
    align-self: auto !important;
  }
  .editor-styles-wrapper .align-self-xl-start {
    align-self: flex-start !important;
  }
  .editor-styles-wrapper .align-self-xl-end {
    align-self: flex-end !important;
  }
  .editor-styles-wrapper .align-self-xl-center {
    align-self: center !important;
  }
  .editor-styles-wrapper .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .editor-styles-wrapper .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.editor-styles-wrapper .float-left {
  float: left !important;
}
.editor-styles-wrapper .float-right {
  float: right !important;
}
.editor-styles-wrapper .float-none {
  float: none !important;
}
@media (min-width: 576px) {
  .editor-styles-wrapper .float-sm-left {
    float: left !important;
  }
  .editor-styles-wrapper .float-sm-right {
    float: right !important;
  }
  .editor-styles-wrapper .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .editor-styles-wrapper .float-md-left {
    float: left !important;
  }
  .editor-styles-wrapper .float-md-right {
    float: right !important;
  }
  .editor-styles-wrapper .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .editor-styles-wrapper .float-lg-left {
    float: left !important;
  }
  .editor-styles-wrapper .float-lg-right {
    float: right !important;
  }
  .editor-styles-wrapper .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .editor-styles-wrapper .float-xl-left {
    float: left !important;
  }
  .editor-styles-wrapper .float-xl-right {
    float: right !important;
  }
  .editor-styles-wrapper .float-xl-none {
    float: none !important;
  }
}
.editor-styles-wrapper .user-select-all {
  -webkit-user-select: all !important;
          user-select: all !important;
}
.editor-styles-wrapper .user-select-auto {
  -webkit-user-select: auto !important;
          user-select: auto !important;
}
.editor-styles-wrapper .user-select-none {
  -webkit-user-select: none !important;
          user-select: none !important;
}
.editor-styles-wrapper .overflow-auto {
  overflow: auto !important;
}
.editor-styles-wrapper .overflow-hidden {
  overflow: hidden !important;
}
.editor-styles-wrapper .position-static {
  position: static !important;
}
.editor-styles-wrapper .position-relative {
  position: relative !important;
}
.editor-styles-wrapper .position-absolute {
  position: absolute !important;
}
.editor-styles-wrapper .position-fixed {
  position: fixed !important;
}
.editor-styles-wrapper .position-sticky {
  position: sticky !important;
}
.editor-styles-wrapper .fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.editor-styles-wrapper .fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
@supports (position: sticky) {
  .editor-styles-wrapper .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.editor-styles-wrapper .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.editor-styles-wrapper .sr-only-focusable:active, .editor-styles-wrapper .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}
.editor-styles-wrapper .shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.editor-styles-wrapper .shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.editor-styles-wrapper .shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.editor-styles-wrapper .shadow-none {
  box-shadow: none !important;
}
.editor-styles-wrapper .w-25 {
  width: 25% !important;
}
.editor-styles-wrapper .w-50 {
  width: 50% !important;
}
.editor-styles-wrapper .w-75 {
  width: 75% !important;
}
.editor-styles-wrapper .w-100 {
  width: 100% !important;
}
.editor-styles-wrapper .w-auto {
  width: auto !important;
}
.editor-styles-wrapper .h-25 {
  height: 25% !important;
}
.editor-styles-wrapper .h-50 {
  height: 50% !important;
}
.editor-styles-wrapper .h-75 {
  height: 75% !important;
}
.editor-styles-wrapper .h-100 {
  height: 100% !important;
}
.editor-styles-wrapper .h-auto {
  height: auto !important;
}
.editor-styles-wrapper .mw-100 {
  max-width: 100% !important;
}
.editor-styles-wrapper .mh-100 {
  max-height: 100% !important;
}
.editor-styles-wrapper .min-vw-100 {
  min-width: 100vw !important;
}
.editor-styles-wrapper .min-vh-100 {
  min-height: 100vh !important;
}
.editor-styles-wrapper .vw-100 {
  width: 100vw !important;
}
.editor-styles-wrapper .vh-100 {
  height: 100vh !important;
}
.editor-styles-wrapper .m-0 {
  margin: 0 !important;
}
.editor-styles-wrapper .mt-0,
.editor-styles-wrapper .my-0 {
  margin-top: 0 !important;
}
.editor-styles-wrapper .mr-0,
.editor-styles-wrapper .mx-0 {
  margin-right: 0 !important;
}
.editor-styles-wrapper .mb-0,
.editor-styles-wrapper .my-0 {
  margin-bottom: 0 !important;
}
.editor-styles-wrapper .ml-0,
.editor-styles-wrapper .mx-0 {
  margin-left: 0 !important;
}
.editor-styles-wrapper .m-1 {
  margin: 0.25rem !important;
}
.editor-styles-wrapper .mt-1,
.editor-styles-wrapper .my-1 {
  margin-top: 0.25rem !important;
}
.editor-styles-wrapper .mr-1,
.editor-styles-wrapper .mx-1 {
  margin-right: 0.25rem !important;
}
.editor-styles-wrapper .mb-1,
.editor-styles-wrapper .my-1 {
  margin-bottom: 0.25rem !important;
}
.editor-styles-wrapper .ml-1,
.editor-styles-wrapper .mx-1 {
  margin-left: 0.25rem !important;
}
.editor-styles-wrapper .m-2 {
  margin: 0.5rem !important;
}
.editor-styles-wrapper .mt-2,
.editor-styles-wrapper .my-2 {
  margin-top: 0.5rem !important;
}
.editor-styles-wrapper .mr-2,
.editor-styles-wrapper .mx-2 {
  margin-right: 0.5rem !important;
}
.editor-styles-wrapper .mb-2,
.editor-styles-wrapper .my-2 {
  margin-bottom: 0.5rem !important;
}
.editor-styles-wrapper .ml-2,
.editor-styles-wrapper .mx-2 {
  margin-left: 0.5rem !important;
}
.editor-styles-wrapper .m-3 {
  margin: 1rem !important;
}
.editor-styles-wrapper .mt-3,
.editor-styles-wrapper .my-3 {
  margin-top: 1rem !important;
}
.editor-styles-wrapper .mr-3,
.editor-styles-wrapper .mx-3 {
  margin-right: 1rem !important;
}
.editor-styles-wrapper .mb-3,
.editor-styles-wrapper .my-3 {
  margin-bottom: 1rem !important;
}
.editor-styles-wrapper .ml-3,
.editor-styles-wrapper .mx-3 {
  margin-left: 1rem !important;
}
.editor-styles-wrapper .m-4 {
  margin: 1.5rem !important;
}
.editor-styles-wrapper .mt-4,
.editor-styles-wrapper .my-4 {
  margin-top: 1.5rem !important;
}
.editor-styles-wrapper .mr-4,
.editor-styles-wrapper .mx-4 {
  margin-right: 1.5rem !important;
}
.editor-styles-wrapper .mb-4,
.editor-styles-wrapper .my-4 {
  margin-bottom: 1.5rem !important;
}
.editor-styles-wrapper .ml-4,
.editor-styles-wrapper .mx-4 {
  margin-left: 1.5rem !important;
}
.editor-styles-wrapper .m-5 {
  margin: 3rem !important;
}
.editor-styles-wrapper .mt-5,
.editor-styles-wrapper .my-5 {
  margin-top: 3rem !important;
}
.editor-styles-wrapper .mr-5,
.editor-styles-wrapper .mx-5 {
  margin-right: 3rem !important;
}
.editor-styles-wrapper .mb-5,
.editor-styles-wrapper .my-5 {
  margin-bottom: 3rem !important;
}
.editor-styles-wrapper .ml-5,
.editor-styles-wrapper .mx-5 {
  margin-left: 3rem !important;
}
.editor-styles-wrapper .m-10px {
  margin: 10px !important;
}
.editor-styles-wrapper .mt-10px,
.editor-styles-wrapper .my-10px {
  margin-top: 10px !important;
}
.editor-styles-wrapper .mr-10px,
.editor-styles-wrapper .mx-10px {
  margin-right: 10px !important;
}
.editor-styles-wrapper .mb-10px,
.editor-styles-wrapper .my-10px {
  margin-bottom: 10px !important;
}
.editor-styles-wrapper .ml-10px,
.editor-styles-wrapper .mx-10px {
  margin-left: 10px !important;
}
.editor-styles-wrapper .m-15px {
  margin: 15px !important;
}
.editor-styles-wrapper .mt-15px,
.editor-styles-wrapper .my-15px {
  margin-top: 15px !important;
}
.editor-styles-wrapper .mr-15px,
.editor-styles-wrapper .mx-15px {
  margin-right: 15px !important;
}
.editor-styles-wrapper .mb-15px,
.editor-styles-wrapper .my-15px {
  margin-bottom: 15px !important;
}
.editor-styles-wrapper .ml-15px,
.editor-styles-wrapper .mx-15px {
  margin-left: 15px !important;
}
.editor-styles-wrapper .m-20px {
  margin: 20px !important;
}
.editor-styles-wrapper .mt-20px,
.editor-styles-wrapper .my-20px {
  margin-top: 20px !important;
}
.editor-styles-wrapper .mr-20px,
.editor-styles-wrapper .mx-20px {
  margin-right: 20px !important;
}
.editor-styles-wrapper .mb-20px,
.editor-styles-wrapper .my-20px {
  margin-bottom: 20px !important;
}
.editor-styles-wrapper .ml-20px,
.editor-styles-wrapper .mx-20px {
  margin-left: 20px !important;
}
.editor-styles-wrapper .m-30px {
  margin: 30px !important;
}
.editor-styles-wrapper .mt-30px,
.editor-styles-wrapper .my-30px {
  margin-top: 30px !important;
}
.editor-styles-wrapper .mr-30px,
.editor-styles-wrapper .mx-30px {
  margin-right: 30px !important;
}
.editor-styles-wrapper .mb-30px,
.editor-styles-wrapper .my-30px {
  margin-bottom: 30px !important;
}
.editor-styles-wrapper .ml-30px,
.editor-styles-wrapper .mx-30px {
  margin-left: 30px !important;
}
.editor-styles-wrapper .m-40px {
  margin: 40px !important;
}
.editor-styles-wrapper .mt-40px,
.editor-styles-wrapper .my-40px {
  margin-top: 40px !important;
}
.editor-styles-wrapper .mr-40px,
.editor-styles-wrapper .mx-40px {
  margin-right: 40px !important;
}
.editor-styles-wrapper .mb-40px,
.editor-styles-wrapper .my-40px {
  margin-bottom: 40px !important;
}
.editor-styles-wrapper .ml-40px,
.editor-styles-wrapper .mx-40px {
  margin-left: 40px !important;
}
.editor-styles-wrapper .m-50px {
  margin: 50px !important;
}
.editor-styles-wrapper .mt-50px,
.editor-styles-wrapper .my-50px {
  margin-top: 50px !important;
}
.editor-styles-wrapper .mr-50px,
.editor-styles-wrapper .mx-50px {
  margin-right: 50px !important;
}
.editor-styles-wrapper .mb-50px,
.editor-styles-wrapper .my-50px {
  margin-bottom: 50px !important;
}
.editor-styles-wrapper .ml-50px,
.editor-styles-wrapper .mx-50px {
  margin-left: 50px !important;
}
.editor-styles-wrapper .m-60px {
  margin: 60px !important;
}
.editor-styles-wrapper .mt-60px,
.editor-styles-wrapper .my-60px {
  margin-top: 60px !important;
}
.editor-styles-wrapper .mr-60px,
.editor-styles-wrapper .mx-60px {
  margin-right: 60px !important;
}
.editor-styles-wrapper .mb-60px,
.editor-styles-wrapper .my-60px {
  margin-bottom: 60px !important;
}
.editor-styles-wrapper .ml-60px,
.editor-styles-wrapper .mx-60px {
  margin-left: 60px !important;
}
.editor-styles-wrapper .m-70px {
  margin: 70px !important;
}
.editor-styles-wrapper .mt-70px,
.editor-styles-wrapper .my-70px {
  margin-top: 70px !important;
}
.editor-styles-wrapper .mr-70px,
.editor-styles-wrapper .mx-70px {
  margin-right: 70px !important;
}
.editor-styles-wrapper .mb-70px,
.editor-styles-wrapper .my-70px {
  margin-bottom: 70px !important;
}
.editor-styles-wrapper .ml-70px,
.editor-styles-wrapper .mx-70px {
  margin-left: 70px !important;
}
.editor-styles-wrapper .m-80px {
  margin: 80px !important;
}
.editor-styles-wrapper .mt-80px,
.editor-styles-wrapper .my-80px {
  margin-top: 80px !important;
}
.editor-styles-wrapper .mr-80px,
.editor-styles-wrapper .mx-80px {
  margin-right: 80px !important;
}
.editor-styles-wrapper .mb-80px,
.editor-styles-wrapper .my-80px {
  margin-bottom: 80px !important;
}
.editor-styles-wrapper .ml-80px,
.editor-styles-wrapper .mx-80px {
  margin-left: 80px !important;
}
.editor-styles-wrapper .m-100px {
  margin: 100px !important;
}
.editor-styles-wrapper .mt-100px,
.editor-styles-wrapper .my-100px {
  margin-top: 100px !important;
}
.editor-styles-wrapper .mr-100px,
.editor-styles-wrapper .mx-100px {
  margin-right: 100px !important;
}
.editor-styles-wrapper .mb-100px,
.editor-styles-wrapper .my-100px {
  margin-bottom: 100px !important;
}
.editor-styles-wrapper .ml-100px,
.editor-styles-wrapper .mx-100px {
  margin-left: 100px !important;
}
.editor-styles-wrapper .p-0 {
  padding: 0 !important;
}
.editor-styles-wrapper .pt-0,
.editor-styles-wrapper .py-0 {
  padding-top: 0 !important;
}
.editor-styles-wrapper .pr-0,
.editor-styles-wrapper .px-0 {
  padding-right: 0 !important;
}
.editor-styles-wrapper .pb-0,
.editor-styles-wrapper .py-0 {
  padding-bottom: 0 !important;
}
.editor-styles-wrapper .pl-0,
.editor-styles-wrapper .px-0 {
  padding-left: 0 !important;
}
.editor-styles-wrapper .p-1 {
  padding: 0.25rem !important;
}
.editor-styles-wrapper .pt-1,
.editor-styles-wrapper .py-1 {
  padding-top: 0.25rem !important;
}
.editor-styles-wrapper .pr-1,
.editor-styles-wrapper .px-1 {
  padding-right: 0.25rem !important;
}
.editor-styles-wrapper .pb-1,
.editor-styles-wrapper .py-1 {
  padding-bottom: 0.25rem !important;
}
.editor-styles-wrapper .pl-1,
.editor-styles-wrapper .px-1 {
  padding-left: 0.25rem !important;
}
.editor-styles-wrapper .p-2 {
  padding: 0.5rem !important;
}
.editor-styles-wrapper .pt-2,
.editor-styles-wrapper .py-2 {
  padding-top: 0.5rem !important;
}
.editor-styles-wrapper .pr-2,
.editor-styles-wrapper .px-2 {
  padding-right: 0.5rem !important;
}
.editor-styles-wrapper .pb-2,
.editor-styles-wrapper .py-2 {
  padding-bottom: 0.5rem !important;
}
.editor-styles-wrapper .pl-2,
.editor-styles-wrapper .px-2 {
  padding-left: 0.5rem !important;
}
.editor-styles-wrapper .p-3 {
  padding: 1rem !important;
}
.editor-styles-wrapper .pt-3,
.editor-styles-wrapper .py-3 {
  padding-top: 1rem !important;
}
.editor-styles-wrapper .pr-3,
.editor-styles-wrapper .px-3 {
  padding-right: 1rem !important;
}
.editor-styles-wrapper .pb-3,
.editor-styles-wrapper .py-3 {
  padding-bottom: 1rem !important;
}
.editor-styles-wrapper .pl-3,
.editor-styles-wrapper .px-3 {
  padding-left: 1rem !important;
}
.editor-styles-wrapper .p-4 {
  padding: 1.5rem !important;
}
.editor-styles-wrapper .pt-4,
.editor-styles-wrapper .py-4 {
  padding-top: 1.5rem !important;
}
.editor-styles-wrapper .pr-4,
.editor-styles-wrapper .px-4 {
  padding-right: 1.5rem !important;
}
.editor-styles-wrapper .pb-4,
.editor-styles-wrapper .py-4 {
  padding-bottom: 1.5rem !important;
}
.editor-styles-wrapper .pl-4,
.editor-styles-wrapper .px-4 {
  padding-left: 1.5rem !important;
}
.editor-styles-wrapper .p-5 {
  padding: 3rem !important;
}
.editor-styles-wrapper .pt-5,
.editor-styles-wrapper .py-5 {
  padding-top: 3rem !important;
}
.editor-styles-wrapper .pr-5,
.editor-styles-wrapper .px-5 {
  padding-right: 3rem !important;
}
.editor-styles-wrapper .pb-5,
.editor-styles-wrapper .py-5 {
  padding-bottom: 3rem !important;
}
.editor-styles-wrapper .pl-5,
.editor-styles-wrapper .px-5 {
  padding-left: 3rem !important;
}
.editor-styles-wrapper .p-10px {
  padding: 10px !important;
}
.editor-styles-wrapper .pt-10px,
.editor-styles-wrapper .py-10px {
  padding-top: 10px !important;
}
.editor-styles-wrapper .pr-10px,
.editor-styles-wrapper .px-10px {
  padding-right: 10px !important;
}
.editor-styles-wrapper .pb-10px,
.editor-styles-wrapper .py-10px {
  padding-bottom: 10px !important;
}
.editor-styles-wrapper .pl-10px,
.editor-styles-wrapper .px-10px {
  padding-left: 10px !important;
}
.editor-styles-wrapper .p-15px {
  padding: 15px !important;
}
.editor-styles-wrapper .pt-15px,
.editor-styles-wrapper .py-15px {
  padding-top: 15px !important;
}
.editor-styles-wrapper .pr-15px,
.editor-styles-wrapper .px-15px {
  padding-right: 15px !important;
}
.editor-styles-wrapper .pb-15px,
.editor-styles-wrapper .py-15px {
  padding-bottom: 15px !important;
}
.editor-styles-wrapper .pl-15px,
.editor-styles-wrapper .px-15px {
  padding-left: 15px !important;
}
.editor-styles-wrapper .p-20px {
  padding: 20px !important;
}
.editor-styles-wrapper .pt-20px,
.editor-styles-wrapper .py-20px {
  padding-top: 20px !important;
}
.editor-styles-wrapper .pr-20px,
.editor-styles-wrapper .px-20px {
  padding-right: 20px !important;
}
.editor-styles-wrapper .pb-20px,
.editor-styles-wrapper .py-20px {
  padding-bottom: 20px !important;
}
.editor-styles-wrapper .pl-20px,
.editor-styles-wrapper .px-20px {
  padding-left: 20px !important;
}
.editor-styles-wrapper .p-30px {
  padding: 30px !important;
}
.editor-styles-wrapper .pt-30px,
.editor-styles-wrapper .py-30px {
  padding-top: 30px !important;
}
.editor-styles-wrapper .pr-30px,
.editor-styles-wrapper .px-30px {
  padding-right: 30px !important;
}
.editor-styles-wrapper .pb-30px,
.editor-styles-wrapper .py-30px {
  padding-bottom: 30px !important;
}
.editor-styles-wrapper .pl-30px,
.editor-styles-wrapper .px-30px {
  padding-left: 30px !important;
}
.editor-styles-wrapper .p-40px {
  padding: 40px !important;
}
.editor-styles-wrapper .pt-40px,
.editor-styles-wrapper .py-40px {
  padding-top: 40px !important;
}
.editor-styles-wrapper .pr-40px,
.editor-styles-wrapper .px-40px {
  padding-right: 40px !important;
}
.editor-styles-wrapper .pb-40px,
.editor-styles-wrapper .py-40px {
  padding-bottom: 40px !important;
}
.editor-styles-wrapper .pl-40px,
.editor-styles-wrapper .px-40px {
  padding-left: 40px !important;
}
.editor-styles-wrapper .p-50px {
  padding: 50px !important;
}
.editor-styles-wrapper .pt-50px,
.editor-styles-wrapper .py-50px {
  padding-top: 50px !important;
}
.editor-styles-wrapper .pr-50px,
.editor-styles-wrapper .px-50px {
  padding-right: 50px !important;
}
.editor-styles-wrapper .pb-50px,
.editor-styles-wrapper .py-50px {
  padding-bottom: 50px !important;
}
.editor-styles-wrapper .pl-50px,
.editor-styles-wrapper .px-50px {
  padding-left: 50px !important;
}
.editor-styles-wrapper .p-60px {
  padding: 60px !important;
}
.editor-styles-wrapper .pt-60px,
.editor-styles-wrapper .py-60px {
  padding-top: 60px !important;
}
.editor-styles-wrapper .pr-60px,
.editor-styles-wrapper .px-60px {
  padding-right: 60px !important;
}
.editor-styles-wrapper .pb-60px,
.editor-styles-wrapper .py-60px {
  padding-bottom: 60px !important;
}
.editor-styles-wrapper .pl-60px,
.editor-styles-wrapper .px-60px {
  padding-left: 60px !important;
}
.editor-styles-wrapper .p-70px {
  padding: 70px !important;
}
.editor-styles-wrapper .pt-70px,
.editor-styles-wrapper .py-70px {
  padding-top: 70px !important;
}
.editor-styles-wrapper .pr-70px,
.editor-styles-wrapper .px-70px {
  padding-right: 70px !important;
}
.editor-styles-wrapper .pb-70px,
.editor-styles-wrapper .py-70px {
  padding-bottom: 70px !important;
}
.editor-styles-wrapper .pl-70px,
.editor-styles-wrapper .px-70px {
  padding-left: 70px !important;
}
.editor-styles-wrapper .p-80px {
  padding: 80px !important;
}
.editor-styles-wrapper .pt-80px,
.editor-styles-wrapper .py-80px {
  padding-top: 80px !important;
}
.editor-styles-wrapper .pr-80px,
.editor-styles-wrapper .px-80px {
  padding-right: 80px !important;
}
.editor-styles-wrapper .pb-80px,
.editor-styles-wrapper .py-80px {
  padding-bottom: 80px !important;
}
.editor-styles-wrapper .pl-80px,
.editor-styles-wrapper .px-80px {
  padding-left: 80px !important;
}
.editor-styles-wrapper .p-100px {
  padding: 100px !important;
}
.editor-styles-wrapper .pt-100px,
.editor-styles-wrapper .py-100px {
  padding-top: 100px !important;
}
.editor-styles-wrapper .pr-100px,
.editor-styles-wrapper .px-100px {
  padding-right: 100px !important;
}
.editor-styles-wrapper .pb-100px,
.editor-styles-wrapper .py-100px {
  padding-bottom: 100px !important;
}
.editor-styles-wrapper .pl-100px,
.editor-styles-wrapper .px-100px {
  padding-left: 100px !important;
}
.editor-styles-wrapper .m-n1 {
  margin: -0.25rem !important;
}
.editor-styles-wrapper .mt-n1,
.editor-styles-wrapper .my-n1 {
  margin-top: -0.25rem !important;
}
.editor-styles-wrapper .mr-n1,
.editor-styles-wrapper .mx-n1 {
  margin-right: -0.25rem !important;
}
.editor-styles-wrapper .mb-n1,
.editor-styles-wrapper .my-n1 {
  margin-bottom: -0.25rem !important;
}
.editor-styles-wrapper .ml-n1,
.editor-styles-wrapper .mx-n1 {
  margin-left: -0.25rem !important;
}
.editor-styles-wrapper .m-n2 {
  margin: -0.5rem !important;
}
.editor-styles-wrapper .mt-n2,
.editor-styles-wrapper .my-n2 {
  margin-top: -0.5rem !important;
}
.editor-styles-wrapper .mr-n2,
.editor-styles-wrapper .mx-n2 {
  margin-right: -0.5rem !important;
}
.editor-styles-wrapper .mb-n2,
.editor-styles-wrapper .my-n2 {
  margin-bottom: -0.5rem !important;
}
.editor-styles-wrapper .ml-n2,
.editor-styles-wrapper .mx-n2 {
  margin-left: -0.5rem !important;
}
.editor-styles-wrapper .m-n3 {
  margin: -1rem !important;
}
.editor-styles-wrapper .mt-n3,
.editor-styles-wrapper .my-n3 {
  margin-top: -1rem !important;
}
.editor-styles-wrapper .mr-n3,
.editor-styles-wrapper .mx-n3 {
  margin-right: -1rem !important;
}
.editor-styles-wrapper .mb-n3,
.editor-styles-wrapper .my-n3 {
  margin-bottom: -1rem !important;
}
.editor-styles-wrapper .ml-n3,
.editor-styles-wrapper .mx-n3 {
  margin-left: -1rem !important;
}
.editor-styles-wrapper .m-n4 {
  margin: -1.5rem !important;
}
.editor-styles-wrapper .mt-n4,
.editor-styles-wrapper .my-n4 {
  margin-top: -1.5rem !important;
}
.editor-styles-wrapper .mr-n4,
.editor-styles-wrapper .mx-n4 {
  margin-right: -1.5rem !important;
}
.editor-styles-wrapper .mb-n4,
.editor-styles-wrapper .my-n4 {
  margin-bottom: -1.5rem !important;
}
.editor-styles-wrapper .ml-n4,
.editor-styles-wrapper .mx-n4 {
  margin-left: -1.5rem !important;
}
.editor-styles-wrapper .m-n5 {
  margin: -3rem !important;
}
.editor-styles-wrapper .mt-n5,
.editor-styles-wrapper .my-n5 {
  margin-top: -3rem !important;
}
.editor-styles-wrapper .mr-n5,
.editor-styles-wrapper .mx-n5 {
  margin-right: -3rem !important;
}
.editor-styles-wrapper .mb-n5,
.editor-styles-wrapper .my-n5 {
  margin-bottom: -3rem !important;
}
.editor-styles-wrapper .ml-n5,
.editor-styles-wrapper .mx-n5 {
  margin-left: -3rem !important;
}
.editor-styles-wrapper .m-n10px {
  margin: -10px !important;
}
.editor-styles-wrapper .mt-n10px,
.editor-styles-wrapper .my-n10px {
  margin-top: -10px !important;
}
.editor-styles-wrapper .mr-n10px,
.editor-styles-wrapper .mx-n10px {
  margin-right: -10px !important;
}
.editor-styles-wrapper .mb-n10px,
.editor-styles-wrapper .my-n10px {
  margin-bottom: -10px !important;
}
.editor-styles-wrapper .ml-n10px,
.editor-styles-wrapper .mx-n10px {
  margin-left: -10px !important;
}
.editor-styles-wrapper .m-n15px {
  margin: -15px !important;
}
.editor-styles-wrapper .mt-n15px,
.editor-styles-wrapper .my-n15px {
  margin-top: -15px !important;
}
.editor-styles-wrapper .mr-n15px,
.editor-styles-wrapper .mx-n15px {
  margin-right: -15px !important;
}
.editor-styles-wrapper .mb-n15px,
.editor-styles-wrapper .my-n15px {
  margin-bottom: -15px !important;
}
.editor-styles-wrapper .ml-n15px,
.editor-styles-wrapper .mx-n15px {
  margin-left: -15px !important;
}
.editor-styles-wrapper .m-n20px {
  margin: -20px !important;
}
.editor-styles-wrapper .mt-n20px,
.editor-styles-wrapper .my-n20px {
  margin-top: -20px !important;
}
.editor-styles-wrapper .mr-n20px,
.editor-styles-wrapper .mx-n20px {
  margin-right: -20px !important;
}
.editor-styles-wrapper .mb-n20px,
.editor-styles-wrapper .my-n20px {
  margin-bottom: -20px !important;
}
.editor-styles-wrapper .ml-n20px,
.editor-styles-wrapper .mx-n20px {
  margin-left: -20px !important;
}
.editor-styles-wrapper .m-n30px {
  margin: -30px !important;
}
.editor-styles-wrapper .mt-n30px,
.editor-styles-wrapper .my-n30px {
  margin-top: -30px !important;
}
.editor-styles-wrapper .mr-n30px,
.editor-styles-wrapper .mx-n30px {
  margin-right: -30px !important;
}
.editor-styles-wrapper .mb-n30px,
.editor-styles-wrapper .my-n30px {
  margin-bottom: -30px !important;
}
.editor-styles-wrapper .ml-n30px,
.editor-styles-wrapper .mx-n30px {
  margin-left: -30px !important;
}
.editor-styles-wrapper .m-n40px {
  margin: -40px !important;
}
.editor-styles-wrapper .mt-n40px,
.editor-styles-wrapper .my-n40px {
  margin-top: -40px !important;
}
.editor-styles-wrapper .mr-n40px,
.editor-styles-wrapper .mx-n40px {
  margin-right: -40px !important;
}
.editor-styles-wrapper .mb-n40px,
.editor-styles-wrapper .my-n40px {
  margin-bottom: -40px !important;
}
.editor-styles-wrapper .ml-n40px,
.editor-styles-wrapper .mx-n40px {
  margin-left: -40px !important;
}
.editor-styles-wrapper .m-n50px {
  margin: -50px !important;
}
.editor-styles-wrapper .mt-n50px,
.editor-styles-wrapper .my-n50px {
  margin-top: -50px !important;
}
.editor-styles-wrapper .mr-n50px,
.editor-styles-wrapper .mx-n50px {
  margin-right: -50px !important;
}
.editor-styles-wrapper .mb-n50px,
.editor-styles-wrapper .my-n50px {
  margin-bottom: -50px !important;
}
.editor-styles-wrapper .ml-n50px,
.editor-styles-wrapper .mx-n50px {
  margin-left: -50px !important;
}
.editor-styles-wrapper .m-n60px {
  margin: -60px !important;
}
.editor-styles-wrapper .mt-n60px,
.editor-styles-wrapper .my-n60px {
  margin-top: -60px !important;
}
.editor-styles-wrapper .mr-n60px,
.editor-styles-wrapper .mx-n60px {
  margin-right: -60px !important;
}
.editor-styles-wrapper .mb-n60px,
.editor-styles-wrapper .my-n60px {
  margin-bottom: -60px !important;
}
.editor-styles-wrapper .ml-n60px,
.editor-styles-wrapper .mx-n60px {
  margin-left: -60px !important;
}
.editor-styles-wrapper .m-n70px {
  margin: -70px !important;
}
.editor-styles-wrapper .mt-n70px,
.editor-styles-wrapper .my-n70px {
  margin-top: -70px !important;
}
.editor-styles-wrapper .mr-n70px,
.editor-styles-wrapper .mx-n70px {
  margin-right: -70px !important;
}
.editor-styles-wrapper .mb-n70px,
.editor-styles-wrapper .my-n70px {
  margin-bottom: -70px !important;
}
.editor-styles-wrapper .ml-n70px,
.editor-styles-wrapper .mx-n70px {
  margin-left: -70px !important;
}
.editor-styles-wrapper .m-n80px {
  margin: -80px !important;
}
.editor-styles-wrapper .mt-n80px,
.editor-styles-wrapper .my-n80px {
  margin-top: -80px !important;
}
.editor-styles-wrapper .mr-n80px,
.editor-styles-wrapper .mx-n80px {
  margin-right: -80px !important;
}
.editor-styles-wrapper .mb-n80px,
.editor-styles-wrapper .my-n80px {
  margin-bottom: -80px !important;
}
.editor-styles-wrapper .ml-n80px,
.editor-styles-wrapper .mx-n80px {
  margin-left: -80px !important;
}
.editor-styles-wrapper .m-n100px {
  margin: -100px !important;
}
.editor-styles-wrapper .mt-n100px,
.editor-styles-wrapper .my-n100px {
  margin-top: -100px !important;
}
.editor-styles-wrapper .mr-n100px,
.editor-styles-wrapper .mx-n100px {
  margin-right: -100px !important;
}
.editor-styles-wrapper .mb-n100px,
.editor-styles-wrapper .my-n100px {
  margin-bottom: -100px !important;
}
.editor-styles-wrapper .ml-n100px,
.editor-styles-wrapper .mx-n100px {
  margin-left: -100px !important;
}
.editor-styles-wrapper .m-auto {
  margin: auto !important;
}
.editor-styles-wrapper .mt-auto,
.editor-styles-wrapper .my-auto {
  margin-top: auto !important;
}
.editor-styles-wrapper .mr-auto,
.editor-styles-wrapper .mx-auto {
  margin-right: auto !important;
}
.editor-styles-wrapper .mb-auto,
.editor-styles-wrapper .my-auto {
  margin-bottom: auto !important;
}
.editor-styles-wrapper .ml-auto,
.editor-styles-wrapper .mx-auto {
  margin-left: auto !important;
}
@media (min-width: 576px) {
  .editor-styles-wrapper .m-sm-0 {
    margin: 0 !important;
  }
  .editor-styles-wrapper .mt-sm-0,
  .editor-styles-wrapper .my-sm-0 {
    margin-top: 0 !important;
  }
  .editor-styles-wrapper .mr-sm-0,
  .editor-styles-wrapper .mx-sm-0 {
    margin-right: 0 !important;
  }
  .editor-styles-wrapper .mb-sm-0,
  .editor-styles-wrapper .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .editor-styles-wrapper .ml-sm-0,
  .editor-styles-wrapper .mx-sm-0 {
    margin-left: 0 !important;
  }
  .editor-styles-wrapper .m-sm-1 {
    margin: 0.25rem !important;
  }
  .editor-styles-wrapper .mt-sm-1,
  .editor-styles-wrapper .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .editor-styles-wrapper .mr-sm-1,
  .editor-styles-wrapper .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .editor-styles-wrapper .mb-sm-1,
  .editor-styles-wrapper .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .editor-styles-wrapper .ml-sm-1,
  .editor-styles-wrapper .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .editor-styles-wrapper .m-sm-2 {
    margin: 0.5rem !important;
  }
  .editor-styles-wrapper .mt-sm-2,
  .editor-styles-wrapper .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .editor-styles-wrapper .mr-sm-2,
  .editor-styles-wrapper .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .editor-styles-wrapper .mb-sm-2,
  .editor-styles-wrapper .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .editor-styles-wrapper .ml-sm-2,
  .editor-styles-wrapper .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .editor-styles-wrapper .m-sm-3 {
    margin: 1rem !important;
  }
  .editor-styles-wrapper .mt-sm-3,
  .editor-styles-wrapper .my-sm-3 {
    margin-top: 1rem !important;
  }
  .editor-styles-wrapper .mr-sm-3,
  .editor-styles-wrapper .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .editor-styles-wrapper .mb-sm-3,
  .editor-styles-wrapper .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .editor-styles-wrapper .ml-sm-3,
  .editor-styles-wrapper .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .editor-styles-wrapper .m-sm-4 {
    margin: 1.5rem !important;
  }
  .editor-styles-wrapper .mt-sm-4,
  .editor-styles-wrapper .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .editor-styles-wrapper .mr-sm-4,
  .editor-styles-wrapper .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .editor-styles-wrapper .mb-sm-4,
  .editor-styles-wrapper .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .editor-styles-wrapper .ml-sm-4,
  .editor-styles-wrapper .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .editor-styles-wrapper .m-sm-5 {
    margin: 3rem !important;
  }
  .editor-styles-wrapper .mt-sm-5,
  .editor-styles-wrapper .my-sm-5 {
    margin-top: 3rem !important;
  }
  .editor-styles-wrapper .mr-sm-5,
  .editor-styles-wrapper .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .editor-styles-wrapper .mb-sm-5,
  .editor-styles-wrapper .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .editor-styles-wrapper .ml-sm-5,
  .editor-styles-wrapper .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .editor-styles-wrapper .m-sm-10px {
    margin: 10px !important;
  }
  .editor-styles-wrapper .mt-sm-10px,
  .editor-styles-wrapper .my-sm-10px {
    margin-top: 10px !important;
  }
  .editor-styles-wrapper .mr-sm-10px,
  .editor-styles-wrapper .mx-sm-10px {
    margin-right: 10px !important;
  }
  .editor-styles-wrapper .mb-sm-10px,
  .editor-styles-wrapper .my-sm-10px {
    margin-bottom: 10px !important;
  }
  .editor-styles-wrapper .ml-sm-10px,
  .editor-styles-wrapper .mx-sm-10px {
    margin-left: 10px !important;
  }
  .editor-styles-wrapper .m-sm-15px {
    margin: 15px !important;
  }
  .editor-styles-wrapper .mt-sm-15px,
  .editor-styles-wrapper .my-sm-15px {
    margin-top: 15px !important;
  }
  .editor-styles-wrapper .mr-sm-15px,
  .editor-styles-wrapper .mx-sm-15px {
    margin-right: 15px !important;
  }
  .editor-styles-wrapper .mb-sm-15px,
  .editor-styles-wrapper .my-sm-15px {
    margin-bottom: 15px !important;
  }
  .editor-styles-wrapper .ml-sm-15px,
  .editor-styles-wrapper .mx-sm-15px {
    margin-left: 15px !important;
  }
  .editor-styles-wrapper .m-sm-20px {
    margin: 20px !important;
  }
  .editor-styles-wrapper .mt-sm-20px,
  .editor-styles-wrapper .my-sm-20px {
    margin-top: 20px !important;
  }
  .editor-styles-wrapper .mr-sm-20px,
  .editor-styles-wrapper .mx-sm-20px {
    margin-right: 20px !important;
  }
  .editor-styles-wrapper .mb-sm-20px,
  .editor-styles-wrapper .my-sm-20px {
    margin-bottom: 20px !important;
  }
  .editor-styles-wrapper .ml-sm-20px,
  .editor-styles-wrapper .mx-sm-20px {
    margin-left: 20px !important;
  }
  .editor-styles-wrapper .m-sm-30px {
    margin: 30px !important;
  }
  .editor-styles-wrapper .mt-sm-30px,
  .editor-styles-wrapper .my-sm-30px {
    margin-top: 30px !important;
  }
  .editor-styles-wrapper .mr-sm-30px,
  .editor-styles-wrapper .mx-sm-30px {
    margin-right: 30px !important;
  }
  .editor-styles-wrapper .mb-sm-30px,
  .editor-styles-wrapper .my-sm-30px {
    margin-bottom: 30px !important;
  }
  .editor-styles-wrapper .ml-sm-30px,
  .editor-styles-wrapper .mx-sm-30px {
    margin-left: 30px !important;
  }
  .editor-styles-wrapper .m-sm-40px {
    margin: 40px !important;
  }
  .editor-styles-wrapper .mt-sm-40px,
  .editor-styles-wrapper .my-sm-40px {
    margin-top: 40px !important;
  }
  .editor-styles-wrapper .mr-sm-40px,
  .editor-styles-wrapper .mx-sm-40px {
    margin-right: 40px !important;
  }
  .editor-styles-wrapper .mb-sm-40px,
  .editor-styles-wrapper .my-sm-40px {
    margin-bottom: 40px !important;
  }
  .editor-styles-wrapper .ml-sm-40px,
  .editor-styles-wrapper .mx-sm-40px {
    margin-left: 40px !important;
  }
  .editor-styles-wrapper .m-sm-50px {
    margin: 50px !important;
  }
  .editor-styles-wrapper .mt-sm-50px,
  .editor-styles-wrapper .my-sm-50px {
    margin-top: 50px !important;
  }
  .editor-styles-wrapper .mr-sm-50px,
  .editor-styles-wrapper .mx-sm-50px {
    margin-right: 50px !important;
  }
  .editor-styles-wrapper .mb-sm-50px,
  .editor-styles-wrapper .my-sm-50px {
    margin-bottom: 50px !important;
  }
  .editor-styles-wrapper .ml-sm-50px,
  .editor-styles-wrapper .mx-sm-50px {
    margin-left: 50px !important;
  }
  .editor-styles-wrapper .m-sm-60px {
    margin: 60px !important;
  }
  .editor-styles-wrapper .mt-sm-60px,
  .editor-styles-wrapper .my-sm-60px {
    margin-top: 60px !important;
  }
  .editor-styles-wrapper .mr-sm-60px,
  .editor-styles-wrapper .mx-sm-60px {
    margin-right: 60px !important;
  }
  .editor-styles-wrapper .mb-sm-60px,
  .editor-styles-wrapper .my-sm-60px {
    margin-bottom: 60px !important;
  }
  .editor-styles-wrapper .ml-sm-60px,
  .editor-styles-wrapper .mx-sm-60px {
    margin-left: 60px !important;
  }
  .editor-styles-wrapper .m-sm-70px {
    margin: 70px !important;
  }
  .editor-styles-wrapper .mt-sm-70px,
  .editor-styles-wrapper .my-sm-70px {
    margin-top: 70px !important;
  }
  .editor-styles-wrapper .mr-sm-70px,
  .editor-styles-wrapper .mx-sm-70px {
    margin-right: 70px !important;
  }
  .editor-styles-wrapper .mb-sm-70px,
  .editor-styles-wrapper .my-sm-70px {
    margin-bottom: 70px !important;
  }
  .editor-styles-wrapper .ml-sm-70px,
  .editor-styles-wrapper .mx-sm-70px {
    margin-left: 70px !important;
  }
  .editor-styles-wrapper .m-sm-80px {
    margin: 80px !important;
  }
  .editor-styles-wrapper .mt-sm-80px,
  .editor-styles-wrapper .my-sm-80px {
    margin-top: 80px !important;
  }
  .editor-styles-wrapper .mr-sm-80px,
  .editor-styles-wrapper .mx-sm-80px {
    margin-right: 80px !important;
  }
  .editor-styles-wrapper .mb-sm-80px,
  .editor-styles-wrapper .my-sm-80px {
    margin-bottom: 80px !important;
  }
  .editor-styles-wrapper .ml-sm-80px,
  .editor-styles-wrapper .mx-sm-80px {
    margin-left: 80px !important;
  }
  .editor-styles-wrapper .m-sm-100px {
    margin: 100px !important;
  }
  .editor-styles-wrapper .mt-sm-100px,
  .editor-styles-wrapper .my-sm-100px {
    margin-top: 100px !important;
  }
  .editor-styles-wrapper .mr-sm-100px,
  .editor-styles-wrapper .mx-sm-100px {
    margin-right: 100px !important;
  }
  .editor-styles-wrapper .mb-sm-100px,
  .editor-styles-wrapper .my-sm-100px {
    margin-bottom: 100px !important;
  }
  .editor-styles-wrapper .ml-sm-100px,
  .editor-styles-wrapper .mx-sm-100px {
    margin-left: 100px !important;
  }
  .editor-styles-wrapper .p-sm-0 {
    padding: 0 !important;
  }
  .editor-styles-wrapper .pt-sm-0,
  .editor-styles-wrapper .py-sm-0 {
    padding-top: 0 !important;
  }
  .editor-styles-wrapper .pr-sm-0,
  .editor-styles-wrapper .px-sm-0 {
    padding-right: 0 !important;
  }
  .editor-styles-wrapper .pb-sm-0,
  .editor-styles-wrapper .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .editor-styles-wrapper .pl-sm-0,
  .editor-styles-wrapper .px-sm-0 {
    padding-left: 0 !important;
  }
  .editor-styles-wrapper .p-sm-1 {
    padding: 0.25rem !important;
  }
  .editor-styles-wrapper .pt-sm-1,
  .editor-styles-wrapper .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .editor-styles-wrapper .pr-sm-1,
  .editor-styles-wrapper .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .editor-styles-wrapper .pb-sm-1,
  .editor-styles-wrapper .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .editor-styles-wrapper .pl-sm-1,
  .editor-styles-wrapper .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .editor-styles-wrapper .p-sm-2 {
    padding: 0.5rem !important;
  }
  .editor-styles-wrapper .pt-sm-2,
  .editor-styles-wrapper .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .editor-styles-wrapper .pr-sm-2,
  .editor-styles-wrapper .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .editor-styles-wrapper .pb-sm-2,
  .editor-styles-wrapper .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .editor-styles-wrapper .pl-sm-2,
  .editor-styles-wrapper .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .editor-styles-wrapper .p-sm-3 {
    padding: 1rem !important;
  }
  .editor-styles-wrapper .pt-sm-3,
  .editor-styles-wrapper .py-sm-3 {
    padding-top: 1rem !important;
  }
  .editor-styles-wrapper .pr-sm-3,
  .editor-styles-wrapper .px-sm-3 {
    padding-right: 1rem !important;
  }
  .editor-styles-wrapper .pb-sm-3,
  .editor-styles-wrapper .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .editor-styles-wrapper .pl-sm-3,
  .editor-styles-wrapper .px-sm-3 {
    padding-left: 1rem !important;
  }
  .editor-styles-wrapper .p-sm-4 {
    padding: 1.5rem !important;
  }
  .editor-styles-wrapper .pt-sm-4,
  .editor-styles-wrapper .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .editor-styles-wrapper .pr-sm-4,
  .editor-styles-wrapper .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .editor-styles-wrapper .pb-sm-4,
  .editor-styles-wrapper .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .editor-styles-wrapper .pl-sm-4,
  .editor-styles-wrapper .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .editor-styles-wrapper .p-sm-5 {
    padding: 3rem !important;
  }
  .editor-styles-wrapper .pt-sm-5,
  .editor-styles-wrapper .py-sm-5 {
    padding-top: 3rem !important;
  }
  .editor-styles-wrapper .pr-sm-5,
  .editor-styles-wrapper .px-sm-5 {
    padding-right: 3rem !important;
  }
  .editor-styles-wrapper .pb-sm-5,
  .editor-styles-wrapper .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .editor-styles-wrapper .pl-sm-5,
  .editor-styles-wrapper .px-sm-5 {
    padding-left: 3rem !important;
  }
  .editor-styles-wrapper .p-sm-10px {
    padding: 10px !important;
  }
  .editor-styles-wrapper .pt-sm-10px,
  .editor-styles-wrapper .py-sm-10px {
    padding-top: 10px !important;
  }
  .editor-styles-wrapper .pr-sm-10px,
  .editor-styles-wrapper .px-sm-10px {
    padding-right: 10px !important;
  }
  .editor-styles-wrapper .pb-sm-10px,
  .editor-styles-wrapper .py-sm-10px {
    padding-bottom: 10px !important;
  }
  .editor-styles-wrapper .pl-sm-10px,
  .editor-styles-wrapper .px-sm-10px {
    padding-left: 10px !important;
  }
  .editor-styles-wrapper .p-sm-15px {
    padding: 15px !important;
  }
  .editor-styles-wrapper .pt-sm-15px,
  .editor-styles-wrapper .py-sm-15px {
    padding-top: 15px !important;
  }
  .editor-styles-wrapper .pr-sm-15px,
  .editor-styles-wrapper .px-sm-15px {
    padding-right: 15px !important;
  }
  .editor-styles-wrapper .pb-sm-15px,
  .editor-styles-wrapper .py-sm-15px {
    padding-bottom: 15px !important;
  }
  .editor-styles-wrapper .pl-sm-15px,
  .editor-styles-wrapper .px-sm-15px {
    padding-left: 15px !important;
  }
  .editor-styles-wrapper .p-sm-20px {
    padding: 20px !important;
  }
  .editor-styles-wrapper .pt-sm-20px,
  .editor-styles-wrapper .py-sm-20px {
    padding-top: 20px !important;
  }
  .editor-styles-wrapper .pr-sm-20px,
  .editor-styles-wrapper .px-sm-20px {
    padding-right: 20px !important;
  }
  .editor-styles-wrapper .pb-sm-20px,
  .editor-styles-wrapper .py-sm-20px {
    padding-bottom: 20px !important;
  }
  .editor-styles-wrapper .pl-sm-20px,
  .editor-styles-wrapper .px-sm-20px {
    padding-left: 20px !important;
  }
  .editor-styles-wrapper .p-sm-30px {
    padding: 30px !important;
  }
  .editor-styles-wrapper .pt-sm-30px,
  .editor-styles-wrapper .py-sm-30px {
    padding-top: 30px !important;
  }
  .editor-styles-wrapper .pr-sm-30px,
  .editor-styles-wrapper .px-sm-30px {
    padding-right: 30px !important;
  }
  .editor-styles-wrapper .pb-sm-30px,
  .editor-styles-wrapper .py-sm-30px {
    padding-bottom: 30px !important;
  }
  .editor-styles-wrapper .pl-sm-30px,
  .editor-styles-wrapper .px-sm-30px {
    padding-left: 30px !important;
  }
  .editor-styles-wrapper .p-sm-40px {
    padding: 40px !important;
  }
  .editor-styles-wrapper .pt-sm-40px,
  .editor-styles-wrapper .py-sm-40px {
    padding-top: 40px !important;
  }
  .editor-styles-wrapper .pr-sm-40px,
  .editor-styles-wrapper .px-sm-40px {
    padding-right: 40px !important;
  }
  .editor-styles-wrapper .pb-sm-40px,
  .editor-styles-wrapper .py-sm-40px {
    padding-bottom: 40px !important;
  }
  .editor-styles-wrapper .pl-sm-40px,
  .editor-styles-wrapper .px-sm-40px {
    padding-left: 40px !important;
  }
  .editor-styles-wrapper .p-sm-50px {
    padding: 50px !important;
  }
  .editor-styles-wrapper .pt-sm-50px,
  .editor-styles-wrapper .py-sm-50px {
    padding-top: 50px !important;
  }
  .editor-styles-wrapper .pr-sm-50px,
  .editor-styles-wrapper .px-sm-50px {
    padding-right: 50px !important;
  }
  .editor-styles-wrapper .pb-sm-50px,
  .editor-styles-wrapper .py-sm-50px {
    padding-bottom: 50px !important;
  }
  .editor-styles-wrapper .pl-sm-50px,
  .editor-styles-wrapper .px-sm-50px {
    padding-left: 50px !important;
  }
  .editor-styles-wrapper .p-sm-60px {
    padding: 60px !important;
  }
  .editor-styles-wrapper .pt-sm-60px,
  .editor-styles-wrapper .py-sm-60px {
    padding-top: 60px !important;
  }
  .editor-styles-wrapper .pr-sm-60px,
  .editor-styles-wrapper .px-sm-60px {
    padding-right: 60px !important;
  }
  .editor-styles-wrapper .pb-sm-60px,
  .editor-styles-wrapper .py-sm-60px {
    padding-bottom: 60px !important;
  }
  .editor-styles-wrapper .pl-sm-60px,
  .editor-styles-wrapper .px-sm-60px {
    padding-left: 60px !important;
  }
  .editor-styles-wrapper .p-sm-70px {
    padding: 70px !important;
  }
  .editor-styles-wrapper .pt-sm-70px,
  .editor-styles-wrapper .py-sm-70px {
    padding-top: 70px !important;
  }
  .editor-styles-wrapper .pr-sm-70px,
  .editor-styles-wrapper .px-sm-70px {
    padding-right: 70px !important;
  }
  .editor-styles-wrapper .pb-sm-70px,
  .editor-styles-wrapper .py-sm-70px {
    padding-bottom: 70px !important;
  }
  .editor-styles-wrapper .pl-sm-70px,
  .editor-styles-wrapper .px-sm-70px {
    padding-left: 70px !important;
  }
  .editor-styles-wrapper .p-sm-80px {
    padding: 80px !important;
  }
  .editor-styles-wrapper .pt-sm-80px,
  .editor-styles-wrapper .py-sm-80px {
    padding-top: 80px !important;
  }
  .editor-styles-wrapper .pr-sm-80px,
  .editor-styles-wrapper .px-sm-80px {
    padding-right: 80px !important;
  }
  .editor-styles-wrapper .pb-sm-80px,
  .editor-styles-wrapper .py-sm-80px {
    padding-bottom: 80px !important;
  }
  .editor-styles-wrapper .pl-sm-80px,
  .editor-styles-wrapper .px-sm-80px {
    padding-left: 80px !important;
  }
  .editor-styles-wrapper .p-sm-100px {
    padding: 100px !important;
  }
  .editor-styles-wrapper .pt-sm-100px,
  .editor-styles-wrapper .py-sm-100px {
    padding-top: 100px !important;
  }
  .editor-styles-wrapper .pr-sm-100px,
  .editor-styles-wrapper .px-sm-100px {
    padding-right: 100px !important;
  }
  .editor-styles-wrapper .pb-sm-100px,
  .editor-styles-wrapper .py-sm-100px {
    padding-bottom: 100px !important;
  }
  .editor-styles-wrapper .pl-sm-100px,
  .editor-styles-wrapper .px-sm-100px {
    padding-left: 100px !important;
  }
  .editor-styles-wrapper .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .editor-styles-wrapper .mt-sm-n1,
  .editor-styles-wrapper .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .editor-styles-wrapper .mr-sm-n1,
  .editor-styles-wrapper .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .editor-styles-wrapper .mb-sm-n1,
  .editor-styles-wrapper .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .editor-styles-wrapper .ml-sm-n1,
  .editor-styles-wrapper .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .editor-styles-wrapper .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .editor-styles-wrapper .mt-sm-n2,
  .editor-styles-wrapper .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .editor-styles-wrapper .mr-sm-n2,
  .editor-styles-wrapper .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .editor-styles-wrapper .mb-sm-n2,
  .editor-styles-wrapper .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .editor-styles-wrapper .ml-sm-n2,
  .editor-styles-wrapper .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .editor-styles-wrapper .m-sm-n3 {
    margin: -1rem !important;
  }
  .editor-styles-wrapper .mt-sm-n3,
  .editor-styles-wrapper .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .editor-styles-wrapper .mr-sm-n3,
  .editor-styles-wrapper .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .editor-styles-wrapper .mb-sm-n3,
  .editor-styles-wrapper .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .editor-styles-wrapper .ml-sm-n3,
  .editor-styles-wrapper .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .editor-styles-wrapper .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .editor-styles-wrapper .mt-sm-n4,
  .editor-styles-wrapper .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .editor-styles-wrapper .mr-sm-n4,
  .editor-styles-wrapper .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .editor-styles-wrapper .mb-sm-n4,
  .editor-styles-wrapper .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .editor-styles-wrapper .ml-sm-n4,
  .editor-styles-wrapper .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .editor-styles-wrapper .m-sm-n5 {
    margin: -3rem !important;
  }
  .editor-styles-wrapper .mt-sm-n5,
  .editor-styles-wrapper .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .editor-styles-wrapper .mr-sm-n5,
  .editor-styles-wrapper .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .editor-styles-wrapper .mb-sm-n5,
  .editor-styles-wrapper .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .editor-styles-wrapper .ml-sm-n5,
  .editor-styles-wrapper .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .editor-styles-wrapper .m-sm-n10px {
    margin: -10px !important;
  }
  .editor-styles-wrapper .mt-sm-n10px,
  .editor-styles-wrapper .my-sm-n10px {
    margin-top: -10px !important;
  }
  .editor-styles-wrapper .mr-sm-n10px,
  .editor-styles-wrapper .mx-sm-n10px {
    margin-right: -10px !important;
  }
  .editor-styles-wrapper .mb-sm-n10px,
  .editor-styles-wrapper .my-sm-n10px {
    margin-bottom: -10px !important;
  }
  .editor-styles-wrapper .ml-sm-n10px,
  .editor-styles-wrapper .mx-sm-n10px {
    margin-left: -10px !important;
  }
  .editor-styles-wrapper .m-sm-n15px {
    margin: -15px !important;
  }
  .editor-styles-wrapper .mt-sm-n15px,
  .editor-styles-wrapper .my-sm-n15px {
    margin-top: -15px !important;
  }
  .editor-styles-wrapper .mr-sm-n15px,
  .editor-styles-wrapper .mx-sm-n15px {
    margin-right: -15px !important;
  }
  .editor-styles-wrapper .mb-sm-n15px,
  .editor-styles-wrapper .my-sm-n15px {
    margin-bottom: -15px !important;
  }
  .editor-styles-wrapper .ml-sm-n15px,
  .editor-styles-wrapper .mx-sm-n15px {
    margin-left: -15px !important;
  }
  .editor-styles-wrapper .m-sm-n20px {
    margin: -20px !important;
  }
  .editor-styles-wrapper .mt-sm-n20px,
  .editor-styles-wrapper .my-sm-n20px {
    margin-top: -20px !important;
  }
  .editor-styles-wrapper .mr-sm-n20px,
  .editor-styles-wrapper .mx-sm-n20px {
    margin-right: -20px !important;
  }
  .editor-styles-wrapper .mb-sm-n20px,
  .editor-styles-wrapper .my-sm-n20px {
    margin-bottom: -20px !important;
  }
  .editor-styles-wrapper .ml-sm-n20px,
  .editor-styles-wrapper .mx-sm-n20px {
    margin-left: -20px !important;
  }
  .editor-styles-wrapper .m-sm-n30px {
    margin: -30px !important;
  }
  .editor-styles-wrapper .mt-sm-n30px,
  .editor-styles-wrapper .my-sm-n30px {
    margin-top: -30px !important;
  }
  .editor-styles-wrapper .mr-sm-n30px,
  .editor-styles-wrapper .mx-sm-n30px {
    margin-right: -30px !important;
  }
  .editor-styles-wrapper .mb-sm-n30px,
  .editor-styles-wrapper .my-sm-n30px {
    margin-bottom: -30px !important;
  }
  .editor-styles-wrapper .ml-sm-n30px,
  .editor-styles-wrapper .mx-sm-n30px {
    margin-left: -30px !important;
  }
  .editor-styles-wrapper .m-sm-n40px {
    margin: -40px !important;
  }
  .editor-styles-wrapper .mt-sm-n40px,
  .editor-styles-wrapper .my-sm-n40px {
    margin-top: -40px !important;
  }
  .editor-styles-wrapper .mr-sm-n40px,
  .editor-styles-wrapper .mx-sm-n40px {
    margin-right: -40px !important;
  }
  .editor-styles-wrapper .mb-sm-n40px,
  .editor-styles-wrapper .my-sm-n40px {
    margin-bottom: -40px !important;
  }
  .editor-styles-wrapper .ml-sm-n40px,
  .editor-styles-wrapper .mx-sm-n40px {
    margin-left: -40px !important;
  }
  .editor-styles-wrapper .m-sm-n50px {
    margin: -50px !important;
  }
  .editor-styles-wrapper .mt-sm-n50px,
  .editor-styles-wrapper .my-sm-n50px {
    margin-top: -50px !important;
  }
  .editor-styles-wrapper .mr-sm-n50px,
  .editor-styles-wrapper .mx-sm-n50px {
    margin-right: -50px !important;
  }
  .editor-styles-wrapper .mb-sm-n50px,
  .editor-styles-wrapper .my-sm-n50px {
    margin-bottom: -50px !important;
  }
  .editor-styles-wrapper .ml-sm-n50px,
  .editor-styles-wrapper .mx-sm-n50px {
    margin-left: -50px !important;
  }
  .editor-styles-wrapper .m-sm-n60px {
    margin: -60px !important;
  }
  .editor-styles-wrapper .mt-sm-n60px,
  .editor-styles-wrapper .my-sm-n60px {
    margin-top: -60px !important;
  }
  .editor-styles-wrapper .mr-sm-n60px,
  .editor-styles-wrapper .mx-sm-n60px {
    margin-right: -60px !important;
  }
  .editor-styles-wrapper .mb-sm-n60px,
  .editor-styles-wrapper .my-sm-n60px {
    margin-bottom: -60px !important;
  }
  .editor-styles-wrapper .ml-sm-n60px,
  .editor-styles-wrapper .mx-sm-n60px {
    margin-left: -60px !important;
  }
  .editor-styles-wrapper .m-sm-n70px {
    margin: -70px !important;
  }
  .editor-styles-wrapper .mt-sm-n70px,
  .editor-styles-wrapper .my-sm-n70px {
    margin-top: -70px !important;
  }
  .editor-styles-wrapper .mr-sm-n70px,
  .editor-styles-wrapper .mx-sm-n70px {
    margin-right: -70px !important;
  }
  .editor-styles-wrapper .mb-sm-n70px,
  .editor-styles-wrapper .my-sm-n70px {
    margin-bottom: -70px !important;
  }
  .editor-styles-wrapper .ml-sm-n70px,
  .editor-styles-wrapper .mx-sm-n70px {
    margin-left: -70px !important;
  }
  .editor-styles-wrapper .m-sm-n80px {
    margin: -80px !important;
  }
  .editor-styles-wrapper .mt-sm-n80px,
  .editor-styles-wrapper .my-sm-n80px {
    margin-top: -80px !important;
  }
  .editor-styles-wrapper .mr-sm-n80px,
  .editor-styles-wrapper .mx-sm-n80px {
    margin-right: -80px !important;
  }
  .editor-styles-wrapper .mb-sm-n80px,
  .editor-styles-wrapper .my-sm-n80px {
    margin-bottom: -80px !important;
  }
  .editor-styles-wrapper .ml-sm-n80px,
  .editor-styles-wrapper .mx-sm-n80px {
    margin-left: -80px !important;
  }
  .editor-styles-wrapper .m-sm-n100px {
    margin: -100px !important;
  }
  .editor-styles-wrapper .mt-sm-n100px,
  .editor-styles-wrapper .my-sm-n100px {
    margin-top: -100px !important;
  }
  .editor-styles-wrapper .mr-sm-n100px,
  .editor-styles-wrapper .mx-sm-n100px {
    margin-right: -100px !important;
  }
  .editor-styles-wrapper .mb-sm-n100px,
  .editor-styles-wrapper .my-sm-n100px {
    margin-bottom: -100px !important;
  }
  .editor-styles-wrapper .ml-sm-n100px,
  .editor-styles-wrapper .mx-sm-n100px {
    margin-left: -100px !important;
  }
  .editor-styles-wrapper .m-sm-auto {
    margin: auto !important;
  }
  .editor-styles-wrapper .mt-sm-auto,
  .editor-styles-wrapper .my-sm-auto {
    margin-top: auto !important;
  }
  .editor-styles-wrapper .mr-sm-auto,
  .editor-styles-wrapper .mx-sm-auto {
    margin-right: auto !important;
  }
  .editor-styles-wrapper .mb-sm-auto,
  .editor-styles-wrapper .my-sm-auto {
    margin-bottom: auto !important;
  }
  .editor-styles-wrapper .ml-sm-auto,
  .editor-styles-wrapper .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .editor-styles-wrapper .m-md-0 {
    margin: 0 !important;
  }
  .editor-styles-wrapper .mt-md-0,
  .editor-styles-wrapper .my-md-0 {
    margin-top: 0 !important;
  }
  .editor-styles-wrapper .mr-md-0,
  .editor-styles-wrapper .mx-md-0 {
    margin-right: 0 !important;
  }
  .editor-styles-wrapper .mb-md-0,
  .editor-styles-wrapper .my-md-0 {
    margin-bottom: 0 !important;
  }
  .editor-styles-wrapper .ml-md-0,
  .editor-styles-wrapper .mx-md-0 {
    margin-left: 0 !important;
  }
  .editor-styles-wrapper .m-md-1 {
    margin: 0.25rem !important;
  }
  .editor-styles-wrapper .mt-md-1,
  .editor-styles-wrapper .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .editor-styles-wrapper .mr-md-1,
  .editor-styles-wrapper .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .editor-styles-wrapper .mb-md-1,
  .editor-styles-wrapper .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .editor-styles-wrapper .ml-md-1,
  .editor-styles-wrapper .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .editor-styles-wrapper .m-md-2 {
    margin: 0.5rem !important;
  }
  .editor-styles-wrapper .mt-md-2,
  .editor-styles-wrapper .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .editor-styles-wrapper .mr-md-2,
  .editor-styles-wrapper .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .editor-styles-wrapper .mb-md-2,
  .editor-styles-wrapper .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .editor-styles-wrapper .ml-md-2,
  .editor-styles-wrapper .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .editor-styles-wrapper .m-md-3 {
    margin: 1rem !important;
  }
  .editor-styles-wrapper .mt-md-3,
  .editor-styles-wrapper .my-md-3 {
    margin-top: 1rem !important;
  }
  .editor-styles-wrapper .mr-md-3,
  .editor-styles-wrapper .mx-md-3 {
    margin-right: 1rem !important;
  }
  .editor-styles-wrapper .mb-md-3,
  .editor-styles-wrapper .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .editor-styles-wrapper .ml-md-3,
  .editor-styles-wrapper .mx-md-3 {
    margin-left: 1rem !important;
  }
  .editor-styles-wrapper .m-md-4 {
    margin: 1.5rem !important;
  }
  .editor-styles-wrapper .mt-md-4,
  .editor-styles-wrapper .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .editor-styles-wrapper .mr-md-4,
  .editor-styles-wrapper .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .editor-styles-wrapper .mb-md-4,
  .editor-styles-wrapper .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .editor-styles-wrapper .ml-md-4,
  .editor-styles-wrapper .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .editor-styles-wrapper .m-md-5 {
    margin: 3rem !important;
  }
  .editor-styles-wrapper .mt-md-5,
  .editor-styles-wrapper .my-md-5 {
    margin-top: 3rem !important;
  }
  .editor-styles-wrapper .mr-md-5,
  .editor-styles-wrapper .mx-md-5 {
    margin-right: 3rem !important;
  }
  .editor-styles-wrapper .mb-md-5,
  .editor-styles-wrapper .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .editor-styles-wrapper .ml-md-5,
  .editor-styles-wrapper .mx-md-5 {
    margin-left: 3rem !important;
  }
  .editor-styles-wrapper .m-md-10px {
    margin: 10px !important;
  }
  .editor-styles-wrapper .mt-md-10px,
  .editor-styles-wrapper .my-md-10px {
    margin-top: 10px !important;
  }
  .editor-styles-wrapper .mr-md-10px,
  .editor-styles-wrapper .mx-md-10px {
    margin-right: 10px !important;
  }
  .editor-styles-wrapper .mb-md-10px,
  .editor-styles-wrapper .my-md-10px {
    margin-bottom: 10px !important;
  }
  .editor-styles-wrapper .ml-md-10px,
  .editor-styles-wrapper .mx-md-10px {
    margin-left: 10px !important;
  }
  .editor-styles-wrapper .m-md-15px {
    margin: 15px !important;
  }
  .editor-styles-wrapper .mt-md-15px,
  .editor-styles-wrapper .my-md-15px {
    margin-top: 15px !important;
  }
  .editor-styles-wrapper .mr-md-15px,
  .editor-styles-wrapper .mx-md-15px {
    margin-right: 15px !important;
  }
  .editor-styles-wrapper .mb-md-15px,
  .editor-styles-wrapper .my-md-15px {
    margin-bottom: 15px !important;
  }
  .editor-styles-wrapper .ml-md-15px,
  .editor-styles-wrapper .mx-md-15px {
    margin-left: 15px !important;
  }
  .editor-styles-wrapper .m-md-20px {
    margin: 20px !important;
  }
  .editor-styles-wrapper .mt-md-20px,
  .editor-styles-wrapper .my-md-20px {
    margin-top: 20px !important;
  }
  .editor-styles-wrapper .mr-md-20px,
  .editor-styles-wrapper .mx-md-20px {
    margin-right: 20px !important;
  }
  .editor-styles-wrapper .mb-md-20px,
  .editor-styles-wrapper .my-md-20px {
    margin-bottom: 20px !important;
  }
  .editor-styles-wrapper .ml-md-20px,
  .editor-styles-wrapper .mx-md-20px {
    margin-left: 20px !important;
  }
  .editor-styles-wrapper .m-md-30px {
    margin: 30px !important;
  }
  .editor-styles-wrapper .mt-md-30px,
  .editor-styles-wrapper .my-md-30px {
    margin-top: 30px !important;
  }
  .editor-styles-wrapper .mr-md-30px,
  .editor-styles-wrapper .mx-md-30px {
    margin-right: 30px !important;
  }
  .editor-styles-wrapper .mb-md-30px,
  .editor-styles-wrapper .my-md-30px {
    margin-bottom: 30px !important;
  }
  .editor-styles-wrapper .ml-md-30px,
  .editor-styles-wrapper .mx-md-30px {
    margin-left: 30px !important;
  }
  .editor-styles-wrapper .m-md-40px {
    margin: 40px !important;
  }
  .editor-styles-wrapper .mt-md-40px,
  .editor-styles-wrapper .my-md-40px {
    margin-top: 40px !important;
  }
  .editor-styles-wrapper .mr-md-40px,
  .editor-styles-wrapper .mx-md-40px {
    margin-right: 40px !important;
  }
  .editor-styles-wrapper .mb-md-40px,
  .editor-styles-wrapper .my-md-40px {
    margin-bottom: 40px !important;
  }
  .editor-styles-wrapper .ml-md-40px,
  .editor-styles-wrapper .mx-md-40px {
    margin-left: 40px !important;
  }
  .editor-styles-wrapper .m-md-50px {
    margin: 50px !important;
  }
  .editor-styles-wrapper .mt-md-50px,
  .editor-styles-wrapper .my-md-50px {
    margin-top: 50px !important;
  }
  .editor-styles-wrapper .mr-md-50px,
  .editor-styles-wrapper .mx-md-50px {
    margin-right: 50px !important;
  }
  .editor-styles-wrapper .mb-md-50px,
  .editor-styles-wrapper .my-md-50px {
    margin-bottom: 50px !important;
  }
  .editor-styles-wrapper .ml-md-50px,
  .editor-styles-wrapper .mx-md-50px {
    margin-left: 50px !important;
  }
  .editor-styles-wrapper .m-md-60px {
    margin: 60px !important;
  }
  .editor-styles-wrapper .mt-md-60px,
  .editor-styles-wrapper .my-md-60px {
    margin-top: 60px !important;
  }
  .editor-styles-wrapper .mr-md-60px,
  .editor-styles-wrapper .mx-md-60px {
    margin-right: 60px !important;
  }
  .editor-styles-wrapper .mb-md-60px,
  .editor-styles-wrapper .my-md-60px {
    margin-bottom: 60px !important;
  }
  .editor-styles-wrapper .ml-md-60px,
  .editor-styles-wrapper .mx-md-60px {
    margin-left: 60px !important;
  }
  .editor-styles-wrapper .m-md-70px {
    margin: 70px !important;
  }
  .editor-styles-wrapper .mt-md-70px,
  .editor-styles-wrapper .my-md-70px {
    margin-top: 70px !important;
  }
  .editor-styles-wrapper .mr-md-70px,
  .editor-styles-wrapper .mx-md-70px {
    margin-right: 70px !important;
  }
  .editor-styles-wrapper .mb-md-70px,
  .editor-styles-wrapper .my-md-70px {
    margin-bottom: 70px !important;
  }
  .editor-styles-wrapper .ml-md-70px,
  .editor-styles-wrapper .mx-md-70px {
    margin-left: 70px !important;
  }
  .editor-styles-wrapper .m-md-80px {
    margin: 80px !important;
  }
  .editor-styles-wrapper .mt-md-80px,
  .editor-styles-wrapper .my-md-80px {
    margin-top: 80px !important;
  }
  .editor-styles-wrapper .mr-md-80px,
  .editor-styles-wrapper .mx-md-80px {
    margin-right: 80px !important;
  }
  .editor-styles-wrapper .mb-md-80px,
  .editor-styles-wrapper .my-md-80px {
    margin-bottom: 80px !important;
  }
  .editor-styles-wrapper .ml-md-80px,
  .editor-styles-wrapper .mx-md-80px {
    margin-left: 80px !important;
  }
  .editor-styles-wrapper .m-md-100px {
    margin: 100px !important;
  }
  .editor-styles-wrapper .mt-md-100px,
  .editor-styles-wrapper .my-md-100px {
    margin-top: 100px !important;
  }
  .editor-styles-wrapper .mr-md-100px,
  .editor-styles-wrapper .mx-md-100px {
    margin-right: 100px !important;
  }
  .editor-styles-wrapper .mb-md-100px,
  .editor-styles-wrapper .my-md-100px {
    margin-bottom: 100px !important;
  }
  .editor-styles-wrapper .ml-md-100px,
  .editor-styles-wrapper .mx-md-100px {
    margin-left: 100px !important;
  }
  .editor-styles-wrapper .p-md-0 {
    padding: 0 !important;
  }
  .editor-styles-wrapper .pt-md-0,
  .editor-styles-wrapper .py-md-0 {
    padding-top: 0 !important;
  }
  .editor-styles-wrapper .pr-md-0,
  .editor-styles-wrapper .px-md-0 {
    padding-right: 0 !important;
  }
  .editor-styles-wrapper .pb-md-0,
  .editor-styles-wrapper .py-md-0 {
    padding-bottom: 0 !important;
  }
  .editor-styles-wrapper .pl-md-0,
  .editor-styles-wrapper .px-md-0 {
    padding-left: 0 !important;
  }
  .editor-styles-wrapper .p-md-1 {
    padding: 0.25rem !important;
  }
  .editor-styles-wrapper .pt-md-1,
  .editor-styles-wrapper .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .editor-styles-wrapper .pr-md-1,
  .editor-styles-wrapper .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .editor-styles-wrapper .pb-md-1,
  .editor-styles-wrapper .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .editor-styles-wrapper .pl-md-1,
  .editor-styles-wrapper .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .editor-styles-wrapper .p-md-2 {
    padding: 0.5rem !important;
  }
  .editor-styles-wrapper .pt-md-2,
  .editor-styles-wrapper .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .editor-styles-wrapper .pr-md-2,
  .editor-styles-wrapper .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .editor-styles-wrapper .pb-md-2,
  .editor-styles-wrapper .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .editor-styles-wrapper .pl-md-2,
  .editor-styles-wrapper .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .editor-styles-wrapper .p-md-3 {
    padding: 1rem !important;
  }
  .editor-styles-wrapper .pt-md-3,
  .editor-styles-wrapper .py-md-3 {
    padding-top: 1rem !important;
  }
  .editor-styles-wrapper .pr-md-3,
  .editor-styles-wrapper .px-md-3 {
    padding-right: 1rem !important;
  }
  .editor-styles-wrapper .pb-md-3,
  .editor-styles-wrapper .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .editor-styles-wrapper .pl-md-3,
  .editor-styles-wrapper .px-md-3 {
    padding-left: 1rem !important;
  }
  .editor-styles-wrapper .p-md-4 {
    padding: 1.5rem !important;
  }
  .editor-styles-wrapper .pt-md-4,
  .editor-styles-wrapper .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .editor-styles-wrapper .pr-md-4,
  .editor-styles-wrapper .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .editor-styles-wrapper .pb-md-4,
  .editor-styles-wrapper .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .editor-styles-wrapper .pl-md-4,
  .editor-styles-wrapper .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .editor-styles-wrapper .p-md-5 {
    padding: 3rem !important;
  }
  .editor-styles-wrapper .pt-md-5,
  .editor-styles-wrapper .py-md-5 {
    padding-top: 3rem !important;
  }
  .editor-styles-wrapper .pr-md-5,
  .editor-styles-wrapper .px-md-5 {
    padding-right: 3rem !important;
  }
  .editor-styles-wrapper .pb-md-5,
  .editor-styles-wrapper .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .editor-styles-wrapper .pl-md-5,
  .editor-styles-wrapper .px-md-5 {
    padding-left: 3rem !important;
  }
  .editor-styles-wrapper .p-md-10px {
    padding: 10px !important;
  }
  .editor-styles-wrapper .pt-md-10px,
  .editor-styles-wrapper .py-md-10px {
    padding-top: 10px !important;
  }
  .editor-styles-wrapper .pr-md-10px,
  .editor-styles-wrapper .px-md-10px {
    padding-right: 10px !important;
  }
  .editor-styles-wrapper .pb-md-10px,
  .editor-styles-wrapper .py-md-10px {
    padding-bottom: 10px !important;
  }
  .editor-styles-wrapper .pl-md-10px,
  .editor-styles-wrapper .px-md-10px {
    padding-left: 10px !important;
  }
  .editor-styles-wrapper .p-md-15px {
    padding: 15px !important;
  }
  .editor-styles-wrapper .pt-md-15px,
  .editor-styles-wrapper .py-md-15px {
    padding-top: 15px !important;
  }
  .editor-styles-wrapper .pr-md-15px,
  .editor-styles-wrapper .px-md-15px {
    padding-right: 15px !important;
  }
  .editor-styles-wrapper .pb-md-15px,
  .editor-styles-wrapper .py-md-15px {
    padding-bottom: 15px !important;
  }
  .editor-styles-wrapper .pl-md-15px,
  .editor-styles-wrapper .px-md-15px {
    padding-left: 15px !important;
  }
  .editor-styles-wrapper .p-md-20px {
    padding: 20px !important;
  }
  .editor-styles-wrapper .pt-md-20px,
  .editor-styles-wrapper .py-md-20px {
    padding-top: 20px !important;
  }
  .editor-styles-wrapper .pr-md-20px,
  .editor-styles-wrapper .px-md-20px {
    padding-right: 20px !important;
  }
  .editor-styles-wrapper .pb-md-20px,
  .editor-styles-wrapper .py-md-20px {
    padding-bottom: 20px !important;
  }
  .editor-styles-wrapper .pl-md-20px,
  .editor-styles-wrapper .px-md-20px {
    padding-left: 20px !important;
  }
  .editor-styles-wrapper .p-md-30px {
    padding: 30px !important;
  }
  .editor-styles-wrapper .pt-md-30px,
  .editor-styles-wrapper .py-md-30px {
    padding-top: 30px !important;
  }
  .editor-styles-wrapper .pr-md-30px,
  .editor-styles-wrapper .px-md-30px {
    padding-right: 30px !important;
  }
  .editor-styles-wrapper .pb-md-30px,
  .editor-styles-wrapper .py-md-30px {
    padding-bottom: 30px !important;
  }
  .editor-styles-wrapper .pl-md-30px,
  .editor-styles-wrapper .px-md-30px {
    padding-left: 30px !important;
  }
  .editor-styles-wrapper .p-md-40px {
    padding: 40px !important;
  }
  .editor-styles-wrapper .pt-md-40px,
  .editor-styles-wrapper .py-md-40px {
    padding-top: 40px !important;
  }
  .editor-styles-wrapper .pr-md-40px,
  .editor-styles-wrapper .px-md-40px {
    padding-right: 40px !important;
  }
  .editor-styles-wrapper .pb-md-40px,
  .editor-styles-wrapper .py-md-40px {
    padding-bottom: 40px !important;
  }
  .editor-styles-wrapper .pl-md-40px,
  .editor-styles-wrapper .px-md-40px {
    padding-left: 40px !important;
  }
  .editor-styles-wrapper .p-md-50px {
    padding: 50px !important;
  }
  .editor-styles-wrapper .pt-md-50px,
  .editor-styles-wrapper .py-md-50px {
    padding-top: 50px !important;
  }
  .editor-styles-wrapper .pr-md-50px,
  .editor-styles-wrapper .px-md-50px {
    padding-right: 50px !important;
  }
  .editor-styles-wrapper .pb-md-50px,
  .editor-styles-wrapper .py-md-50px {
    padding-bottom: 50px !important;
  }
  .editor-styles-wrapper .pl-md-50px,
  .editor-styles-wrapper .px-md-50px {
    padding-left: 50px !important;
  }
  .editor-styles-wrapper .p-md-60px {
    padding: 60px !important;
  }
  .editor-styles-wrapper .pt-md-60px,
  .editor-styles-wrapper .py-md-60px {
    padding-top: 60px !important;
  }
  .editor-styles-wrapper .pr-md-60px,
  .editor-styles-wrapper .px-md-60px {
    padding-right: 60px !important;
  }
  .editor-styles-wrapper .pb-md-60px,
  .editor-styles-wrapper .py-md-60px {
    padding-bottom: 60px !important;
  }
  .editor-styles-wrapper .pl-md-60px,
  .editor-styles-wrapper .px-md-60px {
    padding-left: 60px !important;
  }
  .editor-styles-wrapper .p-md-70px {
    padding: 70px !important;
  }
  .editor-styles-wrapper .pt-md-70px,
  .editor-styles-wrapper .py-md-70px {
    padding-top: 70px !important;
  }
  .editor-styles-wrapper .pr-md-70px,
  .editor-styles-wrapper .px-md-70px {
    padding-right: 70px !important;
  }
  .editor-styles-wrapper .pb-md-70px,
  .editor-styles-wrapper .py-md-70px {
    padding-bottom: 70px !important;
  }
  .editor-styles-wrapper .pl-md-70px,
  .editor-styles-wrapper .px-md-70px {
    padding-left: 70px !important;
  }
  .editor-styles-wrapper .p-md-80px {
    padding: 80px !important;
  }
  .editor-styles-wrapper .pt-md-80px,
  .editor-styles-wrapper .py-md-80px {
    padding-top: 80px !important;
  }
  .editor-styles-wrapper .pr-md-80px,
  .editor-styles-wrapper .px-md-80px {
    padding-right: 80px !important;
  }
  .editor-styles-wrapper .pb-md-80px,
  .editor-styles-wrapper .py-md-80px {
    padding-bottom: 80px !important;
  }
  .editor-styles-wrapper .pl-md-80px,
  .editor-styles-wrapper .px-md-80px {
    padding-left: 80px !important;
  }
  .editor-styles-wrapper .p-md-100px {
    padding: 100px !important;
  }
  .editor-styles-wrapper .pt-md-100px,
  .editor-styles-wrapper .py-md-100px {
    padding-top: 100px !important;
  }
  .editor-styles-wrapper .pr-md-100px,
  .editor-styles-wrapper .px-md-100px {
    padding-right: 100px !important;
  }
  .editor-styles-wrapper .pb-md-100px,
  .editor-styles-wrapper .py-md-100px {
    padding-bottom: 100px !important;
  }
  .editor-styles-wrapper .pl-md-100px,
  .editor-styles-wrapper .px-md-100px {
    padding-left: 100px !important;
  }
  .editor-styles-wrapper .m-md-n1 {
    margin: -0.25rem !important;
  }
  .editor-styles-wrapper .mt-md-n1,
  .editor-styles-wrapper .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .editor-styles-wrapper .mr-md-n1,
  .editor-styles-wrapper .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .editor-styles-wrapper .mb-md-n1,
  .editor-styles-wrapper .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .editor-styles-wrapper .ml-md-n1,
  .editor-styles-wrapper .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .editor-styles-wrapper .m-md-n2 {
    margin: -0.5rem !important;
  }
  .editor-styles-wrapper .mt-md-n2,
  .editor-styles-wrapper .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .editor-styles-wrapper .mr-md-n2,
  .editor-styles-wrapper .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .editor-styles-wrapper .mb-md-n2,
  .editor-styles-wrapper .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .editor-styles-wrapper .ml-md-n2,
  .editor-styles-wrapper .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .editor-styles-wrapper .m-md-n3 {
    margin: -1rem !important;
  }
  .editor-styles-wrapper .mt-md-n3,
  .editor-styles-wrapper .my-md-n3 {
    margin-top: -1rem !important;
  }
  .editor-styles-wrapper .mr-md-n3,
  .editor-styles-wrapper .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .editor-styles-wrapper .mb-md-n3,
  .editor-styles-wrapper .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .editor-styles-wrapper .ml-md-n3,
  .editor-styles-wrapper .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .editor-styles-wrapper .m-md-n4 {
    margin: -1.5rem !important;
  }
  .editor-styles-wrapper .mt-md-n4,
  .editor-styles-wrapper .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .editor-styles-wrapper .mr-md-n4,
  .editor-styles-wrapper .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .editor-styles-wrapper .mb-md-n4,
  .editor-styles-wrapper .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .editor-styles-wrapper .ml-md-n4,
  .editor-styles-wrapper .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .editor-styles-wrapper .m-md-n5 {
    margin: -3rem !important;
  }
  .editor-styles-wrapper .mt-md-n5,
  .editor-styles-wrapper .my-md-n5 {
    margin-top: -3rem !important;
  }
  .editor-styles-wrapper .mr-md-n5,
  .editor-styles-wrapper .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .editor-styles-wrapper .mb-md-n5,
  .editor-styles-wrapper .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .editor-styles-wrapper .ml-md-n5,
  .editor-styles-wrapper .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .editor-styles-wrapper .m-md-n10px {
    margin: -10px !important;
  }
  .editor-styles-wrapper .mt-md-n10px,
  .editor-styles-wrapper .my-md-n10px {
    margin-top: -10px !important;
  }
  .editor-styles-wrapper .mr-md-n10px,
  .editor-styles-wrapper .mx-md-n10px {
    margin-right: -10px !important;
  }
  .editor-styles-wrapper .mb-md-n10px,
  .editor-styles-wrapper .my-md-n10px {
    margin-bottom: -10px !important;
  }
  .editor-styles-wrapper .ml-md-n10px,
  .editor-styles-wrapper .mx-md-n10px {
    margin-left: -10px !important;
  }
  .editor-styles-wrapper .m-md-n15px {
    margin: -15px !important;
  }
  .editor-styles-wrapper .mt-md-n15px,
  .editor-styles-wrapper .my-md-n15px {
    margin-top: -15px !important;
  }
  .editor-styles-wrapper .mr-md-n15px,
  .editor-styles-wrapper .mx-md-n15px {
    margin-right: -15px !important;
  }
  .editor-styles-wrapper .mb-md-n15px,
  .editor-styles-wrapper .my-md-n15px {
    margin-bottom: -15px !important;
  }
  .editor-styles-wrapper .ml-md-n15px,
  .editor-styles-wrapper .mx-md-n15px {
    margin-left: -15px !important;
  }
  .editor-styles-wrapper .m-md-n20px {
    margin: -20px !important;
  }
  .editor-styles-wrapper .mt-md-n20px,
  .editor-styles-wrapper .my-md-n20px {
    margin-top: -20px !important;
  }
  .editor-styles-wrapper .mr-md-n20px,
  .editor-styles-wrapper .mx-md-n20px {
    margin-right: -20px !important;
  }
  .editor-styles-wrapper .mb-md-n20px,
  .editor-styles-wrapper .my-md-n20px {
    margin-bottom: -20px !important;
  }
  .editor-styles-wrapper .ml-md-n20px,
  .editor-styles-wrapper .mx-md-n20px {
    margin-left: -20px !important;
  }
  .editor-styles-wrapper .m-md-n30px {
    margin: -30px !important;
  }
  .editor-styles-wrapper .mt-md-n30px,
  .editor-styles-wrapper .my-md-n30px {
    margin-top: -30px !important;
  }
  .editor-styles-wrapper .mr-md-n30px,
  .editor-styles-wrapper .mx-md-n30px {
    margin-right: -30px !important;
  }
  .editor-styles-wrapper .mb-md-n30px,
  .editor-styles-wrapper .my-md-n30px {
    margin-bottom: -30px !important;
  }
  .editor-styles-wrapper .ml-md-n30px,
  .editor-styles-wrapper .mx-md-n30px {
    margin-left: -30px !important;
  }
  .editor-styles-wrapper .m-md-n40px {
    margin: -40px !important;
  }
  .editor-styles-wrapper .mt-md-n40px,
  .editor-styles-wrapper .my-md-n40px {
    margin-top: -40px !important;
  }
  .editor-styles-wrapper .mr-md-n40px,
  .editor-styles-wrapper .mx-md-n40px {
    margin-right: -40px !important;
  }
  .editor-styles-wrapper .mb-md-n40px,
  .editor-styles-wrapper .my-md-n40px {
    margin-bottom: -40px !important;
  }
  .editor-styles-wrapper .ml-md-n40px,
  .editor-styles-wrapper .mx-md-n40px {
    margin-left: -40px !important;
  }
  .editor-styles-wrapper .m-md-n50px {
    margin: -50px !important;
  }
  .editor-styles-wrapper .mt-md-n50px,
  .editor-styles-wrapper .my-md-n50px {
    margin-top: -50px !important;
  }
  .editor-styles-wrapper .mr-md-n50px,
  .editor-styles-wrapper .mx-md-n50px {
    margin-right: -50px !important;
  }
  .editor-styles-wrapper .mb-md-n50px,
  .editor-styles-wrapper .my-md-n50px {
    margin-bottom: -50px !important;
  }
  .editor-styles-wrapper .ml-md-n50px,
  .editor-styles-wrapper .mx-md-n50px {
    margin-left: -50px !important;
  }
  .editor-styles-wrapper .m-md-n60px {
    margin: -60px !important;
  }
  .editor-styles-wrapper .mt-md-n60px,
  .editor-styles-wrapper .my-md-n60px {
    margin-top: -60px !important;
  }
  .editor-styles-wrapper .mr-md-n60px,
  .editor-styles-wrapper .mx-md-n60px {
    margin-right: -60px !important;
  }
  .editor-styles-wrapper .mb-md-n60px,
  .editor-styles-wrapper .my-md-n60px {
    margin-bottom: -60px !important;
  }
  .editor-styles-wrapper .ml-md-n60px,
  .editor-styles-wrapper .mx-md-n60px {
    margin-left: -60px !important;
  }
  .editor-styles-wrapper .m-md-n70px {
    margin: -70px !important;
  }
  .editor-styles-wrapper .mt-md-n70px,
  .editor-styles-wrapper .my-md-n70px {
    margin-top: -70px !important;
  }
  .editor-styles-wrapper .mr-md-n70px,
  .editor-styles-wrapper .mx-md-n70px {
    margin-right: -70px !important;
  }
  .editor-styles-wrapper .mb-md-n70px,
  .editor-styles-wrapper .my-md-n70px {
    margin-bottom: -70px !important;
  }
  .editor-styles-wrapper .ml-md-n70px,
  .editor-styles-wrapper .mx-md-n70px {
    margin-left: -70px !important;
  }
  .editor-styles-wrapper .m-md-n80px {
    margin: -80px !important;
  }
  .editor-styles-wrapper .mt-md-n80px,
  .editor-styles-wrapper .my-md-n80px {
    margin-top: -80px !important;
  }
  .editor-styles-wrapper .mr-md-n80px,
  .editor-styles-wrapper .mx-md-n80px {
    margin-right: -80px !important;
  }
  .editor-styles-wrapper .mb-md-n80px,
  .editor-styles-wrapper .my-md-n80px {
    margin-bottom: -80px !important;
  }
  .editor-styles-wrapper .ml-md-n80px,
  .editor-styles-wrapper .mx-md-n80px {
    margin-left: -80px !important;
  }
  .editor-styles-wrapper .m-md-n100px {
    margin: -100px !important;
  }
  .editor-styles-wrapper .mt-md-n100px,
  .editor-styles-wrapper .my-md-n100px {
    margin-top: -100px !important;
  }
  .editor-styles-wrapper .mr-md-n100px,
  .editor-styles-wrapper .mx-md-n100px {
    margin-right: -100px !important;
  }
  .editor-styles-wrapper .mb-md-n100px,
  .editor-styles-wrapper .my-md-n100px {
    margin-bottom: -100px !important;
  }
  .editor-styles-wrapper .ml-md-n100px,
  .editor-styles-wrapper .mx-md-n100px {
    margin-left: -100px !important;
  }
  .editor-styles-wrapper .m-md-auto {
    margin: auto !important;
  }
  .editor-styles-wrapper .mt-md-auto,
  .editor-styles-wrapper .my-md-auto {
    margin-top: auto !important;
  }
  .editor-styles-wrapper .mr-md-auto,
  .editor-styles-wrapper .mx-md-auto {
    margin-right: auto !important;
  }
  .editor-styles-wrapper .mb-md-auto,
  .editor-styles-wrapper .my-md-auto {
    margin-bottom: auto !important;
  }
  .editor-styles-wrapper .ml-md-auto,
  .editor-styles-wrapper .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .editor-styles-wrapper .m-lg-0 {
    margin: 0 !important;
  }
  .editor-styles-wrapper .mt-lg-0,
  .editor-styles-wrapper .my-lg-0 {
    margin-top: 0 !important;
  }
  .editor-styles-wrapper .mr-lg-0,
  .editor-styles-wrapper .mx-lg-0 {
    margin-right: 0 !important;
  }
  .editor-styles-wrapper .mb-lg-0,
  .editor-styles-wrapper .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .editor-styles-wrapper .ml-lg-0,
  .editor-styles-wrapper .mx-lg-0 {
    margin-left: 0 !important;
  }
  .editor-styles-wrapper .m-lg-1 {
    margin: 0.25rem !important;
  }
  .editor-styles-wrapper .mt-lg-1,
  .editor-styles-wrapper .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .editor-styles-wrapper .mr-lg-1,
  .editor-styles-wrapper .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .editor-styles-wrapper .mb-lg-1,
  .editor-styles-wrapper .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .editor-styles-wrapper .ml-lg-1,
  .editor-styles-wrapper .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .editor-styles-wrapper .m-lg-2 {
    margin: 0.5rem !important;
  }
  .editor-styles-wrapper .mt-lg-2,
  .editor-styles-wrapper .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .editor-styles-wrapper .mr-lg-2,
  .editor-styles-wrapper .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .editor-styles-wrapper .mb-lg-2,
  .editor-styles-wrapper .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .editor-styles-wrapper .ml-lg-2,
  .editor-styles-wrapper .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .editor-styles-wrapper .m-lg-3 {
    margin: 1rem !important;
  }
  .editor-styles-wrapper .mt-lg-3,
  .editor-styles-wrapper .my-lg-3 {
    margin-top: 1rem !important;
  }
  .editor-styles-wrapper .mr-lg-3,
  .editor-styles-wrapper .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .editor-styles-wrapper .mb-lg-3,
  .editor-styles-wrapper .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .editor-styles-wrapper .ml-lg-3,
  .editor-styles-wrapper .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .editor-styles-wrapper .m-lg-4 {
    margin: 1.5rem !important;
  }
  .editor-styles-wrapper .mt-lg-4,
  .editor-styles-wrapper .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .editor-styles-wrapper .mr-lg-4,
  .editor-styles-wrapper .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .editor-styles-wrapper .mb-lg-4,
  .editor-styles-wrapper .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .editor-styles-wrapper .ml-lg-4,
  .editor-styles-wrapper .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .editor-styles-wrapper .m-lg-5 {
    margin: 3rem !important;
  }
  .editor-styles-wrapper .mt-lg-5,
  .editor-styles-wrapper .my-lg-5 {
    margin-top: 3rem !important;
  }
  .editor-styles-wrapper .mr-lg-5,
  .editor-styles-wrapper .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .editor-styles-wrapper .mb-lg-5,
  .editor-styles-wrapper .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .editor-styles-wrapper .ml-lg-5,
  .editor-styles-wrapper .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .editor-styles-wrapper .m-lg-10px {
    margin: 10px !important;
  }
  .editor-styles-wrapper .mt-lg-10px,
  .editor-styles-wrapper .my-lg-10px {
    margin-top: 10px !important;
  }
  .editor-styles-wrapper .mr-lg-10px,
  .editor-styles-wrapper .mx-lg-10px {
    margin-right: 10px !important;
  }
  .editor-styles-wrapper .mb-lg-10px,
  .editor-styles-wrapper .my-lg-10px {
    margin-bottom: 10px !important;
  }
  .editor-styles-wrapper .ml-lg-10px,
  .editor-styles-wrapper .mx-lg-10px {
    margin-left: 10px !important;
  }
  .editor-styles-wrapper .m-lg-15px {
    margin: 15px !important;
  }
  .editor-styles-wrapper .mt-lg-15px,
  .editor-styles-wrapper .my-lg-15px {
    margin-top: 15px !important;
  }
  .editor-styles-wrapper .mr-lg-15px,
  .editor-styles-wrapper .mx-lg-15px {
    margin-right: 15px !important;
  }
  .editor-styles-wrapper .mb-lg-15px,
  .editor-styles-wrapper .my-lg-15px {
    margin-bottom: 15px !important;
  }
  .editor-styles-wrapper .ml-lg-15px,
  .editor-styles-wrapper .mx-lg-15px {
    margin-left: 15px !important;
  }
  .editor-styles-wrapper .m-lg-20px {
    margin: 20px !important;
  }
  .editor-styles-wrapper .mt-lg-20px,
  .editor-styles-wrapper .my-lg-20px {
    margin-top: 20px !important;
  }
  .editor-styles-wrapper .mr-lg-20px,
  .editor-styles-wrapper .mx-lg-20px {
    margin-right: 20px !important;
  }
  .editor-styles-wrapper .mb-lg-20px,
  .editor-styles-wrapper .my-lg-20px {
    margin-bottom: 20px !important;
  }
  .editor-styles-wrapper .ml-lg-20px,
  .editor-styles-wrapper .mx-lg-20px {
    margin-left: 20px !important;
  }
  .editor-styles-wrapper .m-lg-30px {
    margin: 30px !important;
  }
  .editor-styles-wrapper .mt-lg-30px,
  .editor-styles-wrapper .my-lg-30px {
    margin-top: 30px !important;
  }
  .editor-styles-wrapper .mr-lg-30px,
  .editor-styles-wrapper .mx-lg-30px {
    margin-right: 30px !important;
  }
  .editor-styles-wrapper .mb-lg-30px,
  .editor-styles-wrapper .my-lg-30px {
    margin-bottom: 30px !important;
  }
  .editor-styles-wrapper .ml-lg-30px,
  .editor-styles-wrapper .mx-lg-30px {
    margin-left: 30px !important;
  }
  .editor-styles-wrapper .m-lg-40px {
    margin: 40px !important;
  }
  .editor-styles-wrapper .mt-lg-40px,
  .editor-styles-wrapper .my-lg-40px {
    margin-top: 40px !important;
  }
  .editor-styles-wrapper .mr-lg-40px,
  .editor-styles-wrapper .mx-lg-40px {
    margin-right: 40px !important;
  }
  .editor-styles-wrapper .mb-lg-40px,
  .editor-styles-wrapper .my-lg-40px {
    margin-bottom: 40px !important;
  }
  .editor-styles-wrapper .ml-lg-40px,
  .editor-styles-wrapper .mx-lg-40px {
    margin-left: 40px !important;
  }
  .editor-styles-wrapper .m-lg-50px {
    margin: 50px !important;
  }
  .editor-styles-wrapper .mt-lg-50px,
  .editor-styles-wrapper .my-lg-50px {
    margin-top: 50px !important;
  }
  .editor-styles-wrapper .mr-lg-50px,
  .editor-styles-wrapper .mx-lg-50px {
    margin-right: 50px !important;
  }
  .editor-styles-wrapper .mb-lg-50px,
  .editor-styles-wrapper .my-lg-50px {
    margin-bottom: 50px !important;
  }
  .editor-styles-wrapper .ml-lg-50px,
  .editor-styles-wrapper .mx-lg-50px {
    margin-left: 50px !important;
  }
  .editor-styles-wrapper .m-lg-60px {
    margin: 60px !important;
  }
  .editor-styles-wrapper .mt-lg-60px,
  .editor-styles-wrapper .my-lg-60px {
    margin-top: 60px !important;
  }
  .editor-styles-wrapper .mr-lg-60px,
  .editor-styles-wrapper .mx-lg-60px {
    margin-right: 60px !important;
  }
  .editor-styles-wrapper .mb-lg-60px,
  .editor-styles-wrapper .my-lg-60px {
    margin-bottom: 60px !important;
  }
  .editor-styles-wrapper .ml-lg-60px,
  .editor-styles-wrapper .mx-lg-60px {
    margin-left: 60px !important;
  }
  .editor-styles-wrapper .m-lg-70px {
    margin: 70px !important;
  }
  .editor-styles-wrapper .mt-lg-70px,
  .editor-styles-wrapper .my-lg-70px {
    margin-top: 70px !important;
  }
  .editor-styles-wrapper .mr-lg-70px,
  .editor-styles-wrapper .mx-lg-70px {
    margin-right: 70px !important;
  }
  .editor-styles-wrapper .mb-lg-70px,
  .editor-styles-wrapper .my-lg-70px {
    margin-bottom: 70px !important;
  }
  .editor-styles-wrapper .ml-lg-70px,
  .editor-styles-wrapper .mx-lg-70px {
    margin-left: 70px !important;
  }
  .editor-styles-wrapper .m-lg-80px {
    margin: 80px !important;
  }
  .editor-styles-wrapper .mt-lg-80px,
  .editor-styles-wrapper .my-lg-80px {
    margin-top: 80px !important;
  }
  .editor-styles-wrapper .mr-lg-80px,
  .editor-styles-wrapper .mx-lg-80px {
    margin-right: 80px !important;
  }
  .editor-styles-wrapper .mb-lg-80px,
  .editor-styles-wrapper .my-lg-80px {
    margin-bottom: 80px !important;
  }
  .editor-styles-wrapper .ml-lg-80px,
  .editor-styles-wrapper .mx-lg-80px {
    margin-left: 80px !important;
  }
  .editor-styles-wrapper .m-lg-100px {
    margin: 100px !important;
  }
  .editor-styles-wrapper .mt-lg-100px,
  .editor-styles-wrapper .my-lg-100px {
    margin-top: 100px !important;
  }
  .editor-styles-wrapper .mr-lg-100px,
  .editor-styles-wrapper .mx-lg-100px {
    margin-right: 100px !important;
  }
  .editor-styles-wrapper .mb-lg-100px,
  .editor-styles-wrapper .my-lg-100px {
    margin-bottom: 100px !important;
  }
  .editor-styles-wrapper .ml-lg-100px,
  .editor-styles-wrapper .mx-lg-100px {
    margin-left: 100px !important;
  }
  .editor-styles-wrapper .p-lg-0 {
    padding: 0 !important;
  }
  .editor-styles-wrapper .pt-lg-0,
  .editor-styles-wrapper .py-lg-0 {
    padding-top: 0 !important;
  }
  .editor-styles-wrapper .pr-lg-0,
  .editor-styles-wrapper .px-lg-0 {
    padding-right: 0 !important;
  }
  .editor-styles-wrapper .pb-lg-0,
  .editor-styles-wrapper .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .editor-styles-wrapper .pl-lg-0,
  .editor-styles-wrapper .px-lg-0 {
    padding-left: 0 !important;
  }
  .editor-styles-wrapper .p-lg-1 {
    padding: 0.25rem !important;
  }
  .editor-styles-wrapper .pt-lg-1,
  .editor-styles-wrapper .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .editor-styles-wrapper .pr-lg-1,
  .editor-styles-wrapper .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .editor-styles-wrapper .pb-lg-1,
  .editor-styles-wrapper .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .editor-styles-wrapper .pl-lg-1,
  .editor-styles-wrapper .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .editor-styles-wrapper .p-lg-2 {
    padding: 0.5rem !important;
  }
  .editor-styles-wrapper .pt-lg-2,
  .editor-styles-wrapper .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .editor-styles-wrapper .pr-lg-2,
  .editor-styles-wrapper .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .editor-styles-wrapper .pb-lg-2,
  .editor-styles-wrapper .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .editor-styles-wrapper .pl-lg-2,
  .editor-styles-wrapper .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .editor-styles-wrapper .p-lg-3 {
    padding: 1rem !important;
  }
  .editor-styles-wrapper .pt-lg-3,
  .editor-styles-wrapper .py-lg-3 {
    padding-top: 1rem !important;
  }
  .editor-styles-wrapper .pr-lg-3,
  .editor-styles-wrapper .px-lg-3 {
    padding-right: 1rem !important;
  }
  .editor-styles-wrapper .pb-lg-3,
  .editor-styles-wrapper .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .editor-styles-wrapper .pl-lg-3,
  .editor-styles-wrapper .px-lg-3 {
    padding-left: 1rem !important;
  }
  .editor-styles-wrapper .p-lg-4 {
    padding: 1.5rem !important;
  }
  .editor-styles-wrapper .pt-lg-4,
  .editor-styles-wrapper .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .editor-styles-wrapper .pr-lg-4,
  .editor-styles-wrapper .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .editor-styles-wrapper .pb-lg-4,
  .editor-styles-wrapper .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .editor-styles-wrapper .pl-lg-4,
  .editor-styles-wrapper .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .editor-styles-wrapper .p-lg-5 {
    padding: 3rem !important;
  }
  .editor-styles-wrapper .pt-lg-5,
  .editor-styles-wrapper .py-lg-5 {
    padding-top: 3rem !important;
  }
  .editor-styles-wrapper .pr-lg-5,
  .editor-styles-wrapper .px-lg-5 {
    padding-right: 3rem !important;
  }
  .editor-styles-wrapper .pb-lg-5,
  .editor-styles-wrapper .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .editor-styles-wrapper .pl-lg-5,
  .editor-styles-wrapper .px-lg-5 {
    padding-left: 3rem !important;
  }
  .editor-styles-wrapper .p-lg-10px {
    padding: 10px !important;
  }
  .editor-styles-wrapper .pt-lg-10px,
  .editor-styles-wrapper .py-lg-10px {
    padding-top: 10px !important;
  }
  .editor-styles-wrapper .pr-lg-10px,
  .editor-styles-wrapper .px-lg-10px {
    padding-right: 10px !important;
  }
  .editor-styles-wrapper .pb-lg-10px,
  .editor-styles-wrapper .py-lg-10px {
    padding-bottom: 10px !important;
  }
  .editor-styles-wrapper .pl-lg-10px,
  .editor-styles-wrapper .px-lg-10px {
    padding-left: 10px !important;
  }
  .editor-styles-wrapper .p-lg-15px {
    padding: 15px !important;
  }
  .editor-styles-wrapper .pt-lg-15px,
  .editor-styles-wrapper .py-lg-15px {
    padding-top: 15px !important;
  }
  .editor-styles-wrapper .pr-lg-15px,
  .editor-styles-wrapper .px-lg-15px {
    padding-right: 15px !important;
  }
  .editor-styles-wrapper .pb-lg-15px,
  .editor-styles-wrapper .py-lg-15px {
    padding-bottom: 15px !important;
  }
  .editor-styles-wrapper .pl-lg-15px,
  .editor-styles-wrapper .px-lg-15px {
    padding-left: 15px !important;
  }
  .editor-styles-wrapper .p-lg-20px {
    padding: 20px !important;
  }
  .editor-styles-wrapper .pt-lg-20px,
  .editor-styles-wrapper .py-lg-20px {
    padding-top: 20px !important;
  }
  .editor-styles-wrapper .pr-lg-20px,
  .editor-styles-wrapper .px-lg-20px {
    padding-right: 20px !important;
  }
  .editor-styles-wrapper .pb-lg-20px,
  .editor-styles-wrapper .py-lg-20px {
    padding-bottom: 20px !important;
  }
  .editor-styles-wrapper .pl-lg-20px,
  .editor-styles-wrapper .px-lg-20px {
    padding-left: 20px !important;
  }
  .editor-styles-wrapper .p-lg-30px {
    padding: 30px !important;
  }
  .editor-styles-wrapper .pt-lg-30px,
  .editor-styles-wrapper .py-lg-30px {
    padding-top: 30px !important;
  }
  .editor-styles-wrapper .pr-lg-30px,
  .editor-styles-wrapper .px-lg-30px {
    padding-right: 30px !important;
  }
  .editor-styles-wrapper .pb-lg-30px,
  .editor-styles-wrapper .py-lg-30px {
    padding-bottom: 30px !important;
  }
  .editor-styles-wrapper .pl-lg-30px,
  .editor-styles-wrapper .px-lg-30px {
    padding-left: 30px !important;
  }
  .editor-styles-wrapper .p-lg-40px {
    padding: 40px !important;
  }
  .editor-styles-wrapper .pt-lg-40px,
  .editor-styles-wrapper .py-lg-40px {
    padding-top: 40px !important;
  }
  .editor-styles-wrapper .pr-lg-40px,
  .editor-styles-wrapper .px-lg-40px {
    padding-right: 40px !important;
  }
  .editor-styles-wrapper .pb-lg-40px,
  .editor-styles-wrapper .py-lg-40px {
    padding-bottom: 40px !important;
  }
  .editor-styles-wrapper .pl-lg-40px,
  .editor-styles-wrapper .px-lg-40px {
    padding-left: 40px !important;
  }
  .editor-styles-wrapper .p-lg-50px {
    padding: 50px !important;
  }
  .editor-styles-wrapper .pt-lg-50px,
  .editor-styles-wrapper .py-lg-50px {
    padding-top: 50px !important;
  }
  .editor-styles-wrapper .pr-lg-50px,
  .editor-styles-wrapper .px-lg-50px {
    padding-right: 50px !important;
  }
  .editor-styles-wrapper .pb-lg-50px,
  .editor-styles-wrapper .py-lg-50px {
    padding-bottom: 50px !important;
  }
  .editor-styles-wrapper .pl-lg-50px,
  .editor-styles-wrapper .px-lg-50px {
    padding-left: 50px !important;
  }
  .editor-styles-wrapper .p-lg-60px {
    padding: 60px !important;
  }
  .editor-styles-wrapper .pt-lg-60px,
  .editor-styles-wrapper .py-lg-60px {
    padding-top: 60px !important;
  }
  .editor-styles-wrapper .pr-lg-60px,
  .editor-styles-wrapper .px-lg-60px {
    padding-right: 60px !important;
  }
  .editor-styles-wrapper .pb-lg-60px,
  .editor-styles-wrapper .py-lg-60px {
    padding-bottom: 60px !important;
  }
  .editor-styles-wrapper .pl-lg-60px,
  .editor-styles-wrapper .px-lg-60px {
    padding-left: 60px !important;
  }
  .editor-styles-wrapper .p-lg-70px {
    padding: 70px !important;
  }
  .editor-styles-wrapper .pt-lg-70px,
  .editor-styles-wrapper .py-lg-70px {
    padding-top: 70px !important;
  }
  .editor-styles-wrapper .pr-lg-70px,
  .editor-styles-wrapper .px-lg-70px {
    padding-right: 70px !important;
  }
  .editor-styles-wrapper .pb-lg-70px,
  .editor-styles-wrapper .py-lg-70px {
    padding-bottom: 70px !important;
  }
  .editor-styles-wrapper .pl-lg-70px,
  .editor-styles-wrapper .px-lg-70px {
    padding-left: 70px !important;
  }
  .editor-styles-wrapper .p-lg-80px {
    padding: 80px !important;
  }
  .editor-styles-wrapper .pt-lg-80px,
  .editor-styles-wrapper .py-lg-80px {
    padding-top: 80px !important;
  }
  .editor-styles-wrapper .pr-lg-80px,
  .editor-styles-wrapper .px-lg-80px {
    padding-right: 80px !important;
  }
  .editor-styles-wrapper .pb-lg-80px,
  .editor-styles-wrapper .py-lg-80px {
    padding-bottom: 80px !important;
  }
  .editor-styles-wrapper .pl-lg-80px,
  .editor-styles-wrapper .px-lg-80px {
    padding-left: 80px !important;
  }
  .editor-styles-wrapper .p-lg-100px {
    padding: 100px !important;
  }
  .editor-styles-wrapper .pt-lg-100px,
  .editor-styles-wrapper .py-lg-100px {
    padding-top: 100px !important;
  }
  .editor-styles-wrapper .pr-lg-100px,
  .editor-styles-wrapper .px-lg-100px {
    padding-right: 100px !important;
  }
  .editor-styles-wrapper .pb-lg-100px,
  .editor-styles-wrapper .py-lg-100px {
    padding-bottom: 100px !important;
  }
  .editor-styles-wrapper .pl-lg-100px,
  .editor-styles-wrapper .px-lg-100px {
    padding-left: 100px !important;
  }
  .editor-styles-wrapper .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .editor-styles-wrapper .mt-lg-n1,
  .editor-styles-wrapper .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .editor-styles-wrapper .mr-lg-n1,
  .editor-styles-wrapper .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .editor-styles-wrapper .mb-lg-n1,
  .editor-styles-wrapper .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .editor-styles-wrapper .ml-lg-n1,
  .editor-styles-wrapper .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .editor-styles-wrapper .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .editor-styles-wrapper .mt-lg-n2,
  .editor-styles-wrapper .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .editor-styles-wrapper .mr-lg-n2,
  .editor-styles-wrapper .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .editor-styles-wrapper .mb-lg-n2,
  .editor-styles-wrapper .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .editor-styles-wrapper .ml-lg-n2,
  .editor-styles-wrapper .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .editor-styles-wrapper .m-lg-n3 {
    margin: -1rem !important;
  }
  .editor-styles-wrapper .mt-lg-n3,
  .editor-styles-wrapper .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .editor-styles-wrapper .mr-lg-n3,
  .editor-styles-wrapper .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .editor-styles-wrapper .mb-lg-n3,
  .editor-styles-wrapper .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .editor-styles-wrapper .ml-lg-n3,
  .editor-styles-wrapper .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .editor-styles-wrapper .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .editor-styles-wrapper .mt-lg-n4,
  .editor-styles-wrapper .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .editor-styles-wrapper .mr-lg-n4,
  .editor-styles-wrapper .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .editor-styles-wrapper .mb-lg-n4,
  .editor-styles-wrapper .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .editor-styles-wrapper .ml-lg-n4,
  .editor-styles-wrapper .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .editor-styles-wrapper .m-lg-n5 {
    margin: -3rem !important;
  }
  .editor-styles-wrapper .mt-lg-n5,
  .editor-styles-wrapper .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .editor-styles-wrapper .mr-lg-n5,
  .editor-styles-wrapper .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .editor-styles-wrapper .mb-lg-n5,
  .editor-styles-wrapper .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .editor-styles-wrapper .ml-lg-n5,
  .editor-styles-wrapper .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .editor-styles-wrapper .m-lg-n10px {
    margin: -10px !important;
  }
  .editor-styles-wrapper .mt-lg-n10px,
  .editor-styles-wrapper .my-lg-n10px {
    margin-top: -10px !important;
  }
  .editor-styles-wrapper .mr-lg-n10px,
  .editor-styles-wrapper .mx-lg-n10px {
    margin-right: -10px !important;
  }
  .editor-styles-wrapper .mb-lg-n10px,
  .editor-styles-wrapper .my-lg-n10px {
    margin-bottom: -10px !important;
  }
  .editor-styles-wrapper .ml-lg-n10px,
  .editor-styles-wrapper .mx-lg-n10px {
    margin-left: -10px !important;
  }
  .editor-styles-wrapper .m-lg-n15px {
    margin: -15px !important;
  }
  .editor-styles-wrapper .mt-lg-n15px,
  .editor-styles-wrapper .my-lg-n15px {
    margin-top: -15px !important;
  }
  .editor-styles-wrapper .mr-lg-n15px,
  .editor-styles-wrapper .mx-lg-n15px {
    margin-right: -15px !important;
  }
  .editor-styles-wrapper .mb-lg-n15px,
  .editor-styles-wrapper .my-lg-n15px {
    margin-bottom: -15px !important;
  }
  .editor-styles-wrapper .ml-lg-n15px,
  .editor-styles-wrapper .mx-lg-n15px {
    margin-left: -15px !important;
  }
  .editor-styles-wrapper .m-lg-n20px {
    margin: -20px !important;
  }
  .editor-styles-wrapper .mt-lg-n20px,
  .editor-styles-wrapper .my-lg-n20px {
    margin-top: -20px !important;
  }
  .editor-styles-wrapper .mr-lg-n20px,
  .editor-styles-wrapper .mx-lg-n20px {
    margin-right: -20px !important;
  }
  .editor-styles-wrapper .mb-lg-n20px,
  .editor-styles-wrapper .my-lg-n20px {
    margin-bottom: -20px !important;
  }
  .editor-styles-wrapper .ml-lg-n20px,
  .editor-styles-wrapper .mx-lg-n20px {
    margin-left: -20px !important;
  }
  .editor-styles-wrapper .m-lg-n30px {
    margin: -30px !important;
  }
  .editor-styles-wrapper .mt-lg-n30px,
  .editor-styles-wrapper .my-lg-n30px {
    margin-top: -30px !important;
  }
  .editor-styles-wrapper .mr-lg-n30px,
  .editor-styles-wrapper .mx-lg-n30px {
    margin-right: -30px !important;
  }
  .editor-styles-wrapper .mb-lg-n30px,
  .editor-styles-wrapper .my-lg-n30px {
    margin-bottom: -30px !important;
  }
  .editor-styles-wrapper .ml-lg-n30px,
  .editor-styles-wrapper .mx-lg-n30px {
    margin-left: -30px !important;
  }
  .editor-styles-wrapper .m-lg-n40px {
    margin: -40px !important;
  }
  .editor-styles-wrapper .mt-lg-n40px,
  .editor-styles-wrapper .my-lg-n40px {
    margin-top: -40px !important;
  }
  .editor-styles-wrapper .mr-lg-n40px,
  .editor-styles-wrapper .mx-lg-n40px {
    margin-right: -40px !important;
  }
  .editor-styles-wrapper .mb-lg-n40px,
  .editor-styles-wrapper .my-lg-n40px {
    margin-bottom: -40px !important;
  }
  .editor-styles-wrapper .ml-lg-n40px,
  .editor-styles-wrapper .mx-lg-n40px {
    margin-left: -40px !important;
  }
  .editor-styles-wrapper .m-lg-n50px {
    margin: -50px !important;
  }
  .editor-styles-wrapper .mt-lg-n50px,
  .editor-styles-wrapper .my-lg-n50px {
    margin-top: -50px !important;
  }
  .editor-styles-wrapper .mr-lg-n50px,
  .editor-styles-wrapper .mx-lg-n50px {
    margin-right: -50px !important;
  }
  .editor-styles-wrapper .mb-lg-n50px,
  .editor-styles-wrapper .my-lg-n50px {
    margin-bottom: -50px !important;
  }
  .editor-styles-wrapper .ml-lg-n50px,
  .editor-styles-wrapper .mx-lg-n50px {
    margin-left: -50px !important;
  }
  .editor-styles-wrapper .m-lg-n60px {
    margin: -60px !important;
  }
  .editor-styles-wrapper .mt-lg-n60px,
  .editor-styles-wrapper .my-lg-n60px {
    margin-top: -60px !important;
  }
  .editor-styles-wrapper .mr-lg-n60px,
  .editor-styles-wrapper .mx-lg-n60px {
    margin-right: -60px !important;
  }
  .editor-styles-wrapper .mb-lg-n60px,
  .editor-styles-wrapper .my-lg-n60px {
    margin-bottom: -60px !important;
  }
  .editor-styles-wrapper .ml-lg-n60px,
  .editor-styles-wrapper .mx-lg-n60px {
    margin-left: -60px !important;
  }
  .editor-styles-wrapper .m-lg-n70px {
    margin: -70px !important;
  }
  .editor-styles-wrapper .mt-lg-n70px,
  .editor-styles-wrapper .my-lg-n70px {
    margin-top: -70px !important;
  }
  .editor-styles-wrapper .mr-lg-n70px,
  .editor-styles-wrapper .mx-lg-n70px {
    margin-right: -70px !important;
  }
  .editor-styles-wrapper .mb-lg-n70px,
  .editor-styles-wrapper .my-lg-n70px {
    margin-bottom: -70px !important;
  }
  .editor-styles-wrapper .ml-lg-n70px,
  .editor-styles-wrapper .mx-lg-n70px {
    margin-left: -70px !important;
  }
  .editor-styles-wrapper .m-lg-n80px {
    margin: -80px !important;
  }
  .editor-styles-wrapper .mt-lg-n80px,
  .editor-styles-wrapper .my-lg-n80px {
    margin-top: -80px !important;
  }
  .editor-styles-wrapper .mr-lg-n80px,
  .editor-styles-wrapper .mx-lg-n80px {
    margin-right: -80px !important;
  }
  .editor-styles-wrapper .mb-lg-n80px,
  .editor-styles-wrapper .my-lg-n80px {
    margin-bottom: -80px !important;
  }
  .editor-styles-wrapper .ml-lg-n80px,
  .editor-styles-wrapper .mx-lg-n80px {
    margin-left: -80px !important;
  }
  .editor-styles-wrapper .m-lg-n100px {
    margin: -100px !important;
  }
  .editor-styles-wrapper .mt-lg-n100px,
  .editor-styles-wrapper .my-lg-n100px {
    margin-top: -100px !important;
  }
  .editor-styles-wrapper .mr-lg-n100px,
  .editor-styles-wrapper .mx-lg-n100px {
    margin-right: -100px !important;
  }
  .editor-styles-wrapper .mb-lg-n100px,
  .editor-styles-wrapper .my-lg-n100px {
    margin-bottom: -100px !important;
  }
  .editor-styles-wrapper .ml-lg-n100px,
  .editor-styles-wrapper .mx-lg-n100px {
    margin-left: -100px !important;
  }
  .editor-styles-wrapper .m-lg-auto {
    margin: auto !important;
  }
  .editor-styles-wrapper .mt-lg-auto,
  .editor-styles-wrapper .my-lg-auto {
    margin-top: auto !important;
  }
  .editor-styles-wrapper .mr-lg-auto,
  .editor-styles-wrapper .mx-lg-auto {
    margin-right: auto !important;
  }
  .editor-styles-wrapper .mb-lg-auto,
  .editor-styles-wrapper .my-lg-auto {
    margin-bottom: auto !important;
  }
  .editor-styles-wrapper .ml-lg-auto,
  .editor-styles-wrapper .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .editor-styles-wrapper .m-xl-0 {
    margin: 0 !important;
  }
  .editor-styles-wrapper .mt-xl-0,
  .editor-styles-wrapper .my-xl-0 {
    margin-top: 0 !important;
  }
  .editor-styles-wrapper .mr-xl-0,
  .editor-styles-wrapper .mx-xl-0 {
    margin-right: 0 !important;
  }
  .editor-styles-wrapper .mb-xl-0,
  .editor-styles-wrapper .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .editor-styles-wrapper .ml-xl-0,
  .editor-styles-wrapper .mx-xl-0 {
    margin-left: 0 !important;
  }
  .editor-styles-wrapper .m-xl-1 {
    margin: 0.25rem !important;
  }
  .editor-styles-wrapper .mt-xl-1,
  .editor-styles-wrapper .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .editor-styles-wrapper .mr-xl-1,
  .editor-styles-wrapper .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .editor-styles-wrapper .mb-xl-1,
  .editor-styles-wrapper .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .editor-styles-wrapper .ml-xl-1,
  .editor-styles-wrapper .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .editor-styles-wrapper .m-xl-2 {
    margin: 0.5rem !important;
  }
  .editor-styles-wrapper .mt-xl-2,
  .editor-styles-wrapper .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .editor-styles-wrapper .mr-xl-2,
  .editor-styles-wrapper .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .editor-styles-wrapper .mb-xl-2,
  .editor-styles-wrapper .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .editor-styles-wrapper .ml-xl-2,
  .editor-styles-wrapper .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .editor-styles-wrapper .m-xl-3 {
    margin: 1rem !important;
  }
  .editor-styles-wrapper .mt-xl-3,
  .editor-styles-wrapper .my-xl-3 {
    margin-top: 1rem !important;
  }
  .editor-styles-wrapper .mr-xl-3,
  .editor-styles-wrapper .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .editor-styles-wrapper .mb-xl-3,
  .editor-styles-wrapper .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .editor-styles-wrapper .ml-xl-3,
  .editor-styles-wrapper .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .editor-styles-wrapper .m-xl-4 {
    margin: 1.5rem !important;
  }
  .editor-styles-wrapper .mt-xl-4,
  .editor-styles-wrapper .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .editor-styles-wrapper .mr-xl-4,
  .editor-styles-wrapper .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .editor-styles-wrapper .mb-xl-4,
  .editor-styles-wrapper .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .editor-styles-wrapper .ml-xl-4,
  .editor-styles-wrapper .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .editor-styles-wrapper .m-xl-5 {
    margin: 3rem !important;
  }
  .editor-styles-wrapper .mt-xl-5,
  .editor-styles-wrapper .my-xl-5 {
    margin-top: 3rem !important;
  }
  .editor-styles-wrapper .mr-xl-5,
  .editor-styles-wrapper .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .editor-styles-wrapper .mb-xl-5,
  .editor-styles-wrapper .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .editor-styles-wrapper .ml-xl-5,
  .editor-styles-wrapper .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .editor-styles-wrapper .m-xl-10px {
    margin: 10px !important;
  }
  .editor-styles-wrapper .mt-xl-10px,
  .editor-styles-wrapper .my-xl-10px {
    margin-top: 10px !important;
  }
  .editor-styles-wrapper .mr-xl-10px,
  .editor-styles-wrapper .mx-xl-10px {
    margin-right: 10px !important;
  }
  .editor-styles-wrapper .mb-xl-10px,
  .editor-styles-wrapper .my-xl-10px {
    margin-bottom: 10px !important;
  }
  .editor-styles-wrapper .ml-xl-10px,
  .editor-styles-wrapper .mx-xl-10px {
    margin-left: 10px !important;
  }
  .editor-styles-wrapper .m-xl-15px {
    margin: 15px !important;
  }
  .editor-styles-wrapper .mt-xl-15px,
  .editor-styles-wrapper .my-xl-15px {
    margin-top: 15px !important;
  }
  .editor-styles-wrapper .mr-xl-15px,
  .editor-styles-wrapper .mx-xl-15px {
    margin-right: 15px !important;
  }
  .editor-styles-wrapper .mb-xl-15px,
  .editor-styles-wrapper .my-xl-15px {
    margin-bottom: 15px !important;
  }
  .editor-styles-wrapper .ml-xl-15px,
  .editor-styles-wrapper .mx-xl-15px {
    margin-left: 15px !important;
  }
  .editor-styles-wrapper .m-xl-20px {
    margin: 20px !important;
  }
  .editor-styles-wrapper .mt-xl-20px,
  .editor-styles-wrapper .my-xl-20px {
    margin-top: 20px !important;
  }
  .editor-styles-wrapper .mr-xl-20px,
  .editor-styles-wrapper .mx-xl-20px {
    margin-right: 20px !important;
  }
  .editor-styles-wrapper .mb-xl-20px,
  .editor-styles-wrapper .my-xl-20px {
    margin-bottom: 20px !important;
  }
  .editor-styles-wrapper .ml-xl-20px,
  .editor-styles-wrapper .mx-xl-20px {
    margin-left: 20px !important;
  }
  .editor-styles-wrapper .m-xl-30px {
    margin: 30px !important;
  }
  .editor-styles-wrapper .mt-xl-30px,
  .editor-styles-wrapper .my-xl-30px {
    margin-top: 30px !important;
  }
  .editor-styles-wrapper .mr-xl-30px,
  .editor-styles-wrapper .mx-xl-30px {
    margin-right: 30px !important;
  }
  .editor-styles-wrapper .mb-xl-30px,
  .editor-styles-wrapper .my-xl-30px {
    margin-bottom: 30px !important;
  }
  .editor-styles-wrapper .ml-xl-30px,
  .editor-styles-wrapper .mx-xl-30px {
    margin-left: 30px !important;
  }
  .editor-styles-wrapper .m-xl-40px {
    margin: 40px !important;
  }
  .editor-styles-wrapper .mt-xl-40px,
  .editor-styles-wrapper .my-xl-40px {
    margin-top: 40px !important;
  }
  .editor-styles-wrapper .mr-xl-40px,
  .editor-styles-wrapper .mx-xl-40px {
    margin-right: 40px !important;
  }
  .editor-styles-wrapper .mb-xl-40px,
  .editor-styles-wrapper .my-xl-40px {
    margin-bottom: 40px !important;
  }
  .editor-styles-wrapper .ml-xl-40px,
  .editor-styles-wrapper .mx-xl-40px {
    margin-left: 40px !important;
  }
  .editor-styles-wrapper .m-xl-50px {
    margin: 50px !important;
  }
  .editor-styles-wrapper .mt-xl-50px,
  .editor-styles-wrapper .my-xl-50px {
    margin-top: 50px !important;
  }
  .editor-styles-wrapper .mr-xl-50px,
  .editor-styles-wrapper .mx-xl-50px {
    margin-right: 50px !important;
  }
  .editor-styles-wrapper .mb-xl-50px,
  .editor-styles-wrapper .my-xl-50px {
    margin-bottom: 50px !important;
  }
  .editor-styles-wrapper .ml-xl-50px,
  .editor-styles-wrapper .mx-xl-50px {
    margin-left: 50px !important;
  }
  .editor-styles-wrapper .m-xl-60px {
    margin: 60px !important;
  }
  .editor-styles-wrapper .mt-xl-60px,
  .editor-styles-wrapper .my-xl-60px {
    margin-top: 60px !important;
  }
  .editor-styles-wrapper .mr-xl-60px,
  .editor-styles-wrapper .mx-xl-60px {
    margin-right: 60px !important;
  }
  .editor-styles-wrapper .mb-xl-60px,
  .editor-styles-wrapper .my-xl-60px {
    margin-bottom: 60px !important;
  }
  .editor-styles-wrapper .ml-xl-60px,
  .editor-styles-wrapper .mx-xl-60px {
    margin-left: 60px !important;
  }
  .editor-styles-wrapper .m-xl-70px {
    margin: 70px !important;
  }
  .editor-styles-wrapper .mt-xl-70px,
  .editor-styles-wrapper .my-xl-70px {
    margin-top: 70px !important;
  }
  .editor-styles-wrapper .mr-xl-70px,
  .editor-styles-wrapper .mx-xl-70px {
    margin-right: 70px !important;
  }
  .editor-styles-wrapper .mb-xl-70px,
  .editor-styles-wrapper .my-xl-70px {
    margin-bottom: 70px !important;
  }
  .editor-styles-wrapper .ml-xl-70px,
  .editor-styles-wrapper .mx-xl-70px {
    margin-left: 70px !important;
  }
  .editor-styles-wrapper .m-xl-80px {
    margin: 80px !important;
  }
  .editor-styles-wrapper .mt-xl-80px,
  .editor-styles-wrapper .my-xl-80px {
    margin-top: 80px !important;
  }
  .editor-styles-wrapper .mr-xl-80px,
  .editor-styles-wrapper .mx-xl-80px {
    margin-right: 80px !important;
  }
  .editor-styles-wrapper .mb-xl-80px,
  .editor-styles-wrapper .my-xl-80px {
    margin-bottom: 80px !important;
  }
  .editor-styles-wrapper .ml-xl-80px,
  .editor-styles-wrapper .mx-xl-80px {
    margin-left: 80px !important;
  }
  .editor-styles-wrapper .m-xl-100px {
    margin: 100px !important;
  }
  .editor-styles-wrapper .mt-xl-100px,
  .editor-styles-wrapper .my-xl-100px {
    margin-top: 100px !important;
  }
  .editor-styles-wrapper .mr-xl-100px,
  .editor-styles-wrapper .mx-xl-100px {
    margin-right: 100px !important;
  }
  .editor-styles-wrapper .mb-xl-100px,
  .editor-styles-wrapper .my-xl-100px {
    margin-bottom: 100px !important;
  }
  .editor-styles-wrapper .ml-xl-100px,
  .editor-styles-wrapper .mx-xl-100px {
    margin-left: 100px !important;
  }
  .editor-styles-wrapper .p-xl-0 {
    padding: 0 !important;
  }
  .editor-styles-wrapper .pt-xl-0,
  .editor-styles-wrapper .py-xl-0 {
    padding-top: 0 !important;
  }
  .editor-styles-wrapper .pr-xl-0,
  .editor-styles-wrapper .px-xl-0 {
    padding-right: 0 !important;
  }
  .editor-styles-wrapper .pb-xl-0,
  .editor-styles-wrapper .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .editor-styles-wrapper .pl-xl-0,
  .editor-styles-wrapper .px-xl-0 {
    padding-left: 0 !important;
  }
  .editor-styles-wrapper .p-xl-1 {
    padding: 0.25rem !important;
  }
  .editor-styles-wrapper .pt-xl-1,
  .editor-styles-wrapper .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .editor-styles-wrapper .pr-xl-1,
  .editor-styles-wrapper .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .editor-styles-wrapper .pb-xl-1,
  .editor-styles-wrapper .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .editor-styles-wrapper .pl-xl-1,
  .editor-styles-wrapper .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .editor-styles-wrapper .p-xl-2 {
    padding: 0.5rem !important;
  }
  .editor-styles-wrapper .pt-xl-2,
  .editor-styles-wrapper .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .editor-styles-wrapper .pr-xl-2,
  .editor-styles-wrapper .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .editor-styles-wrapper .pb-xl-2,
  .editor-styles-wrapper .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .editor-styles-wrapper .pl-xl-2,
  .editor-styles-wrapper .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .editor-styles-wrapper .p-xl-3 {
    padding: 1rem !important;
  }
  .editor-styles-wrapper .pt-xl-3,
  .editor-styles-wrapper .py-xl-3 {
    padding-top: 1rem !important;
  }
  .editor-styles-wrapper .pr-xl-3,
  .editor-styles-wrapper .px-xl-3 {
    padding-right: 1rem !important;
  }
  .editor-styles-wrapper .pb-xl-3,
  .editor-styles-wrapper .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .editor-styles-wrapper .pl-xl-3,
  .editor-styles-wrapper .px-xl-3 {
    padding-left: 1rem !important;
  }
  .editor-styles-wrapper .p-xl-4 {
    padding: 1.5rem !important;
  }
  .editor-styles-wrapper .pt-xl-4,
  .editor-styles-wrapper .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .editor-styles-wrapper .pr-xl-4,
  .editor-styles-wrapper .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .editor-styles-wrapper .pb-xl-4,
  .editor-styles-wrapper .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .editor-styles-wrapper .pl-xl-4,
  .editor-styles-wrapper .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .editor-styles-wrapper .p-xl-5 {
    padding: 3rem !important;
  }
  .editor-styles-wrapper .pt-xl-5,
  .editor-styles-wrapper .py-xl-5 {
    padding-top: 3rem !important;
  }
  .editor-styles-wrapper .pr-xl-5,
  .editor-styles-wrapper .px-xl-5 {
    padding-right: 3rem !important;
  }
  .editor-styles-wrapper .pb-xl-5,
  .editor-styles-wrapper .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .editor-styles-wrapper .pl-xl-5,
  .editor-styles-wrapper .px-xl-5 {
    padding-left: 3rem !important;
  }
  .editor-styles-wrapper .p-xl-10px {
    padding: 10px !important;
  }
  .editor-styles-wrapper .pt-xl-10px,
  .editor-styles-wrapper .py-xl-10px {
    padding-top: 10px !important;
  }
  .editor-styles-wrapper .pr-xl-10px,
  .editor-styles-wrapper .px-xl-10px {
    padding-right: 10px !important;
  }
  .editor-styles-wrapper .pb-xl-10px,
  .editor-styles-wrapper .py-xl-10px {
    padding-bottom: 10px !important;
  }
  .editor-styles-wrapper .pl-xl-10px,
  .editor-styles-wrapper .px-xl-10px {
    padding-left: 10px !important;
  }
  .editor-styles-wrapper .p-xl-15px {
    padding: 15px !important;
  }
  .editor-styles-wrapper .pt-xl-15px,
  .editor-styles-wrapper .py-xl-15px {
    padding-top: 15px !important;
  }
  .editor-styles-wrapper .pr-xl-15px,
  .editor-styles-wrapper .px-xl-15px {
    padding-right: 15px !important;
  }
  .editor-styles-wrapper .pb-xl-15px,
  .editor-styles-wrapper .py-xl-15px {
    padding-bottom: 15px !important;
  }
  .editor-styles-wrapper .pl-xl-15px,
  .editor-styles-wrapper .px-xl-15px {
    padding-left: 15px !important;
  }
  .editor-styles-wrapper .p-xl-20px {
    padding: 20px !important;
  }
  .editor-styles-wrapper .pt-xl-20px,
  .editor-styles-wrapper .py-xl-20px {
    padding-top: 20px !important;
  }
  .editor-styles-wrapper .pr-xl-20px,
  .editor-styles-wrapper .px-xl-20px {
    padding-right: 20px !important;
  }
  .editor-styles-wrapper .pb-xl-20px,
  .editor-styles-wrapper .py-xl-20px {
    padding-bottom: 20px !important;
  }
  .editor-styles-wrapper .pl-xl-20px,
  .editor-styles-wrapper .px-xl-20px {
    padding-left: 20px !important;
  }
  .editor-styles-wrapper .p-xl-30px {
    padding: 30px !important;
  }
  .editor-styles-wrapper .pt-xl-30px,
  .editor-styles-wrapper .py-xl-30px {
    padding-top: 30px !important;
  }
  .editor-styles-wrapper .pr-xl-30px,
  .editor-styles-wrapper .px-xl-30px {
    padding-right: 30px !important;
  }
  .editor-styles-wrapper .pb-xl-30px,
  .editor-styles-wrapper .py-xl-30px {
    padding-bottom: 30px !important;
  }
  .editor-styles-wrapper .pl-xl-30px,
  .editor-styles-wrapper .px-xl-30px {
    padding-left: 30px !important;
  }
  .editor-styles-wrapper .p-xl-40px {
    padding: 40px !important;
  }
  .editor-styles-wrapper .pt-xl-40px,
  .editor-styles-wrapper .py-xl-40px {
    padding-top: 40px !important;
  }
  .editor-styles-wrapper .pr-xl-40px,
  .editor-styles-wrapper .px-xl-40px {
    padding-right: 40px !important;
  }
  .editor-styles-wrapper .pb-xl-40px,
  .editor-styles-wrapper .py-xl-40px {
    padding-bottom: 40px !important;
  }
  .editor-styles-wrapper .pl-xl-40px,
  .editor-styles-wrapper .px-xl-40px {
    padding-left: 40px !important;
  }
  .editor-styles-wrapper .p-xl-50px {
    padding: 50px !important;
  }
  .editor-styles-wrapper .pt-xl-50px,
  .editor-styles-wrapper .py-xl-50px {
    padding-top: 50px !important;
  }
  .editor-styles-wrapper .pr-xl-50px,
  .editor-styles-wrapper .px-xl-50px {
    padding-right: 50px !important;
  }
  .editor-styles-wrapper .pb-xl-50px,
  .editor-styles-wrapper .py-xl-50px {
    padding-bottom: 50px !important;
  }
  .editor-styles-wrapper .pl-xl-50px,
  .editor-styles-wrapper .px-xl-50px {
    padding-left: 50px !important;
  }
  .editor-styles-wrapper .p-xl-60px {
    padding: 60px !important;
  }
  .editor-styles-wrapper .pt-xl-60px,
  .editor-styles-wrapper .py-xl-60px {
    padding-top: 60px !important;
  }
  .editor-styles-wrapper .pr-xl-60px,
  .editor-styles-wrapper .px-xl-60px {
    padding-right: 60px !important;
  }
  .editor-styles-wrapper .pb-xl-60px,
  .editor-styles-wrapper .py-xl-60px {
    padding-bottom: 60px !important;
  }
  .editor-styles-wrapper .pl-xl-60px,
  .editor-styles-wrapper .px-xl-60px {
    padding-left: 60px !important;
  }
  .editor-styles-wrapper .p-xl-70px {
    padding: 70px !important;
  }
  .editor-styles-wrapper .pt-xl-70px,
  .editor-styles-wrapper .py-xl-70px {
    padding-top: 70px !important;
  }
  .editor-styles-wrapper .pr-xl-70px,
  .editor-styles-wrapper .px-xl-70px {
    padding-right: 70px !important;
  }
  .editor-styles-wrapper .pb-xl-70px,
  .editor-styles-wrapper .py-xl-70px {
    padding-bottom: 70px !important;
  }
  .editor-styles-wrapper .pl-xl-70px,
  .editor-styles-wrapper .px-xl-70px {
    padding-left: 70px !important;
  }
  .editor-styles-wrapper .p-xl-80px {
    padding: 80px !important;
  }
  .editor-styles-wrapper .pt-xl-80px,
  .editor-styles-wrapper .py-xl-80px {
    padding-top: 80px !important;
  }
  .editor-styles-wrapper .pr-xl-80px,
  .editor-styles-wrapper .px-xl-80px {
    padding-right: 80px !important;
  }
  .editor-styles-wrapper .pb-xl-80px,
  .editor-styles-wrapper .py-xl-80px {
    padding-bottom: 80px !important;
  }
  .editor-styles-wrapper .pl-xl-80px,
  .editor-styles-wrapper .px-xl-80px {
    padding-left: 80px !important;
  }
  .editor-styles-wrapper .p-xl-100px {
    padding: 100px !important;
  }
  .editor-styles-wrapper .pt-xl-100px,
  .editor-styles-wrapper .py-xl-100px {
    padding-top: 100px !important;
  }
  .editor-styles-wrapper .pr-xl-100px,
  .editor-styles-wrapper .px-xl-100px {
    padding-right: 100px !important;
  }
  .editor-styles-wrapper .pb-xl-100px,
  .editor-styles-wrapper .py-xl-100px {
    padding-bottom: 100px !important;
  }
  .editor-styles-wrapper .pl-xl-100px,
  .editor-styles-wrapper .px-xl-100px {
    padding-left: 100px !important;
  }
  .editor-styles-wrapper .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .editor-styles-wrapper .mt-xl-n1,
  .editor-styles-wrapper .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .editor-styles-wrapper .mr-xl-n1,
  .editor-styles-wrapper .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .editor-styles-wrapper .mb-xl-n1,
  .editor-styles-wrapper .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .editor-styles-wrapper .ml-xl-n1,
  .editor-styles-wrapper .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .editor-styles-wrapper .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .editor-styles-wrapper .mt-xl-n2,
  .editor-styles-wrapper .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .editor-styles-wrapper .mr-xl-n2,
  .editor-styles-wrapper .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .editor-styles-wrapper .mb-xl-n2,
  .editor-styles-wrapper .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .editor-styles-wrapper .ml-xl-n2,
  .editor-styles-wrapper .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .editor-styles-wrapper .m-xl-n3 {
    margin: -1rem !important;
  }
  .editor-styles-wrapper .mt-xl-n3,
  .editor-styles-wrapper .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .editor-styles-wrapper .mr-xl-n3,
  .editor-styles-wrapper .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .editor-styles-wrapper .mb-xl-n3,
  .editor-styles-wrapper .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .editor-styles-wrapper .ml-xl-n3,
  .editor-styles-wrapper .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .editor-styles-wrapper .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .editor-styles-wrapper .mt-xl-n4,
  .editor-styles-wrapper .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .editor-styles-wrapper .mr-xl-n4,
  .editor-styles-wrapper .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .editor-styles-wrapper .mb-xl-n4,
  .editor-styles-wrapper .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .editor-styles-wrapper .ml-xl-n4,
  .editor-styles-wrapper .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .editor-styles-wrapper .m-xl-n5 {
    margin: -3rem !important;
  }
  .editor-styles-wrapper .mt-xl-n5,
  .editor-styles-wrapper .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .editor-styles-wrapper .mr-xl-n5,
  .editor-styles-wrapper .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .editor-styles-wrapper .mb-xl-n5,
  .editor-styles-wrapper .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .editor-styles-wrapper .ml-xl-n5,
  .editor-styles-wrapper .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .editor-styles-wrapper .m-xl-n10px {
    margin: -10px !important;
  }
  .editor-styles-wrapper .mt-xl-n10px,
  .editor-styles-wrapper .my-xl-n10px {
    margin-top: -10px !important;
  }
  .editor-styles-wrapper .mr-xl-n10px,
  .editor-styles-wrapper .mx-xl-n10px {
    margin-right: -10px !important;
  }
  .editor-styles-wrapper .mb-xl-n10px,
  .editor-styles-wrapper .my-xl-n10px {
    margin-bottom: -10px !important;
  }
  .editor-styles-wrapper .ml-xl-n10px,
  .editor-styles-wrapper .mx-xl-n10px {
    margin-left: -10px !important;
  }
  .editor-styles-wrapper .m-xl-n15px {
    margin: -15px !important;
  }
  .editor-styles-wrapper .mt-xl-n15px,
  .editor-styles-wrapper .my-xl-n15px {
    margin-top: -15px !important;
  }
  .editor-styles-wrapper .mr-xl-n15px,
  .editor-styles-wrapper .mx-xl-n15px {
    margin-right: -15px !important;
  }
  .editor-styles-wrapper .mb-xl-n15px,
  .editor-styles-wrapper .my-xl-n15px {
    margin-bottom: -15px !important;
  }
  .editor-styles-wrapper .ml-xl-n15px,
  .editor-styles-wrapper .mx-xl-n15px {
    margin-left: -15px !important;
  }
  .editor-styles-wrapper .m-xl-n20px {
    margin: -20px !important;
  }
  .editor-styles-wrapper .mt-xl-n20px,
  .editor-styles-wrapper .my-xl-n20px {
    margin-top: -20px !important;
  }
  .editor-styles-wrapper .mr-xl-n20px,
  .editor-styles-wrapper .mx-xl-n20px {
    margin-right: -20px !important;
  }
  .editor-styles-wrapper .mb-xl-n20px,
  .editor-styles-wrapper .my-xl-n20px {
    margin-bottom: -20px !important;
  }
  .editor-styles-wrapper .ml-xl-n20px,
  .editor-styles-wrapper .mx-xl-n20px {
    margin-left: -20px !important;
  }
  .editor-styles-wrapper .m-xl-n30px {
    margin: -30px !important;
  }
  .editor-styles-wrapper .mt-xl-n30px,
  .editor-styles-wrapper .my-xl-n30px {
    margin-top: -30px !important;
  }
  .editor-styles-wrapper .mr-xl-n30px,
  .editor-styles-wrapper .mx-xl-n30px {
    margin-right: -30px !important;
  }
  .editor-styles-wrapper .mb-xl-n30px,
  .editor-styles-wrapper .my-xl-n30px {
    margin-bottom: -30px !important;
  }
  .editor-styles-wrapper .ml-xl-n30px,
  .editor-styles-wrapper .mx-xl-n30px {
    margin-left: -30px !important;
  }
  .editor-styles-wrapper .m-xl-n40px {
    margin: -40px !important;
  }
  .editor-styles-wrapper .mt-xl-n40px,
  .editor-styles-wrapper .my-xl-n40px {
    margin-top: -40px !important;
  }
  .editor-styles-wrapper .mr-xl-n40px,
  .editor-styles-wrapper .mx-xl-n40px {
    margin-right: -40px !important;
  }
  .editor-styles-wrapper .mb-xl-n40px,
  .editor-styles-wrapper .my-xl-n40px {
    margin-bottom: -40px !important;
  }
  .editor-styles-wrapper .ml-xl-n40px,
  .editor-styles-wrapper .mx-xl-n40px {
    margin-left: -40px !important;
  }
  .editor-styles-wrapper .m-xl-n50px {
    margin: -50px !important;
  }
  .editor-styles-wrapper .mt-xl-n50px,
  .editor-styles-wrapper .my-xl-n50px {
    margin-top: -50px !important;
  }
  .editor-styles-wrapper .mr-xl-n50px,
  .editor-styles-wrapper .mx-xl-n50px {
    margin-right: -50px !important;
  }
  .editor-styles-wrapper .mb-xl-n50px,
  .editor-styles-wrapper .my-xl-n50px {
    margin-bottom: -50px !important;
  }
  .editor-styles-wrapper .ml-xl-n50px,
  .editor-styles-wrapper .mx-xl-n50px {
    margin-left: -50px !important;
  }
  .editor-styles-wrapper .m-xl-n60px {
    margin: -60px !important;
  }
  .editor-styles-wrapper .mt-xl-n60px,
  .editor-styles-wrapper .my-xl-n60px {
    margin-top: -60px !important;
  }
  .editor-styles-wrapper .mr-xl-n60px,
  .editor-styles-wrapper .mx-xl-n60px {
    margin-right: -60px !important;
  }
  .editor-styles-wrapper .mb-xl-n60px,
  .editor-styles-wrapper .my-xl-n60px {
    margin-bottom: -60px !important;
  }
  .editor-styles-wrapper .ml-xl-n60px,
  .editor-styles-wrapper .mx-xl-n60px {
    margin-left: -60px !important;
  }
  .editor-styles-wrapper .m-xl-n70px {
    margin: -70px !important;
  }
  .editor-styles-wrapper .mt-xl-n70px,
  .editor-styles-wrapper .my-xl-n70px {
    margin-top: -70px !important;
  }
  .editor-styles-wrapper .mr-xl-n70px,
  .editor-styles-wrapper .mx-xl-n70px {
    margin-right: -70px !important;
  }
  .editor-styles-wrapper .mb-xl-n70px,
  .editor-styles-wrapper .my-xl-n70px {
    margin-bottom: -70px !important;
  }
  .editor-styles-wrapper .ml-xl-n70px,
  .editor-styles-wrapper .mx-xl-n70px {
    margin-left: -70px !important;
  }
  .editor-styles-wrapper .m-xl-n80px {
    margin: -80px !important;
  }
  .editor-styles-wrapper .mt-xl-n80px,
  .editor-styles-wrapper .my-xl-n80px {
    margin-top: -80px !important;
  }
  .editor-styles-wrapper .mr-xl-n80px,
  .editor-styles-wrapper .mx-xl-n80px {
    margin-right: -80px !important;
  }
  .editor-styles-wrapper .mb-xl-n80px,
  .editor-styles-wrapper .my-xl-n80px {
    margin-bottom: -80px !important;
  }
  .editor-styles-wrapper .ml-xl-n80px,
  .editor-styles-wrapper .mx-xl-n80px {
    margin-left: -80px !important;
  }
  .editor-styles-wrapper .m-xl-n100px {
    margin: -100px !important;
  }
  .editor-styles-wrapper .mt-xl-n100px,
  .editor-styles-wrapper .my-xl-n100px {
    margin-top: -100px !important;
  }
  .editor-styles-wrapper .mr-xl-n100px,
  .editor-styles-wrapper .mx-xl-n100px {
    margin-right: -100px !important;
  }
  .editor-styles-wrapper .mb-xl-n100px,
  .editor-styles-wrapper .my-xl-n100px {
    margin-bottom: -100px !important;
  }
  .editor-styles-wrapper .ml-xl-n100px,
  .editor-styles-wrapper .mx-xl-n100px {
    margin-left: -100px !important;
  }
  .editor-styles-wrapper .m-xl-auto {
    margin: auto !important;
  }
  .editor-styles-wrapper .mt-xl-auto,
  .editor-styles-wrapper .my-xl-auto {
    margin-top: auto !important;
  }
  .editor-styles-wrapper .mr-xl-auto,
  .editor-styles-wrapper .mx-xl-auto {
    margin-right: auto !important;
  }
  .editor-styles-wrapper .mb-xl-auto,
  .editor-styles-wrapper .my-xl-auto {
    margin-bottom: auto !important;
  }
  .editor-styles-wrapper .ml-xl-auto,
  .editor-styles-wrapper .mx-xl-auto {
    margin-left: auto !important;
  }
}
.editor-styles-wrapper .stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}
.editor-styles-wrapper .text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}
.editor-styles-wrapper .text-justify {
  text-align: justify !important;
}
.editor-styles-wrapper .text-wrap {
  white-space: normal !important;
}
.editor-styles-wrapper .text-nowrap {
  white-space: nowrap !important;
}
.editor-styles-wrapper .text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.editor-styles-wrapper .text-left {
  text-align: left !important;
}
.editor-styles-wrapper .text-right {
  text-align: right !important;
}
.editor-styles-wrapper .text-center {
  text-align: center !important;
}
@media (min-width: 576px) {
  .editor-styles-wrapper .text-sm-left {
    text-align: left !important;
  }
  .editor-styles-wrapper .text-sm-right {
    text-align: right !important;
  }
  .editor-styles-wrapper .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .editor-styles-wrapper .text-md-left {
    text-align: left !important;
  }
  .editor-styles-wrapper .text-md-right {
    text-align: right !important;
  }
  .editor-styles-wrapper .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .editor-styles-wrapper .text-lg-left {
    text-align: left !important;
  }
  .editor-styles-wrapper .text-lg-right {
    text-align: right !important;
  }
  .editor-styles-wrapper .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .editor-styles-wrapper .text-xl-left {
    text-align: left !important;
  }
  .editor-styles-wrapper .text-xl-right {
    text-align: right !important;
  }
  .editor-styles-wrapper .text-xl-center {
    text-align: center !important;
  }
}
.editor-styles-wrapper .text-lowercase {
  text-transform: lowercase !important;
}
.editor-styles-wrapper .text-uppercase {
  text-transform: uppercase !important;
}
.editor-styles-wrapper .text-capitalize {
  text-transform: capitalize !important;
}
.editor-styles-wrapper .font-weight-light {
  font-weight: 300 !important;
}
.editor-styles-wrapper .font-weight-lighter {
  font-weight: lighter !important;
}
.editor-styles-wrapper .font-weight-normal {
  font-weight: 400 !important;
}
.editor-styles-wrapper .font-weight-bold {
  font-weight: 700 !important;
}
.editor-styles-wrapper .font-weight-bolder {
  font-weight: bolder !important;
}
.editor-styles-wrapper .font-italic {
  font-style: italic !important;
}
.editor-styles-wrapper .text-white {
  color: #fff !important;
}
.editor-styles-wrapper .text-primary {
  color: #f37525 !important;
}
.editor-styles-wrapper a.text-primary:hover, .editor-styles-wrapper a.text-primary:focus {
  color: rgb(192.8826086957, 81.4, 10.6173913043) !important;
}
.editor-styles-wrapper .text-secondary {
  color: #6c757d !important;
}
.editor-styles-wrapper a.text-secondary:hover, .editor-styles-wrapper a.text-secondary:focus {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678) !important;
}
.editor-styles-wrapper .text-success {
  color: #28a745 !important;
}
.editor-styles-wrapper a.text-success:hover, .editor-styles-wrapper a.text-success:focus {
  color: rgb(25.2173913043, 105.2826086957, 43.5) !important;
}
.editor-styles-wrapper .text-info {
  color: #17a2b8 !important;
}
.editor-styles-wrapper a.text-info:hover, .editor-styles-wrapper a.text-info:focus {
  color: rgb(14.5, 102.1304347826, 116) !important;
}
.editor-styles-wrapper .text-warning {
  color: #fdab1c !important;
}
.editor-styles-wrapper a.text-warning:hover, .editor-styles-wrapper a.text-warning:focus {
  color: rgb(202.7139737991, 129.4868995633, 1.7860262009) !important;
}
.editor-styles-wrapper .text-danger {
  color: #e42730 !important;
}
.editor-styles-wrapper a.text-danger:hover, .editor-styles-wrapper a.text-danger:focus {
  color: rgb(169.3333333333, 21.1666666667, 28.2222222222) !important;
}
.editor-styles-wrapper .text-light {
  color: #f8f9fa !important;
}
.editor-styles-wrapper a.text-light:hover, .editor-styles-wrapper a.text-light:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}
.editor-styles-wrapper .text-dark {
  color: #111 !important;
}
.editor-styles-wrapper a.text-dark:hover, .editor-styles-wrapper a.text-dark:focus {
  color: black !important;
}
.editor-styles-wrapper .text-alto {
  color: #dbdbdb !important;
}
.editor-styles-wrapper a.text-alto:hover, .editor-styles-wrapper a.text-alto:focus {
  color: rgb(180.75, 180.75, 180.75) !important;
}
.editor-styles-wrapper .text-mine-shaft {
  color: #222 !important;
}
.editor-styles-wrapper a.text-mine-shaft:hover, .editor-styles-wrapper a.text-mine-shaft:focus {
  color: black !important;
}
.editor-styles-wrapper .text-grey {
  color: #444 !important;
}
.editor-styles-wrapper a.text-grey:hover, .editor-styles-wrapper a.text-grey:focus {
  color: rgb(29.75, 29.75, 29.75) !important;
}
.editor-styles-wrapper .text-gallery {
  color: #ededed !important;
}
.editor-styles-wrapper a.text-gallery:hover, .editor-styles-wrapper a.text-gallery:focus {
  color: rgb(198.75, 198.75, 198.75) !important;
}
.editor-styles-wrapper .text-body {
  color: var(--theme-body-color, #222) !important;
}
.editor-styles-wrapper .text-muted {
  color: #6c757d !important;
}
.editor-styles-wrapper .text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.editor-styles-wrapper .text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.editor-styles-wrapper .text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.editor-styles-wrapper .text-decoration-none {
  text-decoration: none !important;
}
.editor-styles-wrapper .text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}
.editor-styles-wrapper .text-reset {
  color: inherit !important;
}
.editor-styles-wrapper .visible {
  visibility: visible !important;
}
.editor-styles-wrapper .invisible {
  visibility: hidden !important;
}
.editor-styles-wrapper .btn {
  display: inline-block;
  font-family: "Montserrat", sans-serif;
  font-weight: 800;
  color: var(--theme-body-color, #222);
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 15px 22px;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: var(--theme-btn-border-radius, 0);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .editor-styles-wrapper .btn {
    transition: none;
  }
}
.editor-styles-wrapper .btn:hover {
  color: var(--theme-body-color, #222);
  text-decoration: none;
}
.editor-styles-wrapper .btn:focus, .editor-styles-wrapper .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(243, 117, 37, 0.25);
}
.editor-styles-wrapper .btn.disabled, .editor-styles-wrapper .btn:disabled {
  opacity: 0.65;
}
.editor-styles-wrapper .btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.editor-styles-wrapper a.btn.disabled,
.editor-styles-wrapper fieldset:disabled a.btn {
  pointer-events: none;
}
.editor-styles-wrapper .btn-primary {
  color: #fff;
  background-color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-primary:hover {
  color: #fff;
  background-color: rgb(229.1369565217, 96.7, 12.6130434783);
  border-color: rgb(217.052173913, 91.6, 11.947826087);
}
.editor-styles-wrapper .btn-primary:focus, .editor-styles-wrapper .btn-primary.focus {
  color: #fff;
  background-color: rgb(229.1369565217, 96.7, 12.6130434783);
  border-color: rgb(217.052173913, 91.6, 11.947826087);
  box-shadow: 0 0 0 0.2rem rgba(244.8, 137.7, 69.7, 0.5);
}
.editor-styles-wrapper .btn-primary.disabled, .editor-styles-wrapper .btn-primary:disabled {
  color: #fff;
  background-color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-primary:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-primary:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: rgb(217.052173913, 91.6, 11.947826087);
  border-color: rgb(204.9673913043, 86.5, 11.2826086957);
}
.editor-styles-wrapper .btn-primary:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(244.8, 137.7, 69.7, 0.5);
}
.editor-styles-wrapper .btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.editor-styles-wrapper .btn-secondary:hover {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
.editor-styles-wrapper .btn-secondary:focus, .editor-styles-wrapper .btn-secondary.focus {
  color: #fff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}
.editor-styles-wrapper .btn-secondary.disabled, .editor-styles-wrapper .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.editor-styles-wrapper .btn-secondary:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-secondary:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
}
.editor-styles-wrapper .btn-secondary:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}
.editor-styles-wrapper .btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.editor-styles-wrapper .btn-success:hover {
  color: #fff;
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  border-color: rgb(30.1449275362, 125.8550724638, 52);
}
.editor-styles-wrapper .btn-success:focus, .editor-styles-wrapper .btn-success.focus {
  color: #fff;
  background-color: rgb(32.6086956522, 136.1413043478, 56.25);
  border-color: rgb(30.1449275362, 125.8550724638, 52);
  box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
}
.editor-styles-wrapper .btn-success.disabled, .editor-styles-wrapper .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.editor-styles-wrapper .btn-success:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-success:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(30.1449275362, 125.8550724638, 52);
  border-color: rgb(27.6811594203, 115.5688405797, 47.75);
}
.editor-styles-wrapper .btn-success:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-success:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72.25, 180.2, 96.9, 0.5);
}
.editor-styles-wrapper .btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.editor-styles-wrapper .btn-info:hover {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
}
.editor-styles-wrapper .btn-info:focus, .editor-styles-wrapper .btn-info.focus {
  color: #fff;
  background-color: rgb(18.75, 132.0652173913, 150);
  border-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
}
.editor-styles-wrapper .btn-info.disabled, .editor-styles-wrapper .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.editor-styles-wrapper .btn-info:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-info:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(17.3333333333, 122.0869565217, 138.6666666667);
  border-color: rgb(15.9166666667, 112.1086956522, 127.3333333333);
}
.editor-styles-wrapper .btn-info:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-info:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(57.8, 175.95, 194.65, 0.5);
}
.editor-styles-wrapper .btn-warning {
  color: #212529;
  background-color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-warning:hover {
  color: #212529;
  background-color: rgb(240.6299126638, 153.7063318777, 2.1200873362);
  border-color: rgb(227.9912663755, 145.6331877729, 2.0087336245);
}
.editor-styles-wrapper .btn-warning:focus, .editor-styles-wrapper .btn-warning.focus {
  color: #212529;
  background-color: rgb(240.6299126638, 153.7063318777, 2.1200873362);
  border-color: rgb(227.9912663755, 145.6331877729, 2.0087336245);
  box-shadow: 0 0 0 0.2rem rgba(220, 150.9, 29.95, 0.5);
}
.editor-styles-wrapper .btn-warning.disabled, .editor-styles-wrapper .btn-warning:disabled {
  color: #212529;
  background-color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-warning:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-warning:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: rgb(227.9912663755, 145.6331877729, 2.0087336245);
  border-color: rgb(215.3526200873, 137.5600436681, 1.8973799127);
}
.editor-styles-wrapper .btn-warning:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 150.9, 29.95, 0.5);
}
.editor-styles-wrapper .btn-danger {
  color: #fff;
  background-color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-danger:hover {
  color: #fff;
  background-color: rgb(203.3333333333, 25.4166666667, 33.8888888889);
  border-color: #c01820;
}
.editor-styles-wrapper .btn-danger:focus, .editor-styles-wrapper .btn-danger.focus {
  color: #fff;
  background-color: rgb(203.3333333333, 25.4166666667, 33.8888888889);
  border-color: #c01820;
  box-shadow: 0 0 0 0.2rem rgba(232.05, 71.4, 79.05, 0.5);
}
.editor-styles-wrapper .btn-danger.disabled, .editor-styles-wrapper .btn-danger:disabled {
  color: #fff;
  background-color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-danger:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-danger:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #c01820;
  border-color: rgb(180.6666666667, 22.5833333333, 30.1111111111);
}
.editor-styles-wrapper .btn-danger:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(232.05, 71.4, 79.05, 0.5);
}
.editor-styles-wrapper .btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.editor-styles-wrapper .btn-light:hover {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.editor-styles-wrapper .btn-light:focus, .editor-styles-wrapper .btn-light.focus {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.editor-styles-wrapper .btn-light.disabled, .editor-styles-wrapper .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.editor-styles-wrapper .btn-light:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-light:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.editor-styles-wrapper .btn-light:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-light:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.editor-styles-wrapper .btn-dark {
  color: #fff;
  background-color: #111;
  border-color: #111;
}
.editor-styles-wrapper .btn-dark:hover {
  color: #fff;
  background-color: black;
  border-color: black;
}
.editor-styles-wrapper .btn-dark:focus, .editor-styles-wrapper .btn-dark.focus {
  color: #fff;
  background-color: black;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(52.7, 52.7, 52.7, 0.5);
}
.editor-styles-wrapper .btn-dark.disabled, .editor-styles-wrapper .btn-dark:disabled {
  color: #fff;
  background-color: #111;
  border-color: #111;
}
.editor-styles-wrapper .btn-dark:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-dark:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.editor-styles-wrapper .btn-dark:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52.7, 52.7, 52.7, 0.5);
}
.editor-styles-wrapper .btn-alto {
  color: #212529;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.editor-styles-wrapper .btn-alto:hover {
  color: #212529;
  background-color: rgb(199.875, 199.875, 199.875);
  border-color: rgb(193.5, 193.5, 193.5);
}
.editor-styles-wrapper .btn-alto:focus, .editor-styles-wrapper .btn-alto.focus {
  color: #212529;
  background-color: rgb(199.875, 199.875, 199.875);
  border-color: rgb(193.5, 193.5, 193.5);
  box-shadow: 0 0 0 0.2rem rgba(191.1, 191.7, 192.3, 0.5);
}
.editor-styles-wrapper .btn-alto.disabled, .editor-styles-wrapper .btn-alto:disabled {
  color: #212529;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.editor-styles-wrapper .btn-alto:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-alto:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-alto.dropdown-toggle {
  color: #212529;
  background-color: rgb(193.5, 193.5, 193.5);
  border-color: rgb(187.125, 187.125, 187.125);
}
.editor-styles-wrapper .btn-alto:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-alto:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-alto.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(191.1, 191.7, 192.3, 0.5);
}
.editor-styles-wrapper .btn-mine-shaft {
  color: #fff;
  background-color: #222;
  border-color: #222;
}
.editor-styles-wrapper .btn-mine-shaft:hover {
  color: #fff;
  background-color: rgb(14.875, 14.875, 14.875);
  border-color: rgb(8.5, 8.5, 8.5);
}
.editor-styles-wrapper .btn-mine-shaft:focus, .editor-styles-wrapper .btn-mine-shaft.focus {
  color: #fff;
  background-color: rgb(14.875, 14.875, 14.875);
  border-color: rgb(8.5, 8.5, 8.5);
  box-shadow: 0 0 0 0.2rem rgba(67.15, 67.15, 67.15, 0.5);
}
.editor-styles-wrapper .btn-mine-shaft.disabled, .editor-styles-wrapper .btn-mine-shaft:disabled {
  color: #fff;
  background-color: #222;
  border-color: #222;
}
.editor-styles-wrapper .btn-mine-shaft:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-mine-shaft:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-mine-shaft.dropdown-toggle {
  color: #fff;
  background-color: rgb(8.5, 8.5, 8.5);
  border-color: rgb(2.125, 2.125, 2.125);
}
.editor-styles-wrapper .btn-mine-shaft:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-mine-shaft:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-mine-shaft.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(67.15, 67.15, 67.15, 0.5);
}
.editor-styles-wrapper .btn-grey {
  color: #fff;
  background-color: #444;
  border-color: #444;
}
.editor-styles-wrapper .btn-grey:hover {
  color: #fff;
  background-color: rgb(48.875, 48.875, 48.875);
  border-color: rgb(42.5, 42.5, 42.5);
}
.editor-styles-wrapper .btn-grey:focus, .editor-styles-wrapper .btn-grey.focus {
  color: #fff;
  background-color: rgb(48.875, 48.875, 48.875);
  border-color: rgb(42.5, 42.5, 42.5);
  box-shadow: 0 0 0 0.2rem rgba(96.05, 96.05, 96.05, 0.5);
}
.editor-styles-wrapper .btn-grey.disabled, .editor-styles-wrapper .btn-grey:disabled {
  color: #fff;
  background-color: #444;
  border-color: #444;
}
.editor-styles-wrapper .btn-grey:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-grey:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-grey.dropdown-toggle {
  color: #fff;
  background-color: rgb(42.5, 42.5, 42.5);
  border-color: rgb(36.125, 36.125, 36.125);
}
.editor-styles-wrapper .btn-grey:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-grey:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-grey.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(96.05, 96.05, 96.05, 0.5);
}
.editor-styles-wrapper .btn-gallery {
  color: #212529;
  background-color: #ededed;
  border-color: #ededed;
}
.editor-styles-wrapper .btn-gallery:hover {
  color: #212529;
  background-color: rgb(217.875, 217.875, 217.875);
  border-color: rgb(211.5, 211.5, 211.5);
}
.editor-styles-wrapper .btn-gallery:focus, .editor-styles-wrapper .btn-gallery.focus {
  color: #212529;
  background-color: rgb(217.875, 217.875, 217.875);
  border-color: rgb(211.5, 211.5, 211.5);
  box-shadow: 0 0 0 0.2rem rgba(206.4, 207, 207.6, 0.5);
}
.editor-styles-wrapper .btn-gallery.disabled, .editor-styles-wrapper .btn-gallery:disabled {
  color: #212529;
  background-color: #ededed;
  border-color: #ededed;
}
.editor-styles-wrapper .btn-gallery:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-gallery:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-gallery.dropdown-toggle {
  color: #212529;
  background-color: rgb(211.5, 211.5, 211.5);
  border-color: rgb(205.125, 205.125, 205.125);
}
.editor-styles-wrapper .btn-gallery:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-gallery:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-gallery.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(206.4, 207, 207.6, 0.5);
}
.editor-styles-wrapper .btn-outline-primary {
  color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-outline-primary:hover {
  color: #fff;
  background-color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-outline-primary:focus, .editor-styles-wrapper .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 117, 37, 0.5);
}
.editor-styles-wrapper .btn-outline-primary.disabled, .editor-styles-wrapper .btn-outline-primary:disabled {
  color: #f37525;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-primary:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 117, 37, 0.5);
}
.editor-styles-wrapper .btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.editor-styles-wrapper .btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.editor-styles-wrapper .btn-outline-secondary:focus, .editor-styles-wrapper .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.editor-styles-wrapper .btn-outline-secondary.disabled, .editor-styles-wrapper .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-secondary:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.editor-styles-wrapper .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.editor-styles-wrapper .btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.editor-styles-wrapper .btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.editor-styles-wrapper .btn-outline-success:focus, .editor-styles-wrapper .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.editor-styles-wrapper .btn-outline-success.disabled, .editor-styles-wrapper .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-success:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-success:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.editor-styles-wrapper .btn-outline-success:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.editor-styles-wrapper .btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.editor-styles-wrapper .btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.editor-styles-wrapper .btn-outline-info:focus, .editor-styles-wrapper .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.editor-styles-wrapper .btn-outline-info.disabled, .editor-styles-wrapper .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-info:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-info:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.editor-styles-wrapper .btn-outline-info:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.editor-styles-wrapper .btn-outline-warning {
  color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-outline-warning:hover {
  color: #212529;
  background-color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-outline-warning:focus, .editor-styles-wrapper .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 171, 28, 0.5);
}
.editor-styles-wrapper .btn-outline-warning.disabled, .editor-styles-wrapper .btn-outline-warning:disabled {
  color: #fdab1c;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-warning:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 171, 28, 0.5);
}
.editor-styles-wrapper .btn-outline-danger {
  color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-outline-danger:hover {
  color: #fff;
  background-color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-outline-danger:focus, .editor-styles-wrapper .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 39, 48, 0.5);
}
.editor-styles-wrapper .btn-outline-danger.disabled, .editor-styles-wrapper .btn-outline-danger:disabled {
  color: #e42730;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-danger:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 39, 48, 0.5);
}
.editor-styles-wrapper .btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.editor-styles-wrapper .btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.editor-styles-wrapper .btn-outline-light:focus, .editor-styles-wrapper .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.editor-styles-wrapper .btn-outline-light.disabled, .editor-styles-wrapper .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-light:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-light:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.editor-styles-wrapper .btn-outline-light:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.editor-styles-wrapper .btn-outline-dark {
  color: #111;
  border-color: #111;
}
.editor-styles-wrapper .btn-outline-dark:hover {
  color: #fff;
  background-color: #111;
  border-color: #111;
}
.editor-styles-wrapper .btn-outline-dark:focus, .editor-styles-wrapper .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.5);
}
.editor-styles-wrapper .btn-outline-dark.disabled, .editor-styles-wrapper .btn-outline-dark:disabled {
  color: #111;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-dark:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #111;
  border-color: #111;
}
.editor-styles-wrapper .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(17, 17, 17, 0.5);
}
.editor-styles-wrapper .btn-outline-alto {
  color: #dbdbdb;
  border-color: #dbdbdb;
}
.editor-styles-wrapper .btn-outline-alto:hover {
  color: #212529;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.editor-styles-wrapper .btn-outline-alto:focus, .editor-styles-wrapper .btn-outline-alto.focus {
  box-shadow: 0 0 0 0.2rem rgba(219, 219, 219, 0.5);
}
.editor-styles-wrapper .btn-outline-alto.disabled, .editor-styles-wrapper .btn-outline-alto:disabled {
  color: #dbdbdb;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-alto:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-alto:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-alto.dropdown-toggle {
  color: #212529;
  background-color: #dbdbdb;
  border-color: #dbdbdb;
}
.editor-styles-wrapper .btn-outline-alto:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-alto:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-alto.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(219, 219, 219, 0.5);
}
.editor-styles-wrapper .btn-outline-mine-shaft {
  color: #222;
  border-color: #222;
}
.editor-styles-wrapper .btn-outline-mine-shaft:hover {
  color: #fff;
  background-color: #222;
  border-color: #222;
}
.editor-styles-wrapper .btn-outline-mine-shaft:focus, .editor-styles-wrapper .btn-outline-mine-shaft.focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5);
}
.editor-styles-wrapper .btn-outline-mine-shaft.disabled, .editor-styles-wrapper .btn-outline-mine-shaft:disabled {
  color: #222;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-mine-shaft:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-mine-shaft:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-mine-shaft.dropdown-toggle {
  color: #fff;
  background-color: #222;
  border-color: #222;
}
.editor-styles-wrapper .btn-outline-mine-shaft:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-mine-shaft:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-mine-shaft.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 34, 34, 0.5);
}
.editor-styles-wrapper .btn-outline-grey {
  color: #444;
  border-color: #444;
}
.editor-styles-wrapper .btn-outline-grey:hover {
  color: #fff;
  background-color: #444;
  border-color: #444;
}
.editor-styles-wrapper .btn-outline-grey:focus, .editor-styles-wrapper .btn-outline-grey.focus {
  box-shadow: 0 0 0 0.2rem rgba(68, 68, 68, 0.5);
}
.editor-styles-wrapper .btn-outline-grey.disabled, .editor-styles-wrapper .btn-outline-grey:disabled {
  color: #444;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-grey:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-grey:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-grey.dropdown-toggle {
  color: #fff;
  background-color: #444;
  border-color: #444;
}
.editor-styles-wrapper .btn-outline-grey:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-grey:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-grey.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(68, 68, 68, 0.5);
}
.editor-styles-wrapper .btn-outline-gallery {
  color: #ededed;
  border-color: #ededed;
}
.editor-styles-wrapper .btn-outline-gallery:hover {
  color: #212529;
  background-color: #ededed;
  border-color: #ededed;
}
.editor-styles-wrapper .btn-outline-gallery:focus, .editor-styles-wrapper .btn-outline-gallery.focus {
  box-shadow: 0 0 0 0.2rem rgba(237, 237, 237, 0.5);
}
.editor-styles-wrapper .btn-outline-gallery.disabled, .editor-styles-wrapper .btn-outline-gallery:disabled {
  color: #ededed;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-gallery:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-gallery:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-gallery.dropdown-toggle {
  color: #212529;
  background-color: #ededed;
  border-color: #ededed;
}
.editor-styles-wrapper .btn-outline-gallery:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-gallery:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-gallery.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(237, 237, 237, 0.5);
}
.editor-styles-wrapper .btn-link {
  font-weight: 400;
  color: #f37525;
  text-decoration: none;
}
.editor-styles-wrapper .btn-link:hover {
  color: rgb(192.8826086957, 81.4, 10.6173913043);
  text-decoration: underline;
}
.editor-styles-wrapper .btn-link:focus, .editor-styles-wrapper .btn-link.focus {
  text-decoration: underline;
}
.editor-styles-wrapper .btn-link:disabled, .editor-styles-wrapper .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}
.editor-styles-wrapper .btn-lg {
  padding: 22px 22px;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0;
}
.editor-styles-wrapper .btn-sm {
  padding: 8px 15px;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0;
}
.editor-styles-wrapper .btn-block {
  display: block;
  width: 100%;
}
.editor-styles-wrapper .btn-block + .btn-block {
  margin-top: 0.5rem;
}
.editor-styles-wrapper input[type=submit].btn-block,
.editor-styles-wrapper input[type=reset].btn-block,
.editor-styles-wrapper input[type=button].btn-block {
  width: 100%;
}
.editor-styles-wrapper .btn {
  display: inline-flex;
  align-items: center;
  text-transform: uppercase;
  letter-spacing: 0.0833em;
}
.editor-styles-wrapper .btn em {
  font-size: 2em;
  vertical-align: middle;
  line-height: 1;
  margin-right: 10px;
}
.editor-styles-wrapper .btn-big {
  text-transform: none;
  font-size: 1em;
}
.editor-styles-wrapper .btn-big em {
  font-size: 1.3em;
  width: 40px;
  margin-right: 0;
}
.editor-styles-wrapper .btn-red {
  color: #fff;
  background-color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-red:hover {
  color: #fff;
  background-color: rgb(203.3333333333, 25.4166666667, 33.8888888889);
  border-color: #c01820;
}
.editor-styles-wrapper .btn-red:focus, .editor-styles-wrapper .btn-red.focus {
  color: #fff;
  background-color: rgb(203.3333333333, 25.4166666667, 33.8888888889);
  border-color: #c01820;
  box-shadow: 0 0 0 0.2rem rgba(232.05, 71.4, 79.05, 0.5);
}
.editor-styles-wrapper .btn-red.disabled, .editor-styles-wrapper .btn-red:disabled {
  color: #fff;
  background-color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-red:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-red:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-red.dropdown-toggle {
  color: #fff;
  background-color: #c01820;
  border-color: rgb(180.6666666667, 22.5833333333, 30.1111111111);
}
.editor-styles-wrapper .btn-red:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-red:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-red.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(232.05, 71.4, 79.05, 0.5);
}
.editor-styles-wrapper .btn-orange {
  color: #fff;
  background-color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-orange:hover {
  color: #fff;
  background-color: rgb(229.1369565217, 96.7, 12.6130434783);
  border-color: rgb(217.052173913, 91.6, 11.947826087);
}
.editor-styles-wrapper .btn-orange:focus, .editor-styles-wrapper .btn-orange.focus {
  color: #fff;
  background-color: rgb(229.1369565217, 96.7, 12.6130434783);
  border-color: rgb(217.052173913, 91.6, 11.947826087);
  box-shadow: 0 0 0 0.2rem rgba(244.8, 137.7, 69.7, 0.5);
}
.editor-styles-wrapper .btn-orange.disabled, .editor-styles-wrapper .btn-orange:disabled {
  color: #fff;
  background-color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-orange:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-orange:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-orange.dropdown-toggle {
  color: #fff;
  background-color: rgb(217.052173913, 91.6, 11.947826087);
  border-color: rgb(204.9673913043, 86.5, 11.2826086957);
}
.editor-styles-wrapper .btn-orange:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-orange:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(244.8, 137.7, 69.7, 0.5);
}
.editor-styles-wrapper .btn-yellow {
  color: #212529;
  background-color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-yellow:hover {
  color: #212529;
  background-color: rgb(240.6299126638, 153.7063318777, 2.1200873362);
  border-color: rgb(227.9912663755, 145.6331877729, 2.0087336245);
}
.editor-styles-wrapper .btn-yellow:focus, .editor-styles-wrapper .btn-yellow.focus {
  color: #212529;
  background-color: rgb(240.6299126638, 153.7063318777, 2.1200873362);
  border-color: rgb(227.9912663755, 145.6331877729, 2.0087336245);
  box-shadow: 0 0 0 0.2rem rgba(220, 150.9, 29.95, 0.5);
}
.editor-styles-wrapper .btn-yellow.disabled, .editor-styles-wrapper .btn-yellow:disabled {
  color: #212529;
  background-color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-yellow:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-yellow:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-yellow.dropdown-toggle {
  color: #212529;
  background-color: rgb(227.9912663755, 145.6331877729, 2.0087336245);
  border-color: rgb(215.3526200873, 137.5600436681, 1.8973799127);
}
.editor-styles-wrapper .btn-yellow:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-yellow:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-yellow.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 150.9, 29.95, 0.5);
}
.editor-styles-wrapper .btn-white {
  color: #212529;
  background-color: #fff;
  border-color: #fff;
}
.editor-styles-wrapper .btn-white:hover {
  color: #212529;
  background-color: rgb(235.875, 235.875, 235.875);
  border-color: rgb(229.5, 229.5, 229.5);
}
.editor-styles-wrapper .btn-white:focus, .editor-styles-wrapper .btn-white.focus {
  color: #212529;
  background-color: rgb(235.875, 235.875, 235.875);
  border-color: rgb(229.5, 229.5, 229.5);
  box-shadow: 0 0 0 0.2rem rgba(221.7, 222.3, 222.9, 0.5);
}
.editor-styles-wrapper .btn-white.disabled, .editor-styles-wrapper .btn-white:disabled {
  color: #212529;
  background-color: #fff;
  border-color: #fff;
}
.editor-styles-wrapper .btn-white:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-white:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-white.dropdown-toggle {
  color: #212529;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(223.125, 223.125, 223.125);
}
.editor-styles-wrapper .btn-white:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-white:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221.7, 222.3, 222.9, 0.5);
}
.editor-styles-wrapper .btn-outline-red {
  color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-outline-red:hover {
  color: #fff;
  background-color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-outline-red:focus, .editor-styles-wrapper .btn-outline-red.focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 39, 48, 0.5);
}
.editor-styles-wrapper .btn-outline-red.disabled, .editor-styles-wrapper .btn-outline-red:disabled {
  color: #e42730;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-red:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-red:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-red.dropdown-toggle {
  color: #fff;
  background-color: #e42730;
  border-color: #e42730;
}
.editor-styles-wrapper .btn-outline-red:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-red:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-red.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(228, 39, 48, 0.5);
}
.editor-styles-wrapper .btn-outline-orange {
  color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-outline-orange:hover {
  color: #fff;
  background-color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-outline-orange:focus, .editor-styles-wrapper .btn-outline-orange.focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 117, 37, 0.5);
}
.editor-styles-wrapper .btn-outline-orange.disabled, .editor-styles-wrapper .btn-outline-orange:disabled {
  color: #f37525;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-orange:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-orange:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-orange.dropdown-toggle {
  color: #fff;
  background-color: #f37525;
  border-color: #f37525;
}
.editor-styles-wrapper .btn-outline-orange:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-orange:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 117, 37, 0.5);
}
.editor-styles-wrapper .btn-outline-yellow {
  color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-outline-yellow:hover {
  color: #212529;
  background-color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-outline-yellow:focus, .editor-styles-wrapper .btn-outline-yellow.focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 171, 28, 0.5);
}
.editor-styles-wrapper .btn-outline-yellow.disabled, .editor-styles-wrapper .btn-outline-yellow:disabled {
  color: #fdab1c;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-yellow:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-yellow:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-yellow.dropdown-toggle {
  color: #212529;
  background-color: #fdab1c;
  border-color: #fdab1c;
}
.editor-styles-wrapper .btn-outline-yellow:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-yellow:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-yellow.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(253, 171, 28, 0.5);
}
.editor-styles-wrapper .btn-outline-white {
  color: #fff;
  border-color: #fff;
}
.editor-styles-wrapper .btn-outline-white:hover {
  color: #212529;
  background-color: #fff;
  border-color: #fff;
}
.editor-styles-wrapper .btn-outline-white:focus, .editor-styles-wrapper .btn-outline-white.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.editor-styles-wrapper .btn-outline-white.disabled, .editor-styles-wrapper .btn-outline-white:disabled {
  color: #fff;
  background-color: transparent;
}
.editor-styles-wrapper .btn-outline-white:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-outline-white:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-outline-white.dropdown-toggle {
  color: #212529;
  background-color: #fff;
  border-color: #fff;
}
.editor-styles-wrapper .btn-outline-white:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-outline-white.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.editor-styles-wrapper .btn-yellow {
  color: #fff;
}
.editor-styles-wrapper .btn-yellow:hover {
  color: #fff;
}
.editor-styles-wrapper .btn-grey {
  color: #fff;
  background-color: #444;
  border-color: #444;
}
.editor-styles-wrapper .btn-grey:hover {
  color: #fff;
  background-color: rgb(48.875, 48.875, 48.875);
  border-color: rgb(42.5, 42.5, 42.5);
}
.editor-styles-wrapper .btn-grey:focus, .editor-styles-wrapper .btn-grey.focus {
  color: #fff;
  background-color: rgb(48.875, 48.875, 48.875);
  border-color: rgb(42.5, 42.5, 42.5);
  box-shadow: 0 0 0 0.2rem rgba(96.05, 96.05, 96.05, 0.5);
}
.editor-styles-wrapper .btn-grey.disabled, .editor-styles-wrapper .btn-grey:disabled {
  color: #fff;
  background-color: #444;
  border-color: #444;
}
.editor-styles-wrapper .btn-grey:not(:disabled):not(.disabled):active, .editor-styles-wrapper .btn-grey:not(:disabled):not(.disabled).active, .show > .editor-styles-wrapper .btn-grey.dropdown-toggle {
  color: #fff;
  background-color: rgb(42.5, 42.5, 42.5);
  border-color: rgb(36.125, 36.125, 36.125);
}
.editor-styles-wrapper .btn-grey:not(:disabled):not(.disabled):active:focus, .editor-styles-wrapper .btn-grey:not(:disabled):not(.disabled).active:focus, .show > .editor-styles-wrapper .btn-grey.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(96.05, 96.05, 96.05, 0.5);
}
.editor-styles-wrapper .btn-white:hover, .editor-styles-wrapper .btn-white:focus, .editor-styles-wrapper .btn-white:active {
  background: #212529;
  border-color: #212529;
  color: #fff;
}
.editor-styles-wrapper .btn-white:focus, .editor-styles-wrapper .btn-white.focus {
  /* stylelint-disable-next-line scss/no-global-function-names */
  box-shadow: 0 0 0 0.2rem rgba(66.3, 69.7, 73.1, 0.5);
}
.editor-styles-wrapper .btn-white:not(:disabled, .disabled):active, .editor-styles-wrapper .btn-white:not(:disabled, .disabled).active, .show > .editor-styles-wrapper .btn-white.dropdown-toggle {
  background: #212529;
  border-color: #212529;
  color: #fff;
}
.editor-styles-wrapper .btn-white:not(:disabled, .disabled):active:focus, .editor-styles-wrapper .btn-white:not(:disabled, .disabled).active:focus, .show > .editor-styles-wrapper .btn-white.dropdown-toggle:focus {
  /* stylelint-disable-next-line scss/no-global-function-names */
  box-shadow: 0 0 0 0.2rem rgba(66.3, 69.7, 73.1, 0.5);
}
.editor-styles-wrapper body#tinymce {
  margin: 12px !important;
}
.editor-styles-wrapper .display-1,
.editor-styles-wrapper .display-2,
.editor-styles-wrapper .display-3,
.editor-styles-wrapper .display-4 {
  font-family: "Montserrat", sans-serif;
}

/* stylelint-enable no-invalid-position-at-import-rule */

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzL2d1dGVuYmVyZy1vdmVycmlkZS5jc3MiLCJtYXBwaW5ncyI6IkFBRUE7QUEyQ0E7QUFLQTtBQWVBO0FBY0E7QUMvRUE7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFLQTtBQUNBO0FDcUJBOztBQ3RDQTtBQ0tBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUROQTtBQUNBO0FENENBO0FDMUNBO0FBQ0E7QUFDQTtBRDRDQTs7QUN2Q0E7QUNSQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FGbURBO0FDNUNBO0FBQ0E7QUFDQTtBRDhDQTs7QUdoRUE7O0FBQUE7QUFHQTtBQ3NFQTtBRHJFQTtBQUVBO0FIbUVBO0FBQ0E7QUlkQTtBRGpEQTtBQUNBO0FIa0VBO0FHL0RBO0FBQ0E7QUhpRUE7QUc1REE7QUFDQTtBSDhEQTtBRzNEQTtBQUNBO0FINkRBO0FBQ0E7O0FJZkE7QUR6Q0E7QUFFQTtBQUNBO0FIMkRBO0FBQ0E7QUd6REE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FIMkRBOztBSTdCQTtBRDFCQTtBQUVBO0FBQ0E7QUFDQTtBSDBEQTtBQUNBO0FJckNBO0FEbkJBO0FBRUE7QUgwREE7QUFDQTtBSTFDQTtBRGJBO0FBRUE7QUh5REE7QUFDQTs7QUdyREE7QUgzREE7QUtOQTtBQUFBO0FMNEhBO0FLM0hBO0FBQUE7QUw4SEE7QUs3SEE7QUFBQTtBTGdJQTtBSy9IQTtBQUFBO0FMa0lBO0FLaklBO0FBQUE7QUxvSUE7QUtuSUE7QUFBQTtBTHNJQTtBTXhJQTtBQUNBO0FOMElBO0FPaElBOzs7QURMQTtBTjBJQTtBTWhKQTtBQUNBO0FOa0pBO0FPeElBOzs7QURMQTtBTmtKQTtBTXhKQTtBQUNBO0FOMEpBO0FPaEpBOzs7QURMQTtBTjBKQTtBTWhLQTtBQUNBO0FOa0tBO0FPeEpBOzs7QURMQTtBTmtLQTtBTXhLQTtBQUNBO0FOMEtBO0FPaEtBOzs7QURMQTtBTjBLQTtBTWhMQTtBQUNBO0FOa0xBO0FPeEtBOzs7QURMQTtBTmtMQTtBTXhMQTtBQUNBO0FOMExBO0FPaExBOzs7QURMQTtBTjBMQTtBTWhNQTtBQUNBO0FOa01BO0FPeExBOzs7QURMQTtBTmtNQTtBTXhNQTtBQUNBO0FOME1BO0FPaE1BOzs7QURMQTtBTjBNQTtBTWhOQTtBQUNBO0FOa05BO0FPeE1BOzs7QURMQTtBTmtOQTtBTXhOQTtBQUNBO0FOME5BO0FPaE5BOzs7QURMQTtBTjBOQTtBTWhPQTtBQUNBO0FOa09BO0FPeE5BOzs7QURMQTtBTmtPQTtBUWpPQTtBQUNBO0FSbU9BO0FRaE9BO0FBQ0E7QVJrT0E7QVM3T0E7QUFBQTtBVGdQQTtBUy9PQTtBQUFBO0FUa1BBO0FTalBBO0FBQUE7QVRvUEE7QVNuUEE7QUFBQTtBVHNQQTtBU3JQQTtBQUFBO0FUd1BBO0FTdFBBO0FBQUE7QVR5UEE7QVN4UEE7QUFBQTtBVDJQQTtBUzFQQTtBQUFBO0FUNlBBO0FTNVBBO0FBQUE7QVQrUEE7QVM5UEE7QUFBQTtBVGlRQTtBUzlQQTtBQUNBO0FUZ1FBO0FTalFBO0FBQ0E7QVRtUUE7QVNwUUE7QUFDQTtBVHNRQTtBU3ZRQTtBQUNBO0FUeVFBO0FTMVFBO0FBQ0E7QVQ0UUE7QVM3UUE7QUFDQTtBVCtRQTtBU2hSQTtBQUNBO0FUa1JBO0FTblJBO0FBQ0E7QVRxUkE7QVN0UkE7QUFDQTtBVHdSQTtBU3pSQTtBQUNBO0FUMlJBO0FTNVJBO0FBQ0E7QVQ4UkE7QVMvUkE7QUFDQTtBVGlTQTtBUzdSQTtBQUNBO0FUK1JBO0FTeFJBO0FBQ0E7QVQwUkE7QVN2UkE7QUFDQTtBVHlSQTtBU3RSQTtBQUNBO0FBQ0E7QVR3UkE7QVNyUkE7QUFDQTtBQUNBO0FUdVJBO0FTcFJBO0FBQ0E7QUFDQTtBVHNSQTtBU25SQTtBQUNBO0FBQ0E7QVRxUkE7QVNsUkE7QUFDQTtBVG9SQTtBU2pSQTtBQUNBO0FUbVJBO0FTaFJBO0FBQ0E7QVRrUkE7QVMvUUE7QUFDQTtBVGlSQTtBVXpWQTtBQUNBO0FBQ0E7QUFDQTtBVjJWQTtBV3BWQTtBQUFBO0FYdVZBO0FXdlZBO0FBQUE7QVgwVkE7QVcxVkE7QUFBQTtBWDZWQTtBVzdWQTtBQUFBO0FYZ1dBO0FXaFdBO0FBQUE7QVhtV0E7QVduV0E7QUFBQTtBWHNXQTtBV3RXQTtBQUFBO0FYeVdBO0FXeldBO0FBQUE7QVg0V0E7QVc1V0E7QUFBQTtBWCtXQTtBSTlUQTtBT2pEQTtBQUFBO0FYbVhBO0FXblhBO0FBQUE7QVhzWEE7QVd0WEE7QUFBQTtBWHlYQTtBV3pYQTtBQUFBO0FYNFhBO0FXNVhBO0FBQUE7QVgrWEE7QVcvWEE7QUFBQTtBWGtZQTtBV2xZQTtBQUFBO0FYcVlBO0FXcllBO0FBQUE7QVh3WUE7QVd4WUE7QUFBQTtBWDJZQTtBQUNBO0FJM1ZBO0FPakRBO0FBQUE7QVhnWkE7QVdoWkE7QUFBQTtBWG1aQTtBV25aQTtBQUFBO0FYc1pBO0FXdFpBO0FBQUE7QVh5WkE7QVd6WkE7QUFBQTtBWDRaQTtBVzVaQTtBQUFBO0FYK1pBO0FXL1pBO0FBQUE7QVhrYUE7QVdsYUE7QUFBQTtBWHFhQTtBV3JhQTtBQUFBO0FYd2FBO0FBQ0E7QUl4WEE7QU9qREE7QUFBQTtBWDZhQTtBVzdhQTtBQUFBO0FYZ2JBO0FXaGJBO0FBQUE7QVhtYkE7QVduYkE7QUFBQTtBWHNiQTtBV3RiQTtBQUFBO0FYeWJBO0FXemJBO0FBQUE7QVg0YkE7QVc1YkE7QUFBQTtBWCtiQTtBVy9iQTtBQUFBO0FYa2NBO0FXbGNBO0FBQUE7QVhxY0E7QUFDQTtBSXJaQTtBT2pEQTtBQUFBO0FYMGNBO0FXMWNBO0FBQUE7QVg2Y0E7QVc3Y0E7QUFBQTtBWGdkQTtBV2hkQTtBQUFBO0FYbWRBO0FXbmRBO0FBQUE7QVhzZEE7QVd0ZEE7QUFBQTtBWHlkQTtBV3pkQTtBQUFBO0FYNGRBO0FXNWRBO0FBQUE7QVgrZEE7QVcvZEE7QUFBQTtBWGtlQTtBQUNBO0FXemRBO0FBRUE7QUFBQTtBWDJkQTtBVzNkQTtBQUFBO0FYOGRBO0FXOWRBO0FBQUE7QVhpZUE7QVdqZUE7QUFBQTtBWG9lQTtBV3BlQTtBQUFBO0FYdWVBO0FXdmVBO0FBQUE7QVgwZUE7QVcxZUE7QUFBQTtBWDZlQTtBVzdlQTtBQUFBO0FYZ2ZBO0FXaGZBO0FBQUE7QVhtZkE7QUFDQTtBWXpnQkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FaMmdCQTtBWXpnQkE7QUFDQTtBQUNBO0FaMmdCQTtBWXhnQkE7Ozs7O0FBS0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QVowZ0JBO0FZamdCQTtBQUNBO0FabWdCQTtBWXBnQkE7QUFDQTtBWnNnQkE7QVl2Z0JBO0FBQ0E7QVp5Z0JBO0FZMWdCQTtBQUNBO0FaNGdCQTtBWTdnQkE7QUFDQTtBWitnQkE7QVloaEJBO0FBQ0E7QVpraEJBO0FZbmhCQTtBQUNBO0FacWhCQTtBWXRoQkE7QUFDQTtBWndoQkE7QWFqakJBO0FBQUE7QWJvakJBO0FhbmpCQTtBQUFBO0Fic2pCQTtBYXJqQkE7QUFBQTtBYndqQkE7QWF2akJBO0FBQUE7QWIwakJBO0FheGpCQTtBQUFBO0FiMmpCQTtBYTFqQkE7QUFBQTtBYjZqQkE7QWE1akJBO0FBQUE7QWIrakJBO0FhOWpCQTtBQUFBO0FiaWtCQTtBYWhrQkE7QUFBQTtBYm1rQkE7QWFsa0JBO0FBQUE7QWJxa0JBO0FhcGtCQTtBQUFBO0FidWtCQTtBYXRrQkE7QUFBQTtBYnlrQkE7QWF2a0JBO0FBQUE7QWIwa0JBO0FhemtCQTtBQUFBO0FiNGtCQTtBYTNrQkE7QUFBQTtBYjhrQkE7QWE3a0JBO0FBQUE7QWJnbEJBO0FhL2tCQTtBQUFBO0Fia2xCQTtBYWhsQkE7QUFBQTtBYm1sQkE7QWFsbEJBO0FBQUE7QWJxbEJBO0FhcGxCQTtBQUFBO0FidWxCQTtBYXRsQkE7QUFBQTtBYnlsQkE7QWF4bEJBO0FBQUE7QWIybEJBO0FhemxCQTtBQUFBO0FiNGxCQTtBYTNsQkE7QUFBQTtBYjhsQkE7QWE3bEJBO0FBQUE7QWJnbUJBO0FhL2xCQTtBQUFBO0Fia21CQTtBYWptQkE7QUFBQTtBYm9tQkE7QWFubUJBO0FBQUE7QWJzbUJBO0FhcG1CQTtBQUFBO0FidW1CQTtBYXRtQkE7QUFBQTtBYnltQkE7QWF4bUJBO0FBQUE7QWIybUJBO0FhMW1CQTtBQUFBO0FiNm1CQTtBYTVtQkE7QUFBQTtBYittQkE7QWE5bUJBO0FBQUE7QWJpbkJBO0FJcm1CQTtBU2xEQTtBQUFBO0FiMnBCQTtBYTFwQkE7QUFBQTtBYjZwQkE7QWE1cEJBO0FBQUE7QWIrcEJBO0FhOXBCQTtBQUFBO0FiaXFCQTtBYS9wQkE7QUFBQTtBYmtxQkE7QWFqcUJBO0FBQUE7QWJvcUJBO0FhbnFCQTtBQUFBO0Fic3FCQTtBYXJxQkE7QUFBQTtBYndxQkE7QWF2cUJBO0FBQUE7QWIwcUJBO0FhenFCQTtBQUFBO0FiNHFCQTtBYTNxQkE7QUFBQTtBYjhxQkE7QWE3cUJBO0FBQUE7QWJnckJBO0FhOXFCQTtBQUFBO0FiaXJCQTtBYWhyQkE7QUFBQTtBYm1yQkE7QWFsckJBO0FBQUE7QWJxckJBO0FhcHJCQTtBQUFBO0FidXJCQTtBYXRyQkE7QUFBQTtBYnlyQkE7QWF2ckJBO0FBQUE7QWIwckJBO0FhenJCQTtBQUFBO0FiNHJCQTtBYTNyQkE7QUFBQTtBYjhyQkE7QWE3ckJBO0FBQUE7QWJnc0JBO0FhL3JCQTtBQUFBO0Fia3NCQTtBYWhzQkE7QUFBQTtBYm1zQkE7QWFsc0JBO0FBQUE7QWJxc0JBO0FhcHNCQTtBQUFBO0FidXNCQTtBYXRzQkE7QUFBQTtBYnlzQkE7QWF4c0JBO0FBQUE7QWIyc0JBO0FhMXNCQTtBQUFBO0FiNnNCQTtBYTNzQkE7QUFBQTtBYjhzQkE7QWE3c0JBO0FBQUE7QWJndEJBO0FhL3NCQTtBQUFBO0Fia3RCQTtBYWp0QkE7QUFBQTtBYm90QkE7QWFudEJBO0FBQUE7QWJzdEJBO0FhcnRCQTtBQUFBO0Fid3RCQTtBQUNBO0FJN3NCQTtBU2xEQTtBQUFBO0FibXdCQTtBYWx3QkE7QUFBQTtBYnF3QkE7QWFwd0JBO0FBQUE7QWJ1d0JBO0FhdHdCQTtBQUFBO0FieXdCQTtBYXZ3QkE7QUFBQTtBYjB3QkE7QWF6d0JBO0FBQUE7QWI0d0JBO0FhM3dCQTtBQUFBO0FiOHdCQTtBYTd3QkE7QUFBQTtBYmd4QkE7QWEvd0JBO0FBQUE7QWJreEJBO0FhanhCQTtBQUFBO0Fib3hCQTtBYW54QkE7QUFBQTtBYnN4QkE7QWFyeEJBO0FBQUE7QWJ3eEJBO0FhdHhCQTtBQUFBO0FieXhCQTtBYXh4QkE7QUFBQTtBYjJ4QkE7QWExeEJBO0FBQUE7QWI2eEJBO0FhNXhCQTtBQUFBO0FiK3hCQTtBYTl4QkE7QUFBQTtBYml5QkE7QWEveEJBO0FBQUE7QWJreUJBO0FhanlCQTtBQUFBO0Fib3lCQTtBYW55QkE7QUFBQTtBYnN5QkE7QWFyeUJBO0FBQUE7QWJ3eUJBO0FhdnlCQTtBQUFBO0FiMHlCQTtBYXh5QkE7QUFBQTtBYjJ5QkE7QWExeUJBO0FBQUE7QWI2eUJBO0FhNXlCQTtBQUFBO0FiK3lCQTtBYTl5QkE7QUFBQTtBYml6QkE7QWFoekJBO0FBQUE7QWJtekJBO0FhbHpCQTtBQUFBO0FicXpCQTtBYW56QkE7QUFBQTtBYnN6QkE7QWFyekJBO0FBQUE7QWJ3ekJBO0FhdnpCQTtBQUFBO0FiMHpCQTtBYXp6QkE7QUFBQTtBYjR6QkE7QWEzekJBO0FBQUE7QWI4ekJBO0FhN3pCQTtBQUFBO0FiZzBCQTtBQUNBO0FJcnpCQTtBU2xEQTtBQUFBO0FiMjJCQTtBYTEyQkE7QUFBQTtBYjYyQkE7QWE1MkJBO0FBQUE7QWIrMkJBO0FhOTJCQTtBQUFBO0FiaTNCQTtBYS8yQkE7QUFBQTtBYmszQkE7QWFqM0JBO0FBQUE7QWJvM0JBO0FhbjNCQTtBQUFBO0FiczNCQTtBYXIzQkE7QUFBQTtBYnczQkE7QWF2M0JBO0FBQUE7QWIwM0JBO0FhejNCQTtBQUFBO0FiNDNCQTtBYTMzQkE7QUFBQTtBYjgzQkE7QWE3M0JBO0FBQUE7QWJnNEJBO0FhOTNCQTtBQUFBO0FiaTRCQTtBYWg0QkE7QUFBQTtBYm00QkE7QWFsNEJBO0FBQUE7QWJxNEJBO0FhcDRCQTtBQUFBO0FidTRCQTtBYXQ0QkE7QUFBQTtBYnk0QkE7QWF2NEJBO0FBQUE7QWIwNEJBO0FhejRCQTtBQUFBO0FiNDRCQTtBYTM0QkE7QUFBQTtBYjg0QkE7QWE3NEJBO0FBQUE7QWJnNUJBO0FhLzRCQTtBQUFBO0FiazVCQTtBYWg1QkE7QUFBQTtBYm01QkE7QWFsNUJBO0FBQUE7QWJxNUJBO0FhcDVCQTtBQUFBO0FidTVCQTtBYXQ1QkE7QUFBQTtBYnk1QkE7QWF4NUJBO0FBQUE7QWIyNUJBO0FhMTVCQTtBQUFBO0FiNjVCQTtBYTM1QkE7QUFBQTtBYjg1QkE7QWE3NUJBO0FBQUE7QWJnNkJBO0FhLzVCQTtBQUFBO0FiazZCQTtBYWo2QkE7QUFBQTtBYm82QkE7QWFuNkJBO0FBQUE7QWJzNkJBO0FhcjZCQTtBQUFBO0FidzZCQTtBQUNBO0FJNzVCQTtBU2xEQTtBQUFBO0FibTlCQTtBYWw5QkE7QUFBQTtBYnE5QkE7QWFwOUJBO0FBQUE7QWJ1OUJBO0FhdDlCQTtBQUFBO0FieTlCQTtBYXY5QkE7QUFBQTtBYjA5QkE7QWF6OUJBO0FBQUE7QWI0OUJBO0FhMzlCQTtBQUFBO0FiODlCQTtBYTc5QkE7QUFBQTtBYmcrQkE7QWEvOUJBO0FBQUE7QWJrK0JBO0FhaitCQTtBQUFBO0FibytCQTtBYW4rQkE7QUFBQTtBYnMrQkE7QWFyK0JBO0FBQUE7QWJ3K0JBO0FhdCtCQTtBQUFBO0FieStCQTtBYXgrQkE7QUFBQTtBYjIrQkE7QWExK0JBO0FBQUE7QWI2K0JBO0FhNStCQTtBQUFBO0FiKytCQTtBYTkrQkE7QUFBQTtBYmkvQkE7QWEvK0JBO0FBQUE7QWJrL0JBO0Fhai9CQTtBQUFBO0Fiby9CQTtBYW4vQkE7QUFBQTtBYnMvQkE7QWFyL0JBO0FBQUE7QWJ3L0JBO0Fhdi9CQTtBQUFBO0FiMC9CQTtBYXgvQkE7QUFBQTtBYjIvQkE7QWExL0JBO0FBQUE7QWI2L0JBO0FhNS9CQTtBQUFBO0FiKy9CQTtBYTkvQkE7QUFBQTtBYmlnQ0E7QWFoZ0NBO0FBQUE7QWJtZ0NBO0FhbGdDQTtBQUFBO0FicWdDQTtBYW5nQ0E7QUFBQTtBYnNnQ0E7QWFyZ0NBO0FBQUE7QWJ3Z0NBO0FhdmdDQTtBQUFBO0FiMGdDQTtBYXpnQ0E7QUFBQTtBYjRnQ0E7QWEzZ0NBO0FBQUE7QWI4Z0NBO0FhN2dDQTtBQUFBO0FiZ2hDQTtBQUNBO0FjM2pDQTtBQUFBO0FkOGpDQTtBYzdqQ0E7QUFBQTtBZGdrQ0E7QWMvakNBO0FBQUE7QWRra0NBO0FJOWdDQTtBVXREQTtBQUFBO0Fkd2tDQTtBY3ZrQ0E7QUFBQTtBZDBrQ0E7QWN6a0NBO0FBQUE7QWQ0a0NBO0FBQ0E7QUl6aENBO0FVdERBO0FBQUE7QWRtbENBO0FjbGxDQTtBQUFBO0FkcWxDQTtBY3BsQ0E7QUFBQTtBZHVsQ0E7QUFDQTtBSXBpQ0E7QVV0REE7QUFBQTtBZDhsQ0E7QWM3bENBO0FBQUE7QWRnbUNBO0FjL2xDQTtBQUFBO0Fka21DQTtBQUNBO0FJL2lDQTtBVXREQTtBQUFBO0FkeW1DQTtBY3htQ0E7QUFBQTtBZDJtQ0E7QWMxbUNBO0FBQUE7QWQ2bUNBO0FBQ0E7QWVubkNBO0FBQUE7QUFBQTtBZnNuQ0E7QWV0bkNBO0FBQUE7QUFBQTtBZnluQ0E7QWV6bkNBO0FBQUE7QUFBQTtBZjRuQ0E7QWdCNW5DQTtBQUFBO0FoQituQ0E7QWdCL25DQTtBQUFBO0FoQmtvQ0E7QWlCam9DQTtBQUFBO0FqQm9vQ0E7QWlCcG9DQTtBQUFBO0FqQnVvQ0E7QWlCdm9DQTtBQUFBO0FqQjBvQ0E7QWlCMW9DQTtBQUFBO0FqQjZvQ0E7QWlCN29DQTtBQUFBO0FqQmdwQ0E7QWlCM29DQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QWpCNm9DQTtBaUIxb0NBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBakI0b0NBO0FpQnhvQ0E7QUFEQTtBQUVBO0FBQ0E7QUFDQTtBakIyb0NBO0FBQ0E7QW1CcnFDQTtBQ0VBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEJzcUNBO0FvQjVwQ0E7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QXBCNnBDQTtBcUIxckNBO0FBQUE7QXJCNnJDQTtBcUI1ckNBO0FBQUE7QXJCK3JDQTtBcUI5ckNBO0FBQUE7QXJCaXNDQTtBcUJoc0NBO0FBQUE7QXJCbXNDQTtBc0Jsc0NBO0FBQUE7QXRCcXNDQTtBc0Jyc0NBO0FBQUE7QXRCd3NDQTtBc0J4c0NBO0FBQUE7QXRCMnNDQTtBc0Izc0NBO0FBQUE7QXRCOHNDQTtBc0I5c0NBO0FBQUE7QXRCaXRDQTtBc0JqdENBO0FBQUE7QXRCb3RDQTtBc0JwdENBO0FBQUE7QXRCdXRDQTtBc0J2dENBO0FBQUE7QXRCMHRDQTtBc0IxdENBO0FBQUE7QXRCNnRDQTtBc0I3dENBO0FBQUE7QXRCZ3VDQTtBc0I1dENBO0FBQUE7QXRCK3RDQTtBc0I5dENBO0FBQUE7QXRCaXVDQTtBc0I3dENBO0FBQUE7QXRCZ3VDQTtBc0IvdENBO0FBQUE7QXRCa3VDQTtBc0JodUNBO0FBQUE7QXRCbXVDQTtBc0JsdUNBO0FBQUE7QXRCcXVDQTtBdUI5dUNBO0FBQUE7QXZCaXZDQTtBdUJodkNBOztBQUVBO0F2Qmt2Q0E7QXVCaHZDQTs7QUFFQTtBdkJrdkNBO0F1Qmh2Q0E7O0FBRUE7QXZCa3ZDQTtBdUJodkNBOztBQUVBO0F2Qmt2Q0E7QXVCandDQTtBQUFBO0F2Qm93Q0E7QXVCbndDQTs7QUFFQTtBdkJxd0NBO0F1Qm53Q0E7O0FBRUE7QXZCcXdDQTtBdUJud0NBOztBQUVBO0F2QnF3Q0E7QXVCbndDQTs7QUFFQTtBdkJxd0NBO0F1QnB4Q0E7QUFBQTtBdkJ1eENBO0F1QnR4Q0E7O0FBRUE7QXZCd3hDQTtBdUJ0eENBOztBQUVBO0F2Qnd4Q0E7QXVCdHhDQTs7QUFFQTtBdkJ3eENBO0F1QnR4Q0E7O0FBRUE7QXZCd3hDQTtBdUJ2eUNBO0FBQUE7QXZCMHlDQTtBdUJ6eUNBOztBQUVBO0F2QjJ5Q0E7QXVCenlDQTs7QUFFQTtBdkIyeUNBO0F1Qnp5Q0E7O0FBRUE7QXZCMnlDQTtBdUJ6eUNBOztBQUVBO0F2QjJ5Q0E7QXVCMXpDQTtBQUFBO0F2QjZ6Q0E7QXVCNXpDQTs7QUFFQTtBdkI4ekNBO0F1QjV6Q0E7O0FBRUE7QXZCOHpDQTtBdUI1ekNBOztBQUVBO0F2Qjh6Q0E7QXVCNXpDQTs7QUFFQTtBdkI4ekNBO0F1QjcwQ0E7QUFBQTtBdkJnMUNBO0F1Qi8wQ0E7O0FBRUE7QXZCaTFDQTtBdUIvMENBOztBQUVBO0F2QmkxQ0E7QXVCLzBDQTs7QUFFQTtBdkJpMUNBO0F1Qi8wQ0E7O0FBRUE7QXZCaTFDQTtBdUJoMkNBO0FBQUE7QXZCbTJDQTtBdUJsMkNBOztBQUVBO0F2Qm8yQ0E7QXVCbDJDQTs7QUFFQTtBdkJvMkNBO0F1QmwyQ0E7O0FBRUE7QXZCbzJDQTtBdUJsMkNBOztBQUVBO0F2Qm8yQ0E7QXVCbjNDQTtBQUFBO0F2QnMzQ0E7QXVCcjNDQTs7QUFFQTtBdkJ1M0NBO0F1QnIzQ0E7O0FBRUE7QXZCdTNDQTtBdUJyM0NBOztBQUVBO0F2QnUzQ0E7QXVCcjNDQTs7QUFFQTtBdkJ1M0NBO0F1QnQ0Q0E7QUFBQTtBdkJ5NENBO0F1Qng0Q0E7O0FBRUE7QXZCMDRDQTtBdUJ4NENBOztBQUVBO0F2QjA0Q0E7QXVCeDRDQTs7QUFFQTtBdkIwNENBO0F1Qng0Q0E7O0FBRUE7QXZCMDRDQTtBdUJ6NUNBO0FBQUE7QXZCNDVDQTtBdUIzNUNBOztBQUVBO0F2QjY1Q0E7QXVCMzVDQTs7QUFFQTtBdkI2NUNBO0F1QjM1Q0E7O0FBRUE7QXZCNjVDQTtBdUIzNUNBOztBQUVBO0F2QjY1Q0E7QXVCNTZDQTtBQUFBO0F2Qis2Q0E7QXVCOTZDQTs7QUFFQTtBdkJnN0NBO0F1Qjk2Q0E7O0FBRUE7QXZCZzdDQTtBdUI5NkNBOztBQUVBO0F2Qmc3Q0E7QXVCOTZDQTs7QUFFQTtBdkJnN0NBO0F1Qi83Q0E7QUFBQTtBdkJrOENBO0F1Qmo4Q0E7O0FBRUE7QXZCbThDQTtBdUJqOENBOztBQUVBO0F2Qm04Q0E7QXVCajhDQTs7QUFFQTtBdkJtOENBO0F1Qmo4Q0E7O0FBRUE7QXZCbThDQTtBdUJsOUNBO0FBQUE7QXZCcTlDQTtBdUJwOUNBOztBQUVBO0F2QnM5Q0E7QXVCcDlDQTs7QUFFQTtBdkJzOUNBO0F1QnA5Q0E7O0FBRUE7QXZCczlDQTtBdUJwOUNBOztBQUVBO0F2QnM5Q0E7QXVCcitDQTtBQUFBO0F2QncrQ0E7QXVCditDQTs7QUFFQTtBdkJ5K0NBO0F1QnYrQ0E7O0FBRUE7QXZCeStDQTtBdUJ2K0NBOztBQUVBO0F2QnkrQ0E7QXVCditDQTs7QUFFQTtBdkJ5K0NBO0F1QngvQ0E7QUFBQTtBdkIyL0NBO0F1QjEvQ0E7O0FBRUE7QXZCNC9DQTtBdUIxL0NBOztBQUVBO0F2QjQvQ0E7QXVCMS9DQTs7QUFFQTtBdkI0L0NBO0F1QjEvQ0E7O0FBRUE7QXZCNC9DQTtBdUIzZ0RBO0FBQUE7QXZCOGdEQTtBdUI3Z0RBOztBQUVBO0F2QitnREE7QXVCN2dEQTs7QUFFQTtBdkIrZ0RBO0F1QjdnREE7O0FBRUE7QXZCK2dEQTtBdUI3Z0RBOztBQUVBO0F2QitnREE7QXVCOWhEQTtBQUFBO0F2QmlpREE7QXVCaGlEQTs7QUFFQTtBdkJraURBO0F1QmhpREE7O0FBRUE7QXZCa2lEQTtBdUJoaURBOztBQUVBO0F2QmtpREE7QXVCaGlEQTs7QUFFQTtBdkJraURBO0F1QmpqREE7QUFBQTtBdkJvakRBO0F1Qm5qREE7O0FBRUE7QXZCcWpEQTtBdUJuakRBOztBQUVBO0F2QnFqREE7QXVCbmpEQTs7QUFFQTtBdkJxakRBO0F1Qm5qREE7O0FBRUE7QXZCcWpEQTtBdUJwa0RBO0FBQUE7QXZCdWtEQTtBdUJ0a0RBOztBQUVBO0F2QndrREE7QXVCdGtEQTs7QUFFQTtBdkJ3a0RBO0F1QnRrREE7O0FBRUE7QXZCd2tEQTtBdUJ0a0RBOztBQUVBO0F2QndrREE7QXVCdmxEQTtBQUFBO0F2QjBsREE7QXVCemxEQTs7QUFFQTtBdkIybERBO0F1QnpsREE7O0FBRUE7QXZCMmxEQTtBdUJ6bERBOztBQUVBO0F2QjJsREE7QXVCemxEQTs7QUFFQTtBdkIybERBO0F1QjFtREE7QUFBQTtBdkI2bURBO0F1QjVtREE7O0FBRUE7QXZCOG1EQTtBdUI1bURBOztBQUVBO0F2QjhtREE7QXVCNW1EQTs7QUFFQTtBdkI4bURBO0F1QjVtREE7O0FBRUE7QXZCOG1EQTtBdUI3bkRBO0FBQUE7QXZCZ29EQTtBdUIvbkRBOztBQUVBO0F2QmlvREE7QXVCL25EQTs7QUFFQTtBdkJpb0RBO0F1Qi9uREE7O0FBRUE7QXZCaW9EQTtBdUIvbkRBOztBQUVBO0F2QmlvREE7QXVCaHBEQTtBQUFBO0F2Qm1wREE7QXVCbHBEQTs7QUFFQTtBdkJvcERBO0F1QmxwREE7O0FBRUE7QXZCb3BEQTtBdUJscERBOztBQUVBO0F2Qm9wREE7QXVCbHBEQTs7QUFFQTtBdkJvcERBO0F1Qm5xREE7QUFBQTtBdkJzcURBO0F1QnJxREE7O0FBRUE7QXZCdXFEQTtBdUJycURBOztBQUVBO0F2QnVxREE7QXVCcnFEQTs7QUFFQTtBdkJ1cURBO0F1QnJxREE7O0FBRUE7QXZCdXFEQTtBdUJ0ckRBO0FBQUE7QXZCeXJEQTtBdUJ4ckRBOztBQUVBO0F2QjByREE7QXVCeHJEQTs7QUFFQTtBdkIwckRBO0F1QnhyREE7O0FBRUE7QXZCMHJEQTtBdUJ4ckRBOztBQUVBO0F2QjByREE7QXVCenNEQTtBQUFBO0F2QjRzREE7QXVCM3NEQTs7QUFFQTtBdkI2c0RBO0F1QjNzREE7O0FBRUE7QXZCNnNEQTtBdUIzc0RBOztBQUVBO0F2QjZzREE7QXVCM3NEQTs7QUFFQTtBdkI2c0RBO0F1QjV0REE7QUFBQTtBdkIrdERBO0F1Qjl0REE7O0FBRUE7QXZCZ3VEQTtBdUI5dERBOztBQUVBO0F2Qmd1REE7QXVCOXREQTs7QUFFQTtBdkJndURBO0F1Qjl0REE7O0FBRUE7QXZCZ3VEQTtBdUIvdURBO0FBQUE7QXZCa3ZEQTtBdUJqdkRBOztBQUVBO0F2Qm12REE7QXVCanZEQTs7QUFFQTtBdkJtdkRBO0F1Qmp2REE7O0FBRUE7QXZCbXZEQTtBdUJqdkRBOztBQUVBO0F2Qm12REE7QXVCbHdEQTtBQUFBO0F2QnF3REE7QXVCcHdEQTs7QUFFQTtBdkJzd0RBO0F1QnB3REE7O0FBRUE7QXZCc3dEQTtBdUJwd0RBOztBQUVBO0F2QnN3REE7QXVCcHdEQTs7QUFFQTtBdkJzd0RBO0F1QnJ4REE7QUFBQTtBdkJ3eERBO0F1QnZ4REE7O0FBRUE7QXZCeXhEQTtBdUJ2eERBOztBQUVBO0F2Qnl4REE7QXVCdnhEQTs7QUFFQTtBdkJ5eERBO0F1QnZ4REE7O0FBRUE7QXZCeXhEQTtBdUJ4eURBO0FBQUE7QXZCMnlEQTtBdUIxeURBOztBQUVBO0F2QjR5REE7QXVCMXlEQTs7QUFFQTtBdkI0eURBO0F1QjF5REE7O0FBRUE7QXZCNHlEQTtBdUIxeURBOztBQUVBO0F2QjR5REE7QXVCM3pEQTtBQUFBO0F2Qjh6REE7QXVCN3pEQTs7QUFFQTtBdkIrekRBO0F1Qjd6REE7O0FBRUE7QXZCK3pEQTtBdUI3ekRBOztBQUVBO0F2Qit6REE7QXVCN3pEQTs7QUFFQTtBdkIrekRBO0F1QnZ6REE7QUFBQTtBdkIwekRBO0F1Qnp6REE7O0FBRUE7QXZCMnpEQTtBdUJ6ekRBOztBQUVBO0F2QjJ6REE7QXVCenpEQTs7QUFFQTtBdkIyekRBO0F1Qnp6REE7O0FBRUE7QXZCMnpEQTtBdUIxMERBO0FBQUE7QXZCNjBEQTtBdUI1MERBOztBQUVBO0F2QjgwREE7QXVCNTBEQTs7QUFFQTtBdkI4MERBO0F1QjUwREE7O0FBRUE7QXZCODBEQTtBdUI1MERBOztBQUVBO0F2QjgwREE7QXVCNzFEQTtBQUFBO0F2QmcyREE7QXVCLzFEQTs7QUFFQTtBdkJpMkRBO0F1Qi8xREE7O0FBRUE7QXZCaTJEQTtBdUIvMURBOztBQUVBO0F2QmkyREE7QXVCLzFEQTs7QUFFQTtBdkJpMkRBO0F1QmgzREE7QUFBQTtBdkJtM0RBO0F1QmwzREE7O0FBRUE7QXZCbzNEQTtBdUJsM0RBOztBQUVBO0F2Qm8zREE7QXVCbDNEQTs7QUFFQTtBdkJvM0RBO0F1QmwzREE7O0FBRUE7QXZCbzNEQTtBdUJuNERBO0FBQUE7QXZCczREQTtBdUJyNERBOztBQUVBO0F2QnU0REE7QXVCcjREQTs7QUFFQTtBdkJ1NERBO0F1QnI0REE7O0FBRUE7QXZCdTREQTtBdUJyNERBOztBQUVBO0F2QnU0REE7QXVCdDVEQTtBQUFBO0F2Qnk1REE7QXVCeDVEQTs7QUFFQTtBdkIwNURBO0F1Qng1REE7O0FBRUE7QXZCMDVEQTtBdUJ4NURBOztBQUVBO0F2QjA1REE7QXVCeDVEQTs7QUFFQTtBdkIwNURBO0F1Qno2REE7QUFBQTtBdkI0NkRBO0F1QjM2REE7O0FBRUE7QXZCNjZEQTtBdUIzNkRBOztBQUVBO0F2QjY2REE7QXVCMzZEQTs7QUFFQTtBdkI2NkRBO0F1QjM2REE7O0FBRUE7QXZCNjZEQTtBdUI1N0RBO0FBQUE7QXZCKzdEQTtBdUI5N0RBOztBQUVBO0F2Qmc4REE7QXVCOTdEQTs7QUFFQTtBdkJnOERBO0F1Qjk3REE7O0FBRUE7QXZCZzhEQTtBdUI5N0RBOztBQUVBO0F2Qmc4REE7QXVCLzhEQTtBQUFBO0F2Qms5REE7QXVCajlEQTs7QUFFQTtBdkJtOURBO0F1Qmo5REE7O0FBRUE7QXZCbTlEQTtBdUJqOURBOztBQUVBO0F2Qm05REE7QXVCajlEQTs7QUFFQTtBdkJtOURBO0F1QmwrREE7QUFBQTtBdkJxK0RBO0F1QnArREE7O0FBRUE7QXZCcytEQTtBdUJwK0RBOztBQUVBO0F2QnMrREE7QXVCcCtEQTs7QUFFQTtBdkJzK0RBO0F1QnArREE7O0FBRUE7QXZCcytEQTtBdUJyL0RBO0FBQUE7QXZCdy9EQTtBdUJ2L0RBOztBQUVBO0F2QnkvREE7QXVCdi9EQTs7QUFFQTtBdkJ5L0RBO0F1QnYvREE7O0FBRUE7QXZCeS9EQTtBdUJ2L0RBOztBQUVBO0F2QnkvREE7QXVCeGdFQTtBQUFBO0F2QjJnRUE7QXVCMWdFQTs7QUFFQTtBdkI0Z0VBO0F1QjFnRUE7O0FBRUE7QXZCNGdFQTtBdUIxZ0VBOztBQUVBO0F2QjRnRUE7QXVCMWdFQTs7QUFFQTtBdkI0Z0VBO0F1QjNoRUE7QUFBQTtBdkI4aEVBO0F1QjdoRUE7O0FBRUE7QXZCK2hFQTtBdUI3aEVBOztBQUVBO0F2QitoRUE7QXVCN2hFQTs7QUFFQTtBdkIraEVBO0F1QjdoRUE7O0FBRUE7QXZCK2hFQTtBdUI5aUVBO0FBQUE7QXZCaWpFQTtBdUJoakVBOztBQUVBO0F2QmtqRUE7QXVCaGpFQTs7QUFFQTtBdkJrakVBO0F1QmhqRUE7O0FBRUE7QXZCa2pFQTtBdUJoakVBOztBQUVBO0F2QmtqRUE7QXVCamtFQTtBQUFBO0F2Qm9rRUE7QXVCbmtFQTs7QUFFQTtBdkJxa0VBO0F1Qm5rRUE7O0FBRUE7QXZCcWtFQTtBdUJua0VBOztBQUVBO0F2QnFrRUE7QXVCbmtFQTs7QUFFQTtBdkJxa0VBO0F1Qi9qRUE7QUFBQTtBdkJra0VBO0F1QmprRUE7O0FBRUE7QXZCbWtFQTtBdUJqa0VBOztBQUVBO0F2Qm1rRUE7QXVCamtFQTs7QUFFQTtBdkJta0VBO0F1QmprRUE7O0FBRUE7QXZCbWtFQTtBSTVrRUE7QW1CbERBO0FBQUE7QXZCa29FQTtBdUJqb0VBOztBQUVBO0F2Qm1vRUE7QXVCam9FQTs7QUFFQTtBdkJtb0VBO0F1QmpvRUE7O0FBRUE7QXZCbW9FQTtBdUJqb0VBOztBQUVBO0F2Qm1vRUE7QXVCbHBFQTtBQUFBO0F2QnFwRUE7QXVCcHBFQTs7QUFFQTtBdkJzcEVBO0F1QnBwRUE7O0FBRUE7QXZCc3BFQTtBdUJwcEVBOztBQUVBO0F2QnNwRUE7QXVCcHBFQTs7QUFFQTtBdkJzcEVBO0F1QnJxRUE7QUFBQTtBdkJ3cUVBO0F1QnZxRUE7O0FBRUE7QXZCeXFFQTtBdUJ2cUVBOztBQUVBO0F2QnlxRUE7QXVCdnFFQTs7QUFFQTtBdkJ5cUVBO0F1QnZxRUE7O0FBRUE7QXZCeXFFQTtBdUJ4ckVBO0FBQUE7QXZCMnJFQTtBdUIxckVBOztBQUVBO0F2QjRyRUE7QXVCMXJFQTs7QUFFQTtBdkI0ckVBO0F1QjFyRUE7O0FBRUE7QXZCNHJFQTtBdUIxckVBOztBQUVBO0F2QjRyRUE7QXVCM3NFQTtBQUFBO0F2QjhzRUE7QXVCN3NFQTs7QUFFQTtBdkIrc0VBO0F1QjdzRUE7O0FBRUE7QXZCK3NFQTtBdUI3c0VBOztBQUVBO0F2QitzRUE7QXVCN3NFQTs7QUFFQTtBdkIrc0VBO0F1Qjl0RUE7QUFBQTtBdkJpdUVBO0F1Qmh1RUE7O0FBRUE7QXZCa3VFQTtBdUJodUVBOztBQUVBO0F2Qmt1RUE7QXVCaHVFQTs7QUFFQTtBdkJrdUVBO0F1Qmh1RUE7O0FBRUE7QXZCa3VFQTtBdUJqdkVBO0FBQUE7QXZCb3ZFQTtBdUJudkVBOztBQUVBO0F2QnF2RUE7QXVCbnZFQTs7QUFFQTtBdkJxdkVBO0F1Qm52RUE7O0FBRUE7QXZCcXZFQTtBdUJudkVBOztBQUVBO0F2QnF2RUE7QXVCcHdFQTtBQUFBO0F2QnV3RUE7QXVCdHdFQTs7QUFFQTtBdkJ3d0VBO0F1QnR3RUE7O0FBRUE7QXZCd3dFQTtBdUJ0d0VBOztBQUVBO0F2Qnd3RUE7QXVCdHdFQTs7QUFFQTtBdkJ3d0VBO0F1QnZ4RUE7QUFBQTtBdkIweEVBO0F1Qnp4RUE7O0FBRUE7QXZCMnhFQTtBdUJ6eEVBOztBQUVBO0F2QjJ4RUE7QXVCenhFQTs7QUFFQTtBdkIyeEVBO0F1Qnp4RUE7O0FBRUE7QXZCMnhFQTtBdUIxeUVBO0FBQUE7QXZCNnlFQTtBdUI1eUVBOztBQUVBO0F2Qjh5RUE7QXVCNXlFQTs7QUFFQTtBdkI4eUVBO0F1QjV5RUE7O0FBRUE7QXZCOHlFQTtBdUI1eUVBOztBQUVBO0F2Qjh5RUE7QXVCN3pFQTtBQUFBO0F2QmcwRUE7QXVCL3pFQTs7QUFFQTtBdkJpMEVBO0F1Qi96RUE7O0FBRUE7QXZCaTBFQTtBdUIvekVBOztBQUVBO0F2QmkwRUE7QXVCL3pFQTs7QUFFQTtBdkJpMEVBO0F1QmgxRUE7QUFBQTtBdkJtMUVBO0F1QmwxRUE7O0FBRUE7QXZCbzFFQTtBdUJsMUVBOztBQUVBO0F2Qm8xRUE7QXVCbDFFQTs7QUFFQTtBdkJvMUVBO0F1QmwxRUE7O0FBRUE7QXZCbzFFQTtBdUJuMkVBO0FBQUE7QXZCczJFQTtBdUJyMkVBOztBQUVBO0F2QnUyRUE7QXVCcjJFQTs7QUFFQTtBdkJ1MkVBO0F1QnIyRUE7O0FBRUE7QXZCdTJFQTtBdUJyMkVBOztBQUVBO0F2QnUyRUE7QXVCdDNFQTtBQUFBO0F2QnkzRUE7QXVCeDNFQTs7QUFFQTtBdkIwM0VBO0F1QngzRUE7O0FBRUE7QXZCMDNFQTtBdUJ4M0VBOztBQUVBO0F2QjAzRUE7QXVCeDNFQTs7QUFFQTtBdkIwM0VBO0F1Qno0RUE7QUFBQTtBdkI0NEVBO0F1QjM0RUE7O0FBRUE7QXZCNjRFQTtBdUIzNEVBOztBQUVBO0F2QjY0RUE7QXVCMzRFQTs7QUFFQTtBdkI2NEVBO0F1QjM0RUE7O0FBRUE7QXZCNjRFQTtBdUI1NUVBO0FBQUE7QXZCKzVFQTtBdUI5NUVBOztBQUVBO0F2Qmc2RUE7QXVCOTVFQTs7QUFFQTtBdkJnNkVBO0F1Qjk1RUE7O0FBRUE7QXZCZzZFQTtBdUI5NUVBOztBQUVBO0F2Qmc2RUE7QXVCLzZFQTtBQUFBO0F2Qms3RUE7QXVCajdFQTs7QUFFQTtBdkJtN0VBO0F1Qmo3RUE7O0FBRUE7QXZCbTdFQTtBdUJqN0VBOztBQUVBO0F2Qm03RUE7QXVCajdFQTs7QUFFQTtBdkJtN0VBO0F1Qmw4RUE7QUFBQTtBdkJxOEVBO0F1QnA4RUE7O0FBRUE7QXZCczhFQTtBdUJwOEVBOztBQUVBO0F2QnM4RUE7QXVCcDhFQTs7QUFFQTtBdkJzOEVBO0F1QnA4RUE7O0FBRUE7QXZCczhFQTtBdUJyOUVBO0FBQUE7QXZCdzlFQTtBdUJ2OUVBOztBQUVBO0F2Qnk5RUE7QXVCdjlFQTs7QUFFQTtBdkJ5OUVBO0F1QnY5RUE7O0FBRUE7QXZCeTlFQTtBdUJ2OUVBOztBQUVBO0F2Qnk5RUE7QXVCeCtFQTtBQUFBO0F2QjIrRUE7QXVCMStFQTs7QUFFQTtBdkI0K0VBO0F1QjErRUE7O0FBRUE7QXZCNCtFQTtBdUIxK0VBOztBQUVBO0F2QjQrRUE7QXVCMStFQTs7QUFFQTtBdkI0K0VBO0F1QjMvRUE7QUFBQTtBdkI4L0VBO0F1QjcvRUE7O0FBRUE7QXZCKy9FQTtBdUI3L0VBOztBQUVBO0F2QisvRUE7QXVCNy9FQTs7QUFFQTtBdkIrL0VBO0F1QjcvRUE7O0FBRUE7QXZCKy9FQTtBdUI5Z0ZBO0FBQUE7QXZCaWhGQTtBdUJoaEZBOztBQUVBO0F2QmtoRkE7QXVCaGhGQTs7QUFFQTtBdkJraEZBO0F1QmhoRkE7O0FBRUE7QXZCa2hGQTtBdUJoaEZBOztBQUVBO0F2QmtoRkE7QXVCamlGQTtBQUFBO0F2Qm9pRkE7QXVCbmlGQTs7QUFFQTtBdkJxaUZBO0F1Qm5pRkE7O0FBRUE7QXZCcWlGQTtBdUJuaUZBOztBQUVBO0F2QnFpRkE7QXVCbmlGQTs7QUFFQTtBdkJxaUZBO0F1QnBqRkE7QUFBQTtBdkJ1akZBO0F1QnRqRkE7O0FBRUE7QXZCd2pGQTtBdUJ0akZBOztBQUVBO0F2QndqRkE7QXVCdGpGQTs7QUFFQTtBdkJ3akZBO0F1QnRqRkE7O0FBRUE7QXZCd2pGQTtBdUJ2a0ZBO0FBQUE7QXZCMGtGQTtBdUJ6a0ZBOztBQUVBO0F2QjJrRkE7QXVCemtGQTs7QUFFQTtBdkIya0ZBO0F1QnprRkE7O0FBRUE7QXZCMmtGQTtBdUJ6a0ZBOztBQUVBO0F2QjJrRkE7QXVCMWxGQTtBQUFBO0F2QjZsRkE7QXVCNWxGQTs7QUFFQTtBdkI4bEZBO0F1QjVsRkE7O0FBRUE7QXZCOGxGQTtBdUI1bEZBOztBQUVBO0F2QjhsRkE7QXVCNWxGQTs7QUFFQTtBdkI4bEZBO0F1QjdtRkE7QUFBQTtBdkJnbkZBO0F1Qi9tRkE7O0FBRUE7QXZCaW5GQTtBdUIvbUZBOztBQUVBO0F2QmluRkE7QXVCL21GQTs7QUFFQTtBdkJpbkZBO0F1Qi9tRkE7O0FBRUE7QXZCaW5GQTtBdUJob0ZBO0FBQUE7QXZCbW9GQTtBdUJsb0ZBOztBQUVBO0F2Qm9vRkE7QXVCbG9GQTs7QUFFQTtBdkJvb0ZBO0F1QmxvRkE7O0FBRUE7QXZCb29GQTtBdUJsb0ZBOztBQUVBO0F2Qm9vRkE7QXVCbnBGQTtBQUFBO0F2QnNwRkE7QXVCcnBGQTs7QUFFQTtBdkJ1cEZBO0F1QnJwRkE7O0FBRUE7QXZCdXBGQTtBdUJycEZBOztBQUVBO0F2QnVwRkE7QXVCcnBGQTs7QUFFQTtBdkJ1cEZBO0F1QnRxRkE7QUFBQTtBdkJ5cUZBO0F1QnhxRkE7O0FBRUE7QXZCMHFGQTtBdUJ4cUZBOztBQUVBO0F2QjBxRkE7QXVCeHFGQTs7QUFFQTtBdkIwcUZBO0F1QnhxRkE7O0FBRUE7QXZCMHFGQTtBdUJ6ckZBO0FBQUE7QXZCNHJGQTtBdUIzckZBOztBQUVBO0F2QjZyRkE7QXVCM3JGQTs7QUFFQTtBdkI2ckZBO0F1QjNyRkE7O0FBRUE7QXZCNnJGQTtBdUIzckZBOztBQUVBO0F2QjZyRkE7QXVCNXNGQTtBQUFBO0F2QitzRkE7QXVCOXNGQTs7QUFFQTtBdkJndEZBO0F1QjlzRkE7O0FBRUE7QXZCZ3RGQTtBdUI5c0ZBOztBQUVBO0F2Qmd0RkE7QXVCOXNGQTs7QUFFQTtBdkJndEZBO0F1QnhzRkE7QUFBQTtBdkIyc0ZBO0F1QjFzRkE7O0FBRUE7QXZCNHNGQTtBdUIxc0ZBOztBQUVBO0F2QjRzRkE7QXVCMXNGQTs7QUFFQTtBdkI0c0ZBO0F1QjFzRkE7O0FBRUE7QXZCNHNGQTtBdUIzdEZBO0FBQUE7QXZCOHRGQTtBdUI3dEZBOztBQUVBO0F2Qit0RkE7QXVCN3RGQTs7QUFFQTtBdkIrdEZBO0F1Qjd0RkE7O0FBRUE7QXZCK3RGQTtBdUI3dEZBOztBQUVBO0F2Qit0RkE7QXVCOXVGQTtBQUFBO0F2Qml2RkE7QXVCaHZGQTs7QUFFQTtBdkJrdkZBO0F1Qmh2RkE7O0FBRUE7QXZCa3ZGQTtBdUJodkZBOztBQUVBO0F2Qmt2RkE7QXVCaHZGQTs7QUFFQTtBdkJrdkZBO0F1Qmp3RkE7QUFBQTtBdkJvd0ZBO0F1Qm53RkE7O0FBRUE7QXZCcXdGQTtBdUJud0ZBOztBQUVBO0F2QnF3RkE7QXVCbndGQTs7QUFFQTtBdkJxd0ZBO0F1Qm53RkE7O0FBRUE7QXZCcXdGQTtBdUJweEZBO0FBQUE7QXZCdXhGQTtBdUJ0eEZBOztBQUVBO0F2Qnd4RkE7QXVCdHhGQTs7QUFFQTtBdkJ3eEZBO0F1QnR4RkE7O0FBRUE7QXZCd3hGQTtBdUJ0eEZBOztBQUVBO0F2Qnd4RkE7QXVCdnlGQTtBQUFBO0F2QjB5RkE7QXVCenlGQTs7QUFFQTtBdkIyeUZBO0F1Qnp5RkE7O0FBRUE7QXZCMnlGQTtBdUJ6eUZBOztBQUVBO0F2QjJ5RkE7QXVCenlGQTs7QUFFQTtBdkIyeUZBO0F1QjF6RkE7QUFBQTtBdkI2ekZBO0F1QjV6RkE7O0FBRUE7QXZCOHpGQTtBdUI1ekZBOztBQUVBO0F2Qjh6RkE7QXVCNXpGQTs7QUFFQTtBdkI4ekZBO0F1QjV6RkE7O0FBRUE7QXZCOHpGQTtBdUI3MEZBO0FBQUE7QXZCZzFGQTtBdUIvMEZBOztBQUVBO0F2QmkxRkE7QXVCLzBGQTs7QUFFQTtBdkJpMUZBO0F1Qi8wRkE7O0FBRUE7QXZCaTFGQTtBdUIvMEZBOztBQUVBO0F2QmkxRkE7QXVCaDJGQTtBQUFBO0F2Qm0yRkE7QXVCbDJGQTs7QUFFQTtBdkJvMkZBO0F1QmwyRkE7O0FBRUE7QXZCbzJGQTtBdUJsMkZBOztBQUVBO0F2Qm8yRkE7QXVCbDJGQTs7QUFFQTtBdkJvMkZBO0F1Qm4zRkE7QUFBQTtBdkJzM0ZBO0F1QnIzRkE7O0FBRUE7QXZCdTNGQTtBdUJyM0ZBOztBQUVBO0F2QnUzRkE7QXVCcjNGQTs7QUFFQTtBdkJ1M0ZBO0F1QnIzRkE7O0FBRUE7QXZCdTNGQTtBdUJ0NEZBO0FBQUE7QXZCeTRGQTtBdUJ4NEZBOztBQUVBO0F2QjA0RkE7QXVCeDRGQTs7QUFFQTtBdkIwNEZBO0F1Qng0RkE7O0FBRUE7QXZCMDRGQTtBdUJ4NEZBOztBQUVBO0F2QjA0RkE7QXVCejVGQTtBQUFBO0F2QjQ1RkE7QXVCMzVGQTs7QUFFQTtBdkI2NUZBO0F1QjM1RkE7O0FBRUE7QXZCNjVGQTtBdUIzNUZBOztBQUVBO0F2QjY1RkE7QXVCMzVGQTs7QUFFQTtBdkI2NUZBO0F1QjU2RkE7QUFBQTtBdkIrNkZBO0F1Qjk2RkE7O0FBRUE7QXZCZzdGQTtBdUI5NkZBOztBQUVBO0F2Qmc3RkE7QXVCOTZGQTs7QUFFQTtBdkJnN0ZBO0F1Qjk2RkE7O0FBRUE7QXZCZzdGQTtBdUIvN0ZBO0FBQUE7QXZCazhGQTtBdUJqOEZBOztBQUVBO0F2Qm04RkE7QXVCajhGQTs7QUFFQTtBdkJtOEZBO0F1Qmo4RkE7O0FBRUE7QXZCbThGQTtBdUJqOEZBOztBQUVBO0F2Qm04RkE7QXVCbDlGQTtBQUFBO0F2QnE5RkE7QXVCcDlGQTs7QUFFQTtBdkJzOUZBO0F1QnA5RkE7O0FBRUE7QXZCczlGQTtBdUJwOUZBOztBQUVBO0F2QnM5RkE7QXVCcDlGQTs7QUFFQTtBdkJzOUZBO0F1Qmg5RkE7QUFBQTtBdkJtOUZBO0F1Qmw5RkE7O0FBRUE7QXZCbzlGQTtBdUJsOUZBOztBQUVBO0F2Qm85RkE7QXVCbDlGQTs7QUFFQTtBdkJvOUZBO0F1Qmw5RkE7O0FBRUE7QXZCbzlGQTtBQUNBO0FJOTlGQTtBbUJsREE7QUFBQTtBdkJvaEdBO0F1Qm5oR0E7O0FBRUE7QXZCcWhHQTtBdUJuaEdBOztBQUVBO0F2QnFoR0E7QXVCbmhHQTs7QUFFQTtBdkJxaEdBO0F1Qm5oR0E7O0FBRUE7QXZCcWhHQTtBdUJwaUdBO0FBQUE7QXZCdWlHQTtBdUJ0aUdBOztBQUVBO0F2QndpR0E7QXVCdGlHQTs7QUFFQTtBdkJ3aUdBO0F1QnRpR0E7O0FBRUE7QXZCd2lHQTtBdUJ0aUdBOztBQUVBO0F2QndpR0E7QXVCdmpHQTtBQUFBO0F2QjBqR0E7QXVCempHQTs7QUFFQTtBdkIyakdBO0F1QnpqR0E7O0FBRUE7QXZCMmpHQTtBdUJ6akdBOztBQUVBO0F2QjJqR0E7QXVCempHQTs7QUFFQTtBdkIyakdBO0F1QjFrR0E7QUFBQTtBdkI2a0dBO0F1QjVrR0E7O0FBRUE7QXZCOGtHQTtBdUI1a0dBOztBQUVBO0F2QjhrR0E7QXVCNWtHQTs7QUFFQTtBdkI4a0dBO0F1QjVrR0E7O0FBRUE7QXZCOGtHQTtBdUI3bEdBO0FBQUE7QXZCZ21HQTtBdUIvbEdBOztBQUVBO0F2QmltR0E7QXVCL2xHQTs7QUFFQTtBdkJpbUdBO0F1Qi9sR0E7O0FBRUE7QXZCaW1HQTtBdUIvbEdBOztBQUVBO0F2QmltR0E7QXVCaG5HQTtBQUFBO0F2Qm1uR0E7QXVCbG5HQTs7QUFFQTtBdkJvbkdBO0F1QmxuR0E7O0FBRUE7QXZCb25HQTtBdUJsbkdBOztBQUVBO0F2Qm9uR0E7QXVCbG5HQTs7QUFFQTtBdkJvbkdBO0F1Qm5vR0E7QUFBQTtBdkJzb0dBO0F1QnJvR0E7O0FBRUE7QXZCdW9HQTtBdUJyb0dBOztBQUVBO0F2QnVvR0E7QXVCcm9HQTs7QUFFQTtBdkJ1b0dBO0F1QnJvR0E7O0FBRUE7QXZCdW9HQTtBdUJ0cEdBO0FBQUE7QXZCeXBHQTtBdUJ4cEdBOztBQUVBO0F2QjBwR0E7QXVCeHBHQTs7QUFFQTtBdkIwcEdBO0F1QnhwR0E7O0FBRUE7QXZCMHBHQTtBdUJ4cEdBOztBQUVBO0F2QjBwR0E7QXVCenFHQTtBQUFBO0F2QjRxR0E7QXVCM3FHQTs7QUFFQTtBdkI2cUdBO0F1QjNxR0E7O0FBRUE7QXZCNnFHQTtBdUIzcUdBOztBQUVBO0F2QjZxR0E7QXVCM3FHQTs7QUFFQTtBdkI2cUdBO0F1QjVyR0E7QUFBQTtBdkIrckdBO0F1QjlyR0E7O0FBRUE7QXZCZ3NHQTtBdUI5ckdBOztBQUVBO0F2QmdzR0E7QXVCOXJHQTs7QUFFQTtBdkJnc0dBO0F1QjlyR0E7O0FBRUE7QXZCZ3NHQTtBdUIvc0dBO0FBQUE7QXZCa3RHQTtBdUJqdEdBOztBQUVBO0F2Qm10R0E7QXVCanRHQTs7QUFFQTtBdkJtdEdBO0F1Qmp0R0E7O0FBRUE7QXZCbXRHQTtBdUJqdEdBOztBQUVBO0F2Qm10R0E7QXVCbHVHQTtBQUFBO0F2QnF1R0E7QXVCcHVHQTs7QUFFQTtBdkJzdUdBO0F1QnB1R0E7O0FBRUE7QXZCc3VHQTtBdUJwdUdBOztBQUVBO0F2QnN1R0E7QXVCcHVHQTs7QUFFQTtBdkJzdUdBO0F1QnJ2R0E7QUFBQTtBdkJ3dkdBO0F1QnZ2R0E7O0FBRUE7QXZCeXZHQTtBdUJ2dkdBOztBQUVBO0F2Qnl2R0E7QXVCdnZHQTs7QUFFQTtBdkJ5dkdBO0F1QnZ2R0E7O0FBRUE7QXZCeXZHQTtBdUJ4d0dBO0FBQUE7QXZCMndHQTtBdUIxd0dBOztBQUVBO0F2QjR3R0E7QXVCMXdHQTs7QUFFQTtBdkI0d0dBO0F1QjF3R0E7O0FBRUE7QXZCNHdHQTtBdUIxd0dBOztBQUVBO0F2QjR3R0E7QXVCM3hHQTtBQUFBO0F2Qjh4R0E7QXVCN3hHQTs7QUFFQTtBdkIreEdBO0F1Qjd4R0E7O0FBRUE7QXZCK3hHQTtBdUI3eEdBOztBQUVBO0F2Qit4R0E7QXVCN3hHQTs7QUFFQTtBdkIreEdBO0F1Qjl5R0E7QUFBQTtBdkJpekdBO0F1Qmh6R0E7O0FBRUE7QXZCa3pHQTtBdUJoekdBOztBQUVBO0F2Qmt6R0E7QXVCaHpHQTs7QUFFQTtBdkJrekdBO0F1Qmh6R0E7O0FBRUE7QXZCa3pHQTtBdUJqMEdBO0FBQUE7QXZCbzBHQTtBdUJuMEdBOztBQUVBO0F2QnEwR0E7QXVCbjBHQTs7QUFFQTtBdkJxMEdBO0F1Qm4wR0E7O0FBRUE7QXZCcTBHQTtBdUJuMEdBOztBQUVBO0F2QnEwR0E7QXVCcDFHQTtBQUFBO0F2QnUxR0E7QXVCdDFHQTs7QUFFQTtBdkJ3MUdBO0F1QnQxR0E7O0FBRUE7QXZCdzFHQTtBdUJ0MUdBOztBQUVBO0F2QncxR0E7QXVCdDFHQTs7QUFFQTtBdkJ3MUdBO0F1QnYyR0E7QUFBQTtBdkIwMkdBO0F1QnoyR0E7O0FBRUE7QXZCMjJHQTtBdUJ6MkdBOztBQUVBO0F2QjIyR0E7QXVCejJHQTs7QUFFQTtBdkIyMkdBO0F1QnoyR0E7O0FBRUE7QXZCMjJHQTtBdUIxM0dBO0FBQUE7QXZCNjNHQTtBdUI1M0dBOztBQUVBO0F2QjgzR0E7QXVCNTNHQTs7QUFFQTtBdkI4M0dBO0F1QjUzR0E7O0FBRUE7QXZCODNHQTtBdUI1M0dBOztBQUVBO0F2QjgzR0E7QXVCNzRHQTtBQUFBO0F2Qmc1R0E7QXVCLzRHQTs7QUFFQTtBdkJpNUdBO0F1Qi80R0E7O0FBRUE7QXZCaTVHQTtBdUIvNEdBOztBQUVBO0F2Qmk1R0E7QXVCLzRHQTs7QUFFQTtBdkJpNUdBO0F1Qmg2R0E7QUFBQTtBdkJtNkdBO0F1Qmw2R0E7O0FBRUE7QXZCbzZHQTtBdUJsNkdBOztBQUVBO0F2Qm82R0E7QXVCbDZHQTs7QUFFQTtBdkJvNkdBO0F1Qmw2R0E7O0FBRUE7QXZCbzZHQTtBdUJuN0dBO0FBQUE7QXZCczdHQTtBdUJyN0dBOztBQUVBO0F2QnU3R0E7QXVCcjdHQTs7QUFFQTtBdkJ1N0dBO0F1QnI3R0E7O0FBRUE7QXZCdTdHQTtBdUJyN0dBOztBQUVBO0F2QnU3R0E7QXVCdDhHQTtBQUFBO0F2Qnk4R0E7QXVCeDhHQTs7QUFFQTtBdkIwOEdBO0F1Qng4R0E7O0FBRUE7QXZCMDhHQTtBdUJ4OEdBOztBQUVBO0F2QjA4R0E7QXVCeDhHQTs7QUFFQTtBdkIwOEdBO0F1Qno5R0E7QUFBQTtBdkI0OUdBO0F1QjM5R0E7O0FBRUE7QXZCNjlHQTtBdUIzOUdBOztBQUVBO0F2QjY5R0E7QXVCMzlHQTs7QUFFQTtBdkI2OUdBO0F1QjM5R0E7O0FBRUE7QXZCNjlHQTtBdUI1K0dBO0FBQUE7QXZCKytHQTtBdUI5K0dBOztBQUVBO0F2QmcvR0E7QXVCOStHQTs7QUFFQTtBdkJnL0dBO0F1QjkrR0E7O0FBRUE7QXZCZy9HQTtBdUI5K0dBOztBQUVBO0F2QmcvR0E7QXVCLy9HQTtBQUFBO0F2QmtnSEE7QXVCamdIQTs7QUFFQTtBdkJtZ0hBO0F1QmpnSEE7O0FBRUE7QXZCbWdIQTtBdUJqZ0hBOztBQUVBO0F2Qm1nSEE7QXVCamdIQTs7QUFFQTtBdkJtZ0hBO0F1QmxoSEE7QUFBQTtBdkJxaEhBO0F1QnBoSEE7O0FBRUE7QXZCc2hIQTtBdUJwaEhBOztBQUVBO0F2QnNoSEE7QXVCcGhIQTs7QUFFQTtBdkJzaEhBO0F1QnBoSEE7O0FBRUE7QXZCc2hIQTtBdUJyaUhBO0FBQUE7QXZCd2lIQTtBdUJ2aUhBOztBQUVBO0F2QnlpSEE7QXVCdmlIQTs7QUFFQTtBdkJ5aUhBO0F1QnZpSEE7O0FBRUE7QXZCeWlIQTtBdUJ2aUhBOztBQUVBO0F2QnlpSEE7QXVCeGpIQTtBQUFBO0F2QjJqSEE7QXVCMWpIQTs7QUFFQTtBdkI0akhBO0F1QjFqSEE7O0FBRUE7QXZCNGpIQTtBdUIxakhBOztBQUVBO0F2QjRqSEE7QXVCMWpIQTs7QUFFQTtBdkI0akhBO0F1QjNrSEE7QUFBQTtBdkI4a0hBO0F1QjdrSEE7O0FBRUE7QXZCK2tIQTtBdUI3a0hBOztBQUVBO0F2QitrSEE7QXVCN2tIQTs7QUFFQTtBdkIra0hBO0F1QjdrSEE7O0FBRUE7QXZCK2tIQTtBdUI5bEhBO0FBQUE7QXZCaW1IQTtBdUJobUhBOztBQUVBO0F2QmttSEE7QXVCaG1IQTs7QUFFQTtBdkJrbUhBO0F1QmhtSEE7O0FBRUE7QXZCa21IQTtBdUJobUhBOztBQUVBO0F2QmttSEE7QXVCMWxIQTtBQUFBO0F2QjZsSEE7QXVCNWxIQTs7QUFFQTtBdkI4bEhBO0F1QjVsSEE7O0FBRUE7QXZCOGxIQTtBdUI1bEhBOztBQUVBO0F2QjhsSEE7QXVCNWxIQTs7QUFFQTtBdkI4bEhBO0F1QjdtSEE7QUFBQTtBdkJnbkhBO0F1Qi9tSEE7O0FBRUE7QXZCaW5IQTtBdUIvbUhBOztBQUVBO0F2QmluSEE7QXVCL21IQTs7QUFFQTtBdkJpbkhBO0F1Qi9tSEE7O0FBRUE7QXZCaW5IQTtBdUJob0hBO0FBQUE7QXZCbW9IQTtBdUJsb0hBOztBQUVBO0F2Qm9vSEE7QXVCbG9IQTs7QUFFQTtBdkJvb0hBO0F1QmxvSEE7O0FBRUE7QXZCb29IQTtBdUJsb0hBOztBQUVBO0F2Qm9vSEE7QXVCbnBIQTtBQUFBO0F2QnNwSEE7QXVCcnBIQTs7QUFFQTtBdkJ1cEhBO0F1QnJwSEE7O0FBRUE7QXZCdXBIQTtBdUJycEhBOztBQUVBO0F2QnVwSEE7QXVCcnBIQTs7QUFFQTtBdkJ1cEhBO0F1QnRxSEE7QUFBQTtBdkJ5cUhBO0F1QnhxSEE7O0FBRUE7QXZCMHFIQTtBdUJ4cUhBOztBQUVBO0F2QjBxSEE7QXVCeHFIQTs7QUFFQTtBdkIwcUhBO0F1QnhxSEE7O0FBRUE7QXZCMHFIQTtBdUJ6ckhBO0FBQUE7QXZCNHJIQTtBdUIzckhBOztBQUVBO0F2QjZySEE7QXVCM3JIQTs7QUFFQTtBdkI2ckhBO0F1QjNySEE7O0FBRUE7QXZCNnJIQTtBdUIzckhBOztBQUVBO0F2QjZySEE7QXVCNXNIQTtBQUFBO0F2QitzSEE7QXVCOXNIQTs7QUFFQTtBdkJndEhBO0F1QjlzSEE7O0FBRUE7QXZCZ3RIQTtBdUI5c0hBOztBQUVBO0F2Qmd0SEE7QXVCOXNIQTs7QUFFQTtBdkJndEhBO0F1Qi90SEE7QUFBQTtBdkJrdUhBO0F1Qmp1SEE7O0FBRUE7QXZCbXVIQTtBdUJqdUhBOztBQUVBO0F2Qm11SEE7QXVCanVIQTs7QUFFQTtBdkJtdUhBO0F1Qmp1SEE7O0FBRUE7QXZCbXVIQTtBdUJsdkhBO0FBQUE7QXZCcXZIQTtBdUJwdkhBOztBQUVBO0F2QnN2SEE7QXVCcHZIQTs7QUFFQTtBdkJzdkhBO0F1QnB2SEE7O0FBRUE7QXZCc3ZIQTtBdUJwdkhBOztBQUVBO0F2QnN2SEE7QXVCcndIQTtBQUFBO0F2Qnd3SEE7QXVCdndIQTs7QUFFQTtBdkJ5d0hBO0F1QnZ3SEE7O0FBRUE7QXZCeXdIQTtBdUJ2d0hBOztBQUVBO0F2Qnl3SEE7QXVCdndIQTs7QUFFQTtBdkJ5d0hBO0F1Qnh4SEE7QUFBQTtBdkIyeEhBO0F1QjF4SEE7O0FBRUE7QXZCNHhIQTtBdUIxeEhBOztBQUVBO0F2QjR4SEE7QXVCMXhIQTs7QUFFQTtBdkI0eEhBO0F1QjF4SEE7O0FBRUE7QXZCNHhIQTtBdUIzeUhBO0FBQUE7QXZCOHlIQTtBdUI3eUhBOztBQUVBO0F2Qit5SEE7QXVCN3lIQTs7QUFFQTtBdkIreUhBO0F1Qjd5SEE7O0FBRUE7QXZCK3lIQTtBdUI3eUhBOztBQUVBO0F2Qit5SEE7QXVCOXpIQTtBQUFBO0F2QmkwSEE7QXVCaDBIQTs7QUFFQTtBdkJrMEhBO0F1QmgwSEE7O0FBRUE7QXZCazBIQTtBdUJoMEhBOztBQUVBO0F2QmswSEE7QXVCaDBIQTs7QUFFQTtBdkJrMEhBO0F1QmoxSEE7QUFBQTtBdkJvMUhBO0F1Qm4xSEE7O0FBRUE7QXZCcTFIQTtBdUJuMUhBOztBQUVBO0F2QnExSEE7QXVCbjFIQTs7QUFFQTtBdkJxMUhBO0F1Qm4xSEE7O0FBRUE7QXZCcTFIQTtBdUJwMkhBO0FBQUE7QXZCdTJIQTtBdUJ0MkhBOztBQUVBO0F2QncySEE7QXVCdDJIQTs7QUFFQTtBdkJ3MkhBO0F1QnQySEE7O0FBRUE7QXZCdzJIQTtBdUJ0MkhBOztBQUVBO0F2QncySEE7QXVCbDJIQTtBQUFBO0F2QnEySEE7QXVCcDJIQTs7QUFFQTtBdkJzMkhBO0F1QnAySEE7O0FBRUE7QXZCczJIQTtBdUJwMkhBOztBQUVBO0F2QnMySEE7QXVCcDJIQTs7QUFFQTtBdkJzMkhBO0FBQ0E7QUloM0hBO0FtQmxEQTtBQUFBO0F2QnM2SEE7QXVCcjZIQTs7QUFFQTtBdkJ1NkhBO0F1QnI2SEE7O0FBRUE7QXZCdTZIQTtBdUJyNkhBOztBQUVBO0F2QnU2SEE7QXVCcjZIQTs7QUFFQTtBdkJ1NkhBO0F1QnQ3SEE7QUFBQTtBdkJ5N0hBO0F1Qng3SEE7O0FBRUE7QXZCMDdIQTtBdUJ4N0hBOztBQUVBO0F2QjA3SEE7QXVCeDdIQTs7QUFFQTtBdkIwN0hBO0F1Qng3SEE7O0FBRUE7QXZCMDdIQTtBdUJ6OEhBO0FBQUE7QXZCNDhIQTtBdUIzOEhBOztBQUVBO0F2QjY4SEE7QXVCMzhIQTs7QUFFQTtBdkI2OEhBO0F1QjM4SEE7O0FBRUE7QXZCNjhIQTtBdUIzOEhBOztBQUVBO0F2QjY4SEE7QXVCNTlIQTtBQUFBO0F2Qis5SEE7QXVCOTlIQTs7QUFFQTtBdkJnK0hBO0F1Qjk5SEE7O0FBRUE7QXZCZytIQTtBdUI5OUhBOztBQUVBO0F2QmcrSEE7QXVCOTlIQTs7QUFFQTtBdkJnK0hBO0F1Qi8rSEE7QUFBQTtBdkJrL0hBO0F1QmovSEE7O0FBRUE7QXZCbS9IQTtBdUJqL0hBOztBQUVBO0F2Qm0vSEE7QXVCai9IQTs7QUFFQTtBdkJtL0hBO0F1QmovSEE7O0FBRUE7QXZCbS9IQTtBdUJsZ0lBO0FBQUE7QXZCcWdJQTtBdUJwZ0lBOztBQUVBO0F2QnNnSUE7QXVCcGdJQTs7QUFFQTtBdkJzZ0lBO0F1QnBnSUE7O0FBRUE7QXZCc2dJQTtBdUJwZ0lBOztBQUVBO0F2QnNnSUE7QXVCcmhJQTtBQUFBO0F2QndoSUE7QXVCdmhJQTs7QUFFQTtBdkJ5aElBO0F1QnZoSUE7O0FBRUE7QXZCeWhJQTtBdUJ2aElBOztBQUVBO0F2QnloSUE7QXVCdmhJQTs7QUFFQTtBdkJ5aElBO0F1QnhpSUE7QUFBQTtBdkIyaUlBO0F1QjFpSUE7O0FBRUE7QXZCNGlJQTtBdUIxaUlBOztBQUVBO0F2QjRpSUE7QXVCMWlJQTs7QUFFQTtBdkI0aUlBO0F1QjFpSUE7O0FBRUE7QXZCNGlJQTtBdUIzaklBO0FBQUE7QXZCOGpJQTtBdUI3aklBOztBQUVBO0F2QitqSUE7QXVCN2pJQTs7QUFFQTtBdkIraklBO0F1QjdqSUE7O0FBRUE7QXZCK2pJQTtBdUI3aklBOztBQUVBO0F2QitqSUE7QXVCOWtJQTtBQUFBO0F2QmlsSUE7QXVCaGxJQTs7QUFFQTtBdkJrbElBO0F1QmhsSUE7O0FBRUE7QXZCa2xJQTtBdUJobElBOztBQUVBO0F2QmtsSUE7QXVCaGxJQTs7QUFFQTtBdkJrbElBO0F1QmptSUE7QUFBQTtBdkJvbUlBO0F1Qm5tSUE7O0FBRUE7QXZCcW1JQTtBdUJubUlBOztBQUVBO0F2QnFtSUE7QXVCbm1JQTs7QUFFQTtBdkJxbUlBO0F1Qm5tSUE7O0FBRUE7QXZCcW1JQTtBdUJwbklBO0FBQUE7QXZCdW5JQTtBdUJ0bklBOztBQUVBO0F2QnduSUE7QXVCdG5JQTs7QUFFQTtBdkJ3bklBO0F1QnRuSUE7O0FBRUE7QXZCd25JQTtBdUJ0bklBOztBQUVBO0F2QnduSUE7QXVCdm9JQTtBQUFBO0F2QjBvSUE7QXVCem9JQTs7QUFFQTtBdkIyb0lBO0F1QnpvSUE7O0FBRUE7QXZCMm9JQTtBdUJ6b0lBOztBQUVBO0F2QjJvSUE7QXVCem9JQTs7QUFFQTtBdkIyb0lBO0F1QjFwSUE7QUFBQTtBdkI2cElBO0F1QjVwSUE7O0FBRUE7QXZCOHBJQTtBdUI1cElBOztBQUVBO0F2QjhwSUE7QXVCNXBJQTs7QUFFQTtBdkI4cElBO0F1QjVwSUE7O0FBRUE7QXZCOHBJQTtBdUI3cUlBO0FBQUE7QXZCZ3JJQTtBdUIvcUlBOztBQUVBO0F2QmlySUE7QXVCL3FJQTs7QUFFQTtBdkJpcklBO0F1Qi9xSUE7O0FBRUE7QXZCaXJJQTtBdUIvcUlBOztBQUVBO0F2QmlySUE7QXVCaHNJQTtBQUFBO0F2Qm1zSUE7QXVCbHNJQTs7QUFFQTtBdkJvc0lBO0F1QmxzSUE7O0FBRUE7QXZCb3NJQTtBdUJsc0lBOztBQUVBO0F2Qm9zSUE7QXVCbHNJQTs7QUFFQTtBdkJvc0lBO0F1Qm50SUE7QUFBQTtBdkJzdElBO0F1QnJ0SUE7O0FBRUE7QXZCdXRJQTtBdUJydElBOztBQUVBO0F2QnV0SUE7QXVCcnRJQTs7QUFFQTtBdkJ1dElBO0F1QnJ0SUE7O0FBRUE7QXZCdXRJQTtBdUJ0dUlBO0FBQUE7QXZCeXVJQTtBdUJ4dUlBOztBQUVBO0F2QjB1SUE7QXVCeHVJQTs7QUFFQTtBdkIwdUlBO0F1Qnh1SUE7O0FBRUE7QXZCMHVJQTtBdUJ4dUlBOztBQUVBO0F2QjB1SUE7QXVCenZJQTtBQUFBO0F2QjR2SUE7QXVCM3ZJQTs7QUFFQTtBdkI2dklBO0F1QjN2SUE7O0FBRUE7QXZCNnZJQTtBdUIzdklBOztBQUVBO0F2QjZ2SUE7QXVCM3ZJQTs7QUFFQTtBdkI2dklBO0F1QjV3SUE7QUFBQTtBdkIrd0lBO0F1Qjl3SUE7O0FBRUE7QXZCZ3hJQTtBdUI5d0lBOztBQUVBO0F2Qmd4SUE7QXVCOXdJQTs7QUFFQTtBdkJneElBO0F1Qjl3SUE7O0FBRUE7QXZCZ3hJQTtBdUIveElBO0FBQUE7QXZCa3lJQTtBdUJqeUlBOztBQUVBO0F2Qm15SUE7QXVCanlJQTs7QUFFQTtBdkJteUlBO0F1Qmp5SUE7O0FBRUE7QXZCbXlJQTtBdUJqeUlBOztBQUVBO0F2Qm15SUE7QXVCbHpJQTtBQUFBO0F2QnF6SUE7QXVCcHpJQTs7QUFFQTtBdkJzeklBO0F1QnB6SUE7O0FBRUE7QXZCc3pJQTtBdUJweklBOztBQUVBO0F2QnN6SUE7QXVCcHpJQTs7QUFFQTtBdkJzeklBO0F1QnIwSUE7QUFBQTtBdkJ3MElBO0F1QnYwSUE7O0FBRUE7QXZCeTBJQTtBdUJ2MElBOztBQUVBO0F2QnkwSUE7QXVCdjBJQTs7QUFFQTtBdkJ5MElBO0F1QnYwSUE7O0FBRUE7QXZCeTBJQTtBdUJ4MUlBO0FBQUE7QXZCMjFJQTtBdUIxMUlBOztBQUVBO0F2QjQxSUE7QXVCMTFJQTs7QUFFQTtBdkI0MUlBO0F1QjExSUE7O0FBRUE7QXZCNDFJQTtBdUIxMUlBOztBQUVBO0F2QjQxSUE7QXVCMzJJQTtBQUFBO0F2QjgySUE7QXVCNzJJQTs7QUFFQTtBdkIrMklBO0F1QjcySUE7O0FBRUE7QXZCKzJJQTtBdUI3MklBOztBQUVBO0F2QisySUE7QXVCNzJJQTs7QUFFQTtBdkIrMklBO0F1QjkzSUE7QUFBQTtBdkJpNElBO0F1Qmg0SUE7O0FBRUE7QXZCazRJQTtBdUJoNElBOztBQUVBO0F2Qms0SUE7QXVCaDRJQTs7QUFFQTtBdkJrNElBO0F1Qmg0SUE7O0FBRUE7QXZCazRJQTtBdUJqNUlBO0FBQUE7QXZCbzVJQTtBdUJuNUlBOztBQUVBO0F2QnE1SUE7QXVCbjVJQTs7QUFFQTtBdkJxNUlBO0F1Qm41SUE7O0FBRUE7QXZCcTVJQTtBdUJuNUlBOztBQUVBO0F2QnE1SUE7QXVCcDZJQTtBQUFBO0F2QnU2SUE7QXVCdDZJQTs7QUFFQTtBdkJ3NklBO0F1QnQ2SUE7O0FBRUE7QXZCdzZJQTtBdUJ0NklBOztBQUVBO0F2Qnc2SUE7QXVCdDZJQTs7QUFFQTtBdkJ3NklBO0F1QnY3SUE7QUFBQTtBdkIwN0lBO0F1Qno3SUE7O0FBRUE7QXZCMjdJQTtBdUJ6N0lBOztBQUVBO0F2QjI3SUE7QXVCejdJQTs7QUFFQTtBdkIyN0lBO0F1Qno3SUE7O0FBRUE7QXZCMjdJQTtBdUIxOElBO0FBQUE7QXZCNjhJQTtBdUI1OElBOztBQUVBO0F2Qjg4SUE7QXVCNThJQTs7QUFFQTtBdkI4OElBO0F1QjU4SUE7O0FBRUE7QXZCODhJQTtBdUI1OElBOztBQUVBO0F2Qjg4SUE7QXVCNzlJQTtBQUFBO0F2QmcrSUE7QXVCLzlJQTs7QUFFQTtBdkJpK0lBO0F1Qi85SUE7O0FBRUE7QXZCaStJQTtBdUIvOUlBOztBQUVBO0F2QmkrSUE7QXVCLzlJQTs7QUFFQTtBdkJpK0lBO0F1QmgvSUE7QUFBQTtBdkJtL0lBO0F1QmwvSUE7O0FBRUE7QXZCby9JQTtBdUJsL0lBOztBQUVBO0F2Qm8vSUE7QXVCbC9JQTs7QUFFQTtBdkJvL0lBO0F1QmwvSUE7O0FBRUE7QXZCby9JQTtBdUI1K0lBO0FBQUE7QXZCKytJQTtBdUI5K0lBOztBQUVBO0F2QmcvSUE7QXVCOStJQTs7QUFFQTtBdkJnL0lBO0F1QjkrSUE7O0FBRUE7QXZCZy9JQTtBdUI5K0lBOztBQUVBO0F2QmcvSUE7QXVCLy9JQTtBQUFBO0F2QmtnSkE7QXVCamdKQTs7QUFFQTtBdkJtZ0pBO0F1QmpnSkE7O0FBRUE7QXZCbWdKQTtBdUJqZ0pBOztBQUVBO0F2Qm1nSkE7QXVCamdKQTs7QUFFQTtBdkJtZ0pBO0F1QmxoSkE7QUFBQTtBdkJxaEpBO0F1QnBoSkE7O0FBRUE7QXZCc2hKQTtBdUJwaEpBOztBQUVBO0F2QnNoSkE7QXVCcGhKQTs7QUFFQTtBdkJzaEpBO0F1QnBoSkE7O0FBRUE7QXZCc2hKQTtBdUJyaUpBO0FBQUE7QXZCd2lKQTtBdUJ2aUpBOztBQUVBO0F2QnlpSkE7QXVCdmlKQTs7QUFFQTtBdkJ5aUpBO0F1QnZpSkE7O0FBRUE7QXZCeWlKQTtBdUJ2aUpBOztBQUVBO0F2QnlpSkE7QXVCeGpKQTtBQUFBO0F2QjJqSkE7QXVCMWpKQTs7QUFFQTtBdkI0akpBO0F1QjFqSkE7O0FBRUE7QXZCNGpKQTtBdUIxakpBOztBQUVBO0F2QjRqSkE7QXVCMWpKQTs7QUFFQTtBdkI0akpBO0F1QjNrSkE7QUFBQTtBdkI4a0pBO0F1QjdrSkE7O0FBRUE7QXZCK2tKQTtBdUI3a0pBOztBQUVBO0F2QitrSkE7QXVCN2tKQTs7QUFFQTtBdkIra0pBO0F1QjdrSkE7O0FBRUE7QXZCK2tKQTtBdUI5bEpBO0FBQUE7QXZCaW1KQTtBdUJobUpBOztBQUVBO0F2QmttSkE7QXVCaG1KQTs7QUFFQTtBdkJrbUpBO0F1QmhtSkE7O0FBRUE7QXZCa21KQTtBdUJobUpBOztBQUVBO0F2QmttSkE7QXVCam5KQTtBQUFBO0F2Qm9uSkE7QXVCbm5KQTs7QUFFQTtBdkJxbkpBO0F1Qm5uSkE7O0FBRUE7QXZCcW5KQTtBdUJubkpBOztBQUVBO0F2QnFuSkE7QXVCbm5KQTs7QUFFQTtBdkJxbkpBO0F1QnBvSkE7QUFBQTtBdkJ1b0pBO0F1QnRvSkE7O0FBRUE7QXZCd29KQTtBdUJ0b0pBOztBQUVBO0F2QndvSkE7QXVCdG9KQTs7QUFFQTtBdkJ3b0pBO0F1QnRvSkE7O0FBRUE7QXZCd29KQTtBdUJ2cEpBO0FBQUE7QXZCMHBKQTtBdUJ6cEpBOztBQUVBO0F2QjJwSkE7QXVCenBKQTs7QUFFQTtBdkIycEpBO0F1QnpwSkE7O0FBRUE7QXZCMnBKQTtBdUJ6cEpBOztBQUVBO0F2QjJwSkE7QXVCMXFKQTtBQUFBO0F2QjZxSkE7QXVCNXFKQTs7QUFFQTtBdkI4cUpBO0F1QjVxSkE7O0FBRUE7QXZCOHFKQTtBdUI1cUpBOztBQUVBO0F2QjhxSkE7QXVCNXFKQTs7QUFFQTtBdkI4cUpBO0F1QjdySkE7QUFBQTtBdkJnc0pBO0F1Qi9ySkE7O0FBRUE7QXZCaXNKQTtBdUIvckpBOztBQUVBO0F2QmlzSkE7QXVCL3JKQTs7QUFFQTtBdkJpc0pBO0F1Qi9ySkE7O0FBRUE7QXZCaXNKQTtBdUJodEpBO0FBQUE7QXZCbXRKQTtBdUJsdEpBOztBQUVBO0F2Qm90SkE7QXVCbHRKQTs7QUFFQTtBdkJvdEpBO0F1Qmx0SkE7O0FBRUE7QXZCb3RKQTtBdUJsdEpBOztBQUVBO0F2Qm90SkE7QXVCbnVKQTtBQUFBO0F2QnN1SkE7QXVCcnVKQTs7QUFFQTtBdkJ1dUpBO0F1QnJ1SkE7O0FBRUE7QXZCdXVKQTtBdUJydUpBOztBQUVBO0F2QnV1SkE7QXVCcnVKQTs7QUFFQTtBdkJ1dUpBO0F1QnR2SkE7QUFBQTtBdkJ5dkpBO0F1Qnh2SkE7O0FBRUE7QXZCMHZKQTtBdUJ4dkpBOztBQUVBO0F2QjB2SkE7QXVCeHZKQTs7QUFFQTtBdkIwdkpBO0F1Qnh2SkE7O0FBRUE7QXZCMHZKQTtBdUJwdkpBO0FBQUE7QXZCdXZKQTtBdUJ0dkpBOztBQUVBO0F2Qnd2SkE7QXVCdHZKQTs7QUFFQTtBdkJ3dkpBO0F1QnR2SkE7O0FBRUE7QXZCd3ZKQTtBdUJ0dkpBOztBQUVBO0F2Qnd2SkE7QUFDQTtBSWx3SkE7QW1CbERBO0FBQUE7QXZCd3pKQTtBdUJ2ekpBOztBQUVBO0F2Qnl6SkE7QXVCdnpKQTs7QUFFQTtBdkJ5ekpBO0F1QnZ6SkE7O0FBRUE7QXZCeXpKQTtBdUJ2ekpBOztBQUVBO0F2Qnl6SkE7QXVCeDBKQTtBQUFBO0F2QjIwSkE7QXVCMTBKQTs7QUFFQTtBdkI0MEpBO0F1QjEwSkE7O0FBRUE7QXZCNDBKQTtBdUIxMEpBOztBQUVBO0F2QjQwSkE7QXVCMTBKQTs7QUFFQTtBdkI0MEpBO0F1QjMxSkE7QUFBQTtBdkI4MUpBO0F1QjcxSkE7O0FBRUE7QXZCKzFKQTtBdUI3MUpBOztBQUVBO0F2QisxSkE7QXVCNzFKQTs7QUFFQTtBdkIrMUpBO0F1QjcxSkE7O0FBRUE7QXZCKzFKQTtBdUI5MkpBO0FBQUE7QXZCaTNKQTtBdUJoM0pBOztBQUVBO0F2QmszSkE7QXVCaDNKQTs7QUFFQTtBdkJrM0pBO0F1QmgzSkE7O0FBRUE7QXZCazNKQTtBdUJoM0pBOztBQUVBO0F2QmszSkE7QXVCajRKQTtBQUFBO0F2Qm80SkE7QXVCbjRKQTs7QUFFQTtBdkJxNEpBO0F1Qm40SkE7O0FBRUE7QXZCcTRKQTtBdUJuNEpBOztBQUVBO0F2QnE0SkE7QXVCbjRKQTs7QUFFQTtBdkJxNEpBO0F1QnA1SkE7QUFBQTtBdkJ1NUpBO0F1QnQ1SkE7O0FBRUE7QXZCdzVKQTtBdUJ0NUpBOztBQUVBO0F2Qnc1SkE7QXVCdDVKQTs7QUFFQTtBdkJ3NUpBO0F1QnQ1SkE7O0FBRUE7QXZCdzVKQTtBdUJ2NkpBO0FBQUE7QXZCMDZKQTtBdUJ6NkpBOztBQUVBO0F2QjI2SkE7QXVCejZKQTs7QUFFQTtBdkIyNkpBO0F1Qno2SkE7O0FBRUE7QXZCMjZKQTtBdUJ6NkpBOztBQUVBO0F2QjI2SkE7QXVCMTdKQTtBQUFBO0F2QjY3SkE7QXVCNTdKQTs7QUFFQTtBdkI4N0pBO0F1QjU3SkE7O0FBRUE7QXZCODdKQTtBdUI1N0pBOztBQUVBO0F2Qjg3SkE7QXVCNTdKQTs7QUFFQTtBdkI4N0pBO0F1Qjc4SkE7QUFBQTtBdkJnOUpBO0F1Qi84SkE7O0FBRUE7QXZCaTlKQTtBdUIvOEpBOztBQUVBO0F2Qmk5SkE7QXVCLzhKQTs7QUFFQTtBdkJpOUpBO0F1Qi84SkE7O0FBRUE7QXZCaTlKQTtBdUJoK0pBO0FBQUE7QXZCbStKQTtBdUJsK0pBOztBQUVBO0F2Qm8rSkE7QXVCbCtKQTs7QUFFQTtBdkJvK0pBO0F1QmwrSkE7O0FBRUE7QXZCbytKQTtBdUJsK0pBOztBQUVBO0F2Qm8rSkE7QXVCbi9KQTtBQUFBO0F2QnMvSkE7QXVCci9KQTs7QUFFQTtBdkJ1L0pBO0F1QnIvSkE7O0FBRUE7QXZCdS9KQTtBdUJyL0pBOztBQUVBO0F2QnUvSkE7QXVCci9KQTs7QUFFQTtBdkJ1L0pBO0F1QnRnS0E7QUFBQTtBdkJ5Z0tBO0F1QnhnS0E7O0FBRUE7QXZCMGdLQTtBdUJ4Z0tBOztBQUVBO0F2QjBnS0E7QXVCeGdLQTs7QUFFQTtBdkIwZ0tBO0F1QnhnS0E7O0FBRUE7QXZCMGdLQTtBdUJ6aEtBO0FBQUE7QXZCNGhLQTtBdUIzaEtBOztBQUVBO0F2QjZoS0E7QXVCM2hLQTs7QUFFQTtBdkI2aEtBO0F1QjNoS0E7O0FBRUE7QXZCNmhLQTtBdUIzaEtBOztBQUVBO0F2QjZoS0E7QXVCNWlLQTtBQUFBO0F2QitpS0E7QXVCOWlLQTs7QUFFQTtBdkJnaktBO0F1QjlpS0E7O0FBRUE7QXZCZ2pLQTtBdUI5aUtBOztBQUVBO0F2QmdqS0E7QXVCOWlLQTs7QUFFQTtBdkJnaktBO0F1Qi9qS0E7QUFBQTtBdkJra0tBO0F1QmprS0E7O0FBRUE7QXZCbWtLQTtBdUJqa0tBOztBQUVBO0F2Qm1rS0E7QXVCamtLQTs7QUFFQTtBdkJta0tBO0F1QmprS0E7O0FBRUE7QXZCbWtLQTtBdUJsbEtBO0FBQUE7QXZCcWxLQTtBdUJwbEtBOztBQUVBO0F2QnNsS0E7QXVCcGxLQTs7QUFFQTtBdkJzbEtBO0F1QnBsS0E7O0FBRUE7QXZCc2xLQTtBdUJwbEtBOztBQUVBO0F2QnNsS0E7QXVCcm1LQTtBQUFBO0F2QndtS0E7QXVCdm1LQTs7QUFFQTtBdkJ5bUtBO0F1QnZtS0E7O0FBRUE7QXZCeW1LQTtBdUJ2bUtBOztBQUVBO0F2QnltS0E7QXVCdm1LQTs7QUFFQTtBdkJ5bUtBO0F1QnhuS0E7QUFBQTtBdkIybktBO0F1QjFuS0E7O0FBRUE7QXZCNG5LQTtBdUIxbktBOztBQUVBO0F2QjRuS0E7QXVCMW5LQTs7QUFFQTtBdkI0bktBO0F1QjFuS0E7O0FBRUE7QXZCNG5LQTtBdUIzb0tBO0FBQUE7QXZCOG9LQTtBdUI3b0tBOztBQUVBO0F2QitvS0E7QXVCN29LQTs7QUFFQTtBdkIrb0tBO0F1QjdvS0E7O0FBRUE7QXZCK29LQTtBdUI3b0tBOztBQUVBO0F2QitvS0E7QXVCOXBLQTtBQUFBO0F2QmlxS0E7QXVCaHFLQTs7QUFFQTtBdkJrcUtBO0F1QmhxS0E7O0FBRUE7QXZCa3FLQTtBdUJocUtBOztBQUVBO0F2QmtxS0E7QXVCaHFLQTs7QUFFQTtBdkJrcUtBO0F1QmpyS0E7QUFBQTtBdkJvcktBO0F1Qm5yS0E7O0FBRUE7QXZCcXJLQTtBdUJucktBOztBQUVBO0F2QnFyS0E7QXVCbnJLQTs7QUFFQTtBdkJxcktBO0F1Qm5yS0E7O0FBRUE7QXZCcXJLQTtBdUJwc0tBO0FBQUE7QXZCdXNLQTtBdUJ0c0tBOztBQUVBO0F2QndzS0E7QXVCdHNLQTs7QUFFQTtBdkJ3c0tBO0F1QnRzS0E7O0FBRUE7QXZCd3NLQTtBdUJ0c0tBOztBQUVBO0F2QndzS0E7QXVCdnRLQTtBQUFBO0F2QjB0S0E7QXVCenRLQTs7QUFFQTtBdkIydEtBO0F1Qnp0S0E7O0FBRUE7QXZCMnRLQTtBdUJ6dEtBOztBQUVBO0F2QjJ0S0E7QXVCenRLQTs7QUFFQTtBdkIydEtBO0F1QjF1S0E7QUFBQTtBdkI2dUtBO0F1QjV1S0E7O0FBRUE7QXZCOHVLQTtBdUI1dUtBOztBQUVBO0F2Qjh1S0E7QXVCNXVLQTs7QUFFQTtBdkI4dUtBO0F1QjV1S0E7O0FBRUE7QXZCOHVLQTtBdUI3dktBO0FBQUE7QXZCZ3dLQTtBdUIvdktBOztBQUVBO0F2Qml3S0E7QXVCL3ZLQTs7QUFFQTtBdkJpd0tBO0F1Qi92S0E7O0FBRUE7QXZCaXdLQTtBdUIvdktBOztBQUVBO0F2Qml3S0E7QXVCaHhLQTtBQUFBO0F2Qm14S0E7QXVCbHhLQTs7QUFFQTtBdkJveEtBO0F1Qmx4S0E7O0FBRUE7QXZCb3hLQTtBdUJseEtBOztBQUVBO0F2Qm94S0E7QXVCbHhLQTs7QUFFQTtBdkJveEtBO0F1Qm55S0E7QUFBQTtBdkJzeUtBO0F1QnJ5S0E7O0FBRUE7QXZCdXlLQTtBdUJyeUtBOztBQUVBO0F2QnV5S0E7QXVCcnlLQTs7QUFFQTtBdkJ1eUtBO0F1QnJ5S0E7O0FBRUE7QXZCdXlLQTtBdUJ0ektBO0FBQUE7QXZCeXpLQTtBdUJ4ektBOztBQUVBO0F2QjB6S0E7QXVCeHpLQTs7QUFFQTtBdkIwektBO0F1Qnh6S0E7O0FBRUE7QXZCMHpLQTtBdUJ4ektBOztBQUVBO0F2QjB6S0E7QXVCejBLQTtBQUFBO0F2QjQwS0E7QXVCMzBLQTs7QUFFQTtBdkI2MEtBO0F1QjMwS0E7O0FBRUE7QXZCNjBLQTtBdUIzMEtBOztBQUVBO0F2QjYwS0E7QXVCMzBLQTs7QUFFQTtBdkI2MEtBO0F1QjUxS0E7QUFBQTtBdkIrMUtBO0F1QjkxS0E7O0FBRUE7QXZCZzJLQTtBdUI5MUtBOztBQUVBO0F2QmcyS0E7QXVCOTFLQTs7QUFFQTtBdkJnMktBO0F1QjkxS0E7O0FBRUE7QXZCZzJLQTtBdUIvMktBO0FBQUE7QXZCazNLQTtBdUJqM0tBOztBQUVBO0F2Qm0zS0E7QXVCajNLQTs7QUFFQTtBdkJtM0tBO0F1QmozS0E7O0FBRUE7QXZCbTNLQTtBdUJqM0tBOztBQUVBO0F2Qm0zS0E7QXVCbDRLQTtBQUFBO0F2QnE0S0E7QXVCcDRLQTs7QUFFQTtBdkJzNEtBO0F1QnA0S0E7O0FBRUE7QXZCczRLQTtBdUJwNEtBOztBQUVBO0F2QnM0S0E7QXVCcDRLQTs7QUFFQTtBdkJzNEtBO0F1QjkzS0E7QUFBQTtBdkJpNEtBO0F1Qmg0S0E7O0FBRUE7QXZCazRLQTtBdUJoNEtBOztBQUVBO0F2Qms0S0E7QXVCaDRLQTs7QUFFQTtBdkJrNEtBO0F1Qmg0S0E7O0FBRUE7QXZCazRLQTtBdUJqNUtBO0FBQUE7QXZCbzVLQTtBdUJuNUtBOztBQUVBO0F2QnE1S0E7QXVCbjVLQTs7QUFFQTtBdkJxNUtBO0F1Qm41S0E7O0FBRUE7QXZCcTVLQTtBdUJuNUtBOztBQUVBO0F2QnE1S0E7QXVCcDZLQTtBQUFBO0F2QnU2S0E7QXVCdDZLQTs7QUFFQTtBdkJ3NktBO0F1QnQ2S0E7O0FBRUE7QXZCdzZLQTtBdUJ0NktBOztBQUVBO0F2Qnc2S0E7QXVCdDZLQTs7QUFFQTtBdkJ3NktBO0F1QnY3S0E7QUFBQTtBdkIwN0tBO0F1Qno3S0E7O0FBRUE7QXZCMjdLQTtBdUJ6N0tBOztBQUVBO0F2QjI3S0E7QXVCejdLQTs7QUFFQTtBdkIyN0tBO0F1Qno3S0E7O0FBRUE7QXZCMjdLQTtBdUIxOEtBO0FBQUE7QXZCNjhLQTtBdUI1OEtBOztBQUVBO0F2Qjg4S0E7QXVCNThLQTs7QUFFQTtBdkI4OEtBO0F1QjU4S0E7O0FBRUE7QXZCODhLQTtBdUI1OEtBOztBQUVBO0F2Qjg4S0E7QXVCNzlLQTtBQUFBO0F2QmcrS0E7QXVCLzlLQTs7QUFFQTtBdkJpK0tBO0F1Qi85S0E7O0FBRUE7QXZCaStLQTtBdUIvOUtBOztBQUVBO0F2QmkrS0E7QXVCLzlLQTs7QUFFQTtBdkJpK0tBO0F1QmgvS0E7QUFBQTtBdkJtL0tBO0F1QmwvS0E7O0FBRUE7QXZCby9LQTtBdUJsL0tBOztBQUVBO0F2Qm8vS0E7QXVCbC9LQTs7QUFFQTtBdkJvL0tBO0F1QmwvS0E7O0FBRUE7QXZCby9LQTtBdUJuZ0xBO0FBQUE7QXZCc2dMQTtBdUJyZ0xBOztBQUVBO0F2QnVnTEE7QXVCcmdMQTs7QUFFQTtBdkJ1Z0xBO0F1QnJnTEE7O0FBRUE7QXZCdWdMQTtBdUJyZ0xBOztBQUVBO0F2QnVnTEE7QXVCdGhMQTtBQUFBO0F2QnloTEE7QXVCeGhMQTs7QUFFQTtBdkIwaExBO0F1QnhoTEE7O0FBRUE7QXZCMGhMQTtBdUJ4aExBOztBQUVBO0F2QjBoTEE7QXVCeGhMQTs7QUFFQTtBdkIwaExBO0F1QnppTEE7QUFBQTtBdkI0aUxBO0F1QjNpTEE7O0FBRUE7QXZCNmlMQTtBdUIzaUxBOztBQUVBO0F2QjZpTEE7QXVCM2lMQTs7QUFFQTtBdkI2aUxBO0F1QjNpTEE7O0FBRUE7QXZCNmlMQTtBdUI1akxBO0FBQUE7QXZCK2pMQTtBdUI5akxBOztBQUVBO0F2QmdrTEE7QXVCOWpMQTs7QUFFQTtBdkJna0xBO0F1QjlqTEE7O0FBRUE7QXZCZ2tMQTtBdUI5akxBOztBQUVBO0F2QmdrTEE7QXVCL2tMQTtBQUFBO0F2QmtsTEE7QXVCamxMQTs7QUFFQTtBdkJtbExBO0F1QmpsTEE7O0FBRUE7QXZCbWxMQTtBdUJqbExBOztBQUVBO0F2Qm1sTEE7QXVCamxMQTs7QUFFQTtBdkJtbExBO0F1QmxtTEE7QUFBQTtBdkJxbUxBO0F1QnBtTEE7O0FBRUE7QXZCc21MQTtBdUJwbUxBOztBQUVBO0F2QnNtTEE7QXVCcG1MQTs7QUFFQTtBdkJzbUxBO0F1QnBtTEE7O0FBRUE7QXZCc21MQTtBdUJybkxBO0FBQUE7QXZCd25MQTtBdUJ2bkxBOztBQUVBO0F2QnluTEE7QXVCdm5MQTs7QUFFQTtBdkJ5bkxBO0F1QnZuTEE7O0FBRUE7QXZCeW5MQTtBdUJ2bkxBOztBQUVBO0F2QnluTEE7QXVCeG9MQTtBQUFBO0F2QjJvTEE7QXVCMW9MQTs7QUFFQTtBdkI0b0xBO0F1QjFvTEE7O0FBRUE7QXZCNG9MQTtBdUIxb0xBOztBQUVBO0F2QjRvTEE7QXVCMW9MQTs7QUFFQTtBdkI0b0xBO0F1QnRvTEE7QUFBQTtBdkJ5b0xBO0F1QnhvTEE7O0FBRUE7QXZCMG9MQTtBdUJ4b0xBOztBQUVBO0F2QjBvTEE7QXVCeG9MQTs7QUFFQTtBdkIwb0xBO0F1QnhvTEE7O0FBRUE7QXZCMG9MQTtBQUNBO0F3QjNzTEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFFQTtBQUNBO0FBRUE7QXhCMnNMQTtBeUJydExBO0FBQUE7QXpCd3RMQTtBeUJwdExBO0FBQUE7QXpCdXRMQTtBeUJ0dExBO0FBQUE7QXpCeXRMQTtBeUJ4dExBO0FBQUE7QXpCMnRMQTtBeUIxdExBO0FDVEE7QUFDQTtBQUNBO0ExQnN1TEE7QXlCdnRMQTtBQUFBO0F6QjB0TEE7QXlCenRMQTtBQUFBO0F6QjR0TEE7QXlCM3RMQTtBQUFBO0F6Qjh0TEE7QUl6ckxBO0FxQnZDQTtBQUFBO0F6Qm91TEE7QXlCbnVMQTtBQUFBO0F6QnN1TEE7QXlCcnVMQTtBQUFBO0F6Qnd1TEE7QUFDQTtBSXBzTEE7QXFCdkNBO0FBQUE7QXpCK3VMQTtBeUI5dUxBO0FBQUE7QXpCaXZMQTtBeUJodkxBO0FBQUE7QXpCbXZMQTtBQUNBO0FJL3NMQTtBcUJ2Q0E7QUFBQTtBekIwdkxBO0F5Qnp2TEE7QUFBQTtBekI0dkxBO0F5QjN2TEE7QUFBQTtBekI4dkxBO0FBQ0E7QUkxdExBO0FxQnZDQTtBQUFBO0F6QnF3TEE7QXlCcHdMQTtBQUFBO0F6QnV3TEE7QXlCdHdMQTtBQUFBO0F6Qnl3TEE7QUFDQTtBeUJwd0xBO0FBQUE7QXpCdXdMQTtBeUJ0d0xBO0FBQUE7QXpCeXdMQTtBeUJ4d0xBO0FBQUE7QXpCMndMQTtBeUJ2d0xBO0FBQUE7QXpCMHdMQTtBeUJ6d0xBO0FBQUE7QXpCNHdMQTtBeUIzd0xBO0FBQUE7QXpCOHdMQTtBeUI3d0xBO0FBQUE7QXpCZ3hMQTtBeUIvd0xBO0FBQUE7QXpCa3hMQTtBeUJqeExBO0FBQUE7QXpCb3hMQTtBeUJoeExBO0FBQUE7QXpCbXhMQTtBMkIxekxBO0FBQ0E7QTNCNHpMQTtBT2x6TEE7QW9CTEE7QTNCMHpMQTtBMkJoMExBO0FBQ0E7QTNCazBMQTtBT3h6TEE7QW9CTEE7QTNCZzBMQTtBMkJ0MExBO0FBQ0E7QTNCdzBMQTtBTzl6TEE7QW9CTEE7QTNCczBMQTtBMkI1MExBO0FBQ0E7QTNCODBMQTtBT3AwTEE7QW9CTEE7QTNCNDBMQTtBMkJsMUxBO0FBQ0E7QTNCbzFMQTtBTzEwTEE7QW9CTEE7QTNCazFMQTtBMkJ4MUxBO0FBQ0E7QTNCMDFMQTtBT2gxTEE7QW9CTEE7QTNCdzFMQTtBMkI5MUxBO0FBQ0E7QTNCZzJMQTtBT3QxTEE7QW9CTEE7QTNCODFMQTtBMkJwMkxBO0FBQ0E7QTNCczJMQTtBTzUxTEE7QW9CTEE7QTNCbzJMQTtBMkIxMkxBO0FBQ0E7QTNCNDJMQTtBT2wyTEE7QW9CTEE7QTNCMDJMQTtBMkJoM0xBO0FBQ0E7QTNCazNMQTtBT3gyTEE7QW9CTEE7QTNCZzNMQTtBMkJ0M0xBO0FBQ0E7QTNCdzNMQTtBTzkyTEE7QW9CTEE7QTNCczNMQTtBMkI1M0xBO0FBQ0E7QTNCODNMQTtBT3AzTEE7QW9CTEE7QTNCNDNMQTtBeUJyMUxBO0FBQUE7QXpCdzFMQTtBeUJ2MUxBO0FBQUE7QXpCMDFMQTtBeUJ4MUxBO0FBQUE7QXpCMjFMQTtBeUIxMUxBO0FBQUE7QXpCNjFMQTtBeUJ6MUxBO0FHdkRBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QTVCbTVMQTtBeUI1MUxBO0FBQUE7QXpCKzFMQTtBeUI3MUxBO0FBQ0E7QUFDQTtBekIrMUxBO0F5QjExTEE7QUFBQTtBekI2MUxBO0E2Qjk1TEE7QUFDQTtBN0JnNkxBO0E2Qjc1TEE7QUFDQTtBN0IrNUxBO0E4QnA2TEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBR0E7QUFDQTtBQUFBO0FBQ0E7QUFDQTtBQ3VGQTtBQzRFQTtBRDFFQTtBRXhGQTtBQ0ZBO0FsQzA2TEE7QWtDdDZMQTtBSmRBO0FJZUE7QWxDeTZMQTtBQUNBO0FPbjdMQTtBdUJVQTtBQUNBO0E5QjQ2TEE7QThCejZMQTtBQUVBO0FBQ0E7QTlCMDZMQTtBOEJ0NkxBO0FBRUE7QTlCdTZMQTtBOEJuNkxBO0FBQ0E7QTlCcTZMQTtBOEJ2NUxBOztBQUVBO0E5Qnk1TEE7QThCaDVMQTtBQzNEQTtBSUFBO0FKRUE7QS9CODhMQTtBTzE4TEE7QXdCQUE7QUlOQTtBSlFBO0EvQjY4TEE7QStCMThMQTtBQUVBO0FJYkE7QUplQTtBQUtBO0EvQnU4TEE7QStCbDhMQTtBQUVBO0FBQ0E7QUFDQTtBL0JtOExBO0ErQjU3TEE7QUFHQTtBQUNBO0FBSUE7QS9CeTdMQTtBK0J2N0xBO0FBS0E7QS9CcTdMQTtBOEI3NkxBO0FDM0RBO0FJQUE7QUpFQTtBL0IyK0xBO0FPditMQTtBd0JBQTtBSU5BO0FKUUE7QS9CMCtMQTtBK0J2K0xBO0FBRUE7QUliQTtBSmVBO0FBS0E7QS9CbytMQTtBK0IvOUxBO0FBRUE7QUFDQTtBQUNBO0EvQmcrTEE7QStCejlMQTtBQUdBO0FBQ0E7QUFJQTtBL0JzOUxBO0ErQnA5TEE7QUFLQTtBL0JrOUxBO0E4QjE4TEE7QUMzREE7QUlBQTtBSkVBO0EvQndnTUE7QU9wZ01BO0F3QkFBO0FJTkE7QUpRQTtBL0J1Z01BO0ErQnBnTUE7QUFFQTtBSWJBO0FKZUE7QUFLQTtBL0JpZ01BO0ErQjUvTEE7QUFFQTtBQUNBO0FBQ0E7QS9CNi9MQTtBK0J0L0xBO0FBR0E7QUFDQTtBQUlBO0EvQm0vTEE7QStCai9MQTtBQUtBO0EvQisrTEE7QThCditMQTtBQzNEQTtBSUFBO0FKRUE7QS9CcWlNQTtBT2ppTUE7QXdCQUE7QUlOQTtBSlFBO0EvQm9pTUE7QStCamlNQTtBQUVBO0FJYkE7QUplQTtBQUtBO0EvQjhoTUE7QStCemhNQTtBQUVBO0FBQ0E7QUFDQTtBL0IwaE1BO0ErQm5oTUE7QUFHQTtBQUNBO0FBSUE7QS9CZ2hNQTtBK0I5Z01BO0FBS0E7QS9CNGdNQTtBOEJwZ01BO0FDM0RBO0FJQUE7QUpFQTtBL0Jra01BO0FPOWpNQTtBd0JBQTtBSU5BO0FKUUE7QS9CaWtNQTtBK0I5ak1BO0FBRUE7QUliQTtBSmVBO0FBS0E7QS9CMmpNQTtBK0J0ak1BO0FBRUE7QUFDQTtBQUNBO0EvQnVqTUE7QStCaGpNQTtBQUdBO0FBQ0E7QUFJQTtBL0I2aU1BO0ErQjNpTUE7QUFLQTtBL0J5aU1BO0E4QmppTUE7QUMzREE7QUlBQTtBSkVBO0EvQitsTUE7QU8zbE1BO0F3QkFBO0FJTkE7QUpRQTtBL0I4bE1BO0ErQjNsTUE7QUFFQTtBSWJBO0FKZUE7QUFLQTtBL0J3bE1BO0ErQm5sTUE7QUFFQTtBQUNBO0FBQ0E7QS9Cb2xNQTtBK0I3a01BO0FBR0E7QUFDQTtBQUlBO0EvQjBrTUE7QStCeGtNQTtBQUtBO0EvQnNrTUE7QThCOWpNQTtBQzNEQTtBSUFBO0FKRUE7QS9CNG5NQTtBT3huTUE7QXdCQUE7QUlOQTtBSlFBO0EvQjJuTUE7QStCeG5NQTtBQUVBO0FJYkE7QUplQTtBQUtBO0EvQnFuTUE7QStCaG5NQTtBQUVBO0FBQ0E7QUFDQTtBL0Jpbk1BO0ErQjFtTUE7QUFHQTtBQUNBO0FBSUE7QS9CdW1NQTtBK0JybU1BO0FBS0E7QS9CbW1NQTtBOEIzbE1BO0FDM0RBO0FJQUE7QUpFQTtBL0J5cE1BO0FPcnBNQTtBd0JBQTtBSU5BO0FKUUE7QS9Cd3BNQTtBK0JycE1BO0FBRUE7QUliQTtBSmVBO0FBS0E7QS9Ca3BNQTtBK0I3b01BO0FBRUE7QUFDQTtBQUNBO0EvQjhvTUE7QStCdm9NQTtBQUdBO0FBQ0E7QUFJQTtBL0Jvb01BO0ErQmxvTUE7QUFLQTtBL0Jnb01BO0E4QnhuTUE7QUMzREE7QUlBQTtBSkVBO0EvQnNyTUE7QU9sck1BO0F3QkFBO0FJTkE7QUpRQTtBL0Jxck1BO0ErQmxyTUE7QUFFQTtBSWJBO0FKZUE7QUFLQTtBL0IrcU1BO0ErQjFxTUE7QUFFQTtBQUNBO0FBQ0E7QS9CMnFNQTtBK0JwcU1BO0FBR0E7QUFDQTtBQUlBO0EvQmlxTUE7QStCL3BNQTtBQUtBO0EvQjZwTUE7QThCcnBNQTtBQzNEQTtBSUFBO0FKRUE7QS9CbXRNQTtBTy9zTUE7QXdCQUE7QUlOQTtBSlFBO0EvQmt0TUE7QStCL3NNQTtBQUVBO0FJYkE7QUplQTtBQUtBO0EvQjRzTUE7QStCdnNNQTtBQUVBO0FBQ0E7QUFDQTtBL0J3c01BO0ErQmpzTUE7QUFHQTtBQUNBO0FBSUE7QS9COHJNQTtBK0I1ck1BO0FBS0E7QS9CMHJNQTtBOEJsck1BO0FDM0RBO0FJQUE7QUpFQTtBL0Jndk1BO0FPNXVNQTtBd0JBQTtBSU5BO0FKUUE7QS9CK3VNQTtBK0I1dU1BO0FBRUE7QUliQTtBSmVBO0FBS0E7QS9CeXVNQTtBK0JwdU1BO0FBRUE7QUFDQTtBQUNBO0EvQnF1TUE7QStCOXRNQTtBQUdBO0FBQ0E7QUFJQTtBL0IydE1BO0ErQnp0TUE7QUFLQTtBL0J1dE1BO0E4Qi9zTUE7QUMzREE7QUlBQTtBSkVBO0EvQjZ3TUE7QU96d01BO0F3QkFBO0FJTkE7QUpRQTtBL0I0d01BO0ErQnp3TUE7QUFFQTtBSWJBO0FKZUE7QUFLQTtBL0Jzd01BO0ErQmp3TUE7QUFFQTtBQUNBO0FBQ0E7QS9Ca3dNQTtBK0Izdk1BO0FBR0E7QUFDQTtBQUlBO0EvQnd2TUE7QStCdHZNQTtBQUtBO0EvQm92TUE7QThCdHVNQTtBQ1BBO0FBQ0E7QS9CZ3ZNQTtBT3J5TUE7QXdCd0RBO0FBQ0E7QUFDQTtBL0Jndk1BO0ErQjd1TUE7QUFFQTtBL0I4dU1BO0ErQjN1TUE7QUFFQTtBQUNBO0EvQjR1TUE7QStCenVNQTtBQUdBO0FBQ0E7QUFDQTtBL0J5dU1BO0ErQnZ1TUE7QUFLQTtBL0JxdU1BO0E4Qjl2TUE7QUNQQTtBQUNBO0EvQnd3TUE7QU83ek1BO0F3QndEQTtBQUNBO0FBQ0E7QS9Cd3dNQTtBK0Jyd01BO0FBRUE7QS9Cc3dNQTtBK0Jud01BO0FBRUE7QUFDQTtBL0Jvd01BO0ErQmp3TUE7QUFHQTtBQUNBO0FBQ0E7QS9CaXdNQTtBK0Ivdk1BO0FBS0E7QS9CNnZNQTtBOEJ0eE1BO0FDUEE7QUFDQTtBL0JneU1BO0FPcjFNQTtBd0J3REE7QUFDQTtBQUNBO0EvQmd5TUE7QStCN3hNQTtBQUVBO0EvQjh4TUE7QStCM3hNQTtBQUVBO0FBQ0E7QS9CNHhNQTtBK0J6eE1BO0FBR0E7QUFDQTtBQUNBO0EvQnl4TUE7QStCdnhNQTtBQUtBO0EvQnF4TUE7QThCOXlNQTtBQ1BBO0FBQ0E7QS9Cd3pNQTtBTzcyTUE7QXdCd0RBO0FBQ0E7QUFDQTtBL0J3ek1BO0ErQnJ6TUE7QUFFQTtBL0Jzek1BO0ErQm56TUE7QUFFQTtBQUNBO0EvQm96TUE7QStCanpNQTtBQUdBO0FBQ0E7QUFDQTtBL0Jpek1BO0ErQi95TUE7QUFLQTtBL0I2eU1BO0E4QnQwTUE7QUNQQTtBQUNBO0EvQmcxTUE7QU9yNE1BO0F3QndEQTtBQUNBO0FBQ0E7QS9CZzFNQTtBK0I3ME1BO0FBRUE7QS9CODBNQTtBK0IzME1BO0FBRUE7QUFDQTtBL0I0ME1BO0ErQnowTUE7QUFHQTtBQUNBO0FBQ0E7QS9CeTBNQTtBK0J2ME1BO0FBS0E7QS9CcTBNQTtBOEI5MU1BO0FDUEE7QUFDQTtBL0J3Mk1BO0FPNzVNQTtBd0J3REE7QUFDQTtBQUNBO0EvQncyTUE7QStCcjJNQTtBQUVBO0EvQnMyTUE7QStCbjJNQTtBQUVBO0FBQ0E7QS9CbzJNQTtBK0JqMk1BO0FBR0E7QUFDQTtBQUNBO0EvQmkyTUE7QStCLzFNQTtBQUtBO0EvQjYxTUE7QThCdDNNQTtBQ1BBO0FBQ0E7QS9CZzRNQTtBT3I3TUE7QXdCd0RBO0FBQ0E7QUFDQTtBL0JnNE1BO0ErQjczTUE7QUFFQTtBL0I4M01BO0ErQjMzTUE7QUFFQTtBQUNBO0EvQjQzTUE7QStCejNNQTtBQUdBO0FBQ0E7QUFDQTtBL0J5M01BO0ErQnYzTUE7QUFLQTtBL0JxM01BO0E4Qjk0TUE7QUNQQTtBQUNBO0EvQnc1TUE7QU83OE1BO0F3QndEQTtBQUNBO0FBQ0E7QS9CdzVNQTtBK0JyNU1BO0FBRUE7QS9CczVNQTtBK0JuNU1BO0FBRUE7QUFDQTtBL0JvNU1BO0ErQmo1TUE7QUFHQTtBQUNBO0FBQ0E7QS9CaTVNQTtBK0IvNE1BO0FBS0E7QS9CNjRNQTtBOEJ0Nk1BO0FDUEE7QUFDQTtBL0JnN01BO0FPcitNQTtBd0J3REE7QUFDQTtBQUNBO0EvQmc3TUE7QStCNzZNQTtBQUVBO0EvQjg2TUE7QStCMzZNQTtBQUVBO0FBQ0E7QS9CNDZNQTtBK0J6Nk1BO0FBR0E7QUFDQTtBQUNBO0EvQnk2TUE7QStCdjZNQTtBQUtBO0EvQnE2TUE7QThCOTdNQTtBQ1BBO0FBQ0E7QS9CdzhNQTtBTzcvTUE7QXdCd0RBO0FBQ0E7QUFDQTtBL0J3OE1BO0ErQnI4TUE7QUFFQTtBL0JzOE1BO0ErQm44TUE7QUFFQTtBQUNBO0EvQm84TUE7QStCajhNQTtBQUdBO0FBQ0E7QUFDQTtBL0JpOE1BO0ErQi83TUE7QUFLQTtBL0I2N01BO0E4QnQ5TUE7QUNQQTtBQUNBO0EvQmcrTUE7QU9yaE5BO0F3QndEQTtBQUNBO0FBQ0E7QS9CZytNQTtBK0I3OU1BO0FBRUE7QS9CODlNQTtBK0IzOU1BO0FBRUE7QUFDQTtBL0I0OU1BO0ErQno5TUE7QUFHQTtBQUNBO0FBQ0E7QS9CeTlNQTtBK0J2OU1BO0FBS0E7QS9CcTlNQTtBOEI5K01BO0FDUEE7QUFDQTtBL0J3L01BO0FPN2lOQTtBd0J3REE7QUFDQTtBQUNBO0EvQncvTUE7QStCci9NQTtBQUVBO0EvQnMvTUE7QStCbi9NQTtBQUVBO0FBQ0E7QS9Cby9NQTtBK0JqL01BO0FBR0E7QUFDQTtBQUNBO0EvQmkvTUE7QStCLytNQTtBQUtBO0EvQjYrTUE7QThCMy9NQTtBQUNBO0FBQ0E7QUFDQTtBOUI2L01BO0FPdGtOQTtBdUI0RUE7QUFDQTtBOUI2L01BO0E4QjEvTUE7QUFFQTtBOUIyL01BO0E4QngvTUE7QUFFQTtBQUNBO0E5QnkvTUE7QThCOStNQTtBQ1BBO0FDNEVBO0FEMUVBO0FFeEZBO0FqQ2lsTkE7QThCaC9NQTtBQ1hBO0FDNEVBO0FEMUVBO0FFeEZBO0FqQ3VsTkE7QThCNytNQTtBQUNBO0FBQ0E7QTlCKytNQTtBOEI1K01BO0FBQ0E7QTlCOCtNQTtBOEJ0K01BOzs7QUFDQTtBOUIwK01BO0FvQ3JuTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEN1bk5BO0FvQ3JuTkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBcEN1bk5BO0FvQ25uTkE7QUFDQTtBQUNBO0FwQ3FuTkE7QW9Dbm5OQTtBQUNBO0FBQ0E7QUFDQTtBcENxbk5BO0FvQ2huTkE7QUxwQkE7QUlBQTtBSkVBO0EvQnVvTkE7QU9ub05BO0F3QkFBO0FJTkE7QUpRQTtBL0Jzb05BO0ErQm5vTkE7QUFFQTtBSWJBO0FKZUE7QUFLQTtBL0Jnb05BO0ErQjNuTkE7QUFFQTtBQUNBO0FBQ0E7QS9CNG5OQTtBK0Jybk5BO0FBR0E7QUFDQTtBQUlBO0EvQmtuTkE7QStCaG5OQTtBQUtBO0EvQjhtTkE7QW9DN29OQTtBTHBCQTtBSUFBO0FKRUE7QS9Cb3FOQTtBT2hxTkE7QXdCQUE7QUlOQTtBSlFBO0EvQm1xTkE7QStCaHFOQTtBQUVBO0FJYkE7QUplQTtBQUtBO0EvQjZwTkE7QStCeHBOQTtBQUVBO0FBQ0E7QUFDQTtBL0J5cE5BO0ErQmxwTkE7QUFHQTtBQUNBO0FBSUE7QS9CK29OQTtBK0I3b05BO0FBS0E7QS9CMm9OQTtBb0MxcU5BO0FMcEJBO0FJQUE7QUpFQTtBL0Jpc05BO0FPN3JOQTtBd0JBQTtBSU5BO0FKUUE7QS9CZ3NOQTtBK0I3ck5BO0FBRUE7QUliQTtBSmVBO0FBS0E7QS9CMHJOQTtBK0Jyck5BO0FBRUE7QUFDQTtBQUNBO0EvQnNyTkE7QStCL3FOQTtBQUdBO0FBQ0E7QUFJQTtBL0I0cU5BO0ErQjFxTkE7QUFLQTtBL0J3cU5BO0FvQ3ZzTkE7QUxwQkE7QUlBQTtBSkVBO0EvQjh0TkE7QU8xdE5BO0F3QkFBO0FJTkE7QUpRQTtBL0I2dE5BO0ErQjF0TkE7QUFFQTtBSWJBO0FKZUE7QUFLQTtBL0J1dE5BO0ErQmx0TkE7QUFFQTtBQUNBO0FBQ0E7QS9CbXROQTtBK0I1c05BO0FBR0E7QUFDQTtBQUlBO0EvQnlzTkE7QStCdnNOQTtBQUtBO0EvQnFzTkE7QW9DOXROQTtBTGdDQTtBQUNBO0EvQmlzTkE7QU90dk5BO0F3QndEQTtBQUNBO0FBQ0E7QS9CaXNOQTtBK0I5ck5BO0FBRUE7QS9CK3JOQTtBK0I1ck5BO0FBRUE7QUFDQTtBL0I2ck5BO0ErQjFyTkE7QUFHQTtBQUNBO0FBQ0E7QS9CMHJOQTtBK0J4ck5BO0FBS0E7QS9Cc3JOQTtBb0N0dk5BO0FMZ0NBO0FBQ0E7QS9CeXROQTtBTzl3TkE7QXdCd0RBO0FBQ0E7QUFDQTtBL0J5dE5BO0ErQnR0TkE7QUFFQTtBL0J1dE5BO0ErQnB0TkE7QUFFQTtBQUNBO0EvQnF0TkE7QStCbHROQTtBQUdBO0FBQ0E7QUFDQTtBL0JrdE5BO0ErQmh0TkE7QUFLQTtBL0I4c05BO0FvQzl3TkE7QUxnQ0E7QUFDQTtBL0Jpdk5BO0FPdHlOQTtBd0J3REE7QUFDQTtBQUNBO0EvQml2TkE7QStCOXVOQTtBQUVBO0EvQit1TkE7QStCNXVOQTtBQUVBO0FBQ0E7QS9CNnVOQTtBK0IxdU5BO0FBR0E7QUFDQTtBQUNBO0EvQjB1TkE7QStCeHVOQTtBQUtBO0EvQnN1TkE7QW9DdHlOQTtBTGdDQTtBQUNBO0EvQnl3TkE7QU85ek5BO0F3QndEQTtBQUNBO0FBQ0E7QS9CeXdOQTtBK0J0d05BO0FBRUE7QS9CdXdOQTtBK0Jwd05BO0FBRUE7QUFDQTtBL0Jxd05BO0ErQmx3TkE7QUFHQTtBQUNBO0FBQ0E7QS9Ca3dOQTtBK0Jod05BO0FBS0E7QS9COHZOQTtBb0N6ek5BO0FBQ0E7QXBDMnpOQTtBb0N6ek5BO0FBQ0E7QXBDMnpOQTtBb0N2ek5BO0FMdkNBO0FJQUE7QUpFQTtBL0JpMk5BO0FPNzFOQTtBd0JBQTtBSU5BO0FKUUE7QS9CZzJOQTtBK0I3MU5BO0FBRUE7QUliQTtBSmVBO0FBS0E7QS9CMDFOQTtBK0JyMU5BO0FBRUE7QUFDQTtBQUNBO0EvQnMxTkE7QStCLzBOQTtBQUdBO0FBQ0E7QUFJQTtBL0I0ME5BO0ErQjEwTkE7QUFLQTtBL0J3ME5BO0FPbDJOQTtBNkJvQkE7QUFDQTtBQUNBO0FwQ2kxTkE7QW9DOTBOQTtBQUVBO0FBQ0E7QXBDKzBOQTtBb0M1ME5BO0FBR0E7QUFDQTtBQUNBO0FwQzQwTkE7QW9DMTBOQTtBQUNBO0FBQ0E7QXBDNDBOQTtBcUNuNU5BO0FBQ0E7QXJDcTVOQTtBcUNsNU5BOzs7O0FBSUE7QXJDbzVOQTs7QUE3NE5BIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vcmVzb3VyY2VzL2Fzc2V0cy9zdHlsZXMvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL3Jlc291cmNlcy9hc3NldHMvc3R5bGVzL2d1dGVuYmVyZy1vdmVycmlkZS5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL3Jlc291cmNlcy9hc3NldHMvc3R5bGVzL2NvcmUtYmxvY2tzL19nbG9iYWwuc2NzcyIsIndlYnBhY2s6Ly90ZXJyYW4tdGV0b3RlcGl0ZWsvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vcmVzb3VyY2VzL2Fzc2V0cy9zdHlsZXMvY29yZS1ibG9ja3MvX3dwLWJsb2NrLW1lZGlhLXRleHQuc2NzcyIsIndlYnBhY2s6Ly90ZXJyYW4tdGV0b3RlcGl0ZWsvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIndlYnBhY2s6Ly90ZXJyYW4tdGV0b3RlcGl0ZWsvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxleC5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9faW50ZXJhY3Rpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIndlYnBhY2s6Ly90ZXJyYW4tdGV0b3RlcGl0ZWsvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly90ZXJyYW4tdGV0b3RlcGl0ZWsvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly90ZXJyYW4tdGV0b3RlcGl0ZWsvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly90ZXJyYW4tdGV0b3RlcGl0ZWsvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly90ZXJyYW4tdGV0b3RlcGl0ZWsvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vdGVycmFuLXRldG90ZXBpdGVrLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwid2VicGFjazovL3RlcnJhbi10ZXRvdGVwaXRlay8uL3Jlc291cmNlcy9hc3NldHMvc3R5bGVzL2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly90ZXJyYW4tdGV0b3RlcGl0ZWsvLi9yZXNvdXJjZXMvYXNzZXRzL3N0eWxlcy9jb21wb25lbnRzL190aW55bWNlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcblxuLyoqIENvbG9ycyAqL1xuJHJlZDogI2U0MjczMDtcbiRvcmFuZ2U6ICNmMzc1MjU7XG4keWVsbG93OiAjZmRhYjFjO1xuJGRhcms6ICMxMTE7XG4kbWluZS1zaGFmdDogIzIyMjtcbiRhbHRvOiAjZGJkYmRiO1xuJGdhbGxlcnk6ICNlZGVkZWQ7XG4kd2hpdGU6ICNmZmY7XG4kZ3JleS0zMzM6ICMzMzM7XG4kZ3JleTogIzQ0NDtcbiRjZXRlbGVtLWdyZWVuOiAjNzdiNDMwO1xuJHRyYW5zcGFyZW50LXdoaXRlOiByZ2JhKCR3aGl0ZSwgMCk7XG4kdHJhbnNwYXJlbnQtYmxhY2s6IHJnYigwIDAgMCAvIDAlKTtcbiRyaW8tZ3JhbmRlOiAjYzE1MTBiO1xuJHByaW1hcnk6ICRvcmFuZ2U7XG4kdGhlbWUtY29sb3JzOiAoXG4gICAgXCJhbHRvXCI6ICRhbHRvLFxuICAgIFwibWluZS1zaGFmdFwiOiAkbWluZS1zaGFmdCxcbiAgICBcImdyZXlcIjogJGdyZXksXG4gICAgXCJnYWxsZXJ5XCI6ICRnYWxsZXJ5LFxuKTtcbiR5Y28tY29sb3JzOiAoXG4gICAgXCJyZWRcIjogJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICR5ZWxsb3csXG4gICAgXCJ3aGl0ZVwiOiAkd2hpdGVcbik7XG4kc3BhY2VyOiAxcmVtO1xuJHNwYWNlcnM6IChcbiAgICBcIjEwcHhcIjogMTBweCxcbiAgICBcIjE1cHhcIjogMTVweCxcbiAgICBcIjIwcHhcIjogMjBweCxcbiAgICBcIjMwcHhcIjogMzBweCxcbiAgICBcIjQwcHhcIjogNDBweCxcbiAgICBcIjUwcHhcIjogNTBweCxcbiAgICBcIjYwcHhcIjogNjBweCxcbiAgICBcIjcwcHhcIjogNzBweCxcbiAgICBcIjgwcHhcIjogODBweCxcbiAgICBcIjEwMHB4XCI6IDEwMHB4LFxuKTtcbiRib2R5LWNvbG9yOiB2YXIoLS10aGVtZS1ib2R5LWNvbG9yLCAkbWluZS1zaGFmdCk7XG5cbi8qKiBDb21wb25lbnRzICovXG4kYm9yZGVyLXJhZGl1czogMDtcbiRib3JkZXItcmFkaXVzLWxnOiAwO1xuJGJvcmRlci1yYWRpdXMtc206IDA7XG5cbi8qKiBUeXBvZ3JhcGh5ICovXG4kZm9udC1mYW1pbHktb3Blbi1zYW5zOiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LW1vbnRzZXJyYXQ6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICRmb250LWZhbWlseS1vcGVuLXNhbnM7XG4kZm9udC1mYW1pbHktZGlzcGxheTogJGZvbnQtZmFtaWx5LW1vbnRzZXJyYXQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6IHZhcigtLXRoZW1lLWhlYWRpbmdzLWZvbnQtZmFtaWx5LCAkZm9udC1mYW1pbHktb3Blbi1zYW5zKTtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogdmFyKC0tdGhlbWUtaGVhZGluZ3MtZm9udC13ZWlnaHQsIDYwMCk7XG4kZGlzcGxheTEtc2l6ZTogMzBweDtcbiRkaXNwbGF5Mi1zaXplOiAyMnB4O1xuJGRpc3BsYXkzLXNpemU6IDIwcHg7XG4kZGlzcGxheTQtc2l6ZTogMTZweDtcbiRkaXNwbGF5MS13ZWlnaHQ6IDgwMDtcbiRkaXNwbGF5Mi13ZWlnaHQ6IDgwMDtcbiRzbWFsbC1mb250LXNpemU6IDg3LjUlO1xuXG4vKiogQnV0dG9ucyAqL1xuXG4kYnRuLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9udHNlcnJhdDtcbiRidG4tcGFkZGluZy14OiAyMnB4O1xuJGJ0bi1wYWRkaW5nLXk6IDE1cHg7XG4kYnRuLXBhZGRpbmcteC1zbTogMTVweDtcbiRidG4tcGFkZGluZy15LXNtOiA4cHg7XG4kYnRuLXBhZGRpbmcteC1sZzogMjJweDtcbiRidG4tcGFkZGluZy15LWxnOiAyMnB4O1xuJGJ0bi1mb250LXNpemU6IDEycHg7XG4kYnRuLWZvbnQtc2l6ZS1zbTogMTJweDtcbiRidG4tZm9udC13ZWlnaHQ6IDgwMDtcbiRidG4tYm9yZGVyLXJhZGl1czogdmFyKC0tdGhlbWUtYnRuLWJvcmRlci1yYWRpdXMsIDApO1xuXG4vKiogU2xpY2sgb3ZlcnJpZGVzICovXG4kc2xpY2stZm9udC1wYXRoOiBcIi4uL2ZvbnRzL1wiO1xuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi4vaW1hZ2VzL1wiO1xuJGhlYWRlci1oZWlnaHQ6IDgwcHg7XG4kaGVhZGVyLWhlaWdodC1zbTogNjBweDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICM0NDQ7XG5cbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbWl4aW5zXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL3Jvb3RcIjtcbkBpbXBvcnQgXCJjb3JlLWJsb2Nrcy9nbG9iYWxcIjtcbkBpbXBvcnQgXCJjb3JlLWJsb2Nrcy93cC1ibG9jay1tZWRpYS10ZXh0XCI7XG5cbi8qIHN0eWxlbGludC1kaXNhYmxlIG5vLWludmFsaWQtcG9zaXRpb24tYXQtaW1wb3J0LXJ1bGUgKi9cbi5lZGl0b3Itc3R5bGVzLXdyYXBwZXIge1xuICAgIEBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzXCI7XG4gICAgQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy9idXR0b25zXCI7XG4gICAgQGltcG9ydCBcImNvbXBvbmVudHMvYnV0dG9uc1wiO1xuICAgIEBpbXBvcnQgXCJjb21wb25lbnRzL3RpbnltY2VcIjtcbn1cbi8qIHN0eWxlbGludC1lbmFibGUgbm8taW52YWxpZC1wb3NpdGlvbi1hdC1pbXBvcnQtcnVsZSAqL1xuIiwiLmFsaWdud2lkZSB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXI7XG5cbiAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9uby1nbG9iYWwtZnVuY3Rpb24tbmFtZXMgKi9cbiAgICBtYXgtd2lkdGg6IG1hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCk7XG5cbiAgICAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAtMjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXItd2lkdGggLyAtMjtcbiAgICB9XG59XG5cbi5hbGlnbmZ1bGwge1xuICAgICY6bm90KC53cC1ibG9jay1pbWFnZSkge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcjtcblxuICAgICAgICAud3AtYmxvY2stZ3JvdXBfX2lubmVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gLTI7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRncmlkLWd1dHRlci13aWR0aCAvIC0yO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgKiAuNTtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICAgIG1heC13aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cbiIsIi8qKlxuICogXCIhaW1wb3J0YW50XCIgZW5hYmxlZCBpbiB0aGlzIGZpbGUgYmVjYXVzZSBvZiB3cCBvdmVycmlkZVxuICovXG4vKiBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbi53cC1ibG9jay1tZWRpYS10ZXh0IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAmLmhhcy1tZWRpYS1vbi10aGUtcmlnaHQge1xuICAgICAgICAgICAgLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wdWxsLWltYWdlIC53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCguaGFzLW1lZGlhLW9uLXRoZS1yaWdodCkge1xuICAgICAgICAgICAgLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYucHVsbC1pbWFnZSAud3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi53cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGdyaWQtcm93OiAyICFpbXBvcnRhbnQ7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBncmlkLXJvdzogMSAhaW1wb3J0YW50O1xuICAgICAgICBncmlkLWNvbHVtbjogMSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgKjpub3QodWwsIG9sLCBsaSkge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCAqL1xuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlcigpIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cygpIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzKCkge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKGRpdmlkZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSwgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJHVzZXItc2VsZWN0cyB7XG4gIC51c2VyLXNlbGVjdC0jeyR2YWx1ZX0geyB1c2VyLXNlbGVjdDogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICAgIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICAgIFwicHVycGxlXCI6ICAgICAkcHVycGxlLFxuICAgIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgICBcIm9yYW5nZVwiOiAgICAgJG9yYW5nZSxcbiAgICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICAgIFwidGVhbFwiOiAgICAgICAkdGVhbCxcbiAgICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gICAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgICBcImdyYXlcIjogICAgICAgJGdyYXktNjAwLFxuICAgIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbiAgKSxcbiAgJGNvbG9yc1xuKTtcblxuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG5cbiR0aGVtZS1jb2xvcnM6ICgpICFkZWZhdWx0O1xuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBDaGFyYWN0ZXJzIHdoaWNoIGFyZSBlc2NhcGVkIGJ5IHRoZSBlc2NhcGUtc3ZnIGZ1bmN0aW9uXG4kZXNjYXBlZC1jaGFyYWN0ZXJzOiAoXG4gIChcIjxcIiwgXCIlM2NcIiksXG4gIChcIj5cIiwgXCIlM2VcIiksXG4gIChcIiNcIiwgXCIlMjNcIiksXG4gIChcIihcIiwgXCIlMjhcIiksXG4gIChcIilcIiwgXCIlMjlcIiksXG4pICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6ICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4kc2l6ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDI1OiAyNSUsXG4gICAgNTA6IDUwJSxcbiAgICA3NTogNzUlLFxuICAgIDEwMDogMTAwJSxcbiAgICBhdXRvOiBhdXRvXG4gICksXG4gICRzaXplc1xuKTtcblxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuXG4vLyBMaW5rc1xuLy9cbi8vIFN0eWxlIGFuY2hvciBlbGVtZW50cy5cblxuJGxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbi8vIERhcmtlbiBwZXJjZW50YWdlIGZvciBsaW5rcyB3aXRoIGAudGV4dC0qYCBjbGFzcyAoZS5nLiBgLnRleHQtc3VjY2Vzc2ApXG4kZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlOiAxNSUgIWRlZmF1bHQ7XG5cbi8vIFBhcmFncmFwaHNcbi8vXG4vLyBTdHlsZSBwIGVsZW1lbnQuXG5cbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogICAxcmVtICFkZWZhdWx0O1xuXG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGdyaWQtcm93LWNvbHVtbnM6ICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiBqb2luKFxuICAoXG4gICAgKDIxIDkpLFxuICAgICgxNiA5KSxcbiAgICAoNCAzKSxcbiAgICAoMSAxKSxcbiAgKSxcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvc1xuKTtcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICAgICAgIFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG5cbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC44NzUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgJGlucHV0LXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1oYWxmOiAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuNWVtLCAkaW5wdXQtcGFkZGluZy15KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAuNSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtc20gKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1sZyAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemU6ICAgICAgNTAlIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yOiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yOiAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2bDIuOTc0IDIuOTlMOCAyLjE5M3onLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgNCA0Jz48cGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDUwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAgICAgICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAxLjc1ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogLjUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBzdWJ0cmFjdCgkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNCkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnPjxwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgIGVzY2FwZS1zdmcoJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yKSByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSBuby1yZXBlYXQgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXG5cbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDogYWRkKDFlbSAqIC43NSwgKDIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKiAuNzUpICsgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PScwIDAgMTIgMTInPjxjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLz48cGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLz48Y2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyBzdHJva2U9J25vbmUnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoKSAhZGVmYXVsdDtcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICAgICksXG4gICAgXCJpbnZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcblxuXG4vLyBOYXZiYXJcblxuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtc2Nyb2xsLW1heC1oZWlnaHQ6ICAgICAgNzV2aCAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkbmF2LWRpdmlkZXItbWFyZ2luLXkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICAgICBkYXJrZW4oJGdyYXktOTAwLCA1JSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBUb2FzdHNcblxuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNzVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiAhZGVmYXVsdDtcbiRiYWRnZS1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46ICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogICAgICAgICAgICAgICRtb2RhbC1oZWFkZXItcGFkZGluZy15ICRtb2RhbC1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBLZWVwIHRoaXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5XG5cbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNUw0LjI1IDRsMi41LTIuNUw1LjI1IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjVMMy43NSA0bC0yLjUgMi41TDIuNzUgOGw0LTQtNC00eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFV0aWxpdGllc1xuXG4kZGlzcGxheXM6IG5vbmUsIGlubGluZSwgaW5saW5lLWJsb2NrLCBibG9jaywgdGFibGUsIHRhYmxlLXJvdywgdGFibGUtY2VsbCwgZmxleCwgaW5saW5lLWZsZXggIWRlZmF1bHQ7XG4kb3ZlcmZsb3dzOiBhdXRvLCBoaWRkZW4gIWRlZmF1bHQ7XG4kcG9zaXRpb25zOiBzdGF0aWMsIHJlbGF0aXZlLCBhYnNvbHV0ZSwgZml4ZWQsIHN0aWNreSAhZGVmYXVsdDtcbiR1c2VyLXNlbGVjdHM6IGFsbCwgYXV0bywgbm9uZSAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmIFwiI3skc2l6ZX1cIiAhPSBcIjBcIiB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1saWdodGVyIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGRlciAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlciAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtd2hpdGUtNTAgeyBjb2xvcjogcmdiYSgkd2hpdGUsIC41KSAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gRGVwcmVjYXRlZCwgYnV0IGF2b2lkcyBpc3N1ZXMgd2l0aCBmbGV4IGNvbnRhaW5lcnNcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIFVzZWQgaW5zdGVhZCBvZiBgb3ZlcmZsb3ctd3JhcGAgZm9yIElFICYgRWRnZSBMZWdhY3lcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiAkYnRuLXdoaXRlLXNwYWNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjdXJzb3I6IGlmKCRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMsIHBvaW50ZXIsIG51bGwpO1xuXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpKTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgcmVzcG9uc2l2ZSBmb250IHNpemVzXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi92OC54L0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHJlbSBhbmQgJHJmcy1mb250LXNpemUtdW5pdCAhPSBweCB7XG4gIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbn1cblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcHggYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IGVtIGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSByZW0ge1xuICBAZXJyb3IgXCJgI3skcmZzLWJyZWFrcG9pbnQtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtYnJlYWtwb2ludC11bml0LiBVc2UgYHB4YCwgYGVtYCBvciBgcmVtYC5cIjtcbn1cblxuLy8gUmVzaXplIGZvbnQgc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbkBmdW5jdGlvbiBkaXZpZGUoJGRpdmlkZW5kLCAkZGl2aXNvciwgJHByZWNpc2lvbjogMTApIHtcbiAgJHNpZ246IGlmKCRkaXZpZGVuZCA+IDAgYW5kICRkaXZpc29yID4gMCBvciAkZGl2aWRlbmQgPCAwIGFuZCAkZGl2aXNvciA8IDAsIDEsIC0xKTtcbiAgJGRpdmlkZW5kOiBhYnMoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3I6IGFicygkZGl2aXNvcik7XG4gIEBpZiAkZGl2aWRlbmQgPT0gMCB7XG4gICAgQHJldHVybiAwO1xuICB9XG4gIEBpZiAkZGl2aXNvciA9PSAwIHtcbiAgICBAZXJyb3IgXCJDYW5ub3QgZGl2aWRlIGJ5IDBcIjtcbiAgfVxuICAkcmVtYWluZGVyOiAkZGl2aWRlbmQ7XG4gICRyZXN1bHQ6IDA7XG4gICRmYWN0b3I6IDEwO1xuICBAd2hpbGUgKCRyZW1haW5kZXIgPiAwIGFuZCAkcHJlY2lzaW9uID49IDApIHtcbiAgICAkcXVvdGllbnQ6IDA7XG4gICAgQHdoaWxlICgkcmVtYWluZGVyID49ICRkaXZpc29yKSB7XG4gICAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyIC0gJGRpdmlzb3I7XG4gICAgICAkcXVvdGllbnQ6ICRxdW90aWVudCArIDE7XG4gICAgfVxuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiAxMCArICRxdW90aWVudDtcbiAgICAkZmFjdG9yOiAkZmFjdG9yICogLjE7XG4gICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAqIDEwO1xuICAgICRwcmVjaXNpb246ICRwcmVjaXNpb24gLSAxO1xuICAgIEBpZiAoJHByZWNpc2lvbiA8IDAgYW5kICRyZW1haW5kZXIgPj0gJGRpdmlzb3IgKiA1KSB7XG4gICAgICAkcmVzdWx0OiAkcmVzdWx0ICsgMTtcbiAgICB9XG4gIH1cbiAgJHJlc3VsdDogJHJlc3VsdCAqICRmYWN0b3IgKiAkc2lnbjtcbiAgJGRpdmlkZW5kLXVuaXQ6IHVuaXQoJGRpdmlkZW5kKTtcbiAgJGRpdmlzb3ItdW5pdDogdW5pdCgkZGl2aXNvcik7XG4gICR1bml0LW1hcDogKFxuICAgIFwicHhcIjogMXB4LFxuICAgIFwicmVtXCI6IDFyZW0sXG4gICAgXCJlbVwiOiAxZW0sXG4gICAgXCIlXCI6IDElXG4gICk7XG4gIEBpZiAoJGRpdmlkZW5kLXVuaXQgIT0gJGRpdmlzb3ItdW5pdCBhbmQgbWFwLWhhcy1rZXkoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCkpIHtcbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogbWFwLWdldCgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KTtcbiAgfVxuICBAcmV0dXJuICRyZXN1bHQ7XG59XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCAkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSwgZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgJHJmcy1icmVha3BvaW50ICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJyZW1cIiBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdGhhdCBhZGRzIGRpc2FibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIGZvbnQgc2l6ZVxuICAgICYsXG4gICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLWVuYWJsZS1jbGFzcyB7XG4gIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgIC5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5KCRtcS12YWx1ZSkge1xuICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgJGZzICogMCArIDEpO1xuICAgIH1cbiAgICBAZWxzZSBpZiAkZnMtdW5pdCA9PSBcInJlbVwiIHtcbiAgICAgICRmczogZGl2aWRlKCRmcywgZGl2aWRlKCRmcyAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xuICAgIH1cblxuICAgIC8vIFNldCBkZWZhdWx0IGZvbnQgc2l6ZVxuICAgICRyZnMtc3RhdGljOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3tkaXZpZGUoJGZzLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmc31weCk7XG5cbiAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIGZvbnQgc2l6ZSBpcyBiaWdnZXIgdGhhbiB0aGUgbWluaW11bSBmb250IHNpemVcbiAgICBAaWYgJGZzIDw9ICRyZnMtYmFzZS1mb250LXNpemUgb3Igbm90ICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZSBmb3IgJGZzXG4gICAgICAkZnMtbWluOiAkcmZzLWJhc2UtZm9udC1zaXplICsgZGl2aWRlKCRmcyAtICRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtZmFjdG9yKTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkZnMgYW5kIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMtbWluLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBVc2UgYHZtaW5gIGlmIHR3by1kaW1lbnNpb25hbCBpcyBlbmFibGVkXG4gICAgICAkdmFyaWFibGUtdW5pdDogaWYoJHJmcy10d28tZGltZW5zaW9uYWwsIHZtaW4sIHZ3KTtcblxuICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgJHZhcmlhYmxlLXdpZHRoOiAje2RpdmlkZSgkZnMtZGlmZiAqIDEwMCwgJHJmcy1icmVha3BvaW50KX0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZVxuICAgICAgJHJmcy1mbHVpZDogY2FsYygjeyRtaW4td2lkdGh9ICsgI3skdmFyaWFibGUtd2lkdGh9KSAjeyRyZnMtc3VmZml4fTtcblxuICAgICAgLy8gQnJlYWtwb2ludCBmb3JtYXR0aW5nXG4gICAgICAkbXEtdmFsdWU6IGlmKCRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4LCAjeyRyZnMtYnJlYWtwb2ludH1weCwgI3tkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLXJlbS12YWx1ZSl9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH0pO1xuXG4gICAgICBAaW5jbHVkZSBfcmZzLWRpc2FibGUtY2xhc3Mge1xuICAgICAgICBmb250LXNpemU6ICN7JHJmcy1zdGF0aWN9I3skcmZzLXN1ZmZpeH07XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gICAgICAgIEBpbmNsdWRlIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRoZSBmb250LXNpemUgJiByZXNwb25zaXZlLWZvbnQtc2l6ZSBtaXhpbnMgdXNlIFJGUyB0byByZXNjYWxlIHRoZSBmb250IHNpemVcbkBtaXhpbiBmb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cblxuQG1peGluIHJlc3BvbnNpdmUtZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLmJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA4MzNlbTtcblxuICAgIGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAyZW07XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxufVxuXG4uYnRuLWJpZyB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAxZW07XG5cbiAgICBlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkeWNvLWNvbG9ycyB7XG4gICAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkeWNvLWNvbG9ycyB7XG4gICAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgICB9XG59XG5cbi5idG4teWVsbG93IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxufVxuXG4uYnRuLWdyZXkge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRncmV5LCAkZ3JleSk7XG59XG5cbi5idG4td2hpdGUge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLXlpcSgkd2hpdGUpO1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9yLXlpcSgkd2hpdGUpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICAgIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL25vLWdsb2JhbC1mdW5jdGlvbi1uYW1lcyAqL1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcShjb2xvci15aXEoJHdoaXRlKSksIGNvbG9yLXlpcSgkd2hpdGUpLCAxNSUpLCAwLjUpO1xuICAgIH1cblxuICAgICY6bm90KDpkaXNhYmxlZCwgLmRpc2FibGVkKTphY3RpdmUsXG4gICAgJjpub3QoOmRpc2FibGVkLCAuZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IteWlxKCR3aGl0ZSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogY29sb3IteWlxKCR3aGl0ZSk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9uby1nbG9iYWwtZnVuY3Rpb24tbmFtZXMgKi9cbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKGNvbG9yLXlpcSgkd2hpdGUpKSwgY29sb3IteWlxKCR3aGl0ZSksIDE1JSksIDAuNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJib2R5I3RpbnltY2Uge1xuICAgIG1hcmdpbjogMTJweCAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheS0xLFxuLmRpc3BsYXktMixcbi5kaXNwbGF5LTMsXG4uZGlzcGxheS00IHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWRpc3BsYXk7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/