/**
 * Rem-converter mixin to convert px to rem
 *
 * Usages
 * @include rem(padding-bottom, 20px, true);
 *
 */
.btn {
  font-family: "Cachet Bold";
  font-size: 18px;
  padding: 0 32px;
  border-radius: 30px;
  text-transform: unset; }
  .btn:not(.btn-link) {
    font-family: "Cachet Bold"; }
  .btn strong {
    color: inherit !important; }

.teaser-button a,
a.btn {
  border-radius: 30px !important;
  height: unset !important; }

a.btn {
  font-size: 24px;
  line-height: 30px;
  padding: 7px 18px 9px; }

.layout-container .ws-viewport .btn.lb-inline,
.layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline,
.layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline {
  --ylb-border-style-solid: 2px solid #ccc;
  border: var(--ylb-border-style-solid) !important;
  border-radius: var(--wsBorderRadius, unset) !important;
  font-family: "Cachet Medium", serif !important;
  padding: 6px 16px 6px 16px;
  font-size: 18px;
  line-height: 28px;
  color: #ffffff !important; }
  .layout-container .ws-viewport .btn.lb-inline.btn-primary,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-primary,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-primary {
    background-color: #5c2e91 !important;
    border-color: #5c2e91 !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-primary:hover,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-primary:hover,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-primary:hover {
      color: #5c2e91 !important; }
  .layout-container .ws-viewport .btn.lb-inline.btn-secondary,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-secondary,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-secondary {
    background-color: #0060af;
    border-color: #0060af !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-secondary:hover,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-secondary:hover,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-secondary:hover {
      color: #0060af !important; }
  .layout-container .ws-viewport .btn.lb-inline.btn-success,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-success,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-success {
    background-color: #006b6b;
    border-color: #006b6b !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-success:hover,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-success:hover,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-success:hover {
      color: #006b6b !important; }
  .layout-container .ws-viewport .btn.lb-inline.btn-danger,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-danger,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-danger {
    background-color: #ed1c24;
    border-color: #ed1c24 !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-danger:hover,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-danger:hover,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-danger:hover {
      color: #a92b31 !important; }
  .layout-container .ws-viewport .btn.lb-inline.btn-info,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-info,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-info {
    background-color: #00aeef;
    border-color: #00aeef !important;
    color: #231f20; }
    .layout-container .ws-viewport .btn.lb-inline.btn-info:hover,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-info:hover,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-info:hover {
      color: #0060af !important; }
  .layout-container .ws-viewport .btn.lb-inline.btn-warning,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-warning,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-warning {
    background-color: #f5b745;
    border-color: #f5b745 !important;
    color: #343a40; }
    .layout-container .ws-viewport .btn.lb-inline.btn-warning:hover,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-warning:hover,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-warning:hover {
      color: #231f20 !important; }
  .layout-container .ws-viewport .btn.lb-inline.outlined,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined {
    background-color: #ffffff !important; }
    .layout-container .ws-viewport .btn.lb-inline.outlined.btn-primary,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-primary,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-primary {
      color: #5c2e91 !important; }
      .layout-container .ws-viewport .btn.lb-inline.outlined.btn-primary:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-primary:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-primary:hover {
        background-color: #5c2e91 !important; }
    .layout-container .ws-viewport .btn.lb-inline.outlined.btn-secondary,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-secondary,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-secondary {
      color: #0060af !important; }
      .layout-container .ws-viewport .btn.lb-inline.outlined.btn-secondary:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-secondary:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-secondary:hover {
        background-color: #0060af !important; }
    .layout-container .ws-viewport .btn.lb-inline.outlined.btn-success,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-success,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-success {
      color: #006b6b !important; }
      .layout-container .ws-viewport .btn.lb-inline.outlined.btn-success:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-success:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-success:hover {
        background-color: #006b6b !important; }
    .layout-container .ws-viewport .btn.lb-inline.outlined.btn-danger,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-danger,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-danger {
      color: #a92b31 !important; }
      .layout-container .ws-viewport .btn.lb-inline.outlined.btn-danger:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-danger:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-danger:hover {
        background-color: #ed1c24 !important; }
    .layout-container .ws-viewport .btn.lb-inline.outlined.btn-info,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-info,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-info {
      color: #0060af !important; }
      .layout-container .ws-viewport .btn.lb-inline.outlined.btn-info:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-info:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-info:hover {
        color: #231f20 !important;
        background-color: #00aeef !important; }
    .layout-container .ws-viewport .btn.lb-inline.outlined.btn-warning,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-warning,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-warning {
      color: #231f20 !important; }
      .layout-container .ws-viewport .btn.lb-inline.outlined.btn-warning:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined.btn-warning:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined.btn-warning:hover {
        color: #343a40 !important;
        background-color: #f5b745 !important; }
    .layout-container .ws-viewport .btn.lb-inline.outlined:hover,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.outlined:hover,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.outlined:hover {
      color: #ffffff !important; }
  .layout-container .ws-viewport .btn.lb-inline.btn-sm,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-sm,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-sm {
    font-size: 16px;
    line-height: 16px;
    padding: 8px 12px 8px 12px; }
  .layout-container .ws-viewport .btn.lb-inline.btn-md,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-md,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-md {
    font-size: 18px;
    line-height: 28px;
    padding: 6px 16px 6px 16px; }
  .layout-container .ws-viewport .btn.lb-inline.btn-lg,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-lg,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-lg {
    font-size: 24px;
    line-height: 28px;
    padding: 10px 24px 10px 24px; }
  .layout-container .ws-viewport .btn.lb-inline:hover,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline:hover,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline:hover {
    background-color: #ffffff !important; }
  .layout-container .ws-viewport .btn.lb-inline.btn-link,
  .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link,
  .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link {
    border: 0 !important;
    padding: 4px 0 4px 0;
    background-color: unset !important;
    color: #0060af; }
    .layout-container .ws-viewport .btn.lb-inline.btn-link:after,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link:after,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link:after {
      display: none !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-primary,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-primary,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-primary {
      color: #5c2e91 !important; }
      .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-primary:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-primary:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-primary:hover {
        border-color: #5c2e91 !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-secondary,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-secondary,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-secondary {
      color: #0060af !important; }
      .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-secondary:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-secondary:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-secondary:hover {
        border-color: #0060af !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-success,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-success,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-success {
      color: #006b6b !important; }
      .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-success:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-success:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-success:hover {
        border-color: #006b6b !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-danger,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-danger,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-danger {
      color: #a92b31 !important; }
      .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-danger:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-danger:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-danger:hover {
        border-color: #a92b31 !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-info,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-info,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-info {
      color: #231f20 !important; }
      .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-info:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-info:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-info:hover {
        border-color: #231f20 !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-warning,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-warning,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-warning {
      color: #664d03 !important; }
      .layout-container .ws-viewport .btn.lb-inline.btn-link.btn-warning:hover,
      .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link.btn-warning:hover,
      .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link.btn-warning:hover {
        border-color: #664d03 !important; }
    .layout-container .ws-viewport .btn.lb-inline.btn-link:hover,
    .layout-container.ws-button-fill--filled--global .ws-viewport .btn.lb-inline.btn-link:hover,
    .layout-container.ws-button-fill--outlined--global .ws-viewport .btn.lb-inline.btn-link:hover {
      text-decoration: none;
      padding-bottom: 2px;
      border-bottom: 2px solid !important;
      border-color: #0060af !important; }

.layout-container.ws-button-fill--filled--global a.btn.btn-primary:hover {
  background-color: var(--ylb-color-white, white) !important;
  color: var(--wsPartnerColor, black) !important;
  border-color: var(--wsPartnerColor, black) !important; }

.layout-container.ws-button-fill--filled--global .listing-filters form .form-actions .input-wrapper .form-submit {
  border: 2px solid var(--wsPartnerColor, var(--ylb-color-blue-dark)) !important;
  border: var(--ylb-border-style-solid) !important;
  border-color: var(--wsPartnerColor, black) !important; }
  .layout-container.ws-button-fill--filled--global .listing-filters form .form-actions .input-wrapper .form-submit:hover {
    background-color: var(--ylb-color-white, white) !important;
    color: var(--wsPartnerColor, black) !important; }

.layout-container.ws-button-fill--filled--global .block-lb-listing-articles .lb-articles-listing .pager .load_more_button a {
  border: 2px solid var(--wsPartnerColor, var(--ylb-color-blue-dark)) !important;
  border: var(--ylb-border-style-solid) !important; }

.layout-container.ws-button-fill--filled--global .block-lb-cards-overlay .row-cards .card .card-content .btn.btn-secondary.filled {
  background-color: var(--wsPrimaryColor, white) !important;
  color: var(--ylb-color-white, white) !important; }
  .layout-container.ws-button-fill--filled--global .block-lb-cards-overlay .row-cards .card .card-content .btn.btn-secondary.filled:hover {
    background-color: var(--ylb-color-white, white) !important;
    color: var(--wsPrimaryColor, white) !important; }

.layout-container.ws-button-fill--filled--global .lb-webform .form-actions .btn {
  border: 2px solid var(--wsPartnerColor, var(--ylb-color-blue-dark)) !important;
  border: var(--ylb-border-style-solid) !important; }
  .layout-container.ws-button-fill--filled--global .lb-webform .form-actions .btn:hover {
    background-color: var(--ylb-color-white, white) !important;
    color: var(--wsPartnerColor, black) !important; }

.layout-container.ws-button-fill--outlined--global a.btn.btn-primary {
  background-color: var(--ylb-color-white, white) !important;
  border-color: var(--wsPartnerColor, black) !important;
  color: var(--wsPartnerColor, black) !important;
  border: 2px solid var(--wsPartnerColor, var(--ylb-color-blue-dark)) !important;
  border: var(--ylb-border-style-solid) !important;
  border-color: var(--wsPartnerColor, black) !important; }
  .layout-container.ws-button-fill--outlined--global a.btn.btn-primary:hover {
    background-color: var(--wsPartnerColor, white) !important;
    color: var(--ylb-color-white, black) !important; }

.layout-container.ws-button-fill--outlined--global .listing-filters form .form-actions .input-wrapper .form-submit {
  background-color: var(--ylb-color-white, white) !important;
  color: var(--wsPartnerColor, black) !important;
  border: 2px solid var(--wsPartnerColor, var(--ylb-color-blue-dark)) !important;
  border: var(--ylb-border-style-solid) !important;
  border-color: var(--wsPartnerColor, black) !important; }
  .layout-container.ws-button-fill--outlined--global .listing-filters form .form-actions .input-wrapper .form-submit:hover {
    background-color: var(--wsPartnerColor, white) !important;
    color: var(--ylb-color-white, black) !important; }

.layout-container.ws-button-fill--outlined--global .block-lb-listing-articles .lb-articles-listing .pager .load_more_button a {
  background-color: var(--ylb-color-white, white) !important;
  color: var(--wsPartnerColor, black) !important;
  border: 2px solid var(--wsPartnerColor, var(--ylb-color-blue-dark)) !important;
  border: var(--ylb-border-style-solid) !important;
  border-color: var(--wsPartnerColor, black) !important; }
  .layout-container.ws-button-fill--outlined--global .block-lb-listing-articles .lb-articles-listing .pager .load_more_button a:hover {
    background-color: var(--wsPartnerColor, white) !important;
    color: var(--ylb-color-white, white) !important; }

.layout-container.ws-button-fill--outlined--global .block-lb-cards-overlay .row-cards .card .card-content .btn.btn-secondary.filled {
  background-color: var(--ylb-color-white, white) !important;
  color: var(--wsPrimaryColor, white) !important; }
  .layout-container.ws-button-fill--outlined--global .block-lb-cards-overlay .row-cards .card .card-content .btn.btn-secondary.filled:hover {
    background-color: var(--wsPrimaryColor, white) !important;
    color: var(--ylb-color-white, white) !important; }

.layout-container.ws-button-fill--outlined--global .lb-webform .form-actions .btn {
  background-color: var(--ylb-color-white, white) !important;
  color: var(--wsPartnerColor, black) !important;
  border: 2px solid var(--wsPartnerColor, var(--ylb-color-blue-dark)) !important;
  border: var(--ylb-border-style-solid) !important;
  border-color: var(--wsPartnerColor, black) !important; }
  .layout-container.ws-button-fill--outlined--global .lb-webform .form-actions .btn:hover {
    background-color: var(--wsPartnerColor, white) !important;
    color: var(--ylb-color-white, black) !important; }

.layout-container .block-inline-blocklb-accordion .accordion .accordion-item .accordion-button:after {
  display: none; }

.layout-container .block-layout-builder a.btn {
  border: var(--ylb-border-style-solid) !important;
  border-radius: var(--wsBorderRadius, unset) !important;
  height: unset !important;
  font-size: 18px;
  line-height: 28px;
  padding: 6px 16px 6px 16px; }

.ui-dialog-off-canvas .layout-builder-add-block table.field-multiple-table {
  display: block !important;
  width: 100% !important;
  margin: 0 auto !important; }
  .ui-dialog-off-canvas .layout-builder-add-block table.field-multiple-table tbody {
    display: block !important; }
    .ui-dialog-off-canvas .layout-builder-add-block table.field-multiple-table tbody tr {
      display: block !important; }
      .ui-dialog-off-canvas .layout-builder-add-block table.field-multiple-table tbody tr td {
        display: block !important; }

#drupal-off-canvas-wrapper [data-drupal-ck-style-fence] .ck.ck-content {
  min-height: 3rem !important; }

.btn-xs {
  font-size: 16px;
  padding: 0 24px;
  border-radius: 16px; }

.btn-sm {
  font-size: 18px;
  padding: 0 28px; }

.btn-md {
  font-size: 18px;
  padding: 0 32px; }

.btn-lg {
  font-size: 20px;
  padding: 0 30px; }

.btn-blue,
.btn-primary,
.btn-success,
.btn-danger,
.btn-warning,
.btn-dark {
  color: #ffffff;
  background-color: #0060af;
  border: 0px solid #0060af !important;
  line-height: calc(50px - 0px);
  height: 50px; }
  .btn-blue:hover, .btn-blue:focus,
  .btn-primary:hover,
  .btn-primary:focus,
  .btn-success:hover,
  .btn-success:focus,
  .btn-danger:hover,
  .btn-danger:focus,
  .btn-warning:hover,
  .btn-warning:focus,
  .btn-dark:hover,
  .btn-dark:focus {
    color: #ffffff !important;
    border: 0px solid #004f90 !important;
    background-color: #004f90 !important;
    text-decoration: none !important; }
  .btn-blue:not(:disabled):not(.disabled):active, .btn-blue:not(:disabled):not(.disabled).active,
  .btn-primary:not(:disabled):not(.disabled):active,
  .btn-primary:not(:disabled):not(.disabled).active,
  .btn-success:not(:disabled):not(.disabled):active,
  .btn-success:not(:disabled):not(.disabled).active,
  .btn-danger:not(:disabled):not(.disabled):active,
  .btn-danger:not(:disabled):not(.disabled).active,
  .btn-warning:not(:disabled):not(.disabled):active,
  .btn-warning:not(:disabled):not(.disabled).active,
  .btn-dark:not(:disabled):not(.disabled):active,
  .btn-dark:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 0px solid #004f90 !important;
    background-color: #004f90 !important; }
  .btn-blue.btn-xs,
  .btn-primary.btn-xs,
  .btn-success.btn-xs,
  .btn-danger.btn-xs,
  .btn-warning.btn-xs,
  .btn-dark.btn-xs {
    color: #ffffff;
    background-color: #0060af;
    border: 0px solid #0060af !important;
    line-height: calc(32px - 0px);
    height: 32px; }
    .btn-blue.btn-xs:hover, .btn-blue.btn-xs:focus,
    .btn-primary.btn-xs:hover,
    .btn-primary.btn-xs:focus,
    .btn-success.btn-xs:hover,
    .btn-success.btn-xs:focus,
    .btn-danger.btn-xs:hover,
    .btn-danger.btn-xs:focus,
    .btn-warning.btn-xs:hover,
    .btn-warning.btn-xs:focus,
    .btn-dark.btn-xs:hover,
    .btn-dark.btn-xs:focus {
      color: #ffffff !important;
      border: 0px solid #004f90 !important;
      background-color: #004f90 !important;
      text-decoration: none !important; }
    .btn-blue.btn-xs:not(:disabled):not(.disabled):active, .btn-blue.btn-xs:not(:disabled):not(.disabled).active,
    .btn-primary.btn-xs:not(:disabled):not(.disabled):active,
    .btn-primary.btn-xs:not(:disabled):not(.disabled).active,
    .btn-success.btn-xs:not(:disabled):not(.disabled):active,
    .btn-success.btn-xs:not(:disabled):not(.disabled).active,
    .btn-danger.btn-xs:not(:disabled):not(.disabled):active,
    .btn-danger.btn-xs:not(:disabled):not(.disabled).active,
    .btn-warning.btn-xs:not(:disabled):not(.disabled):active,
    .btn-warning.btn-xs:not(:disabled):not(.disabled).active,
    .btn-dark.btn-xs:not(:disabled):not(.disabled):active,
    .btn-dark.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #004f90 !important;
      background-color: #004f90 !important; }
  .btn-blue.btn-lg,
  .btn-primary.btn-lg,
  .btn-success.btn-lg,
  .btn-danger.btn-lg,
  .btn-warning.btn-lg,
  .btn-dark.btn-lg {
    color: #ffffff;
    background-color: #0060af;
    border: 0px solid #0060af !important;
    line-height: calc(60px - 0px);
    height: 60px; }
    .btn-blue.btn-lg:hover, .btn-blue.btn-lg:focus,
    .btn-primary.btn-lg:hover,
    .btn-primary.btn-lg:focus,
    .btn-success.btn-lg:hover,
    .btn-success.btn-lg:focus,
    .btn-danger.btn-lg:hover,
    .btn-danger.btn-lg:focus,
    .btn-warning.btn-lg:hover,
    .btn-warning.btn-lg:focus,
    .btn-dark.btn-lg:hover,
    .btn-dark.btn-lg:focus {
      color: #ffffff !important;
      border: 0px solid #004f90 !important;
      background-color: #004f90 !important;
      text-decoration: none !important; }
    .btn-blue.btn-lg:not(:disabled):not(.disabled):active, .btn-blue.btn-lg:not(:disabled):not(.disabled).active,
    .btn-primary.btn-lg:not(:disabled):not(.disabled):active,
    .btn-primary.btn-lg:not(:disabled):not(.disabled).active,
    .btn-success.btn-lg:not(:disabled):not(.disabled):active,
    .btn-success.btn-lg:not(:disabled):not(.disabled).active,
    .btn-danger.btn-lg:not(:disabled):not(.disabled):active,
    .btn-danger.btn-lg:not(:disabled):not(.disabled).active,
    .btn-warning.btn-lg:not(:disabled):not(.disabled):active,
    .btn-warning.btn-lg:not(:disabled):not(.disabled).active,
    .btn-dark.btn-lg:not(:disabled):not(.disabled):active,
    .btn-dark.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #004f90 !important;
      background-color: #004f90 !important; }

.btn-green {
  color: #ffffff;
  background-color: #006c6a;
  border: 0px solid #006c6a !important;
  line-height: calc(50px - 0px);
  height: 50px; }
  .btn-green:hover, .btn-green:focus {
    color: #ffffff !important;
    border: 0px solid #004b49 !important;
    background-color: #004b49 !important;
    text-decoration: none !important; }
  .btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 0px solid #004b49 !important;
    background-color: #004b49 !important; }
  .btn-green.btn-xs {
    color: #ffffff;
    background-color: #006c6a;
    border: 0px solid #006c6a !important;
    line-height: calc(32px - 0px);
    height: 32px; }
    .btn-green.btn-xs:hover, .btn-green.btn-xs:focus {
      color: #ffffff !important;
      border: 0px solid #004b49 !important;
      background-color: #004b49 !important;
      text-decoration: none !important; }
    .btn-green.btn-xs:not(:disabled):not(.disabled):active, .btn-green.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #004b49 !important;
      background-color: #004b49 !important; }
  .btn-green.btn-lg {
    color: #ffffff;
    background-color: #006c6a;
    border: 0px solid #006c6a !important;
    line-height: calc(60px - 0px);
    height: 60px; }
    .btn-green.btn-lg:hover, .btn-green.btn-lg:focus {
      color: #ffffff !important;
      border: 0px solid #004b49 !important;
      background-color: #004b49 !important;
      text-decoration: none !important; }
    .btn-green.btn-lg:not(:disabled):not(.disabled):active, .btn-green.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #004b49 !important;
      background-color: #004b49 !important; }

.btn-yellow {
  color: #ffffff;
  background-color: #ffd538;
  border: 0px solid #ffd538 !important;
  line-height: calc(50px - 0px);
  height: 50px; }
  .btn-yellow:hover, .btn-yellow:focus {
    color: #ffffff !important;
    border: 0px solid #f5c000 !important;
    background-color: #f5c000 !important;
    text-decoration: none !important; }
  .btn-yellow:not(:disabled):not(.disabled):active, .btn-yellow:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 0px solid #f5c000 !important;
    background-color: #f5c000 !important; }
  .btn-yellow.btn-xs {
    color: #ffffff;
    background-color: #ffd538;
    border: 0px solid #ffd538 !important;
    line-height: calc(32px - 0px);
    height: 32px; }
    .btn-yellow.btn-xs:hover, .btn-yellow.btn-xs:focus {
      color: #ffffff !important;
      border: 0px solid #f5c000 !important;
      background-color: #f5c000 !important;
      text-decoration: none !important; }
    .btn-yellow.btn-xs:not(:disabled):not(.disabled):active, .btn-yellow.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #f5c000 !important;
      background-color: #f5c000 !important; }
  .btn-yellow.btn-lg {
    color: #ffffff;
    background-color: #ffd538;
    border: 0px solid #ffd538 !important;
    line-height: calc(60px - 0px);
    height: 60px; }
    .btn-yellow.btn-lg:hover, .btn-yellow.btn-lg:focus {
      color: #ffffff !important;
      border: 0px solid #f5c000 !important;
      background-color: #f5c000 !important;
      text-decoration: none !important; }
    .btn-yellow.btn-lg:not(:disabled):not(.disabled):active, .btn-yellow.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #f5c000 !important;
      background-color: #f5c000 !important; }

.btn-red {
  color: #ffffff;
  background-color: #e56c69;
  border: 0px solid #e56c69 !important;
  line-height: calc(50px - 0px);
  height: 50px; }
  .btn-red:hover, .btn-red:focus {
    color: #ffffff !important;
    border: 0px solid #d54e21 !important;
    background-color: #d54e21 !important;
    text-decoration: none !important; }
  .btn-red:not(:disabled):not(.disabled):active, .btn-red:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 0px solid #d54e21 !important;
    background-color: #d54e21 !important; }
  .btn-red.btn-xs {
    color: #ffffff;
    background-color: #e56c69;
    border: 0px solid #e56c69 !important;
    line-height: calc(32px - 0px);
    height: 32px; }
    .btn-red.btn-xs:hover, .btn-red.btn-xs:focus {
      color: #ffffff !important;
      border: 0px solid #d54e21 !important;
      background-color: #d54e21 !important;
      text-decoration: none !important; }
    .btn-red.btn-xs:not(:disabled):not(.disabled):active, .btn-red.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #d54e21 !important;
      background-color: #d54e21 !important; }
  .btn-red.btn-lg {
    color: #ffffff;
    background-color: #e56c69;
    border: 0px solid #e56c69 !important;
    line-height: calc(60px - 0px);
    height: 60px; }
    .btn-red.btn-lg:hover, .btn-red.btn-lg:focus {
      color: #ffffff !important;
      border: 0px solid #d54e21 !important;
      background-color: #d54e21 !important;
      text-decoration: none !important; }
    .btn-red.btn-lg:not(:disabled):not(.disabled):active, .btn-red.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #d54e21 !important;
      background-color: #d54e21 !important; }

.btn-outline-green {
  color: #006c6a;
  background-color: rgba(255, 255, 255, 0);
  border: 2px solid #006c6a !important;
  line-height: calc(50px - 4px);
  height: 50px; }
  .btn-outline-green:hover, .btn-outline-green:focus {
    color: #ffffff !important;
    border: 2px solid #004b49 !important;
    background-color: #004b49 !important;
    text-decoration: none !important; }
  .btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 2px solid #004b49 !important;
    background-color: #004b49 !important; }
  .btn-outline-green.btn-xs {
    color: #006c6a;
    background-color: rgba(255, 255, 255, 0);
    border: 2px solid #006c6a !important;
    line-height: calc(32px - 4px);
    height: 32px; }
    .btn-outline-green.btn-xs:hover, .btn-outline-green.btn-xs:focus {
      color: #ffffff !important;
      border: 2px solid #004b49 !important;
      background-color: #004b49 !important;
      text-decoration: none !important; }
    .btn-outline-green.btn-xs:not(:disabled):not(.disabled):active, .btn-outline-green.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #004b49 !important;
      background-color: #004b49 !important; }
  .btn-outline-green.btn-lg {
    color: #006c6a;
    background-color: rgba(255, 255, 255, 0);
    border: 2px solid #006c6a !important;
    line-height: calc(60px - 4px);
    height: 60px; }
    .btn-outline-green.btn-lg:hover, .btn-outline-green.btn-lg:focus {
      color: #ffffff !important;
      border: 2px solid #004b49 !important;
      background-color: #004b49 !important;
      text-decoration: none !important; }
    .btn-outline-green.btn-lg:not(:disabled):not(.disabled):active, .btn-outline-green.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #004b49 !important;
      background-color: #004b49 !important; }

.btn-outline-yellow {
  color: #ffffff;
  background-color: rgba(255, 213, 56, 0);
  border: 2px solid #ffd538 !important;
  line-height: calc(50px - 4px);
  height: 50px; }
  .btn-outline-yellow:hover, .btn-outline-yellow:focus {
    color: #ffffff !important;
    border: 2px solid #f5c000 !important;
    background-color: #f5c000 !important;
    text-decoration: none !important; }
  .btn-outline-yellow:not(:disabled):not(.disabled):active, .btn-outline-yellow:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 2px solid #f5c000 !important;
    background-color: #f5c000 !important; }
  .btn-outline-yellow.btn-xs {
    color: #ffffff;
    background-color: rgba(255, 213, 56, 0);
    border: 2px solid #ffd538 !important;
    line-height: calc(32px - 4px);
    height: 32px; }
    .btn-outline-yellow.btn-xs:hover, .btn-outline-yellow.btn-xs:focus {
      color: #ffffff !important;
      border: 2px solid #f5c000 !important;
      background-color: #f5c000 !important;
      text-decoration: none !important; }
    .btn-outline-yellow.btn-xs:not(:disabled):not(.disabled):active, .btn-outline-yellow.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #f5c000 !important;
      background-color: #f5c000 !important; }
  .btn-outline-yellow.btn-lg {
    color: #ffffff;
    background-color: rgba(255, 213, 56, 0);
    border: 2px solid #ffd538 !important;
    line-height: calc(60px - 4px);
    height: 60px; }
    .btn-outline-yellow.btn-lg:hover, .btn-outline-yellow.btn-lg:focus {
      color: #ffffff !important;
      border: 2px solid #f5c000 !important;
      background-color: #f5c000 !important;
      text-decoration: none !important; }
    .btn-outline-yellow.btn-lg:not(:disabled):not(.disabled):active, .btn-outline-yellow.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #f5c000 !important;
      background-color: #f5c000 !important; }

.btn-outline-red {
  color: #ffffff;
  background-color: rgba(229, 108, 105, 0);
  border: 2px solid #e56c69 !important;
  line-height: calc(50px - 4px);
  height: 50px; }
  .btn-outline-red:hover, .btn-outline-red:focus {
    color: #ffffff !important;
    border: 2px solid #d54e21 !important;
    background-color: #d54e21 !important;
    text-decoration: none !important; }
  .btn-outline-red:not(:disabled):not(.disabled):active, .btn-outline-red:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 2px solid #d54e21 !important;
    background-color: #d54e21 !important; }
  .btn-outline-red.btn-xs {
    color: #ffffff;
    background-color: rgba(229, 108, 105, 0);
    border: 2px solid #e56c69 !important;
    line-height: calc(32px - 4px);
    height: 32px; }
    .btn-outline-red.btn-xs:hover, .btn-outline-red.btn-xs:focus {
      color: #ffffff !important;
      border: 2px solid #d54e21 !important;
      background-color: #d54e21 !important;
      text-decoration: none !important; }
    .btn-outline-red.btn-xs:not(:disabled):not(.disabled):active, .btn-outline-red.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #d54e21 !important;
      background-color: #d54e21 !important; }
  .btn-outline-red.btn-lg {
    color: #ffffff;
    background-color: rgba(229, 108, 105, 0);
    border: 2px solid #e56c69 !important;
    line-height: calc(60px - 4px);
    height: 60px; }
    .btn-outline-red.btn-lg:hover, .btn-outline-red.btn-lg:focus {
      color: #ffffff !important;
      border: 2px solid #d54e21 !important;
      background-color: #d54e21 !important;
      text-decoration: none !important; }
    .btn-outline-red.btn-lg:not(:disabled):not(.disabled):active, .btn-outline-red.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #d54e21 !important;
      background-color: #d54e21 !important; }

.btn-light {
  color: #212121;
  background-color: white;
  border: 0px solid #ffffff !important;
  line-height: calc(50px - 0px);
  height: 50px; }
  .btn-light:hover, .btn-light:focus {
    color: #212121 !important;
    border: 0px solid #d5d5d5 !important;
    background-color: #d5d5d5 !important;
    text-decoration: none !important; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active {
    color: #212121 !important;
    border: 0px solid #d5d5d5 !important;
    background-color: #d5d5d5 !important; }
  .btn-light.btn-xs {
    color: #212121;
    background-color: white;
    border: 0px solid #ffffff !important;
    line-height: calc(32px - 0px);
    height: 32px; }
    .btn-light.btn-xs:hover, .btn-light.btn-xs:focus {
      color: #212121 !important;
      border: 0px solid #d5d5d5 !important;
      background-color: #d5d5d5 !important;
      text-decoration: none !important; }
    .btn-light.btn-xs:not(:disabled):not(.disabled):active, .btn-light.btn-xs:not(:disabled):not(.disabled).active {
      color: #212121 !important;
      border: 0px solid #d5d5d5 !important;
      background-color: #d5d5d5 !important; }
  .btn-light.btn-lg {
    color: #212121;
    background-color: white;
    border: 0px solid #ffffff !important;
    line-height: calc(60px - 0px);
    height: 60px; }
    .btn-light.btn-lg:hover, .btn-light.btn-lg:focus {
      color: #212121 !important;
      border: 0px solid #d5d5d5 !important;
      background-color: #d5d5d5 !important;
      text-decoration: none !important; }
    .btn-light.btn-lg:not(:disabled):not(.disabled):active, .btn-light.btn-lg:not(:disabled):not(.disabled).active {
      color: #212121 !important;
      border: 0px solid #d5d5d5 !important;
      background-color: #d5d5d5 !important; }

.btn-blue-outlined,
.btn-outline-primary,
.btn-outline-success,
.btn-outline-danger,
.btn-outline-warning,
.btn-outline-dark {
  color: #0060af;
  background-color: rgba(255, 255, 255, 0);
  border: 2px solid #0060af !important;
  line-height: calc(50px - 4px);
  height: 50px; }
  .btn-blue-outlined:hover, .btn-blue-outlined:focus,
  .btn-outline-primary:hover,
  .btn-outline-primary:focus,
  .btn-outline-success:hover,
  .btn-outline-success:focus,
  .btn-outline-danger:hover,
  .btn-outline-danger:focus,
  .btn-outline-warning:hover,
  .btn-outline-warning:focus,
  .btn-outline-dark:hover,
  .btn-outline-dark:focus {
    color: #ffffff !important;
    border: 2px solid #0060af !important;
    background-color: #0060af !important;
    text-decoration: none !important; }
  .btn-blue-outlined:not(:disabled):not(.disabled):active, .btn-blue-outlined:not(:disabled):not(.disabled).active,
  .btn-outline-primary:not(:disabled):not(.disabled):active,
  .btn-outline-primary:not(:disabled):not(.disabled).active,
  .btn-outline-success:not(:disabled):not(.disabled):active,
  .btn-outline-success:not(:disabled):not(.disabled).active,
  .btn-outline-danger:not(:disabled):not(.disabled):active,
  .btn-outline-danger:not(:disabled):not(.disabled).active,
  .btn-outline-warning:not(:disabled):not(.disabled):active,
  .btn-outline-warning:not(:disabled):not(.disabled).active,
  .btn-outline-dark:not(:disabled):not(.disabled):active,
  .btn-outline-dark:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 2px solid #0060af !important;
    background-color: #0060af !important; }
  .btn-blue-outlined.btn-xs,
  .btn-outline-primary.btn-xs,
  .btn-outline-success.btn-xs,
  .btn-outline-danger.btn-xs,
  .btn-outline-warning.btn-xs,
  .btn-outline-dark.btn-xs {
    color: #0060af;
    background-color: rgba(255, 255, 255, 0);
    border: 2px solid #0060af !important;
    line-height: calc(32px - 4px);
    height: 32px; }
    .btn-blue-outlined.btn-xs:hover, .btn-blue-outlined.btn-xs:focus,
    .btn-outline-primary.btn-xs:hover,
    .btn-outline-primary.btn-xs:focus,
    .btn-outline-success.btn-xs:hover,
    .btn-outline-success.btn-xs:focus,
    .btn-outline-danger.btn-xs:hover,
    .btn-outline-danger.btn-xs:focus,
    .btn-outline-warning.btn-xs:hover,
    .btn-outline-warning.btn-xs:focus,
    .btn-outline-dark.btn-xs:hover,
    .btn-outline-dark.btn-xs:focus {
      color: #ffffff !important;
      border: 2px solid #0060af !important;
      background-color: #0060af !important;
      text-decoration: none !important; }
    .btn-blue-outlined.btn-xs:not(:disabled):not(.disabled):active, .btn-blue-outlined.btn-xs:not(:disabled):not(.disabled).active,
    .btn-outline-primary.btn-xs:not(:disabled):not(.disabled):active,
    .btn-outline-primary.btn-xs:not(:disabled):not(.disabled).active,
    .btn-outline-success.btn-xs:not(:disabled):not(.disabled):active,
    .btn-outline-success.btn-xs:not(:disabled):not(.disabled).active,
    .btn-outline-danger.btn-xs:not(:disabled):not(.disabled):active,
    .btn-outline-danger.btn-xs:not(:disabled):not(.disabled).active,
    .btn-outline-warning.btn-xs:not(:disabled):not(.disabled):active,
    .btn-outline-warning.btn-xs:not(:disabled):not(.disabled).active,
    .btn-outline-dark.btn-xs:not(:disabled):not(.disabled):active,
    .btn-outline-dark.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #0060af !important;
      background-color: #0060af !important; }
  .btn-blue-outlined.btn-lg,
  .btn-outline-primary.btn-lg,
  .btn-outline-success.btn-lg,
  .btn-outline-danger.btn-lg,
  .btn-outline-warning.btn-lg,
  .btn-outline-dark.btn-lg {
    color: #0060af;
    background-color: rgba(255, 255, 255, 0);
    border: 2px solid #0060af !important;
    line-height: calc(60px - 4px);
    height: 60px; }
    .btn-blue-outlined.btn-lg:hover, .btn-blue-outlined.btn-lg:focus,
    .btn-outline-primary.btn-lg:hover,
    .btn-outline-primary.btn-lg:focus,
    .btn-outline-success.btn-lg:hover,
    .btn-outline-success.btn-lg:focus,
    .btn-outline-danger.btn-lg:hover,
    .btn-outline-danger.btn-lg:focus,
    .btn-outline-warning.btn-lg:hover,
    .btn-outline-warning.btn-lg:focus,
    .btn-outline-dark.btn-lg:hover,
    .btn-outline-dark.btn-lg:focus {
      color: #ffffff !important;
      border: 2px solid #0060af !important;
      background-color: #0060af !important;
      text-decoration: none !important; }
    .btn-blue-outlined.btn-lg:not(:disabled):not(.disabled):active, .btn-blue-outlined.btn-lg:not(:disabled):not(.disabled).active,
    .btn-outline-primary.btn-lg:not(:disabled):not(.disabled):active,
    .btn-outline-primary.btn-lg:not(:disabled):not(.disabled).active,
    .btn-outline-success.btn-lg:not(:disabled):not(.disabled):active,
    .btn-outline-success.btn-lg:not(:disabled):not(.disabled).active,
    .btn-outline-danger.btn-lg:not(:disabled):not(.disabled):active,
    .btn-outline-danger.btn-lg:not(:disabled):not(.disabled).active,
    .btn-outline-warning.btn-lg:not(:disabled):not(.disabled):active,
    .btn-outline-warning.btn-lg:not(:disabled):not(.disabled).active,
    .btn-outline-dark.btn-lg:not(:disabled):not(.disabled):active,
    .btn-outline-dark.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #0060af !important;
      background-color: #0060af !important; }

.btn-white-outlined,
.btn-outline-light,
.btn-default {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0);
  border: 2px solid #ffffff !important;
  line-height: calc(50px - 4px);
  height: 50px; }
  .btn-white-outlined:hover, .btn-white-outlined:focus,
  .btn-outline-light:hover,
  .btn-outline-light:focus,
  .btn-default:hover,
  .btn-default:focus {
    color: #000 !important;
    border: 2px solid #ffffff !important;
    background-color: white !important;
    text-decoration: none !important; }
  .btn-white-outlined:not(:disabled):not(.disabled):active, .btn-white-outlined:not(:disabled):not(.disabled).active,
  .btn-outline-light:not(:disabled):not(.disabled):active,
  .btn-outline-light:not(:disabled):not(.disabled).active,
  .btn-default:not(:disabled):not(.disabled):active,
  .btn-default:not(:disabled):not(.disabled).active {
    color: #000 !important;
    border: 2px solid #ffffff !important;
    background-color: white !important; }
  .btn-white-outlined.btn-xs,
  .btn-outline-light.btn-xs,
  .btn-default.btn-xs {
    color: #ffffff;
    background-color: rgba(255, 255, 255, 0);
    border: 2px solid #ffffff !important;
    line-height: calc(32px - 4px);
    height: 32px; }
    .btn-white-outlined.btn-xs:hover, .btn-white-outlined.btn-xs:focus,
    .btn-outline-light.btn-xs:hover,
    .btn-outline-light.btn-xs:focus,
    .btn-default.btn-xs:hover,
    .btn-default.btn-xs:focus {
      color: #000 !important;
      border: 2px solid #ffffff !important;
      background-color: white !important;
      text-decoration: none !important; }
    .btn-white-outlined.btn-xs:not(:disabled):not(.disabled):active, .btn-white-outlined.btn-xs:not(:disabled):not(.disabled).active,
    .btn-outline-light.btn-xs:not(:disabled):not(.disabled):active,
    .btn-outline-light.btn-xs:not(:disabled):not(.disabled).active,
    .btn-default.btn-xs:not(:disabled):not(.disabled):active,
    .btn-default.btn-xs:not(:disabled):not(.disabled).active {
      color: #000 !important;
      border: 2px solid #ffffff !important;
      background-color: white !important; }
  .btn-white-outlined.btn-lg,
  .btn-outline-light.btn-lg,
  .btn-default.btn-lg {
    color: #ffffff;
    background-color: rgba(255, 255, 255, 0);
    border: 2px solid #ffffff !important;
    line-height: calc(60px - 4px);
    height: 60px; }
    .btn-white-outlined.btn-lg:hover, .btn-white-outlined.btn-lg:focus,
    .btn-outline-light.btn-lg:hover,
    .btn-outline-light.btn-lg:focus,
    .btn-default.btn-lg:hover,
    .btn-default.btn-lg:focus {
      color: #000 !important;
      border: 2px solid #ffffff !important;
      background-color: white !important;
      text-decoration: none !important; }
    .btn-white-outlined.btn-lg:not(:disabled):not(.disabled):active, .btn-white-outlined.btn-lg:not(:disabled):not(.disabled).active,
    .btn-outline-light.btn-lg:not(:disabled):not(.disabled):active,
    .btn-outline-light.btn-lg:not(:disabled):not(.disabled).active,
    .btn-default.btn-lg:not(:disabled):not(.disabled):active,
    .btn-default.btn-lg:not(:disabled):not(.disabled).active {
      color: #000 !important;
      border: 2px solid #ffffff !important;
      background-color: white !important; }

.btn-indigo,
.btn-info,
.btn-secondary {
  color: #ffffff;
  background-color: #92278f;
  border: 0px solid #92278f !important;
  line-height: calc(50px - 0px);
  height: 50px; }
  .btn-indigo:hover, .btn-indigo:focus,
  .btn-info:hover,
  .btn-info:focus,
  .btn-secondary:hover,
  .btn-secondary:focus {
    color: #ffffff !important;
    border: 0px solid #5c2e91 !important;
    background-color: #5c2e91 !important;
    text-decoration: none !important; }
  .btn-indigo:not(:disabled):not(.disabled):active, .btn-indigo:not(:disabled):not(.disabled).active,
  .btn-info:not(:disabled):not(.disabled):active,
  .btn-info:not(:disabled):not(.disabled).active,
  .btn-secondary:not(:disabled):not(.disabled):active,
  .btn-secondary:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 0px solid #5c2e91 !important;
    background-color: #5c2e91 !important; }
  .btn-indigo.btn-xs,
  .btn-info.btn-xs,
  .btn-secondary.btn-xs {
    color: #ffffff;
    background-color: #92278f;
    border: 0px solid #92278f !important;
    line-height: calc(32px - 0px);
    height: 32px; }
    .btn-indigo.btn-xs:hover, .btn-indigo.btn-xs:focus,
    .btn-info.btn-xs:hover,
    .btn-info.btn-xs:focus,
    .btn-secondary.btn-xs:hover,
    .btn-secondary.btn-xs:focus {
      color: #ffffff !important;
      border: 0px solid #5c2e91 !important;
      background-color: #5c2e91 !important;
      text-decoration: none !important; }
    .btn-indigo.btn-xs:not(:disabled):not(.disabled):active, .btn-indigo.btn-xs:not(:disabled):not(.disabled).active,
    .btn-info.btn-xs:not(:disabled):not(.disabled):active,
    .btn-info.btn-xs:not(:disabled):not(.disabled).active,
    .btn-secondary.btn-xs:not(:disabled):not(.disabled):active,
    .btn-secondary.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #5c2e91 !important;
      background-color: #5c2e91 !important; }
  .btn-indigo.btn-lg,
  .btn-info.btn-lg,
  .btn-secondary.btn-lg {
    color: #ffffff;
    background-color: #92278f;
    border: 0px solid #92278f !important;
    line-height: calc(60px - 0px);
    height: 60px; }
    .btn-indigo.btn-lg:hover, .btn-indigo.btn-lg:focus,
    .btn-info.btn-lg:hover,
    .btn-info.btn-lg:focus,
    .btn-secondary.btn-lg:hover,
    .btn-secondary.btn-lg:focus {
      color: #ffffff !important;
      border: 0px solid #5c2e91 !important;
      background-color: #5c2e91 !important;
      text-decoration: none !important; }
    .btn-indigo.btn-lg:not(:disabled):not(.disabled):active, .btn-indigo.btn-lg:not(:disabled):not(.disabled).active,
    .btn-info.btn-lg:not(:disabled):not(.disabled):active,
    .btn-info.btn-lg:not(:disabled):not(.disabled).active,
    .btn-secondary.btn-lg:not(:disabled):not(.disabled):active,
    .btn-secondary.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 0px solid #5c2e91 !important;
      background-color: #5c2e91 !important; }

.btn-indigo-outlined,
.btn-outline-info,
.btn-outline-secondary {
  color: #92278f;
  background-color: rgba(255, 255, 255, 0);
  border: 2px solid #92278f !important;
  line-height: calc(50px - 4px);
  height: 50px; }
  .btn-indigo-outlined:hover, .btn-indigo-outlined:focus,
  .btn-outline-info:hover,
  .btn-outline-info:focus,
  .btn-outline-secondary:hover,
  .btn-outline-secondary:focus {
    color: #ffffff !important;
    border: 2px solid #92278f !important;
    background-color: #92278f !important;
    text-decoration: none !important; }
  .btn-indigo-outlined:not(:disabled):not(.disabled):active, .btn-indigo-outlined:not(:disabled):not(.disabled).active,
  .btn-outline-info:not(:disabled):not(.disabled):active,
  .btn-outline-info:not(:disabled):not(.disabled).active,
  .btn-outline-secondary:not(:disabled):not(.disabled):active,
  .btn-outline-secondary:not(:disabled):not(.disabled).active {
    color: #ffffff !important;
    border: 2px solid #92278f !important;
    background-color: #92278f !important; }
  .btn-indigo-outlined.btn-xs,
  .btn-outline-info.btn-xs,
  .btn-outline-secondary.btn-xs {
    color: #92278f;
    background-color: rgba(255, 255, 255, 0);
    border: 2px solid #92278f !important;
    line-height: calc(32px - 4px);
    height: 32px; }
    .btn-indigo-outlined.btn-xs:hover, .btn-indigo-outlined.btn-xs:focus,
    .btn-outline-info.btn-xs:hover,
    .btn-outline-info.btn-xs:focus,
    .btn-outline-secondary.btn-xs:hover,
    .btn-outline-secondary.btn-xs:focus {
      color: #ffffff !important;
      border: 2px solid #92278f !important;
      background-color: #92278f !important;
      text-decoration: none !important; }
    .btn-indigo-outlined.btn-xs:not(:disabled):not(.disabled):active, .btn-indigo-outlined.btn-xs:not(:disabled):not(.disabled).active,
    .btn-outline-info.btn-xs:not(:disabled):not(.disabled):active,
    .btn-outline-info.btn-xs:not(:disabled):not(.disabled).active,
    .btn-outline-secondary.btn-xs:not(:disabled):not(.disabled):active,
    .btn-outline-secondary.btn-xs:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #92278f !important;
      background-color: #92278f !important; }
  .btn-indigo-outlined.btn-lg,
  .btn-outline-info.btn-lg,
  .btn-outline-secondary.btn-lg {
    color: #92278f;
    background-color: rgba(255, 255, 255, 0);
    border: 2px solid #92278f !important;
    line-height: calc(60px - 4px);
    height: 60px; }
    .btn-indigo-outlined.btn-lg:hover, .btn-indigo-outlined.btn-lg:focus,
    .btn-outline-info.btn-lg:hover,
    .btn-outline-info.btn-lg:focus,
    .btn-outline-secondary.btn-lg:hover,
    .btn-outline-secondary.btn-lg:focus {
      color: #ffffff !important;
      border: 2px solid #92278f !important;
      background-color: #92278f !important;
      text-decoration: none !important; }
    .btn-indigo-outlined.btn-lg:not(:disabled):not(.disabled):active, .btn-indigo-outlined.btn-lg:not(:disabled):not(.disabled).active,
    .btn-outline-info.btn-lg:not(:disabled):not(.disabled):active,
    .btn-outline-info.btn-lg:not(:disabled):not(.disabled).active,
    .btn-outline-secondary.btn-lg:not(:disabled):not(.disabled):active,
    .btn-outline-secondary.btn-lg:not(:disabled):not(.disabled).active {
      color: #ffffff !important;
      border: 2px solid #92278f !important;
      background-color: #92278f !important; }

.btn-link {
  font-family: "Verdana", sans-serif;
  font-weight: 700;
  border: 0;
  font-size: 16px;
  line-height: 22px;
  color: #0c5b9f;
  text-transform: unset;
  padding: 0 4px; }
  .btn-link > span {
    vertical-align: middle; }
  .btn-link:after {
    font-family: "Material Icons Outlined";
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    content: "chevron_right";
    line-height: 22px;
    color: #0c5b9f;
    padding-left: 0;
    vertical-align: middle; }
  .btn-link:hover {
    color: #004f90; }
    .btn-link:hover:after {
      color: #004f90; }

.btn-lb-white {
  color: #ffffff !important; }

.header.ws-header.desktop,
.header:not(.layout-builder__layout).ws-header.desktop {
  position: relative; }
  .header.ws-header.desktop .container,
  .header:not(.layout-builder__layout).ws-header.desktop .container {
    max-width: 1440px; }
  .header.ws-header.desktop .header--top,
  .header:not(.layout-builder__layout).ws-header.desktop .header--top {
    background-color: #231f20;
    padding: 0; }
    .header.ws-header.desktop .header--top .header--top-right-column nav,
    .header:not(.layout-builder__layout).ws-header.desktop .header--top .header--top-right-column nav {
      margin: 0;
      padding-right: 0;
      border-right: 0; }
      .header.ws-header.desktop .header--top .header--top-right-column nav ul,
      .header:not(.layout-builder__layout).ws-header.desktop .header--top .header--top-right-column nav ul {
        display: flex;
        align-items: center;
        list-style: none;
        margin-bottom: 0;
        padding-left: 10px;
        height: 100%;
        gap: 0; }
        .header.ws-header.desktop .header--top .header--top-right-column nav ul li,
        .header:not(.layout-builder__layout).ws-header.desktop .header--top .header--top-right-column nav ul li {
          display: flex;
          align-items: center; }
        .header.ws-header.desktop .header--top .header--top-right-column nav ul li a,
        .header:not(.layout-builder__layout).ws-header.desktop .header--top .header--top-right-column nav ul li a {
          font-family: "Cachet Medium";
          /* 3 */
          /* 3 */
          /* 4 */
          /* 6 */
          /* 6 */
          /* 7 */
          line-height: 32px;
          /* 9 */
          line-height: calc($val / 16 + rem);
          /* 9 */
          font-size: 16px;
          letter-spacing: 0;
          font-weight: 500;
          color: #d5d5d5;
          padding: 8px 12px; }
          .header.ws-header.desktop .header--top .header--top-right-column nav ul li a:hover,
          .header:not(.layout-builder__layout).ws-header.desktop .header--top .header--top-right-column nav ul li a:hover {
            color: #ffffff;
            text-decoration: underline; }
          .header.ws-header.desktop .header--top .header--top-right-column nav ul li a.btn-utility-nav,
          .header:not(.layout-builder__layout).ws-header.desktop .header--top .header--top-right-column nav ul li a.btn-utility-nav {
            color: #ffffff;
            padding: 0 22px;
            margin: 0 14px 0 0;
            border: 0;
            height: 100%; }
            .header.ws-header.desktop .header--top .header--top-right-column nav ul li a.btn-utility-nav:hover,
            .header:not(.layout-builder__layout).ws-header.desktop .header--top .header--top-right-column nav ul li a.btn-utility-nav:hover {
              text-decoration: none; }
  .header.ws-header.desktop .header--bottom,
  .header:not(.layout-builder__layout).ws-header.desktop .header--bottom {
    background-color: #636466;
    max-height: 84px;
    padding: 0; }
    .header.ws-header.desktop .header--bottom .row,
    .header:not(.layout-builder__layout).ws-header.desktop .header--bottom .row {
      justify-content: space-between; }
    .header.ws-header.desktop .header--bottom .header--bottom-middle-column nav,
    .header:not(.layout-builder__layout).ws-header.desktop .header--bottom .header--bottom-middle-column nav {
      width: 100%; }
    .header.ws-header.desktop .header--bottom .ws-main-menu-wrapper,
    .header:not(.layout-builder__layout).ws-header.desktop .header--bottom .ws-main-menu-wrapper {
      max-width: unset;
      width: 100%; }
      .header.ws-header.desktop .header--bottom .ws-main-menu-wrapper .row-level-1,
      .header:not(.layout-builder__layout).ws-header.desktop .header--bottom .ws-main-menu-wrapper .row-level-1 {
        gap: 1px; }
    @media (min-width: 1059px) and (max-width: 1199px) {
      .header.ws-header.desktop .header--bottom .header--bottom-left-column,
      .header:not(.layout-builder__layout).ws-header.desktop .header--bottom .header--bottom-left-column {
        flex: 0 0 20%;
        max-width: 20%; } }
    @media (min-width: 1200px) {
      .header.ws-header.desktop .header--bottom .header--bottom-left-column,
      .header:not(.layout-builder__layout).ws-header.desktop .header--bottom .header--bottom-left-column {
        flex: 0 0 25%;
        max-width: 25%; } }
    @media (min-width: 1059px) and (max-width: 1199px) {
      .header.ws-header.desktop .header--bottom .header--bottom-middle-column,
      .header:not(.layout-builder__layout).ws-header.desktop .header--bottom .header--bottom-middle-column {
        flex: 0 0 80%;
        max-width: 80%; } }
    @media (min-width: 1200px) {
      .header.ws-header.desktop .header--bottom .header--bottom-middle-column,
      .header:not(.layout-builder__layout).ws-header.desktop .header--bottom .header--bottom-middle-column {
        flex: 0 0 75%;
        max-width: 75%; } }
  .header.ws-header.desktop .ws-logo svg path,
  .header:not(.layout-builder__layout).ws-header.desktop .ws-logo svg path {
    fill: #ffffff; }
  .header.ws-header.desktop .block-ws-site-name a,
  .header:not(.layout-builder__layout).ws-header.desktop .block-ws-site-name a {
    font-size: 16px;
    line-height: 30px;
    color: #ffffff;
    font-family: 'Cachet Bold', sans-serif;
    text-transform: uppercase;
    font-weight: 700; }
    @media (min-width: 1060px) {
      .header.ws-header.desktop .block-ws-site-name a,
      .header:not(.layout-builder__layout).ws-header.desktop .block-ws-site-name a {
        font-size: 24px;
        line-height: 50px; } }
    .header.ws-header.desktop .block-ws-site-name a:hover,
    .header:not(.layout-builder__layout).ws-header.desktop .block-ws-site-name a:hover {
      color: #d5d5d5; }
  .header.ws-header.desktop .openy-google-translate,
  .header:not(.layout-builder__layout).ws-header.desktop .openy-google-translate {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: stretch;
    justify-content: center;
    height: 100%; }
    .header.ws-header.desktop .openy-google-translate select,
    .header:not(.layout-builder__layout).ws-header.desktop .openy-google-translate select {
      margin: 0;
      font-family: "Cachet Medium" !important;
      font-size: 1rem !important;
      font-weight: 500 !important;
      color: #d5d5d5 !important;
      outline: none;
      -webkit-appearance: auto !important;
         -moz-appearance: auto !important;
              appearance: auto !important;
      margin-left: 12px !important; }
      .header.ws-header.desktop .openy-google-translate select:hover,
      .header:not(.layout-builder__layout).ws-header.desktop .openy-google-translate select:hover {
        color: #ffffff;
        text-decoration: underline !important; }
    .header.ws-header.desktop .openy-google-translate span,
    .header:not(.layout-builder__layout).ws-header.desktop .openy-google-translate span {
      display: none; }
  .header.ws-header.desktop .block-ws-search-bar .search-icon .fa::before,
  .header:not(.layout-builder__layout).ws-header.desktop .block-ws-search-bar .search-icon .fa::before {
    transition: all .3s;
    background-color: #231f20;
    color: #ffffff;
    cursor: pointer; }
  .header.ws-header.desktop .block-ws-search-bar .search-icon:hover .fa::before,
  .header:not(.layout-builder__layout).ws-header.desktop .block-ws-search-bar .search-icon:hover .fa::before {
    color: #d5d5d5; }

.header.ws-header.mobile .header--top,
.header:not(.layout-builder__layout).ws-header.mobile .header--top {
  position: relative; }
  .header.ws-header.mobile .header--top .header--top-right-column nav,
  .header:not(.layout-builder__layout).ws-header.mobile .header--top .header--top-right-column nav {
    display: none; }

.header.ws-header .mobile-header--top-right-column,
.header:not(.layout-builder__layout).ws-header .mobile-header--top-right-column {
  display: none !important; }

/*# sourceMappingURL=data:application/json;base64,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Ii8qKlxuICogUmVtLWNvbnZlcnRlciBtaXhpbiB0byBjb252ZXJ0IHB4IHRvIHJlbVxuICpcbiAqIFVzYWdlc1xuICogQGluY2x1ZGUgcmVtKHBhZGRpbmctYm90dG9tLCAyMHB4LCB0cnVlKTtcbiAqXG4gKi9cbi5idG4ge1xuICBmb250LWZhbWlseTogXCJDYWNoZXQgQm9sZFwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDAgMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0OyB9XG4gIC5idG46bm90KC5idG4tbGluaykge1xuICAgIGZvbnQtZmFtaWx5OiBcIkNhY2hldCBCb2xkXCI7IH1cbiAgLmJ0biBzdHJvbmcge1xuICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cblxuLnRlYXNlci1idXR0b24gYSxcbmEuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7IH1cblxuYS5idG4ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA3cHggMThweCA5cHg7IH1cblxuLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLFxuLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZSxcbi5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZSB7XG4gIC0teWxiLWJvcmRlci1zdHlsZS1zb2xpZDogMnB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogdmFyKC0teWxiLWJvcmRlci1zdHlsZS1zb2xpZCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0td3NCb3JkZXJSYWRpdXMsIHVuc2V0KSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJDYWNoZXQgTWVkaXVtXCIsIHNlcmlmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAxNnB4IDZweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tcHJpbWFyeSxcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tcHJpbWFyeSxcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyZTkxICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWMyZTkxICFpbXBvcnRhbnQ7IH1cbiAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXByaW1hcnk6aG92ZXIsXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tcHJpbWFyeTpob3ZlcixcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXByaW1hcnk6aG92ZXIge1xuICAgICAgY29sb3I6ICM1YzJlOTEgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXNlY29uZGFyeSxcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tc2Vjb25kYXJ5LFxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBhZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDYwYWYgIWltcG9ydGFudDsgfVxuICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXNlY29uZGFyeTpob3ZlcixcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwNjBhZiAhaW1wb3J0YW50OyB9XG4gIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tc3VjY2VzcyxcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tc3VjY2VzcyxcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YjZiO1xuICAgIGJvcmRlci1jb2xvcjogIzAwNmI2YiAhaW1wb3J0YW50OyB9XG4gICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1zdWNjZXNzOmhvdmVyLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDA2YjZiICFpbXBvcnRhbnQ7IH1cbiAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1kYW5nZXIsXG4gIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWRhbmdlcixcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZDFjMjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWQxYzI0ICFpbXBvcnRhbnQ7IH1cbiAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWRhbmdlcjpob3ZlcixcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1kYW5nZXI6aG92ZXIsXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1kYW5nZXI6aG92ZXIge1xuICAgICAgY29sb3I6ICNhOTJiMzEgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWluZm8sXG4gIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWluZm8sXG4gIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4taW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWVlZjtcbiAgICBib3JkZXItY29sb3I6ICMwMGFlZWYgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzIzMWYyMDsgfVxuICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4taW5mbzpob3ZlcixcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1pbmZvOmhvdmVyLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4taW5mbzpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwNjBhZiAhaW1wb3J0YW50OyB9XG4gIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4td2FybmluZyxcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4td2FybmluZyxcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjViNzQ1O1xuICAgIGJvcmRlci1jb2xvcjogI2Y1Yjc0NSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMzQzYTQwOyB9XG4gICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi13YXJuaW5nOmhvdmVyLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXdhcm5pbmc6aG92ZXIsXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjMxZjIwICFpbXBvcnRhbnQ7IH1cbiAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLFxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLFxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tcHJpbWFyeSxcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLmJ0bi1wcmltYXJ5LFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tcHJpbWFyeSB7XG4gICAgICBjb2xvcjogIzVjMmU5MSAhaW1wb3J0YW50OyB9XG4gICAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLXByaW1hcnk6aG92ZXIsXG4gICAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLmJ0bi1wcmltYXJ5OmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVjMmU5MSAhaW1wb3J0YW50OyB9XG4gICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLmJ0bi1zZWNvbmRhcnksXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tc2Vjb25kYXJ5LFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tc2Vjb25kYXJ5IHtcbiAgICAgIGNvbG9yOiAjMDA2MGFmICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MGFmICFpbXBvcnRhbnQ7IH1cbiAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLXN1Y2Nlc3MsXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tc3VjY2VzcyxcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLXN1Y2Nlc3Mge1xuICAgICAgY29sb3I6ICMwMDZiNmIgIWltcG9ydGFudDsgfVxuICAgICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLmJ0bi1zdWNjZXNzOmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tc3VjY2Vzczpob3ZlcixcbiAgICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tc3VjY2Vzczpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDZiNmIgIWltcG9ydGFudDsgfVxuICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tZGFuZ2VyLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLWRhbmdlcixcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLWRhbmdlciB7XG4gICAgICBjb2xvcjogI2E5MmIzMSAhaW1wb3J0YW50OyB9XG4gICAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLWRhbmdlcjpob3ZlcixcbiAgICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLWRhbmdlcjpob3ZlcixcbiAgICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkMWMyNCAhaW1wb3J0YW50OyB9XG4gICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLmJ0bi1pbmZvLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLWluZm8sXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLmJ0bi1pbmZvIHtcbiAgICAgIGNvbG9yOiAjMDA2MGFmICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4taW5mbzpob3ZlcixcbiAgICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLWluZm86aG92ZXIsXG4gICAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLWluZm86aG92ZXIge1xuICAgICAgICBjb2xvcjogIzIzMWYyMCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZWVmICFpbXBvcnRhbnQ7IH1cbiAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLXdhcm5pbmcsXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4td2FybmluZyxcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUub3V0bGluZWQuYnRuLXdhcm5pbmcge1xuICAgICAgY29sb3I6ICMyMzFmMjAgIWltcG9ydGFudDsgfVxuICAgICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkLmJ0bi13YXJuaW5nOmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4td2FybmluZzpob3ZlcixcbiAgICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZC5idG4td2FybmluZzpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWI3NDUgIWltcG9ydGFudDsgfVxuICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZDpob3ZlcixcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLm91dGxpbmVkOmhvdmVyLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5vdXRsaW5lZDpob3ZlciB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG4gIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tc20sXG4gIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXNtLFxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLXNtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgcGFkZGluZzogOHB4IDEycHggOHB4IDEycHg7IH1cbiAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1tZCxcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbWQsXG4gIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbWQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBwYWRkaW5nOiA2cHggMTZweCA2cHggMTZweDsgfVxuICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxnLFxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1sZyxcbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1sZyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjRweCAxMHB4IDI0cHg7IH1cbiAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lOmhvdmVyLFxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lOmhvdmVyLFxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmssXG4gIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmssXG4gIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluayB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNHB4IDAgNHB4IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzAwNjBhZjsgfVxuICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluazphZnRlcixcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rOmFmdGVyLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluazphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmsuYnRuLXByaW1hcnksXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4tcHJpbWFyeSxcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmsuYnRuLXByaW1hcnkge1xuICAgICAgY29sb3I6ICM1YzJlOTEgIWltcG9ydGFudDsgfVxuICAgICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1wcmltYXJ5OmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4tcHJpbWFyeTpob3ZlcixcbiAgICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVjMmU5MSAhaW1wb3J0YW50OyB9XG4gICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1zZWNvbmRhcnksXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4tc2Vjb25kYXJ5LFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4tc2Vjb25kYXJ5IHtcbiAgICAgIGNvbG9yOiAjMDA2MGFmICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4tc2Vjb25kYXJ5OmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDYwYWYgIWltcG9ydGFudDsgfVxuICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4tc3VjY2VzcyxcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1zdWNjZXNzLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4tc3VjY2VzcyB7XG4gICAgICBjb2xvcjogIzAwNmI2YiAhaW1wb3J0YW50OyB9XG4gICAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmsuYnRuLXN1Y2Nlc3M6aG92ZXIsXG4gICAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1zdWNjZXNzOmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDA2YjZiICFpbXBvcnRhbnQ7IH1cbiAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmsuYnRuLWRhbmdlcixcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1kYW5nZXIsXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1kYW5nZXIge1xuICAgICAgY29sb3I6ICNhOTJiMzEgIWltcG9ydGFudDsgfVxuICAgICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1kYW5nZXI6aG92ZXIsXG4gICAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1kYW5nZXI6aG92ZXIsXG4gICAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmsuYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2E5MmIzMSAhaW1wb3J0YW50OyB9XG4gICAgLmxheW91dC1jb250YWluZXIgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1pbmZvLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmsuYnRuLWluZm8sXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi1pbmZvIHtcbiAgICAgIGNvbG9yOiAjMjMxZjIwICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4taW5mbzpob3ZlcixcbiAgICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1maWxsZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmsuYnRuLWluZm86aG92ZXIsXG4gICAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmsuYnRuLWluZm86aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICMyMzFmMjAgIWltcG9ydGFudDsgfVxuICAgIC5sYXlvdXQtY29udGFpbmVyIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4td2FybmluZyxcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi13YXJuaW5nLFxuICAgIC5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluay5idG4td2FybmluZyB7XG4gICAgICBjb2xvcjogIzY2NGQwMyAhaW1wb3J0YW50OyB9XG4gICAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbmsuYnRuLXdhcm5pbmc6aG92ZXIsXG4gICAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi13YXJuaW5nOmhvdmVyLFxuICAgICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLW91dGxpbmVkLS1nbG9iYWwgLndzLXZpZXdwb3J0IC5idG4ubGItaW5saW5lLmJ0bi1saW5rLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNjY0ZDAzICFpbXBvcnRhbnQ7IH1cbiAgICAubGF5b3V0LWNvbnRhaW5lciAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbms6aG92ZXIsXG4gICAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC53cy12aWV3cG9ydCAuYnRuLmxiLWlubGluZS5idG4tbGluazpob3ZlcixcbiAgICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAud3Mtdmlld3BvcnQgLmJ0bi5sYi1pbmxpbmUuYnRuLWxpbms6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA2MGFmICFpbXBvcnRhbnQ7IH1cblxuLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIGEuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCB3aGl0ZSkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibGFjaykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmxhY2spICFpbXBvcnRhbnQ7IH1cblxuLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC5saXN0aW5nLWZpbHRlcnMgZm9ybSAuZm9ybS1hY3Rpb25zIC5pbnB1dC13cmFwcGVyIC5mb3JtLXN1Ym1pdCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdzUGFydG5lckNvbG9yLCB2YXIoLS15bGItY29sb3ItYmx1ZS1kYXJrKSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiB2YXIoLS15bGItYm9yZGVyLXN0eWxlLXNvbGlkKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibGFjaykgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLmxpc3RpbmctZmlsdGVycyBmb3JtIC5mb3JtLWFjdGlvbnMgLmlucHV0LXdyYXBwZXIgLmZvcm0tc3VibWl0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15bGItY29sb3Itd2hpdGUsIHdoaXRlKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmxhY2spICFpbXBvcnRhbnQ7IH1cblxuLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC5ibG9jay1sYi1saXN0aW5nLWFydGljbGVzIC5sYi1hcnRpY2xlcy1saXN0aW5nIC5wYWdlciAubG9hZF9tb3JlX2J1dHRvbiBhIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td3NQYXJ0bmVyQ29sb3IsIHZhcigtLXlsYi1jb2xvci1ibHVlLWRhcmspKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IHZhcigtLXlsYi1ib3JkZXItc3R5bGUtc29saWQpICFpbXBvcnRhbnQ7IH1cblxuLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC5ibG9jay1sYi1jYXJkcy1vdmVybGF5IC5yb3ctY2FyZHMgLmNhcmQgLmNhcmQtY29udGVudCAuYnRuLmJ0bi1zZWNvbmRhcnkuZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3NQcmltYXJ5Q29sb3IsIHdoaXRlKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCB3aGl0ZSkgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLmJsb2NrLWxiLWNhcmRzLW92ZXJsYXkgLnJvdy1jYXJkcyAuY2FyZCAuY2FyZC1jb250ZW50IC5idG4uYnRuLXNlY29uZGFyeS5maWxsZWQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHZhcigtLXdzUHJpbWFyeUNvbG9yLCB3aGl0ZSkgIWltcG9ydGFudDsgfVxuXG4ubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tZmlsbGVkLS1nbG9iYWwgLmxiLXdlYmZvcm0gLmZvcm0tYWN0aW9ucyAuYnRuIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0td3NQYXJ0bmVyQ29sb3IsIHZhcigtLXlsYi1jb2xvci1ibHVlLWRhcmspKSAhaW1wb3J0YW50O1xuICBib3JkZXI6IHZhcigtLXlsYi1ib3JkZXItc3R5bGUtc29saWQpICFpbXBvcnRhbnQ7IH1cbiAgLmxheW91dC1jb250YWluZXIud3MtYnV0dG9uLWZpbGwtLWZpbGxlZC0tZ2xvYmFsIC5sYi13ZWJmb3JtIC5mb3JtLWFjdGlvbnMgLmJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCB3aGl0ZSkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogdmFyKC0td3NQYXJ0bmVyQ29sb3IsIGJsYWNrKSAhaW1wb3J0YW50OyB9XG5cbi5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIGEuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCB3aGl0ZSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmxhY2spICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmxhY2spICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdzUGFydG5lckNvbG9yLCB2YXIoLS15bGItY29sb3ItYmx1ZS1kYXJrKSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiB2YXIoLS15bGItYm9yZGVyLXN0eWxlLXNvbGlkKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibGFjaykgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCBhLmJ0bi5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3NQYXJ0bmVyQ29sb3IsIHdoaXRlKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS15bGItY29sb3Itd2hpdGUsIGJsYWNrKSAhaW1wb3J0YW50OyB9XG5cbi5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC5saXN0aW5nLWZpbHRlcnMgZm9ybSAuZm9ybS1hY3Rpb25zIC5pbnB1dC13cmFwcGVyIC5mb3JtLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmxhY2spICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdzUGFydG5lckNvbG9yLCB2YXIoLS15bGItY29sb3ItYmx1ZS1kYXJrKSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiB2YXIoLS15bGItYm9yZGVyLXN0eWxlLXNvbGlkKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibGFjaykgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAubGlzdGluZy1maWx0ZXJzIGZvcm0gLmZvcm0tYWN0aW9ucyAuaW5wdXQtd3JhcHBlciAuZm9ybS1zdWJtaXQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCB3aGl0ZSkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCBibGFjaykgIWltcG9ydGFudDsgfVxuXG4ubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAuYmxvY2stbGItbGlzdGluZy1hcnRpY2xlcyAubGItYXJ0aWNsZXMtbGlzdGluZyAucGFnZXIgLmxvYWRfbW9yZV9idXR0b24gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmxhY2spICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdzUGFydG5lckNvbG9yLCB2YXIoLS15bGItY29sb3ItYmx1ZS1kYXJrKSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiB2YXIoLS15bGItYm9yZGVyLXN0eWxlLXNvbGlkKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibGFjaykgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAuYmxvY2stbGItbGlzdGluZy1hcnRpY2xlcyAubGItYXJ0aWNsZXMtbGlzdGluZyAucGFnZXIgLmxvYWRfbW9yZV9idXR0b24gYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3NQYXJ0bmVyQ29sb3IsIHdoaXRlKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS15bGItY29sb3Itd2hpdGUsIHdoaXRlKSAhaW1wb3J0YW50OyB9XG5cbi5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC5ibG9jay1sYi1jYXJkcy1vdmVybGF5IC5yb3ctY2FyZHMgLmNhcmQgLmNhcmQtY29udGVudCAuYnRuLmJ0bi1zZWNvbmRhcnkuZmlsbGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCB3aGl0ZSkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXdzUHJpbWFyeUNvbG9yLCB3aGl0ZSkgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAuYmxvY2stbGItY2FyZHMtb3ZlcmxheSAucm93LWNhcmRzIC5jYXJkIC5jYXJkLWNvbnRlbnQgLmJ0bi5idG4tc2Vjb25kYXJ5LmZpbGxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3NQcmltYXJ5Q29sb3IsIHdoaXRlKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB2YXIoLS15bGItY29sb3Itd2hpdGUsIHdoaXRlKSAhaW1wb3J0YW50OyB9XG5cbi5sYXlvdXQtY29udGFpbmVyLndzLWJ1dHRvbi1maWxsLS1vdXRsaW5lZC0tZ2xvYmFsIC5sYi13ZWJmb3JtIC5mb3JtLWFjdGlvbnMgLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmxhY2spICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXdzUGFydG5lckNvbG9yLCB2YXIoLS15bGItY29sb3ItYmx1ZS1kYXJrKSkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiB2YXIoLS15bGItYm9yZGVyLXN0eWxlLXNvbGlkKSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibGFjaykgIWltcG9ydGFudDsgfVxuICAubGF5b3V0LWNvbnRhaW5lci53cy1idXR0b24tZmlsbC0tb3V0bGluZWQtLWdsb2JhbCAubGItd2ViZm9ybSAuZm9ybS1hY3Rpb25zIC5idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCB3aGl0ZSkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCBibGFjaykgIWltcG9ydGFudDsgfVxuXG4ubGF5b3V0LWNvbnRhaW5lciAuYmxvY2staW5saW5lLWJsb2NrbGItYWNjb3JkaW9uIC5hY2NvcmRpb24gLmFjY29yZGlvbi1pdGVtIC5hY2NvcmRpb24tYnV0dG9uOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubGF5b3V0LWNvbnRhaW5lciAuYmxvY2stbGF5b3V0LWJ1aWxkZXIgYS5idG4ge1xuICBib3JkZXI6IHZhcigtLXlsYi1ib3JkZXItc3R5bGUtc29saWQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLXdzQm9yZGVyUmFkaXVzLCB1bnNldCkgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiB1bnNldCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiA2cHggMTZweCA2cHggMTZweDsgfVxuXG4udWktZGlhbG9nLW9mZi1jYW52YXMgLmxheW91dC1idWlsZGVyLWFkZC1ibG9jayB0YWJsZS5maWVsZC1tdWx0aXBsZS10YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnVpLWRpYWxvZy1vZmYtY2FudmFzIC5sYXlvdXQtYnVpbGRlci1hZGQtYmxvY2sgdGFibGUuZmllbGQtbXVsdGlwbGUtdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAudWktZGlhbG9nLW9mZi1jYW52YXMgLmxheW91dC1idWlsZGVyLWFkZC1ibG9jayB0YWJsZS5maWVsZC1tdWx0aXBsZS10YWJsZSB0Ym9keSB0ciB7XG4gICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgICAudWktZGlhbG9nLW9mZi1jYW52YXMgLmxheW91dC1idWlsZGVyLWFkZC1ibG9jayB0YWJsZS5maWVsZC1tdWx0aXBsZS10YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuI2RydXBhbC1vZmYtY2FudmFzLXdyYXBwZXIgW2RhdGEtZHJ1cGFsLWNrLXN0eWxlLWZlbmNlXSAuY2suY2stY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uYnRuLXhzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7IH1cblxuLmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMCAyOHB4OyB9XG5cbi5idG4tbWQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDAgMzJweDsgfVxuXG4uYnRuLWxnIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBwYWRkaW5nOiAwIDMwcHg7IH1cblxuLmJ0bi1ibHVlLFxuLmJ0bi1wcmltYXJ5LFxuLmJ0bi1zdWNjZXNzLFxuLmJ0bi1kYW5nZXIsXG4uYnRuLXdhcm5pbmcsXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBhZjtcbiAgYm9yZGVyOiAwcHggc29saWQgIzAwNjBhZiAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogY2FsYyg1MHB4IC0gMHB4KTtcbiAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5idG4tYmx1ZTpob3ZlciwgLmJ0bi1ibHVlOmZvY3VzLFxuICAuYnRuLXByaW1hcnk6aG92ZXIsXG4gIC5idG4tcHJpbWFyeTpmb2N1cyxcbiAgLmJ0bi1zdWNjZXNzOmhvdmVyLFxuICAuYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4gIC5idG4tZGFuZ2VyOmhvdmVyLFxuICAuYnRuLWRhbmdlcjpmb2N1cyxcbiAgLmJ0bi13YXJuaW5nOmhvdmVyLFxuICAuYnRuLXdhcm5pbmc6Zm9jdXMsXG4gIC5idG4tZGFyazpob3ZlcixcbiAgLmJ0bi1kYXJrOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICMwMDRmOTAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ZjkwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibHVlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwcHggc29saWQgIzAwNGY5MCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRmOTAgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUuYnRuLXhzLFxuICAuYnRuLXByaW1hcnkuYnRuLXhzLFxuICAuYnRuLXN1Y2Nlc3MuYnRuLXhzLFxuICAuYnRuLWRhbmdlci5idG4teHMsXG4gIC5idG4td2FybmluZy5idG4teHMsXG4gIC5idG4tZGFyay5idG4teHMge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwYWY7XG4gICAgYm9yZGVyOiAwcHggc29saWQgIzAwNjBhZiAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMycHggLSAwcHgpO1xuICAgIGhlaWdodDogMzJweDsgfVxuICAgIC5idG4tYmx1ZS5idG4teHM6aG92ZXIsIC5idG4tYmx1ZS5idG4teHM6Zm9jdXMsXG4gICAgLmJ0bi1wcmltYXJ5LmJ0bi14czpob3ZlcixcbiAgICAuYnRuLXByaW1hcnkuYnRuLXhzOmZvY3VzLFxuICAgIC5idG4tc3VjY2Vzcy5idG4teHM6aG92ZXIsXG4gICAgLmJ0bi1zdWNjZXNzLmJ0bi14czpmb2N1cyxcbiAgICAuYnRuLWRhbmdlci5idG4teHM6aG92ZXIsXG4gICAgLmJ0bi1kYW5nZXIuYnRuLXhzOmZvY3VzLFxuICAgIC5idG4td2FybmluZy5idG4teHM6aG92ZXIsXG4gICAgLmJ0bi13YXJuaW5nLmJ0bi14czpmb2N1cyxcbiAgICAuYnRuLWRhcmsuYnRuLXhzOmhvdmVyLFxuICAgIC5idG4tZGFyay5idG4teHM6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMHB4IHNvbGlkICMwMDRmOTAgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRmOTAgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmJ0bi1ibHVlLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYmx1ZS5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tcHJpbWFyeS5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tcHJpbWFyeS5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tc3VjY2Vzcy5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tc3VjY2Vzcy5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tZGFuZ2VyLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1kYW5nZXIuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuYnRuLXdhcm5pbmcuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgICAuYnRuLXdhcm5pbmcuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuYnRuLWRhcmsuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgICAuYnRuLWRhcmsuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgIzAwNGY5MCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGY5MCAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS5idG4tbGcsXG4gIC5idG4tcHJpbWFyeS5idG4tbGcsXG4gIC5idG4tc3VjY2Vzcy5idG4tbGcsXG4gIC5idG4tZGFuZ2VyLmJ0bi1sZyxcbiAgLmJ0bi13YXJuaW5nLmJ0bi1sZyxcbiAgLmJ0bi1kYXJrLmJ0bi1sZyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBhZjtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjMDA2MGFmICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNjBweCAtIDBweCk7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgLmJ0bi1ibHVlLmJ0bi1sZzpob3ZlciwgLmJ0bi1ibHVlLmJ0bi1sZzpmb2N1cyxcbiAgICAuYnRuLXByaW1hcnkuYnRuLWxnOmhvdmVyLFxuICAgIC5idG4tcHJpbWFyeS5idG4tbGc6Zm9jdXMsXG4gICAgLmJ0bi1zdWNjZXNzLmJ0bi1sZzpob3ZlcixcbiAgICAuYnRuLXN1Y2Nlc3MuYnRuLWxnOmZvY3VzLFxuICAgIC5idG4tZGFuZ2VyLmJ0bi1sZzpob3ZlcixcbiAgICAuYnRuLWRhbmdlci5idG4tbGc6Zm9jdXMsXG4gICAgLmJ0bi13YXJuaW5nLmJ0bi1sZzpob3ZlcixcbiAgICAuYnRuLXdhcm5pbmcuYnRuLWxnOmZvY3VzLFxuICAgIC5idG4tZGFyay5idG4tbGc6aG92ZXIsXG4gICAgLmJ0bi1kYXJrLmJ0bi1sZzpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgIzAwNGY5MCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGY5MCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuYnRuLWJsdWUuYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibHVlLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1wcmltYXJ5LmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1wcmltYXJ5LmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1zdWNjZXNzLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1zdWNjZXNzLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1kYW5nZXIuYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgICAuYnRuLWRhbmdlci5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4td2FybmluZy5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4td2FybmluZy5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tZGFyay5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tZGFyay5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjMDA0ZjkwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0ZjkwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ncmVlbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YzZhO1xuICBib3JkZXI6IDBweCBzb2xpZCAjMDA2YzZhICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUwcHggLSAwcHgpO1xuICBoZWlnaHQ6IDUwcHg7IH1cbiAgLmJ0bi1ncmVlbjpob3ZlciwgLmJ0bi1ncmVlbjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjMDA0YjQ5ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI0OSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JlZW46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyZWVuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjMDA0YjQ5ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI0OSAhaW1wb3J0YW50OyB9XG4gIC5idG4tZ3JlZW4uYnRuLXhzIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2YzZhO1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICMwMDZjNmEgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMnB4IC0gMHB4KTtcbiAgICBoZWlnaHQ6IDMycHg7IH1cbiAgICAuYnRuLWdyZWVuLmJ0bi14czpob3ZlciwgLmJ0bi1ncmVlbi5idG4teHM6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMHB4IHNvbGlkICMwMDRiNDkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiNDkgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmJ0bi1ncmVlbi5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWdyZWVuLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMHB4IHNvbGlkICMwMDRiNDkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiNDkgIWltcG9ydGFudDsgfVxuICAuYnRuLWdyZWVuLmJ0bi1sZyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmM2YTtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjMDA2YzZhICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNjBweCAtIDBweCk7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgLmJ0bi1ncmVlbi5idG4tbGc6aG92ZXIsIC5idG4tZ3JlZW4uYnRuLWxnOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjMDA0YjQ5ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0YjQ5ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5idG4tZ3JlZW4uYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ncmVlbi5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjMDA0YjQ5ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0YjQ5ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi15ZWxsb3cge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDUzODtcbiAgYm9yZGVyOiAwcHggc29saWQgI2ZmZDUzOCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogY2FsYyg1MHB4IC0gMHB4KTtcbiAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5idG4teWVsbG93OmhvdmVyLCAuYnRuLXllbGxvdzpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzAwMCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5idG4teWVsbG93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNmNWMwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMDAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLXhzIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNTM4O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNmZmQ1MzggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMnB4IC0gMHB4KTtcbiAgICBoZWlnaHQ6IDMycHg7IH1cbiAgICAuYnRuLXllbGxvdy5idG4teHM6aG92ZXIsIC5idG4teWVsbG93LmJ0bi14czpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgI2Y1YzAwMCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzAwMCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuYnRuLXllbGxvdy5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXllbGxvdy5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMDAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi15ZWxsb3cuYnRuLWxnIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNTM4O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNmZmQ1MzggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg2MHB4IC0gMHB4KTtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAuYnRuLXllbGxvdy5idG4tbGc6aG92ZXIsIC5idG4teWVsbG93LmJ0bi1sZzpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgI2Y1YzAwMCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzAwMCAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuYnRuLXllbGxvdy5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXllbGxvdy5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1yZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1NmM2OTtcbiAgYm9yZGVyOiAwcHggc29saWQgI2U1NmM2OSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogY2FsYyg1MHB4IC0gMHB4KTtcbiAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5idG4tcmVkOmhvdmVyLCAuYnRuLXJlZDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjZDU0ZTIxICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1NGUyMSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5idG4tcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNkNTRlMjEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU0ZTIxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQuYnRuLXhzIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU2YzY5O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNlNTZjNjkgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMnB4IC0gMHB4KTtcbiAgICBoZWlnaHQ6IDMycHg7IH1cbiAgICAuYnRuLXJlZC5idG4teHM6aG92ZXIsIC5idG4tcmVkLmJ0bi14czpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgI2Q1NGUyMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1NGUyMSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuYnRuLXJlZC5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXJlZC5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjZDU0ZTIxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU0ZTIxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1yZWQuYnRuLWxnIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTU2YzY5O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICNlNTZjNjkgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg2MHB4IC0gMHB4KTtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAuYnRuLXJlZC5idG4tbGc6aG92ZXIsIC5idG4tcmVkLmJ0bi1sZzpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgI2Q1NGUyMSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1NGUyMSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuYnRuLXJlZC5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXJlZC5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjZDU0ZTIxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU0ZTIxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLWdyZWVuIHtcbiAgY29sb3I6ICMwMDZjNmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDZjNmEgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTBweCAtIDRweCk7XG4gIGhlaWdodDogNTBweDsgfVxuICAuYnRuLW91dGxpbmUtZ3JlZW46aG92ZXIsIC5idG4tb3V0bGluZS1ncmVlbjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA0YjQ5ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI0OSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmVlbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwNGI0OSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiNDkgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtZ3JlZW4uYnRuLXhzIHtcbiAgICBjb2xvcjogIzAwNmM2YTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDZjNmEgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMnB4IC0gNHB4KTtcbiAgICBoZWlnaHQ6IDMycHg7IH1cbiAgICAuYnRuLW91dGxpbmUtZ3JlZW4uYnRuLXhzOmhvdmVyLCAuYnRuLW91dGxpbmUtZ3JlZW4uYnRuLXhzOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA0YjQ5ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0YjQ5ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5idG4tb3V0bGluZS1ncmVlbi5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZ3JlZW4uYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwNGI0OSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGI0OSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1ncmVlbi5idG4tbGcge1xuICAgIGNvbG9yOiAjMDA2YzZhO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwNmM2YSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDYwcHggLSA0cHgpO1xuICAgIGhlaWdodDogNjBweDsgfVxuICAgIC5idG4tb3V0bGluZS1ncmVlbi5idG4tbGc6aG92ZXIsIC5idG4tb3V0bGluZS1ncmVlbi5idG4tbGc6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDRiNDkgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDRiNDkgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmJ0bi1vdXRsaW5lLWdyZWVuLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1ncmVlbi5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA0YjQ5ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0YjQ5ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXllbGxvdyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjEzLCA1NiwgMCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmQ1MzggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTBweCAtIDRweCk7XG4gIGhlaWdodDogNTBweDsgfVxuICAuYnRuLW91dGxpbmUteWVsbG93OmhvdmVyLCAuYnRuLW91dGxpbmUteWVsbG93OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmNWMwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXllbGxvdzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS15ZWxsb3c6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmNWMwMDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMDAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4teHMge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMTMsIDU2LCAwKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZkNTM4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzJweCAtIDRweCk7XG4gICAgaGVpZ2h0OiAzMnB4OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4teHM6aG92ZXIsIC5idG4tb3V0bGluZS15ZWxsb3cuYnRuLXhzOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5idG4tb3V0bGluZS15ZWxsb3cuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMDAwICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tbGcge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMTMsIDU2LCAwKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZkNTM4ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNjBweCAtIDRweCk7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tbGc6aG92ZXIsIC5idG4tb3V0bGluZS15ZWxsb3cuYnRuLWxnOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5idG4tb3V0bGluZS15ZWxsb3cuYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXllbGxvdy5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjVjMDAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjMDAwICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1vdXRsaW5lLXJlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMTA4LCAxMDUsIDApO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTU2YzY5ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUwcHggLSA0cHgpO1xuICBoZWlnaHQ6IDUwcHg7IH1cbiAgLmJ0bi1vdXRsaW5lLXJlZDpob3ZlciwgLmJ0bi1vdXRsaW5lLXJlZDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZDU0ZTIxICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1NGUyMSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1yZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZDU0ZTIxICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1NGUyMSAhaW1wb3J0YW50OyB9XG4gIC5idG4tb3V0bGluZS1yZWQuYnRuLXhzIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyOSwgMTA4LCAxMDUsIDApO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlNTZjNjkgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogY2FsYygzMnB4IC0gNHB4KTtcbiAgICBoZWlnaHQ6IDMycHg7IH1cbiAgICAuYnRuLW91dGxpbmUtcmVkLmJ0bi14czpob3ZlciwgLmJ0bi1vdXRsaW5lLXJlZC5idG4teHM6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkNTRlMjEgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTRlMjEgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXJlZC5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcmVkLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkNTRlMjEgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTRlMjEgIWltcG9ydGFudDsgfVxuICAuYnRuLW91dGxpbmUtcmVkLmJ0bi1sZyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjksIDEwOCwgMTA1LCAwKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTU2YzY5ICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNjBweCAtIDRweCk7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXJlZC5idG4tbGc6aG92ZXIsIC5idG4tb3V0bGluZS1yZWQuYnRuLWxnOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZDU0ZTIxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU0ZTIxICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5idG4tb3V0bGluZS1yZWQuYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXJlZC5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZDU0ZTIxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDU0ZTIxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAwcHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogY2FsYyg1MHB4IC0gMHB4KTtcbiAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5idG4tbGlnaHQ6aG92ZXIsIC5idG4tbGlnaHQ6Zm9jdXMge1xuICAgIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2Q1ZDVkNSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2Q1ZDVkNSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNWQ1ZDUgIWltcG9ydGFudDsgfVxuICAuYnRuLWxpZ2h0LmJ0bi14cyB7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAwcHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMycHggLSAwcHgpO1xuICAgIGhlaWdodDogMzJweDsgfVxuICAgIC5idG4tbGlnaHQuYnRuLXhzOmhvdmVyLCAuYnRuLWxpZ2h0LmJ0bi14czpmb2N1cyB7XG4gICAgICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgI2Q1ZDVkNSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuYnRuLWxpZ2h0LmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAwcHggc29saWQgI2Q1ZDVkNSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNSAhaW1wb3J0YW50OyB9XG4gIC5idG4tbGlnaHQuYnRuLWxnIHtcbiAgICBjb2xvcjogIzIxMjEyMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNjBweCAtIDBweCk7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgLmJ0bi1saWdodC5idG4tbGc6aG92ZXIsIC5idG4tbGlnaHQuYnRuLWxnOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjZDVkNWQ1ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1ICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5idG4tbGlnaHQuYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodC5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjZDVkNWQ1ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1ICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1ibHVlLW91dGxpbmVkLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnksXG4uYnRuLW91dGxpbmUtc3VjY2Vzcyxcbi5idG4tb3V0bGluZS1kYW5nZXIsXG4uYnRuLW91dGxpbmUtd2FybmluZyxcbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMwMDYwYWY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDYwYWYgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoNTBweCAtIDRweCk7XG4gIGhlaWdodDogNTBweDsgfVxuICAuYnRuLWJsdWUtb3V0bGluZWQ6aG92ZXIsIC5idG4tYmx1ZS1vdXRsaW5lZDpmb2N1cyxcbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6aG92ZXIsXG4gIC5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLFxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlcixcbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsXG4gIC5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIsXG4gIC5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsXG4gIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyLFxuICAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cyxcbiAgLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIsXG4gIC5idG4tb3V0bGluZS1kYXJrOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDYwYWYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MGFmICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1ibHVlLW91dGxpbmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibHVlLW91dGxpbmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA2MGFmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBhZiAhaW1wb3J0YW50OyB9XG4gIC5idG4tYmx1ZS1vdXRsaW5lZC5idG4teHMsXG4gIC5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi14cyxcbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLXhzLFxuICAuYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi14cyxcbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLXhzLFxuICAuYnRuLW91dGxpbmUtZGFyay5idG4teHMge1xuICAgIGNvbG9yOiAjMDA2MGFmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwNjBhZiAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMycHggLSA0cHgpO1xuICAgIGhlaWdodDogMzJweDsgfVxuICAgIC5idG4tYmx1ZS1vdXRsaW5lZC5idG4teHM6aG92ZXIsIC5idG4tYmx1ZS1vdXRsaW5lZC5idG4teHM6Zm9jdXMsXG4gICAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLXhzOmhvdmVyLFxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi14czpmb2N1cyxcbiAgICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4teHM6aG92ZXIsXG4gICAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLXhzOmZvY3VzLFxuICAgIC5idG4tb3V0bGluZS1kYW5nZXIuYnRuLXhzOmhvdmVyLFxuICAgIC5idG4tb3V0bGluZS1kYW5nZXIuYnRuLXhzOmZvY3VzLFxuICAgIC5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi14czpob3ZlcixcbiAgICAuYnRuLW91dGxpbmUtd2FybmluZy5idG4teHM6Zm9jdXMsXG4gICAgLmJ0bi1vdXRsaW5lLWRhcmsuYnRuLXhzOmhvdmVyLFxuICAgIC5idG4tb3V0bGluZS1kYXJrLmJ0bi14czpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwNjBhZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjBhZiAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuYnRuLWJsdWUtb3V0bGluZWQuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1ibHVlLW91dGxpbmVkLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgICAuYnRuLW91dGxpbmUtcHJpbWFyeS5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuYnRuLW91dGxpbmUtZGFyay5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1kYXJrLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDYwYWYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwYWYgIWltcG9ydGFudDsgfVxuICAuYnRuLWJsdWUtb3V0bGluZWQuYnRuLWxnLFxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tbGcsXG4gIC5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1sZyxcbiAgLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tbGcsXG4gIC5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1sZyxcbiAgLmJ0bi1vdXRsaW5lLWRhcmsuYnRuLWxnIHtcbiAgICBjb2xvcjogIzAwNjBhZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDYwYWYgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg2MHB4IC0gNHB4KTtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAuYnRuLWJsdWUtb3V0bGluZWQuYnRuLWxnOmhvdmVyLCAuYnRuLWJsdWUtb3V0bGluZWQuYnRuLWxnOmZvY3VzLFxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1sZzpob3ZlcixcbiAgICAuYnRuLW91dGxpbmUtcHJpbWFyeS5idG4tbGc6Zm9jdXMsXG4gICAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYnRuLWxnOmhvdmVyLFxuICAgIC5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1sZzpmb2N1cyxcbiAgICAuYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1sZzpob3ZlcixcbiAgICAuYnRuLW91dGxpbmUtZGFuZ2VyLmJ0bi1sZzpmb2N1cyxcbiAgICAuYnRuLW91dGxpbmUtd2FybmluZy5idG4tbGc6aG92ZXIsXG4gICAgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYnRuLWxnOmZvY3VzLFxuICAgIC5idG4tb3V0bGluZS1kYXJrLmJ0bi1sZzpob3ZlcixcbiAgICAuYnRuLW91dGxpbmUtZGFyay5idG4tbGc6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDYwYWYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYwYWYgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmJ0bi1ibHVlLW91dGxpbmVkLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tYmx1ZS1vdXRsaW5lZC5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1wcmltYXJ5LmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLXByaW1hcnkuYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1zdWNjZXNzLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLWRhbmdlci5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1kYW5nZXIuYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuYnRuLW91dGxpbmUtd2FybmluZy5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS13YXJuaW5nLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLWRhcmsuYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgICAuYnRuLW91dGxpbmUtZGFyay5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA2MGFmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MGFmICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi13aGl0ZS1vdXRsaW5lZCxcbi5idG4tb3V0bGluZS1saWdodCxcbi5idG4tZGVmYXVsdCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUwcHggLSA0cHgpO1xuICBoZWlnaHQ6IDUwcHg7IH1cbiAgLmJ0bi13aGl0ZS1vdXRsaW5lZDpob3ZlciwgLmJ0bi13aGl0ZS1vdXRsaW5lZDpmb2N1cyxcbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyLFxuICAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsXG4gIC5idG4tZGVmYXVsdDpob3ZlcixcbiAgLmJ0bi1kZWZhdWx0OmZvY3VzIHtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5idG4td2hpdGUtb3V0bGluZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdoaXRlLW91dGxpbmVkOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1kZWZhdWx0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuICAuYnRuLXdoaXRlLW91dGxpbmVkLmJ0bi14cyxcbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0LmJ0bi14cyxcbiAgLmJ0bi1kZWZhdWx0LmJ0bi14cyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzJweCAtIDRweCk7XG4gICAgaGVpZ2h0OiAzMnB4OyB9XG4gICAgLmJ0bi13aGl0ZS1vdXRsaW5lZC5idG4teHM6aG92ZXIsIC5idG4td2hpdGUtb3V0bGluZWQuYnRuLXhzOmZvY3VzLFxuICAgIC5idG4tb3V0bGluZS1saWdodC5idG4teHM6aG92ZXIsXG4gICAgLmJ0bi1vdXRsaW5lLWxpZ2h0LmJ0bi14czpmb2N1cyxcbiAgICAuYnRuLWRlZmF1bHQuYnRuLXhzOmhvdmVyLFxuICAgIC5idG4tZGVmYXVsdC5idG4teHM6Zm9jdXMge1xuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5idG4td2hpdGUtb3V0bGluZWQuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13aGl0ZS1vdXRsaW5lZC5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1saWdodC5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1saWdodC5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tZGVmYXVsdC5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tZGVmYXVsdC5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gIC5idG4td2hpdGUtb3V0bGluZWQuYnRuLWxnLFxuICAuYnRuLW91dGxpbmUtbGlnaHQuYnRuLWxnLFxuICAuYnRuLWRlZmF1bHQuYnRuLWxnIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg2MHB4IC0gNHB4KTtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgICAuYnRuLXdoaXRlLW91dGxpbmVkLmJ0bi1sZzpob3ZlciwgLmJ0bi13aGl0ZS1vdXRsaW5lZC5idG4tbGc6Zm9jdXMsXG4gICAgLmJ0bi1vdXRsaW5lLWxpZ2h0LmJ0bi1sZzpob3ZlcixcbiAgICAuYnRuLW91dGxpbmUtbGlnaHQuYnRuLWxnOmZvY3VzLFxuICAgIC5idG4tZGVmYXVsdC5idG4tbGc6aG92ZXIsXG4gICAgLmJ0bi1kZWZhdWx0LmJ0bi1sZzpmb2N1cyB7XG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmJ0bi13aGl0ZS1vdXRsaW5lZC5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdoaXRlLW91dGxpbmVkLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLWxpZ2h0LmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLWxpZ2h0LmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1kZWZhdWx0LmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1kZWZhdWx0LmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1pbmRpZ28sXG4uYnRuLWluZm8sXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTIyNzhmO1xuICBib3JkZXI6IDBweCBzb2xpZCAjOTIyNzhmICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDUwcHggLSAwcHgpO1xuICBoZWlnaHQ6IDUwcHg7IH1cbiAgLmJ0bi1pbmRpZ286aG92ZXIsIC5idG4taW5kaWdvOmZvY3VzLFxuICAuYnRuLWluZm86aG92ZXIsXG4gIC5idG4taW5mbzpmb2N1cyxcbiAgLmJ0bi1zZWNvbmRhcnk6aG92ZXIsXG4gIC5idG4tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICM1YzJlOTEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyZTkxICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmRpZ286bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZGlnbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMHB4IHNvbGlkICM1YzJlOTEgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyZTkxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmRpZ28uYnRuLXhzLFxuICAuYnRuLWluZm8uYnRuLXhzLFxuICAuYnRuLXNlY29uZGFyeS5idG4teHMge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjI3OGY7XG4gICAgYm9yZGVyOiAwcHggc29saWQgIzkyMjc4ZiAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMycHggLSAwcHgpO1xuICAgIGhlaWdodDogMzJweDsgfVxuICAgIC5idG4taW5kaWdvLmJ0bi14czpob3ZlciwgLmJ0bi1pbmRpZ28uYnRuLXhzOmZvY3VzLFxuICAgIC5idG4taW5mby5idG4teHM6aG92ZXIsXG4gICAgLmJ0bi1pbmZvLmJ0bi14czpmb2N1cyxcbiAgICAuYnRuLXNlY29uZGFyeS5idG4teHM6aG92ZXIsXG4gICAgLmJ0bi1zZWNvbmRhcnkuYnRuLXhzOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjNWMyZTkxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyZTkxICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5idG4taW5kaWdvLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5kaWdvLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1pbmZvLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1pbmZvLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1zZWNvbmRhcnkuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgICAuYnRuLXNlY29uZGFyeS5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjNWMyZTkxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyZTkxICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmRpZ28uYnRuLWxnLFxuICAuYnRuLWluZm8uYnRuLWxnLFxuICAuYnRuLXNlY29uZGFyeS5idG4tbGcge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjI3OGY7XG4gICAgYm9yZGVyOiAwcHggc29saWQgIzkyMjc4ZiAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDYwcHggLSAwcHgpO1xuICAgIGhlaWdodDogNjBweDsgfVxuICAgIC5idG4taW5kaWdvLmJ0bi1sZzpob3ZlciwgLmJ0bi1pbmRpZ28uYnRuLWxnOmZvY3VzLFxuICAgIC5idG4taW5mby5idG4tbGc6aG92ZXIsXG4gICAgLmJ0bi1pbmZvLmJ0bi1sZzpmb2N1cyxcbiAgICAuYnRuLXNlY29uZGFyeS5idG4tbGc6aG92ZXIsXG4gICAgLmJ0bi1zZWNvbmRhcnkuYnRuLWxnOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjNWMyZTkxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyZTkxICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5idG4taW5kaWdvLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4taW5kaWdvLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1pbmZvLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1pbmZvLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1zZWNvbmRhcnkuYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgICAuYnRuLXNlY29uZGFyeS5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDBweCBzb2xpZCAjNWMyZTkxICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWMyZTkxICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1pbmRpZ28tb3V0bGluZWQsXG4uYnRuLW91dGxpbmUtaW5mbyxcbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzkyMjc4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgYm9yZGVyOiAycHggc29saWQgIzkyMjc4ZiAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogY2FsYyg1MHB4IC0gNHB4KTtcbiAgaGVpZ2h0OiA1MHB4OyB9XG4gIC5idG4taW5kaWdvLW91dGxpbmVkOmhvdmVyLCAuYnRuLWluZGlnby1vdXRsaW5lZDpmb2N1cyxcbiAgLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIsXG4gIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLFxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyLFxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM5MjI3OGYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTIyNzhmICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmJ0bi1pbmRpZ28tb3V0bGluZWQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZGlnby1vdXRsaW5lZDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzkyMjc4ZiAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjI3OGYgIWltcG9ydGFudDsgfVxuICAuYnRuLWluZGlnby1vdXRsaW5lZC5idG4teHMsXG4gIC5idG4tb3V0bGluZS1pbmZvLmJ0bi14cyxcbiAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5idG4teHMge1xuICAgIGNvbG9yOiAjOTIyNzhmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzkyMjc4ZiAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDMycHggLSA0cHgpO1xuICAgIGhlaWdodDogMzJweDsgfVxuICAgIC5idG4taW5kaWdvLW91dGxpbmVkLmJ0bi14czpob3ZlciwgLmJ0bi1pbmRpZ28tb3V0bGluZWQuYnRuLXhzOmZvY3VzLFxuICAgIC5idG4tb3V0bGluZS1pbmZvLmJ0bi14czpob3ZlcixcbiAgICAuYnRuLW91dGxpbmUtaW5mby5idG4teHM6Zm9jdXMsXG4gICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5idG4teHM6aG92ZXIsXG4gICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5idG4teHM6Zm9jdXMge1xuICAgICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM5MjI3OGYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjI3OGYgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLmJ0bi1pbmRpZ28tb3V0bGluZWQuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmRpZ28tb3V0bGluZWQuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuYnRuLW91dGxpbmUtaW5mby5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1pbmZvLmJ0bi14czpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5idG4teHM6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuYnRuLXhzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzkyMjc4ZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkyMjc4ZiAhaW1wb3J0YW50OyB9XG4gIC5idG4taW5kaWdvLW91dGxpbmVkLmJ0bi1sZyxcbiAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLWxnLFxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmJ0bi1sZyB7XG4gICAgY29sb3I6ICM5MjI3OGY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjOTIyNzhmICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNjBweCAtIDRweCk7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgLmJ0bi1pbmRpZ28tb3V0bGluZWQuYnRuLWxnOmhvdmVyLCAuYnRuLWluZGlnby1vdXRsaW5lZC5idG4tbGc6Zm9jdXMsXG4gICAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLWxnOmhvdmVyLFxuICAgIC5idG4tb3V0bGluZS1pbmZvLmJ0bi1sZzpmb2N1cyxcbiAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmJ0bi1sZzpob3ZlcixcbiAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmJ0bi1sZzpmb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzkyMjc4ZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzkyMjc4ZiAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAuYnRuLWluZGlnby1vdXRsaW5lZC5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZGlnby1vdXRsaW5lZC5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgIC5idG4tb3V0bGluZS1pbmZvLmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLWluZm8uYnRuLWxnOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmJ0bi1sZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICAgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5idG4tbGc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjOTIyNzhmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTIyNzhmICFpbXBvcnRhbnQ7IH1cblxuLmJ0bi1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiVmVyZGFuYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMGM1YjlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gIHBhZGRpbmc6IDAgNHB4OyB9XG4gIC5idG4tbGluayA+IHNwYW4ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJ0bi1saW5rOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29ucyBPdXRsaW5lZFwiO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgY29udGVudDogXCJjaGV2cm9uX3JpZ2h0XCI7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICMwYzViOWY7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJ0bi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwNGY5MDsgfVxuICAgIC5idG4tbGluazpob3ZlcjphZnRlciB7XG4gICAgICBjb2xvcjogIzAwNGY5MDsgfVxuXG4uYnRuLWxiLXdoaXRlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uaGVhZGVyLndzLWhlYWRlci5kZXNrdG9wLFxuLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmNvbnRhaW5lcixcbiAgLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTQ0MHB4OyB9XG4gIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tdG9wLFxuICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxZjIwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuaGVhZGVyLndzLWhlYWRlci5kZXNrdG9wIC5oZWFkZXItLXRvcCAuaGVhZGVyLS10b3AtcmlnaHQtY29sdW1uIG5hdixcbiAgICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tdG9wIC5oZWFkZXItLXRvcC1yaWdodC1jb2x1bW4gbmF2IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tdG9wIC5oZWFkZXItLXRvcC1yaWdodC1jb2x1bW4gbmF2IHVsLFxuICAgICAgLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIC5oZWFkZXItLXRvcCAuaGVhZGVyLS10b3AtcmlnaHQtY29sdW1uIG5hdiB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBnYXA6IDA7IH1cbiAgICAgICAgLmhlYWRlci53cy1oZWFkZXIuZGVza3RvcCAuaGVhZGVyLS10b3AgLmhlYWRlci0tdG9wLXJpZ2h0LWNvbHVtbiBuYXYgdWwgbGksXG4gICAgICAgIC5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIuZGVza3RvcCAuaGVhZGVyLS10b3AgLmhlYWRlci0tdG9wLXJpZ2h0LWNvbHVtbiBuYXYgdWwgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAuaGVhZGVyLndzLWhlYWRlci5kZXNrdG9wIC5oZWFkZXItLXRvcCAuaGVhZGVyLS10b3AtcmlnaHQtY29sdW1uIG5hdiB1bCBsaSBhLFxuICAgICAgICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tdG9wIC5oZWFkZXItLXRvcC1yaWdodC1jb2x1bW4gbmF2IHVsIGxpIGEge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkNhY2hldCBNZWRpdW1cIjtcbiAgICAgICAgICAvKiAzICovXG4gICAgICAgICAgLyogMyAqL1xuICAgICAgICAgIC8qIDQgKi9cbiAgICAgICAgICAvKiA2ICovXG4gICAgICAgICAgLyogNiAqL1xuICAgICAgICAgIC8qIDcgKi9cbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAvKiA5ICovXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoJHZhbCAvIDE2ICsgcmVtKTtcbiAgICAgICAgICAvKiA5ICovXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgY29sb3I6ICNkNWQ1ZDU7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7IH1cbiAgICAgICAgICAuaGVhZGVyLndzLWhlYWRlci5kZXNrdG9wIC5oZWFkZXItLXRvcCAuaGVhZGVyLS10b3AtcmlnaHQtY29sdW1uIG5hdiB1bCBsaSBhOmhvdmVyLFxuICAgICAgICAgIC5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIuZGVza3RvcCAuaGVhZGVyLS10b3AgLmhlYWRlci0tdG9wLXJpZ2h0LWNvbHVtbiBuYXYgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgICAgLmhlYWRlci53cy1oZWFkZXIuZGVza3RvcCAuaGVhZGVyLS10b3AgLmhlYWRlci0tdG9wLXJpZ2h0LWNvbHVtbiBuYXYgdWwgbGkgYS5idG4tdXRpbGl0eS1uYXYsXG4gICAgICAgICAgLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIC5oZWFkZXItLXRvcCAuaGVhZGVyLS10b3AtcmlnaHQtY29sdW1uIG5hdiB1bCBsaSBhLmJ0bi11dGlsaXR5LW5hdiB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjJweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4IDAgMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgICAgICAgICAgLmhlYWRlci53cy1oZWFkZXIuZGVza3RvcCAuaGVhZGVyLS10b3AgLmhlYWRlci0tdG9wLXJpZ2h0LWNvbHVtbiBuYXYgdWwgbGkgYS5idG4tdXRpbGl0eS1uYXY6aG92ZXIsXG4gICAgICAgICAgICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tdG9wIC5oZWFkZXItLXRvcC1yaWdodC1jb2x1bW4gbmF2IHVsIGxpIGEuYnRuLXV0aWxpdHktbmF2OmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tLFxuICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2NDY2O1xuICAgIG1heC1oZWlnaHQ6IDg0cHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC5yb3csXG4gICAgLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIC5oZWFkZXItLWJvdHRvbSAucm93IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC5oZWFkZXItLWJvdHRvbS1taWRkbGUtY29sdW1uIG5hdixcbiAgICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC5oZWFkZXItLWJvdHRvbS1taWRkbGUtY29sdW1uIG5hdiB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC53cy1tYWluLW1lbnUtd3JhcHBlcixcbiAgICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC53cy1tYWluLW1lbnUtd3JhcHBlciB7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC53cy1tYWluLW1lbnUtd3JhcHBlciAucm93LWxldmVsLTEsXG4gICAgICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC53cy1tYWluLW1lbnUtd3JhcHBlciAucm93LWxldmVsLTEge1xuICAgICAgICBnYXA6IDFweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDU5cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC5oZWFkZXItLWJvdHRvbS1sZWZ0LWNvbHVtbixcbiAgICAgIC5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIuZGVza3RvcCAuaGVhZGVyLS1ib3R0b20gLmhlYWRlci0tYm90dG9tLWxlZnQtY29sdW1uIHtcbiAgICAgICAgZmxleDogMCAwIDIwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAyMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC5oZWFkZXItLWJvdHRvbS1sZWZ0LWNvbHVtbixcbiAgICAgIC5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIuZGVza3RvcCAuaGVhZGVyLS1ib3R0b20gLmhlYWRlci0tYm90dG9tLWxlZnQtY29sdW1uIHtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDU5cHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmhlYWRlci0tYm90dG9tIC5oZWFkZXItLWJvdHRvbS1taWRkbGUtY29sdW1uLFxuICAgICAgLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIC5oZWFkZXItLWJvdHRvbSAuaGVhZGVyLS1ib3R0b20tbWlkZGxlLWNvbHVtbiB7XG4gICAgICAgIGZsZXg6IDAgMCA4MCU7XG4gICAgICAgIG1heC13aWR0aDogODAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaGVhZGVyLndzLWhlYWRlci5kZXNrdG9wIC5oZWFkZXItLWJvdHRvbSAuaGVhZGVyLS1ib3R0b20tbWlkZGxlLWNvbHVtbixcbiAgICAgIC5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIuZGVza3RvcCAuaGVhZGVyLS1ib3R0b20gLmhlYWRlci0tYm90dG9tLW1pZGRsZS1jb2x1bW4ge1xuICAgICAgICBmbGV4OiAwIDAgNzUlO1xuICAgICAgICBtYXgtd2lkdGg6IDc1JTsgfSB9XG4gIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLndzLWxvZ28gc3ZnIHBhdGgsXG4gIC5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIuZGVza3RvcCAud3MtbG9nbyBzdmcgcGF0aCB7XG4gICAgZmlsbDogI2ZmZmZmZjsgfVxuICAuaGVhZGVyLndzLWhlYWRlci5kZXNrdG9wIC5ibG9jay13cy1zaXRlLW5hbWUgYSxcbiAgLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIC5ibG9jay13cy1zaXRlLW5hbWUgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAnQ2FjaGV0IEJvbGQnLCBzYW5zLXNlcmlmO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDYwcHgpIHtcbiAgICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmJsb2NrLXdzLXNpdGUtbmFtZSBhLFxuICAgICAgLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIC5ibG9jay13cy1zaXRlLW5hbWUgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7IH0gfVxuICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmJsb2NrLXdzLXNpdGUtbmFtZSBhOmhvdmVyLFxuICAgIC5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIuZGVza3RvcCAuYmxvY2std3Mtc2l0ZS1uYW1lIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNkNWQ1ZDU7IH1cbiAgLmhlYWRlci53cy1oZWFkZXIuZGVza3RvcCAub3BlbnktZ29vZ2xlLXRyYW5zbGF0ZSxcbiAgLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIC5vcGVueS1nb29nbGUtdHJhbnNsYXRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmhlYWRlci53cy1oZWFkZXIuZGVza3RvcCAub3BlbnktZ29vZ2xlLXRyYW5zbGF0ZSBzZWxlY3QsXG4gICAgLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5kZXNrdG9wIC5vcGVueS1nb29nbGUtdHJhbnNsYXRlIHNlbGVjdCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LWZhbWlseTogXCJDYWNoZXQgTWVkaXVtXCIgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNkNWQ1ZDUgIWltcG9ydGFudDtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBhcHBlYXJhbmNlOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50OyB9XG4gICAgICAuaGVhZGVyLndzLWhlYWRlci5kZXNrdG9wIC5vcGVueS1nb29nbGUtdHJhbnNsYXRlIHNlbGVjdDpob3ZlcixcbiAgICAgIC5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIuZGVza3RvcCAub3BlbnktZ29vZ2xlLXRyYW5zbGF0ZSBzZWxlY3Q6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLm9wZW55LWdvb2dsZS10cmFuc2xhdGUgc3BhbixcbiAgICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLm9wZW55LWdvb2dsZS10cmFuc2xhdGUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmJsb2NrLXdzLXNlYXJjaC1iYXIgLnNlYXJjaC1pY29uIC5mYTo6YmVmb3JlLFxuICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmJsb2NrLXdzLXNlYXJjaC1iYXIgLnNlYXJjaC1pY29uIC5mYTo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzFmMjA7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5oZWFkZXIud3MtaGVhZGVyLmRlc2t0b3AgLmJsb2NrLXdzLXNlYXJjaC1iYXIgLnNlYXJjaC1pY29uOmhvdmVyIC5mYTo6YmVmb3JlLFxuICAuaGVhZGVyOm5vdCgubGF5b3V0LWJ1aWxkZXJfX2xheW91dCkud3MtaGVhZGVyLmRlc2t0b3AgLmJsb2NrLXdzLXNlYXJjaC1iYXIgLnNlYXJjaC1pY29uOmhvdmVyIC5mYTo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2Q1ZDVkNTsgfVxuXG4uaGVhZGVyLndzLWhlYWRlci5tb2JpbGUgLmhlYWRlci0tdG9wLFxuLmhlYWRlcjpub3QoLmxheW91dC1idWlsZGVyX19sYXlvdXQpLndzLWhlYWRlci5tb2JpbGUgLmhlYWRlci0tdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oZWFkZXIud3MtaGVhZGVyLm1vYmlsZSAuaGVhZGVyLS10b3AgLmhlYWRlci0tdG9wLXJpZ2h0LWNvbHVtbiBuYXYsXG4gIC5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIubW9iaWxlIC5oZWFkZXItLXRvcCAuaGVhZGVyLS10b3AtcmlnaHQtY29sdW1uIG5hdiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uaGVhZGVyLndzLWhlYWRlciAubW9iaWxlLWhlYWRlci0tdG9wLXJpZ2h0LWNvbHVtbixcbi5oZWFkZXI6bm90KC5sYXlvdXQtYnVpbGRlcl9fbGF5b3V0KS53cy1oZWFkZXIgLm1vYmlsZS1oZWFkZXItLXRvcC1yaWdodC1jb2x1bW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiJdfQ== */