/* Google Fonts */
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,300&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,400&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,500&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,500&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,600&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,600&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@1,800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400..700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Italiana&display=swap");
html {
  font-size: 100%; }

.messages.messages--status {
  background-color: #367d02;
  padding: 0.625rem 0.625rem;
  color: #fff; }

.messages.messages--info {
  background-color: #367d02;
  padding: 0.625rem 0.625rem;
  color: #fff; }

.messages.messages--error {
  background-color: #fddddd;
  padding: 0.625rem 0.625rem;
  color: #222222;
  border-bottom: 2px solid #fc8596; }

.copy-embed-button {
  margin-right: 0.3125rem;
  text-align: center;
  margin-bottom: 0.3125rem;
  background-color: #eff7f9;
  color: #000;
  border-radius: 0;
  font-size: 0.8125rem;
  border: 0 !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  line-height: 1.375rem;
  display: inline-block;
  letter-spacing: 0;
  text-transform: capitalize;
  font-weight: normal;
  padding: 0.3125rem 0.625rem !important; }
  .copy-embed-button:focus, .copy-embed-button:hover, .copy-embed-button:active, .copy-embed-button:link {
    color: #000; }

.archive-description-download-link {
  margin-right: 0.3125rem;
  text-align: center;
  margin-bottom: 0.3125rem;
  background-color: #eff7f9;
  color: #000;
  border-radius: 0;
  font-size: 0.8125rem;
  border: 0 !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  line-height: 1.375rem;
  display: inline-block;
  letter-spacing: 0;
  text-transform: capitalize;
  font-weight: normal;
  padding: 0.3125rem 0.625rem !important; }
  .archive-description-download-link img {
    width: 20px; }
  .archive-description-download-link:focus, .archive-description-download-link:hover, .archive-description-download-link:active, .archive-description-download-link:link {
    color: #000; }

.grecaptcha-badge {
  z-index: 50; }

.node--type-archive-descriptions .archive-headline {
  padding: 0 0 1.25rem;
  font-size: 1.125rem; }

.node--type-talk-show-include .subscription-block-wrapper {
  background: #004453;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  padding: 0.625rem 0.9375rem;
  margin-bottom: 1.875rem; }
  .node--type-talk-show-include .subscription-block-wrapper .subscribe-text {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    color: #fff;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 1.0625rem;
    width: 70%;
    margin-right: 1.25rem; }
  .node--type-talk-show-include .subscription-block-wrapper .subscribe-link-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: right;
    -webkit-justify-content: right;
        -ms-flex-pack: right;
            justify-content: right;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    .node--type-talk-show-include .subscription-block-wrapper .subscribe-link-wrapper .subscribe-link {
      padding: 0.625rem 1.25rem;
      font-weight: 400;
      background-color: #0091b2;
      border-radius: 32px;
      font-size: 0.9375rem;
      border: 0;
      -webkit-box-shadow: none;
              box-shadow: none;
      line-height: 1.375rem;
      text-align: center;
      color: #fff;
      letter-spacing: 0.125rem;
      text-decoration: none; }
      .node--type-talk-show-include .subscription-block-wrapper .subscribe-link-wrapper .subscribe-link:hover {
        text-decoration: none; }

.user-cancel-subscription-form .form-item-cancel-reason label {
  width: auto; }

.user-cancel-subscription-form .form-item-cancel-reason .form-radio:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

.host-subscription-cancel-form .form-item-cancel-reason label {
  width: auto; }

.host-subscription-cancel-form .form-item-cancel-reason .form-radio:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none; }

.view-my-subscriptions .view-content .view-content-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  width: 100%; }
  .view-my-subscriptions .view-content .view-content-wrap .item {
    width: 50%;
    max-width: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
    @media (max-width: 35.99875rem) {
      .view-my-subscriptions .view-content .view-content-wrap .item {
        width: 100%;
        max-width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 36rem) and (max-width: 47.99875rem) {
      .view-my-subscriptions .view-content .view-content-wrap .item {
        width: 100%;
        max-width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 48rem) and (max-width: 61.99875rem) {
      .view-my-subscriptions .view-content .view-content-wrap .item {
        width: 100%;
        max-width: 100%;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper {
      background: #bce2eb;
      margin-right: 1.25rem;
      margin-bottom: 1.25rem;
      padding: 0.9375rem 0.9375rem;
      border-radius: 8px;
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap; }
      .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .views-field.talkshow-banner-image {
        margin-bottom: 1.25rem; }
        .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .views-field.talkshow-banner-image .views-field-content-talkshow-banner-image {
          text-align: center; }
          .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .views-field.talkshow-banner-image .views-field-content-talkshow-banner-image img {
            max-width: 200px; }
      .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .fields-section-wrapper {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row wrap;
            -ms-flex-flow: row wrap;
                flex-flow: row wrap;
        -webkit-box-pack: left;
        -webkit-justify-content: left;
            -ms-flex-pack: left;
                justify-content: left; }
        .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .fields-section-wrapper .views-field {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-flow: column wrap;
              -ms-flex-flow: column wrap;
                  flex-flow: column wrap;
          -webkit-box-flex: 1;
          -webkit-flex-grow: 1;
              -ms-flex-positive: 1;
                  flex-grow: 1;
          width: 50%;
          max-width: 50%;
          padding-right: 2.5rem; }
      .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .fields-section-status-wrapper {
        margin-top: -0.9375rem;
        margin-right: -0.9375rem; }
      .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .section-align-right {
        -webkit-box-pack: right;
        -webkit-justify-content: right;
            -ms-flex-pack: right;
                justify-content: right; }
      .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .views-field.subscription-status {
        color: #fff;
        padding: 0.25rem 0.9375rem 0.3125rem 1.25rem;
        border-top-right-radius: 8px;
        border-bottom-left-radius: 8px;
        font-weight: 500;
        letter-spacing: 0.0875rem; }
        .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .views-field.subscription-status.color-blue {
          background: #004453; }
        .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .views-field.subscription-status.color-red {
          background: #940000; }
      .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .views-field.talkshow-title .views-field-content a {
        font-size: 1.125rem;
        color: #000;
        text-decoration: none; }
      .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper {
        margin-bottom: 0.625rem;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap;
        -webkit-box-pack: end;
        -webkit-justify-content: flex-end;
            -ms-flex-pack: end;
                justify-content: flex-end;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }
        .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -webkit-flex-flow: row wrap;
              -ms-flex-flow: row wrap;
                  flex-flow: row wrap; }
          .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .cancel-link-wrapper {
            margin-right: 0.625rem; }
            @media (max-width: 35.99875rem) {
              .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .cancel-link-wrapper {
                margin-bottom: 1.25rem; } }
            .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .cancel-link-wrapper a {
              text-decoration: none;
              background: #004453;
              color: #fff;
              padding: 0.3125rem 0.9375rem;
              border: 1px solid #004453;
              border-radius: 16px; }
          .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .update-link-wrapper {
            margin-right: 0.625rem; }
            @media (max-width: 35.99875rem) {
              .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .update-link-wrapper {
                margin-bottom: 1.25rem; } }
            .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .update-link-wrapper a {
              text-decoration: none;
              background: #004453;
              color: #fff;
              padding: 0.3125rem 0.9375rem;
              border: 1px solid #004453;
              border-radius: 16px; }
          .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .change-link-wrapper {
            margin-right: 0.625rem; }
            @media (max-width: 35.99875rem) {
              .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .change-link-wrapper {
                margin-bottom: 1.25rem; } }
            .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .change-link-wrapper a {
              text-decoration: none;
              background: #940000;
              color: #fff;
              padding: 0.3125rem 0.9375rem;
              border: 1px solid #940000;
              border-radius: 16px; }
          .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .renew-link-wrapper {
            margin-right: 0.625rem; }
            @media (max-width: 35.99875rem) {
              .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .renew-link-wrapper {
                margin-bottom: 1.25rem; } }
            .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .subscriber-links-wrapper .subscriber-links-inner .renew-link-wrapper a {
              text-decoration: none;
              background: #004453;
              color: #fff;
              padding: 0.3125rem 0.9375rem;
              border: 1px solid #004453;
              border-radius: 16px; }
      .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .views-field.subscription-id-wrapper {
        text-align: right; }
        .view-my-subscriptions .view-content .view-content-wrap .item .item-inner-wrapper .views-field.subscription-id-wrapper .views-field-content-subscription-id {
          font-size: 0.5625rem;
          color: #004453; }

.change-plan-list-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  width: 100%; }
  .change-plan-list-wrapper .header-title {
    width: 100%;
    text-align: center;
    margin-bottom: 1.25rem; }
  .change-plan-list-wrapper .plan-list-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    width: 100%; }
    .change-plan-list-wrapper .plan-list-inner ul {
      padding: 0;
      list-style: none; }
      .change-plan-list-wrapper .plan-list-inner ul li {
        list-style: none; }
    .change-plan-list-wrapper .plan-list-inner .plan-info-wrapper {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      width: 50%;
      max-width: 50%;
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1; }
      @media (max-width: 35.99875rem) {
        .change-plan-list-wrapper .plan-list-inner .plan-info-wrapper {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-flow: column wrap;
              -ms-flex-flow: column wrap;
                  flex-flow: column wrap;
          width: 100%;
          max-width: 100%; } }
      .change-plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner {
        margin-right: 1.25rem;
        margin-bottom: 1.25rem;
        padding: 0.9375rem 0.9375rem;
        border-radius: 8px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
                flex-grow: 1; }
        .change-plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner ul li {
          text-align: center; }
        .change-plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner ul li.interval {
          font-size: 1.25rem;
          font-weight: bold;
          text-align: center;
          margin-bottom: 0.625rem; }
        .change-plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner ul li.price {
          font-size: 1.5rem;
          font-weight: bold;
          text-align: center;
          margin-bottom: 0.9375rem; }
        .change-plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner ul li.change-url a {
          background: #004453;
          color: #fff;
          text-decoration: none;
          padding: 0.5rem 1.875rem;
          border-radius: 16px; }
    .change-plan-list-wrapper .plan-list-inner .plan-info-wrapper.disabled-plan .plan-info-inner {
      background: #ccc; }
    .change-plan-list-wrapper .plan-list-inner .plan-info-wrapper.enabled-plan .plan-info-inner {
      background: #bce2eb; }

.plan-change-info-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  width: 100%; }
  .plan-change-info-wrapper .header-title {
    width: 100%;
    text-align: center;
    margin-bottom: 1.25rem; }
  .plan-change-info-wrapper .subhead-title {
    text-align: center;
    width: 100%;
    margin-bottom: 1.25rem; }
  .plan-change-info-wrapper .plan-change-info-inner {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left; }
    .plan-change-info-wrapper .plan-change-info-inner ul {
      padding: 0;
      list-style: none; }
      .plan-change-info-wrapper .plan-change-info-inner ul li {
        list-style: none; }
    .plan-change-info-wrapper .plan-change-info-inner .from-plan-content {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left;
      background: #bce2eb;
      padding: 0.9375rem 0.9375rem;
      border-radius: 16px; }
      .plan-change-info-wrapper .plan-change-info-inner .from-plan-content ul.info-list li {
        text-align: center; }
      .plan-change-info-wrapper .plan-change-info-inner .from-plan-content ul.info-list li.interval {
        font-size: 1.25rem;
        font-weight: bold;
        text-align: center;
        margin-bottom: 0.625rem; }
      .plan-change-info-wrapper .plan-change-info-inner .from-plan-content ul.info-list li.price {
        font-size: 1.5rem;
        font-weight: bold;
        text-align: center;
        margin-bottom: 0.9375rem; }
    .plan-change-info-wrapper .plan-change-info-inner .media-content {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
      .plan-change-info-wrapper .plan-change-info-inner .media-content img {
        width: 100px;
        max-width: 100px; }
    .plan-change-info-wrapper .plan-change-info-inner .to-plan-content {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left;
      background: #bce2eb;
      padding: 0.9375rem 0.9375rem;
      border-radius: 16px; }
      .plan-change-info-wrapper .plan-change-info-inner .to-plan-content ul.info-list li {
        text-align: center; }
      .plan-change-info-wrapper .plan-change-info-inner .to-plan-content ul.info-list li.interval {
        font-size: 1.25rem;
        font-weight: bold;
        text-align: center;
        margin-bottom: 0.625rem; }
      .plan-change-info-wrapper .plan-change-info-inner .to-plan-content ul.info-list li.price {
        font-size: 1.5rem;
        font-weight: bold;
        text-align: center;
        margin-bottom: 0.9375rem; }

.subscription-change-payment-form .form-submit {
  background: #004453;
  color: #fff;
  padding: 0.5rem 1.5625rem;
  border-radius: 16px;
  font-size: 0.9375rem;
  margin-right: 0.625rem; }
  .subscription-change-payment-form .form-submit:hover {
    background: #004453;
    color: #fff;
    padding: 0.5rem 1.5625rem;
    border-radius: 16px;
    font-size: 0.9375rem; }

.subscription-change-payment-form .cancel-link {
  background: #940000;
  color: #fff;
  padding: 0.5rem 1.5625rem;
  border-radius: 16px;
  font-size: 0.9375rem;
  text-decoration: none; }
  .subscription-change-payment-form .cancel-link:hover {
    text-decoration: none; }

.plan-list-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  width: 100%; }
  .plan-list-wrapper .header-title {
    width: 100%;
    text-align: center;
    margin-bottom: 1.25rem; }
    .plan-list-wrapper .header-title a {
      text-decoration: none; }
  .plan-list-wrapper .plan-list-inner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    width: 100%; }
    .plan-list-wrapper .plan-list-inner ul {
      padding: 0;
      list-style: none; }
      .plan-list-wrapper .plan-list-inner ul li {
        list-style: none; }
    .plan-list-wrapper .plan-list-inner .plan-info-wrapper {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      width: 50%;
      max-width: 50%;
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1; }
      @media (max-width: 35.99875rem) {
        .plan-list-wrapper .plan-list-inner .plan-info-wrapper {
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
          -webkit-flex-flow: column wrap;
              -ms-flex-flow: column wrap;
                  flex-flow: column wrap;
          width: 100%;
          max-width: 100%; } }
      .plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner {
        margin-right: 1.25rem;
        margin-bottom: 1.25rem;
        padding: 0.9375rem 0.9375rem;
        border-radius: 8px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap;
        -webkit-box-flex: 1;
        -webkit-flex-grow: 1;
            -ms-flex-positive: 1;
                flex-grow: 1;
        background: #bce2eb; }
        .plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner ul li {
          text-align: center; }
        .plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner ul li.interval {
          font-size: 1.25rem;
          font-weight: bold;
          text-align: center;
          margin-bottom: 0.625rem; }
        .plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner ul li.price {
          font-size: 1.5rem;
          font-weight: bold;
          text-align: center;
          margin-bottom: 0.9375rem; }
        .plan-list-wrapper .plan-list-inner .plan-info-wrapper .plan-info-inner ul li.payment-url a {
          background: #004453;
          color: #fff;
          text-decoration: none;
          padding: 0.5rem 1.875rem;
          border-radius: 16px; }

.subscription-payment-form .plan-info-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  margin-top: 1.5625rem; }
  .subscription-payment-form .plan-info-wrapper ul {
    padding: 0;
    list-style: none; }
    .subscription-payment-form .plan-info-wrapper ul li {
      list-style: none; }
  .subscription-payment-form .plan-info-wrapper .plan-info-inner {
    margin-right: 0;
    margin-bottom: 1.25rem;
    padding: 0.9375rem 0.9375rem;
    border-radius: 8px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    background: #bce2eb; }
    .subscription-payment-form .plan-info-wrapper .plan-info-inner ul li {
      text-align: center; }
    .subscription-payment-form .plan-info-wrapper .plan-info-inner ul li.interval {
      font-size: 1.25rem;
      font-weight: bold;
      text-align: center;
      margin-bottom: 0.625rem; }
    .subscription-payment-form .plan-info-wrapper .plan-info-inner ul li.price {
      font-size: 1.5rem;
      font-weight: bold;
      text-align: center;
      margin-bottom: 0.9375rem; }
    .subscription-payment-form .plan-info-wrapper .plan-info-inner ul li.payment-url a {
      background: #004453;
      color: #fff;
      text-decoration: none;
      padding: 0.5rem 1.875rem;
      border-radius: 16px; }

.subscription-payment-form #error-messages ul {
  padding: 0.625rem 0 0.625rem 1.5625rem; }

.subscription-payment-form .payment-method-type {
  border: 1px solid #ccc;
  padding: 0.9375rem 0.9375rem 0 0.9375rem; }
  .subscription-payment-form .payment-method-type legend {
    width: auto;
    padding: 0.625rem 0.625rem;
    margin-bottom: 0; }
  .subscription-payment-form .payment-method-type .form-radio:focus {
    outline: none;
    -webkit-box-shadow: none;
            box-shadow: none; }

.subscription-payment-form .subscription-credit-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .subscription-payment-form .subscription-credit-card .card-info-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%; }
  .subscription-payment-form .subscription-credit-card .cc-first-name-last-name {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    width: 45%;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-right: 0.9375rem; }
    .subscription-payment-form .subscription-credit-card .cc-first-name-last-name .form-item-cc-first-name, .subscription-payment-form .subscription-credit-card .cc-first-name-last-name .form-item-cc-last-name {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap;
      width: 100%; }
      .subscription-payment-form .subscription-credit-card .cc-first-name-last-name .form-item-cc-first-name label, .subscription-payment-form .subscription-credit-card .cc-first-name-last-name .form-item-cc-last-name label {
        width: 100%; }
      .subscription-payment-form .subscription-credit-card .cc-first-name-last-name .form-item-cc-first-name input, .subscription-payment-form .subscription-credit-card .cc-first-name-last-name .form-item-cc-last-name input {
        width: 100%; }
  .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    width: 51%; }
    .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .card-number-wrapper .form-item-cc-number {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap;
      width: 100%; }
      .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .card-number-wrapper .form-item-cc-number input {
        width: 93%; }
      .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .card-number-wrapper .form-item-cc-number label {
        width: 100%; }
    .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      width: 100%; }
      .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-expire-month, .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-expire-year, .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-cvv {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap;
        margin-right: 0.9375rem;
        min-width: 125px; }
        .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-expire-month select, .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-expire-month input, .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-expire-year select, .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-expire-year input, .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-cvv select, .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-cvv input {
          width: 100%; }
        .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-expire-month label, .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-expire-year label, .subscription-payment-form .subscription-credit-card .card-number-expire-date-cvv .expire-date-cvv .form-item-cc-cvv label {
          width: 100%; }

.subscription-payment-form .actions-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-top: 1.25rem; }
  .subscription-payment-form .actions-wrapper .paypal-btn-container {
    margin-right: 1.25rem; }
    .subscription-payment-form .actions-wrapper .paypal-btn-container .paypal-btn-wrapper {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: right;
      -webkit-justify-content: right;
          -ms-flex-pack: right;
              justify-content: right; }
      .subscription-payment-form .actions-wrapper .paypal-btn-container .paypal-btn-wrapper .paypal-btn-link {
        /* max-width: 220px; */ }
  .subscription-payment-form .actions-wrapper .actions-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap; }
    .subscription-payment-form .actions-wrapper .actions-container .form-submit {
      background: #004453;
      color: #fff;
      padding: 0.5rem 1.5625rem;
      border-radius: 16px;
      font-size: 0.9375rem;
      margin-right: 0.625rem;
      margin-top: 0 !important; }
      .subscription-payment-form .actions-wrapper .actions-container .form-submit:hover {
        background: #004453;
        color: #fff;
        padding: 0.5rem 1.5625rem;
        border-radius: 16px;
        font-size: 0.9375rem; }
    .subscription-payment-form .actions-wrapper .actions-container .cancel-link {
      background: #940000;
      color: #fff;
      padding: 0.5rem 1.5625rem;
      border-radius: 16px;
      font-size: 0.9375rem;
      text-decoration: none;
      -webkit-align-self: baseline;
          -ms-flex-item-align: baseline;
              align-self: baseline; }
      .subscription-payment-form .actions-wrapper .actions-container .cancel-link:hover {
        text-decoration: none; }

.user-profile .info-title {
  font-size: 1.75rem;
  font-weight: 500;
  color: #333;
  margin-bottom: 1.25rem; }

.user-profile ul, .user-profile ul.info-list {
  padding: 0; }
  .user-profile ul li, .user-profile ul.info-list li {
    list-style: none;
    padding-bottom: 0.25rem; }

.user-profile .user-personal-info-wrapper {
  margin-bottom: 2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .user-profile .user-personal-info-wrapper .user-personal-info-left {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: 50%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  .user-profile .user-personal-info-wrapper .user-personal-info-right {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: 50%; }
    .user-profile .user-personal-info-wrapper .user-personal-info-right .full-name {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left; }
      .user-profile .user-personal-info-wrapper .user-personal-info-right .full-name .info-title {
        margin-right: 1.25rem;
        font-size: 1.55rem;
        min-width: 85px; }
    .user-profile .user-personal-info-wrapper .user-personal-info-right .fist-name-last-name .first-name {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left; }
      .user-profile .user-personal-info-wrapper .user-personal-info-right .fist-name-last-name .first-name .info-title {
        margin-right: 1.25rem;
        font-size: 1.55rem;
        min-width: 85px; }
    .user-profile .user-personal-info-wrapper .user-personal-info-right .fist-name-last-name .last-name {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left; }
      .user-profile .user-personal-info-wrapper .user-personal-info-right .fist-name-last-name .last-name .info-title {
        margin-right: 1.25rem;
        font-size: 1.55rem;
        min-width: 85px; }
    .user-profile .user-personal-info-wrapper .user-personal-info-right .address {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left; }
      .user-profile .user-personal-info-wrapper .user-personal-info-right .address .info-title {
        margin-right: 1.25rem;
        font-size: 1.55rem;
        min-width: 85px; }
    .user-profile .user-personal-info-wrapper .user-personal-info-right .occupation .info-title {
      margin-right: 1.25rem;
      font-size: 1.55rem;
      min-width: 85px; }

.user-profile .user-images-wrapper {
  margin-bottom: 1.25rem; }
  .user-profile .user-images-wrapper ul.info-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left; }
    .user-profile .user-images-wrapper ul.info-list li {
      width: 46%;
      max-width: 46%;
      margin-right: 1.5rem;
      margin-bottom: 1.5rem; }
      .user-profile .user-images-wrapper ul.info-list li img {
        width: 100%;
        max-width: 100%; }

.user-profile .user-mail-and-phone-wrapper {
  margin-bottom: 1.25rem; }
  .user-profile .user-mail-and-phone-wrapper .user-mail {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left; }
    .user-profile .user-mail-and-phone-wrapper .user-mail .info-title {
      margin-right: 1.25rem;
      min-width: 120px;
      font-size: 1.5rem;
      margin-bottom: 0; }
    .user-profile .user-mail-and-phone-wrapper .user-mail .info-value {
      margin-right: 1.25rem; }
    .user-profile .user-mail-and-phone-wrapper .user-mail .verification .verified {
      color: #367d02; }
    .user-profile .user-mail-and-phone-wrapper .user-mail .verification .not-verified {
      color: #ff0000; }
    .user-profile .user-mail-and-phone-wrapper .user-mail .verification .verify-link .verification-link {
      margin-left: 1.25rem; }
  .user-profile .user-mail-and-phone-wrapper .user-business-phone {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left; }
    .user-profile .user-mail-and-phone-wrapper .user-business-phone .info-title {
      margin-right: 1.25rem;
      min-width: 120px;
      font-size: 1.5rem;
      margin-bottom: 0; }
    .user-profile .user-mail-and-phone-wrapper .user-business-phone .info-value {
      margin-right: 1.25rem; }
    .user-profile .user-mail-and-phone-wrapper .user-business-phone .verification .verified {
      color: #367d02; }
    .user-profile .user-mail-and-phone-wrapper .user-business-phone .verification .not-verified {
      color: #ff0000; }
    .user-profile .user-mail-and-phone-wrapper .user-business-phone .verification .verify-link .verification-link {
      margin-left: 1.25rem; }
  .user-profile .user-mail-and-phone-wrapper .user-cell-phone {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left; }
    .user-profile .user-mail-and-phone-wrapper .user-cell-phone .info-title {
      margin-right: 1.25rem;
      min-width: 120px;
      font-size: 1.5rem;
      margin-bottom: 0; }
    .user-profile .user-mail-and-phone-wrapper .user-cell-phone .info-value {
      margin-right: 1.25rem; }
    .user-profile .user-mail-and-phone-wrapper .user-cell-phone .verification .verified {
      color: #367d02; }
    .user-profile .user-mail-and-phone-wrapper .user-cell-phone .verification .not-verified {
      color: #ff0000; }
    .user-profile .user-mail-and-phone-wrapper .user-cell-phone .verification .verify-link .verification-link {
      margin-left: 1.25rem; }
  .user-profile .user-mail-and-phone-wrapper .user-home-phone {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left; }
    .user-profile .user-mail-and-phone-wrapper .user-home-phone .info-title {
      margin-right: 1.25rem;
      min-width: 120px;
      font-size: 1.5rem;
      margin-bottom: 0; }
    .user-profile .user-mail-and-phone-wrapper .user-home-phone .info-value {
      margin-right: 1.25rem; }
    .user-profile .user-mail-and-phone-wrapper .user-home-phone .verification .verified {
      color: #367d02; }
    .user-profile .user-mail-and-phone-wrapper .user-home-phone .verification .not-verified {
      color: #ff0000; }
    .user-profile .user-mail-and-phone-wrapper .user-home-phone .verification .verify-link .verification-link {
      margin-left: 1.25rem; }

.user-profile .user-websites-wrapper .user-main-website-wrapper {
  margin-bottom: 1.25rem; }

.user-profile .user-websites-wrapper .user-other-website-wrapper {
  margin-bottom: 1.25rem; }

.user-profile .user-bio-wrapper {
  margin-bottom: 1.25rem; }

.user-profile .user-artists-or-brands-wrapper {
  margin-bottom: 1.25rem; }

.user-profile .user-favorite-guests-wrapper {
  margin-bottom: 1.25rem; }

.user-profile .user-radio-shows-wrapper {
  margin-bottom: 1.25rem; }

.user-profile .user-talkshow-alert-type-wrapper {
  margin-bottom: 1.25rem;
  background-color: #f1f1f1;
  padding: 0.625rem 0.9375rem; }

.user-profile .user-social-links-wrapper {
  margin-bottom: 1.25rem; }
  .user-profile .user-social-links-wrapper ul {
    padding: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left; }
    .user-profile .user-social-links-wrapper ul li {
      list-style: none;
      margin-right: 1.75rem;
      font-size: 1.75rem; }

.verify-mail-verification-code-wrapper .verify-email-form-wrapper #verify-mail-form-error-message {
  color: #ff0000; }

.verify-mail-verification-code-wrapper .verify-email-form-wrapper .verification-codes-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 2.5rem; }
  .verify-mail-verification-code-wrapper .verify-email-form-wrapper .verification-codes-wrapper .js-form-type-textfield {
    max-width: 10%; }
    .verify-mail-verification-code-wrapper .verify-email-form-wrapper .verification-codes-wrapper .js-form-type-textfield input {
      height: 70px !important;
      font-size: 3.125rem;
      text-align: center; }

.verify-mail-verification-code-wrapper .verify-email-form-wrapper .form-actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .verify-mail-verification-code-wrapper .verify-email-form-wrapper .form-actions .form-submit, .verify-mail-verification-code-wrapper .verify-email-form-wrapper .form-actions #edit-submit {
    padding: 1.25rem 3.75rem !important;
    font-size: 2.1875rem;
    border-radius: 24px; }

.mail-verification-form #mail-verification-form-error-message {
  color: #ff0000; }

.verify-phone-verification-code-wrapper .verify-phone-form-wrapper #verify-phone-form-error-message {
  color: #ff0000; }

.verify-phone-verification-code-wrapper .verify-phone-form-wrapper .verification-codes-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 2.5rem; }
  .verify-phone-verification-code-wrapper .verify-phone-form-wrapper .verification-codes-wrapper .js-form-type-textfield {
    max-width: 10%; }
    .verify-phone-verification-code-wrapper .verify-phone-form-wrapper .verification-codes-wrapper .js-form-type-textfield input {
      height: 70px !important;
      font-size: 3.125rem;
      text-align: center; }

.verify-phone-verification-code-wrapper .verify-phone-form-wrapper .form-actions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row;
      -ms-flex-flow: row;
          flex-flow: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .verify-phone-verification-code-wrapper .verify-phone-form-wrapper .form-actions .form-submit, .verify-phone-verification-code-wrapper .verify-phone-form-wrapper .form-actions #edit-submit {
    padding: 1.25rem 3.75rem !important;
    font-size: 2.1875rem;
    border-radius: 24px; }

.talkshow-followup-wrapper {
  border-top: 1px solid #ccc;
  padding-top: 0.625rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  .talkshow-followup-wrapper .following-wrapper {
    border: 1px solid gainsboro;
    border-radius: 4px;
    display: inline-block;
    padding: 0 0.4375rem 0 0;
    border-collapse: collapse; }
    .talkshow-followup-wrapper .following-wrapper .count {
      background: #0091b2;
      border-radius: 4px 0 0 4px;
      padding: 0.25rem 1.25rem;
      color: #fff;
      border-collapse: collapse; }
    .talkshow-followup-wrapper .following-wrapper .el-label {
      color: #4e4e4e;
      padding: 0.25rem 0.9375rem 0.25rem 0.9375rem;
      font-size: 0.9375rem;
      font-weight: normal; }
  .talkshow-followup-wrapper .follow-unfollow-wrapper {
    border: 1px solid gainsboro;
    border-radius: 4px;
    display: inline-block;
    padding: 0 0 0 0.4375rem; }
    .talkshow-followup-wrapper .follow-unfollow-wrapper a {
      text-decoration: none; }
      .talkshow-followup-wrapper .follow-unfollow-wrapper a:hover {
        text-decoration: none; }
    .talkshow-followup-wrapper .follow-unfollow-wrapper .talkshow-title {
      background: #0091b2;
      border-radius: 0 4px 4px 0;
      padding: 0.25rem 1.25rem;
      color: #fff; }

.follow-talkshow-form-wrapper .elements-wrapper .alert-message {
  margin-top: 0.625rem; }
  .follow-talkshow-form-wrapper .elements-wrapper .alert-message .alert-heading {
    font-weight: 400;
    padding-bottom: 0; }
  .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-info {
    margin-bottom: 0; }
    .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-info th {
      border: 0;
      font-weight: normal;
      font-size: 0.75rem;
      padding: 0.3125rem;
      text-transform: uppercase;
      letter-spacing: 0.125rem;
      text-align: center; }
    .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-info td {
      border: 0;
      font-weight: normal;
      font-size: 0.75rem;
      padding: 0.3125rem; }
    .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-info td:first-child {
      vertical-align: middle; }
    .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-info .form-text {
      width: 100%;
      border-color: #ddd; }
    .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-info .form-text:disabled {
      background-color: #eee !important; }
    .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-info .form-disabled {
      background-color: #eee !important;
      color: #000; }
  .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-type-info tr {
    background-color: #eff7f9; }
  .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-type-info th {
    border: 0; }
  .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-type-info td {
    border: 0; }
  .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-type-info fieldset.fieldgroup {
    border: 0;
    padding: 0; }
    .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-type-info fieldset.fieldgroup legend {
      display: none; }
    .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-type-info fieldset.fieldgroup .form-checkboxes {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row nowrap;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap; }
      .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-type-info fieldset.fieldgroup .form-checkboxes .js-form-type-checkbox {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-flow: row nowrap;
            -ms-flex-flow: row nowrap;
                flex-flow: row nowrap;
        padding: 0.3125rem 0.625rem 0.3125rem 0; }
        .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-type-info fieldset.fieldgroup .form-checkboxes .js-form-type-checkbox label {
          font-weight: normal; }
  .follow-talkshow-form-wrapper .elements-wrapper .alert-message .user-alert-type-info fieldset.form-disabled {
    background-color: #eee; }

.unfollow-talkshow-form-wrapper .actions-btn-wrapper {
  text-align: center;
  margin-top: 1.875rem; }
  .unfollow-talkshow-form-wrapper .actions-btn-wrapper input {
    border-radius: 4px;
    padding: 0.3125rem 1.5625rem !important;
    background-color: #eff7f9;
    color: #000;
    border: 1px solid #0091b2 !important; }
    .unfollow-talkshow-form-wrapper .actions-btn-wrapper input:hover {
      border-radius: 4px;
      padding: 0.3125rem 1.5625rem !important; }

.follow-talkshow-form-wrapper .additional-notes {
  padding: 0.625rem 0.625rem;
  background: #f2f2f2;
  font-weight: 700;
  margin-top: 1.25rem; }
  .follow-talkshow-form-wrapper .additional-notes p {
    font-weight: 700; }
  .follow-talkshow-form-wrapper .additional-notes a {
    color: #0091b2 !important; }

.follow-talkshow-form-wrapper .actions-btn-wrapper {
  text-align: center;
  margin-top: 1.875rem; }
  .follow-talkshow-form-wrapper .actions-btn-wrapper input {
    border-radius: 4px;
    padding: 0.3125rem 1.5625rem !important;
    background-color: #eff7f9;
    color: #000;
    border: 1px solid #0091b2 !important; }
    .follow-talkshow-form-wrapper .actions-btn-wrapper input:hover {
      border-radius: 4px;
      padding: 0.3125rem 1.5625rem !important; }

.section-title {
  text-align: left;
  font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 1.625rem;
  line-height: 2.1875rem;
  letter-spacing: 0.09375rem;
  color: #303030;
  margin-bottom: 1.25rem; }
  .section-title::after {
    content: '';
    width: 167px;
    height: 5px;
    background-color: #bce2eb;
    border: 1px solid #bce2eb;
    display: block;
    margin: 0.625rem 1.25rem 1.25rem 0; }

.headline-title {
  text-align: left;
  font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  font-size: 1.25rem;
  line-height: 1.875rem;
  letter-spacing: 0;
  color: #303030;
  margin-bottom: 0.9375rem;
  padding-bottom: 0; }

.text-content {
  text-align: left;
  font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.5rem;
  letter-spacing: 0;
  color: #303030;
  margin-bottom: 1.875rem; }
  .text-content p {
    text-align: left;
    font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 1rem;
    line-height: 1.5rem;
    letter-spacing: 0;
    color: #303030; }

.cta-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  margin-bottom: 1.25rem; }
  .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff;
    text-decoration: none;
    padding: 0.5rem 1.5625rem;
    border-radius: 4px; }
    .cta-wrapper .cta-link:hover, .cta-wrapper .cta-link:focus, .cta-wrapper .cta-link:active {
      text-decoration: none; }

.cta-more-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 1.25rem;
  margin-bottom: 1.25rem; }
  .cta-more-wrapper .cta-more-link {
    background: #ffc107;
    color: #000;
    text-decoration: none;
    padding: 0.5rem 2.5rem;
    border-radius: 24px; }
    .cta-more-wrapper .cta-more-link:hover, .cta-more-wrapper .cta-more-link:focus, .cta-more-wrapper .cta-more-link:active {
      text-decoration: none; }

.text-image-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  .text-image-wrapper .text-image {
    width: 100%;
    max-width: 100%; }

.paragraph--type--hero-image {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }
  .paragraph--type--hero-image .hero-image-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row nowrap;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    .paragraph--type--hero-image .hero-image-wrapper img {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 100%;
      max-width: 100%; }

.paragraph--type--text {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem; }

.paragraph--type--text.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--text.color-style-light-blue .section-title {
    color: #303030; }
    .paragraph--type--text.color-style-light-blue .section-title::after {
      background-color: #bce2eb;
      border: 1px solid #bce2eb; }
  .paragraph--type--text.color-style-light-blue .headline-title {
    color: #303030; }
  .paragraph--type--text.color-style-light-blue .text-content {
    color: #303030; }
    .paragraph--type--text.color-style-light-blue .text-content p {
      color: #303030; }
  .paragraph--type--text.color-style-light-blue .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff; }

.paragraph--type--text.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--text.color-style-dark-blue .section-title {
    color: #fff; }
    .paragraph--type--text.color-style-dark-blue .section-title::after {
      background-color: #bce2eb;
      border: 1px solid #bce2eb; }
  .paragraph--type--text.color-style-dark-blue .headline-title {
    color: #fff; }
  .paragraph--type--text.color-style-dark-blue .text-content {
    color: #fff; }
    .paragraph--type--text.color-style-dark-blue .text-content p {
      color: #fff; }
  .paragraph--type--text.color-style-dark-blue .cta-wrapper .cta-link {
    background: #fff;
    color: #0091b2; }

.paragraph--type--text.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--text.color-style-gray .section-title {
    color: #303030; }
    .paragraph--type--text.color-style-gray .section-title::after {
      background-color: #bce2eb;
      border: 1px solid #bce2eb; }
  .paragraph--type--text.color-style-gray .headline-title {
    color: #303030; }
  .paragraph--type--text.color-style-gray .text-content {
    color: #303030; }
    .paragraph--type--text.color-style-gray .text-content p {
      color: #303030; }
  .paragraph--type--text.color-style-gray .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff; }

.paragraph--type--text.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--text.color-style-white .section-title {
    color: #303030; }
    .paragraph--type--text.color-style-white .section-title::after {
      background-color: #bce2eb;
      border: 1px solid #bce2eb; }
  .paragraph--type--text.color-style-white .headline-title {
    color: #303030; }
  .paragraph--type--text.color-style-white .text-content {
    color: #303030; }
    .paragraph--type--text.color-style-white .text-content p {
      color: #303030; }
  .paragraph--type--text.color-style-white .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff; }

.paragraph--type--text-with-image {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  .paragraph--type--text-with-image .text-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
  .paragraph--type--text-with-image .text-with-image-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--text-with-image .text-with-image-content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 36rem) and (max-width: 47.99875rem) {
      .paragraph--type--text-with-image .text-with-image-content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 48rem) and (max-width: 61.99875rem) {
      .paragraph--type--text-with-image .text-with-image-content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    .paragraph--type--text-with-image .text-with-image-content .text-with-image-left {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%;
      padding-right: 0.9375rem; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--text-with-image .text-with-image-content .text-with-image-left {
          width: 100%; } }
      @media (min-width: 36rem) and (max-width: 47.99875rem) {
        .paragraph--type--text-with-image .text-with-image-content .text-with-image-left {
          width: 100%; } }
      @media (min-width: 48rem) and (max-width: 61.99875rem) {
        .paragraph--type--text-with-image .text-with-image-content .text-with-image-left {
          width: 100%; } }
    .paragraph--type--text-with-image .text-with-image-content .text-with-image-right {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--text-with-image .text-with-image-content .text-with-image-right {
          width: 100%; } }
      @media (min-width: 36rem) and (max-width: 47.99875rem) {
        .paragraph--type--text-with-image .text-with-image-content .text-with-image-right {
          width: 100%; } }
      @media (min-width: 48rem) and (max-width: 61.99875rem) {
        .paragraph--type--text-with-image .text-with-image-content .text-with-image-right {
          width: 100%; } }

.paragraph--type--text-with-image.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--text-with-image.color-style-light-blue .section-title {
    color: #303030; }
    .paragraph--type--text-with-image.color-style-light-blue .section-title::after {
      background-color: #bce2eb;
      border: 1px solid #bce2eb; }
  .paragraph--type--text-with-image.color-style-light-blue .headline-title {
    color: #303030; }
  .paragraph--type--text-with-image.color-style-light-blue .text-content {
    color: #303030; }
    .paragraph--type--text-with-image.color-style-light-blue .text-content p {
      color: #303030; }
  .paragraph--type--text-with-image.color-style-light-blue .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff; }

.paragraph--type--text-with-image.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--text-with-image.color-style-dark-blue .section-title {
    color: #fff; }
    .paragraph--type--text-with-image.color-style-dark-blue .section-title::after {
      background-color: #bce2eb;
      border: 1px solid #bce2eb; }
  .paragraph--type--text-with-image.color-style-dark-blue .headline-title {
    color: #fff; }
  .paragraph--type--text-with-image.color-style-dark-blue .text-content {
    color: #fff; }
    .paragraph--type--text-with-image.color-style-dark-blue .text-content p {
      color: #fff; }
  .paragraph--type--text-with-image.color-style-dark-blue .cta-wrapper .cta-link {
    background: #fff;
    color: #0091b2; }

.paragraph--type--text-with-image.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--text-with-image.color-style-gray .section-title {
    color: #303030; }
    .paragraph--type--text-with-image.color-style-gray .section-title::after {
      background-color: #bce2eb;
      border: 1px solid #bce2eb; }
  .paragraph--type--text-with-image.color-style-gray .headline-title {
    color: #303030; }
  .paragraph--type--text-with-image.color-style-gray .text-content {
    color: #303030; }
    .paragraph--type--text-with-image.color-style-gray .text-content p {
      color: #303030; }
  .paragraph--type--text-with-image.color-style-gray .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff; }

.paragraph--type--text-with-image.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--text-with-image.color-style-white .section-title {
    color: #303030; }
    .paragraph--type--text-with-image.color-style-white .section-title::after {
      background-color: #bce2eb;
      border: 1px solid #bce2eb; }
  .paragraph--type--text-with-image.color-style-white .headline-title {
    color: #303030; }
  .paragraph--type--text-with-image.color-style-white .text-content {
    color: #303030; }
    .paragraph--type--text-with-image.color-style-white .text-content p {
      color: #303030; }
  .paragraph--type--text-with-image.color-style-white .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff; }

.paragraph--type--text-with-image.image-position-left .text-with-image-content .text-with-image-left {
  padding-right: 0.9375rem; }

.paragraph--type--text-with-image.image-position-right .text-with-image-content .text-with-image-right {
  padding-right: 0.9375rem; }

.paragraph--type--teaser .field--name-field-teaser {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  @media (max-width: 35.99875rem) {
    .paragraph--type--teaser .field--name-field-teaser {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap; } }
  @media (min-width: 36rem) and (max-width: 47.99875rem) {
    .paragraph--type--teaser .field--name-field-teaser {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap; } }
  @media (min-width: 48rem) and (max-width: 61.99875rem) {
    .paragraph--type--teaser .field--name-field-teaser {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap; } }
  .paragraph--type--teaser .field--name-field-teaser .field__item {
    width: 33.3333%;
    max-width: 33.3333%;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--teaser .field--name-field-teaser .field__item {
        width: 100%;
        max-width: 100%; } }
    @media (min-width: 36rem) and (max-width: 47.99875rem) {
      .paragraph--type--teaser .field--name-field-teaser .field__item {
        width: 100%;
        max-width: 100%; } }
    @media (min-width: 48rem) and (max-width: 61.99875rem) {
      .paragraph--type--teaser .field--name-field-teaser .field__item {
        width: 100%;
        max-width: 100%; } }

.paragraph--type--teaser-item {
  padding-right: 1.25rem;
  padding-bottom: 1.25rem; }
  .paragraph--type--teaser-item .text-image-wrapper {
    margin-bottom: 1.25rem; }
    .paragraph--type--teaser-item .text-image-wrapper .text-image {
      max-height: 175px; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--teaser-item .text-image-wrapper .text-image {
          max-height: none; } }
      @media (min-width: 36rem) and (max-width: 47.99875rem) {
        .paragraph--type--teaser-item .text-image-wrapper .text-image {
          max-height: none; } }
      @media (min-width: 48rem) and (max-width: 61.99875rem) {
        .paragraph--type--teaser-item .text-image-wrapper .text-image {
          max-height: none; } }

.paragraph--type--teaser-item.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--teaser-item.color-style-light-blue .headline-title {
    color: #303030; }
  .paragraph--type--teaser-item.color-style-light-blue .text-content {
    color: #303030; }
    .paragraph--type--teaser-item.color-style-light-blue .text-content p {
      color: #303030; }
  .paragraph--type--teaser-item.color-style-light-blue .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff; }

.paragraph--type--teaser-item.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--teaser-item.color-style-dark-blue .headline-title {
    color: #fff; }
  .paragraph--type--teaser-item.color-style-dark-blue .text-content {
    color: #fff; }
    .paragraph--type--teaser-item.color-style-dark-blue .text-content p {
      color: #fff; }
  .paragraph--type--teaser-item.color-style-dark-blue .cta-wrapper .cta-link {
    background: #fff;
    color: #0091b2; }

.paragraph--type--teaser-item.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--teaser-item.color-style-gray .headline-title {
    color: #303030; }
  .paragraph--type--teaser-item.color-style-gray .text-content {
    color: #303030; }
    .paragraph--type--teaser-item.color-style-gray .text-content p {
      color: #303030; }
  .paragraph--type--teaser-item.color-style-gray .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff; }

.paragraph--type--teaser-item.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--teaser-item.color-style-white .headline-title {
    color: #303030; }
  .paragraph--type--teaser-item.color-style-white .text-content {
    color: #303030; }
    .paragraph--type--teaser-item.color-style-white .text-content p {
      color: #303030; }
  .paragraph--type--teaser-item.color-style-white .cta-wrapper .cta-link {
    background: #0091b2;
    color: #fff; }

.paragraph--type--talkshow {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  .paragraph--type--talkshow .display-content-wrapper .content-row {
    border: 1px solid #26B2EC;
    padding: 0.9375rem 2.5rem 0.9375rem 0.9375rem;
    -webkit-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    position: relative; }
    .paragraph--type--talkshow .display-content-wrapper .content-row::after {
      background-color: #0091b2;
      content: '';
      width: 40px;
      height: 40px;
      border-bottom-left-radius: 90px;
      position: absolute;
      top: -1px;
      right: -1px; }

.paragraph--type--talkshow.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talkshow.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talkshow.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talkshow.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talkshow .display-content-wrapper.display-as-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-bottom: 1.875rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 36rem) and (max-width: 48rem) {
      .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row .content-left {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
    .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--talkshow .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }

.paragraph--type--talkshow .display-content-wrapper.display-as-teaser {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--talkshow .display-content-wrapper.display-as-teaser .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: 47%;
    max-width: 47%;
    padding-bottom: 1.25rem;
    padding-right: 1.25rem;
    margin-bottom: 1.25rem;
    margin-right: 1.25rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--talkshow .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 36rem) and (max-width: 47.99875rem) {
      .paragraph--type--talkshow .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 48rem) and (max-width: 61.99875rem) {
      .paragraph--type--talkshow .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    .paragraph--type--talkshow .display-content-wrapper.display-as-teaser .content-row .content-left {
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      width: 100%; }
      .paragraph--type--talkshow .display-content-wrapper.display-as-teaser .content-row .content-left .text-image-wrapper {
        margin-bottom: 1.25rem; }
    .paragraph--type--talkshow .display-content-wrapper.display-as-teaser .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 100%;
      padding-left: 0; }

.paragraph--type--talkshow .display-content-wrapper.display-as-carousel .owl-stage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.paragraph--type--talkshow .display-content-wrapper.display-as-carousel .content-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  height: 100%; }

.paragraph--type--talkshow .display-content-wrapper.display-as-carousel .content-row {
  margin-left: 0.3125rem;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  .paragraph--type--talkshow .display-content-wrapper.display-as-carousel .content-row .content-left {
    width: 100%; }
    .paragraph--type--talkshow .display-content-wrapper.display-as-carousel .content-row .content-left .text-image-wrapper {
      margin-bottom: 1.25rem;
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
  .paragraph--type--talkshow .display-content-wrapper.display-as-carousel .content-row .content-right {
    width: 100%;
    padding-left: 0; }

.paragraph--type--takkshow-followup {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  .paragraph--type--takkshow-followup .talkshow-followup-content {
    border: 1px solid #ccc;
    padding: 0.9375rem 1.25rem; }
    .paragraph--type--takkshow-followup .talkshow-followup-content .talkshow-title {
      color: #0091b2;
      padding: 0.4375rem 1.5rem 0.4375rem 0;
      letter-spacing: 0.09375rem; }
    .paragraph--type--takkshow-followup .talkshow-followup-content .talkshow-followup-inner {
      padding-top: 0.625rem;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row nowrap;
          -ms-flex-flow: row nowrap;
              flex-flow: row nowrap;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between; }
      .paragraph--type--takkshow-followup .talkshow-followup-content .talkshow-followup-inner .following-wrapper {
        border: 1px solid gainsboro;
        border-radius: 4px;
        display: inline-block;
        padding: 0 0.4375rem 0 0;
        border-collapse: collapse; }
        .paragraph--type--takkshow-followup .talkshow-followup-content .talkshow-followup-inner .following-wrapper .count {
          background: #0091b2;
          border-radius: 4px 0 0 4px;
          padding: 0.25rem 1.5rem;
          color: #fff;
          border-collapse: collapse; }
        .paragraph--type--takkshow-followup .talkshow-followup-content .talkshow-followup-inner .following-wrapper .el-label {
          color: #4e4e4e;
          padding: 0.25rem 0.9375rem 0.25rem 0.9375rem;
          font-size: 1.5rem;
          font-weight: normal; }
      .paragraph--type--takkshow-followup .talkshow-followup-content .talkshow-followup-inner .follow-unfollow-wrapper {
        border: 1px solid #0091b2;
        border-radius: 4px;
        display: inline-block; }
        .paragraph--type--takkshow-followup .talkshow-followup-content .talkshow-followup-inner .follow-unfollow-wrapper a {
          text-decoration: none;
          background: #0091b2;
          color: #fff;
          padding: 0.3125rem 0.625rem;
          border-radius: 4px; }
          .paragraph--type--takkshow-followup .talkshow-followup-content .talkshow-followup-inner .follow-unfollow-wrapper a:hover {
            text-decoration: none; }

.paragraph--type--takkshow-followup.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--takkshow-followup.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }
  .paragraph--type--takkshow-followup.color-style-dark-blue .section-title {
    color: #bce2eb; }
  .paragraph--type--takkshow-followup.color-style-dark-blue .talkshow-followup-content .talkshow-title {
    color: #fff; }
  .paragraph--type--takkshow-followup.color-style-dark-blue .talkshow-followup-content .talkshow-followup-inner .following-wrapper {
    border: 1px solid #fff; }
    .paragraph--type--takkshow-followup.color-style-dark-blue .talkshow-followup-content .talkshow-followup-inner .following-wrapper .count {
      background: #fff;
      color: #0091b2; }
    .paragraph--type--takkshow-followup.color-style-dark-blue .talkshow-followup-content .talkshow-followup-inner .following-wrapper .el-label {
      color: #fff; }
  .paragraph--type--takkshow-followup.color-style-dark-blue .talkshow-followup-content .talkshow-followup-inner .follow-unfollow-wrapper {
    border: 1px solid #fff; }
    .paragraph--type--takkshow-followup.color-style-dark-blue .talkshow-followup-content .talkshow-followup-inner .follow-unfollow-wrapper a {
      background: #fff;
      color: #0091b2; }

.paragraph--type--takkshow-followup.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--takkshow-followup.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--upcoming-guest {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  .paragraph--type--upcoming-guest .display-content-wrapper .content-row {
    border: 1px solid #ccc;
    padding: 0.9375rem 2.5rem 0.9375rem 0.9375rem;
    -webkit-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    position: relative; }
    .paragraph--type--upcoming-guest .display-content-wrapper .content-row .content-right .guest-name {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: normal;
      font-variant: normal;
      font-weight: bold;
      font-size: 1.25rem;
      line-height: 1.875rem;
      letter-spacing: 0;
      color: #303030;
      margin-bottom: 0.625rem;
      padding-bottom: 0; }
    .paragraph--type--upcoming-guest .display-content-wrapper .content-row .content-right .guest-occupation {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: italic;
      font-variant: normal;
      font-weight: normal;
      font-size: 1rem;
      line-height: 1.5rem;
      letter-spacing: 0;
      color: #0091b2;
      margin-bottom: 0.625rem; }
    .paragraph--type--upcoming-guest .display-content-wrapper .content-row .content-right .guest-website {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left;
      margin-bottom: 1.25rem; }
      .paragraph--type--upcoming-guest .display-content-wrapper .content-row .content-right .guest-website .website-link {
        background: none;
        color: #c6002b;
        text-decoration: none;
        padding: 0; }
        .paragraph--type--upcoming-guest .display-content-wrapper .content-row .content-right .guest-website .website-link:hover, .paragraph--type--upcoming-guest .display-content-wrapper .content-row .content-right .guest-website .website-link:focus, .paragraph--type--upcoming-guest .display-content-wrapper .content-row .content-right .guest-website .website-link:active {
          text-decoration: none; }

.paragraph--type--upcoming-guest.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--upcoming-guest.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--upcoming-guest.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--upcoming-guest.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--upcoming-guest .display-content-wrapper.display-as-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-bottom: 1.875rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 36rem) and (max-width: 48rem) {
      .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row .content-left {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
    .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--upcoming-guest .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }

.paragraph--type--upcoming-guest .display-content-wrapper.display-as-teaser {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--upcoming-guest .display-content-wrapper.display-as-teaser .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: 47%;
    max-width: 47%;
    padding-bottom: 1.25rem;
    padding-right: 1.25rem;
    margin-bottom: 1.25rem;
    margin-right: 1.25rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--upcoming-guest .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 36rem) and (max-width: 47.99875rem) {
      .paragraph--type--upcoming-guest .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 48rem) and (max-width: 61.99875rem) {
      .paragraph--type--upcoming-guest .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    .paragraph--type--upcoming-guest .display-content-wrapper.display-as-teaser .content-row .content-left {
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      width: 100%; }
      .paragraph--type--upcoming-guest .display-content-wrapper.display-as-teaser .content-row .content-left .text-image-wrapper {
        margin-bottom: 1.25rem; }
    .paragraph--type--upcoming-guest .display-content-wrapper.display-as-teaser .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 100%;
      padding-left: 0; }

.paragraph--type--upcoming-guest .display-content-wrapper.display-as-carousel .owl-stage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.paragraph--type--upcoming-guest .display-content-wrapper.display-as-carousel .content-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  height: 100%; }

.paragraph--type--upcoming-guest .display-content-wrapper.display-as-carousel .content-row {
  margin-left: 0.3125rem;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  .paragraph--type--upcoming-guest .display-content-wrapper.display-as-carousel .content-row .content-left {
    width: 100%; }
    .paragraph--type--upcoming-guest .display-content-wrapper.display-as-carousel .content-row .content-left .text-image-wrapper {
      margin-bottom: 1.25rem;
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
  .paragraph--type--upcoming-guest .display-content-wrapper.display-as-carousel .content-row .content-right {
    width: 100%;
    padding-left: 0; }

.paragraph--type--talk-show-host {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  .paragraph--type--talk-show-host .display-content-wrapper .content-row {
    border: 1px solid #ccc;
    padding: 0.9375rem 2.5rem 0.9375rem 0.9375rem;
    -webkit-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    position: relative; }
    .paragraph--type--talk-show-host .display-content-wrapper .content-row .content-right .host-name {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: normal;
      font-variant: normal;
      font-weight: bold;
      font-size: 1.25rem;
      line-height: 1.875rem;
      letter-spacing: 0;
      color: #303030;
      margin-bottom: 0.625rem;
      padding-bottom: 0; }
    .paragraph--type--talk-show-host .display-content-wrapper .content-row .content-right .host-occupation {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: italic;
      font-variant: normal;
      font-weight: normal;
      font-size: 1rem;
      line-height: 1.5rem;
      letter-spacing: 0;
      color: #0091b2;
      margin-bottom: 0.625rem; }
    .paragraph--type--talk-show-host .display-content-wrapper .content-row .content-right .host-website {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left;
      margin-bottom: 1.25rem; }
      .paragraph--type--talk-show-host .display-content-wrapper .content-row .content-right .host-website .website-link {
        background: none;
        color: #c6002b;
        text-decoration: none;
        padding: 0; }
        .paragraph--type--talk-show-host .display-content-wrapper .content-row .content-right .host-website .website-link:hover, .paragraph--type--talk-show-host .display-content-wrapper .content-row .content-right .host-website .website-link:focus, .paragraph--type--talk-show-host .display-content-wrapper .content-row .content-right .host-website .website-link:active {
          text-decoration: none; }

.paragraph--type--talk-show-host.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talk-show-host.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talk-show-host.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talk-show-host.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talk-show-host .display-content-wrapper.display-as-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-bottom: 1.875rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 36rem) and (max-width: 48rem) {
      .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row .content-left {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
    .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--talk-show-host .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }

.paragraph--type--talk-show-host .display-content-wrapper.display-as-teaser {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--talk-show-host .display-content-wrapper.display-as-teaser .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: 47%;
    max-width: 47%;
    padding-bottom: 1.25rem;
    padding-right: 1.25rem;
    margin-bottom: 1.25rem;
    margin-right: 1.25rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--talk-show-host .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 36rem) and (max-width: 47.99875rem) {
      .paragraph--type--talk-show-host .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 48rem) and (max-width: 61.99875rem) {
      .paragraph--type--talk-show-host .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    .paragraph--type--talk-show-host .display-content-wrapper.display-as-teaser .content-row .content-left {
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      width: 100%; }
      .paragraph--type--talk-show-host .display-content-wrapper.display-as-teaser .content-row .content-left .text-image-wrapper {
        margin-bottom: 1.25rem; }
    .paragraph--type--talk-show-host .display-content-wrapper.display-as-teaser .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 100%;
      padding-left: 0; }

.paragraph--type--talk-show-host .display-content-wrapper.display-as-carousel .owl-stage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.paragraph--type--talk-show-host .display-content-wrapper.display-as-carousel .content-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  height: 100%; }

.paragraph--type--talk-show-host .display-content-wrapper.display-as-carousel .content-row {
  margin-left: 0.3125rem;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  .paragraph--type--talk-show-host .display-content-wrapper.display-as-carousel .content-row .content-left {
    width: 100%; }
    .paragraph--type--talk-show-host .display-content-wrapper.display-as-carousel .content-row .content-left .text-image-wrapper {
      margin-bottom: 1.25rem;
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
  .paragraph--type--talk-show-host .display-content-wrapper.display-as-carousel .content-row .content-right {
    width: 100%;
    padding-left: 0; }

.paragraph--type--talk-radio-guest {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  .paragraph--type--talk-radio-guest .display-content-wrapper .content-row {
    border: 1px solid #ccc;
    padding: 0.9375rem 2.5rem 0.9375rem 0.9375rem;
    -webkit-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    position: relative; }
    .paragraph--type--talk-radio-guest .display-content-wrapper .content-row .content-right .guest-name {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: normal;
      font-variant: normal;
      font-weight: bold;
      font-size: 1.25rem;
      line-height: 1.875rem;
      letter-spacing: 0;
      color: #303030;
      margin-bottom: 0.625rem;
      padding-bottom: 0; }
    .paragraph--type--talk-radio-guest .display-content-wrapper .content-row .content-right .guest-occupation {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: italic;
      font-variant: normal;
      font-weight: normal;
      font-size: 1rem;
      line-height: 1.5rem;
      letter-spacing: 0;
      color: #0091b2;
      margin-bottom: 0.625rem; }
    .paragraph--type--talk-radio-guest .display-content-wrapper .content-row .content-right .guest-website {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left;
      margin-bottom: 1.25rem; }
      .paragraph--type--talk-radio-guest .display-content-wrapper .content-row .content-right .guest-website .website-link {
        background: none;
        color: #c6002b;
        text-decoration: none;
        padding: 0; }
        .paragraph--type--talk-radio-guest .display-content-wrapper .content-row .content-right .guest-website .website-link:hover, .paragraph--type--talk-radio-guest .display-content-wrapper .content-row .content-right .guest-website .website-link:focus, .paragraph--type--talk-radio-guest .display-content-wrapper .content-row .content-right .guest-website .website-link:active {
          text-decoration: none; }

.paragraph--type--talk-radio-guest.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talk-radio-guest.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talk-radio-guest.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talk-radio-guest.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-bottom: 1.875rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 36rem) and (max-width: 48rem) {
      .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row .content-left {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
    .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }

.paragraph--type--talk-radio-guest .display-content-wrapper.display-as-teaser {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-teaser .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: 47%;
    max-width: 47%;
    padding-bottom: 1.25rem;
    padding-right: 1.25rem;
    margin-bottom: 1.25rem;
    margin-right: 1.25rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 36rem) and (max-width: 47.99875rem) {
      .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 48rem) and (max-width: 61.99875rem) {
      .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-teaser .content-row .content-left {
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      width: 100%; }
      .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-teaser .content-row .content-left .text-image-wrapper {
        margin-bottom: 1.25rem; }
    .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-teaser .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 100%;
      padding-left: 0; }

.paragraph--type--talk-radio-guest .display-content-wrapper.display-as-carousel .owl-stage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.paragraph--type--talk-radio-guest .display-content-wrapper.display-as-carousel .content-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  height: 100%; }

.paragraph--type--talk-radio-guest .display-content-wrapper.display-as-carousel .content-row {
  margin-left: 0.3125rem;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-carousel .content-row .content-left {
    width: 100%; }
    .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-carousel .content-row .content-left .text-image-wrapper {
      margin-bottom: 1.25rem;
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
  .paragraph--type--talk-radio-guest .display-content-wrapper.display-as-carousel .content-row .content-right {
    width: 100%;
    padding-left: 0; }

.paragraph--type--show-topics {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  .paragraph--type--show-topics .display-content-wrapper .content-row {
    border: 1px solid #ccc;
    padding: 0.9375rem 2.5rem 0.9375rem 0.9375rem;
    -webkit-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    position: relative; }
    .paragraph--type--show-topics .display-content-wrapper .content-row .content-right .topic-name {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: normal;
      font-variant: normal;
      font-weight: bold;
      font-size: 1.25rem;
      line-height: 1.875rem;
      letter-spacing: 0;
      color: #303030;
      margin-bottom: 0.625rem;
      padding-bottom: 0; }
    .paragraph--type--show-topics .display-content-wrapper .content-row .content-right .show-date {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: italic;
      font-variant: normal;
      font-weight: normal;
      font-size: 1rem;
      line-height: 1.5rem;
      letter-spacing: 0;
      color: #0091b2;
      margin-bottom: 0.625rem; }

.paragraph--type--show-topics.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--show-topics.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--show-topics.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--show-topics.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--show-topics .display-content-wrapper.display-as-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-bottom: 1.875rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 36rem) and (max-width: 48rem) {
      .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row .content-left {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
    .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--show-topics .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }

.paragraph--type--show-topics .display-content-wrapper.display-as-teaser {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--show-topics .display-content-wrapper.display-as-teaser .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: 47%;
    max-width: 47%;
    padding-bottom: 1.25rem;
    padding-right: 1.25rem;
    margin-bottom: 1.25rem;
    margin-right: 1.25rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--show-topics .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 36rem) and (max-width: 47.99875rem) {
      .paragraph--type--show-topics .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 48rem) and (max-width: 61.99875rem) {
      .paragraph--type--show-topics .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    .paragraph--type--show-topics .display-content-wrapper.display-as-teaser .content-row .content-left {
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      width: 100%; }
      .paragraph--type--show-topics .display-content-wrapper.display-as-teaser .content-row .content-left .text-image-wrapper {
        margin-bottom: 1.25rem; }
    .paragraph--type--show-topics .display-content-wrapper.display-as-teaser .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 100%;
      padding-left: 0; }

.paragraph--type--show-topics .display-content-wrapper.display-as-carousel .owl-stage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.paragraph--type--show-topics .display-content-wrapper.display-as-carousel .content-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  height: 100%; }

.paragraph--type--show-topics .display-content-wrapper.display-as-carousel .content-row {
  margin-left: 0.3125rem;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  .paragraph--type--show-topics .display-content-wrapper.display-as-carousel .content-row .content-left {
    width: 100%; }
    .paragraph--type--show-topics .display-content-wrapper.display-as-carousel .content-row .content-left .text-image-wrapper {
      margin-bottom: 1.25rem;
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
  .paragraph--type--show-topics .display-content-wrapper.display-as-carousel .content-row .content-right {
    width: 100%;
    padding-left: 0; }

.paragraph--type--archive-description {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  .paragraph--type--archive-description .display-content-wrapper .content-row {
    border: 1px solid #ccc;
    padding: 0.9375rem 2.5rem 0.9375rem 0.9375rem;
    -webkit-transition: 0.3s ease-in-out;
    -o-transition: 0.3s ease-in-out;
    transition: 0.3s ease-in-out;
    position: relative; }
    .paragraph--type--archive-description .display-content-wrapper .content-row .content-right .archive-title {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: normal;
      font-variant: normal;
      font-weight: bold;
      font-size: 1.25rem;
      line-height: 1.875rem;
      letter-spacing: 0;
      color: #303030;
      margin-bottom: 0.625rem;
      padding-bottom: 0; }
    .paragraph--type--archive-description .display-content-wrapper .content-row .content-right .archive-subheadline {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: italic;
      font-variant: normal;
      font-weight: normal;
      font-size: 1rem;
      line-height: 1.5rem;
      letter-spacing: 0;
      color: #0091b2;
      margin-bottom: 0.625rem; }
    .paragraph--type--archive-description .display-content-wrapper .content-row .content-right .broadcast-date {
      text-align: left;
      font-family: "Open Sans", sans-serif, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
      font-style: normal;
      font-variant: normal;
      font-weight: normal;
      font-size: 1rem;
      line-height: 1.5rem;
      letter-spacing: 0;
      color: #0091b2;
      margin-bottom: 0.625rem; }
      .paragraph--type--archive-description .display-content-wrapper .content-row .content-right .broadcast-date .broadcast-label {
        color: #303030; }
    .paragraph--type--archive-description .display-content-wrapper .content-row .content-right .archive-talkshow {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -webkit-flex-flow: row wrap;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
      -webkit-box-pack: left;
      -webkit-justify-content: left;
          -ms-flex-pack: left;
              justify-content: left;
      margin-bottom: 1.25rem; }
      .paragraph--type--archive-description .display-content-wrapper .content-row .content-right .archive-talkshow .archive-talkshow-link {
        background: none;
        color: #c6002b;
        text-decoration: none;
        padding: 0; }
        .paragraph--type--archive-description .display-content-wrapper .content-row .content-right .archive-talkshow .archive-talkshow-link:hover, .paragraph--type--archive-description .display-content-wrapper .content-row .content-right .archive-talkshow .archive-talkshow-link:focus, .paragraph--type--archive-description .display-content-wrapper .content-row .content-right .archive-talkshow .archive-talkshow-link:active {
          text-decoration: none; }

.paragraph--type--archive-description.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--archive-description.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--archive-description.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--archive-description.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--archive-description .display-content-wrapper.display-as-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    margin-bottom: 1.875rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    @media (min-width: 36rem) and (max-width: 48rem) {
      .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-flow: column wrap;
            -ms-flex-flow: column wrap;
                flex-flow: column wrap; } }
    .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row .content-left {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row .content-left {
          width: 100%; }
          .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row .content-left .text-image-wrapper {
            margin-bottom: 1.25rem; } }
    .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 50%; }
      @media (max-width: 35.99875rem) {
        .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }
      @media (min-width: 36rem) and (max-width: 48rem) {
        .paragraph--type--archive-description .display-content-wrapper.display-as-row .content-row .content-right {
          width: 100%;
          padding-left: 0; } }

.paragraph--type--archive-description .display-content-wrapper.display-as-teaser {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left; }
  .paragraph--type--archive-description .display-content-wrapper.display-as-teaser .content-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-flow: column wrap;
        -ms-flex-flow: column wrap;
            flex-flow: column wrap;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    width: 47%;
    max-width: 47%;
    padding-bottom: 1.25rem;
    padding-right: 1.25rem;
    margin-bottom: 1.25rem;
    margin-right: 1.25rem; }
    @media (max-width: 35.99875rem) {
      .paragraph--type--archive-description .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 36rem) and (max-width: 47.99875rem) {
      .paragraph--type--archive-description .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    @media (min-width: 48rem) and (max-width: 61.99875rem) {
      .paragraph--type--archive-description .display-content-wrapper.display-as-teaser .content-row {
        width: 100%;
        max-width: 100%;
        margin-right: 0; } }
    .paragraph--type--archive-description .display-content-wrapper.display-as-teaser .content-row .content-left {
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      width: 100%; }
      .paragraph--type--archive-description .display-content-wrapper.display-as-teaser .content-row .content-left .text-image-wrapper {
        margin-bottom: 1.25rem; }
    .paragraph--type--archive-description .display-content-wrapper.display-as-teaser .content-row .content-right {
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      width: 100%;
      padding-left: 0; }

.paragraph--type--archive-description .display-content-wrapper.display-as-carousel .owl-stage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.paragraph--type--archive-description .display-content-wrapper.display-as-carousel .content-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  height: 100%; }

.paragraph--type--archive-description .display-content-wrapper.display-as-carousel .content-row {
  margin-left: 0.3125rem;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }
  .paragraph--type--archive-description .display-content-wrapper.display-as-carousel .content-row .content-left {
    width: 100%; }
    .paragraph--type--archive-description .display-content-wrapper.display-as-carousel .content-row .content-left .text-image-wrapper {
      margin-bottom: 1.25rem;
      -webkit-box-flex: 0;
      -webkit-flex-grow: 0;
          -ms-flex-positive: 0;
              flex-grow: 0;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
  .paragraph--type--archive-description .display-content-wrapper.display-as-carousel .content-row .content-right {
    width: 100%;
    padding-left: 0; }

.paragraph--type--archive-media {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap; }
  .paragraph--type--archive-media .archive-media-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-pack: left;
    -webkit-justify-content: left;
        -ms-flex-pack: left;
            justify-content: left; }
    .paragraph--type--archive-media .archive-media-wrapper .archive-media-media {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap;
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      padding: 0.625rem 0.625rem 0.625rem 0;
      /*
      .mejs__video {
        width: 100% !important;

        .mejs__layer {
          width: 100% !important;
        }
      }
      */ }
      .paragraph--type--archive-media .archive-media-wrapper .archive-media-media .tab-content .tab-pane {
        /* margin-top: -8px; */ }
      .paragraph--type--archive-media .archive-media-wrapper .archive-media-media .nav-pills {
        padding: 0; }
        .paragraph--type--archive-media .archive-media-wrapper .archive-media-media .nav-pills > li > a {
          padding: 0.25rem 0.625rem;
          background-color: #eeeeee; }
        .paragraph--type--archive-media .archive-media-wrapper .archive-media-media .nav-pills > li.active > a, .paragraph--type--archive-media .archive-media-wrapper .archive-media-media .nav-pills > li.active > a:hover, .paragraph--type--archive-media .archive-media-wrapper .archive-media-media .nav-pills > li.active > a:focus {
          background-color: #ffc107;
          color: #000;
          padding: 0.25rem 0.625rem; }
    .paragraph--type--archive-media .archive-media-wrapper .archive-media-content {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-flow: column wrap;
          -ms-flex-flow: column wrap;
              flex-flow: column wrap;
      -webkit-box-flex: 1;
      -webkit-flex-grow: 1;
          -ms-flex-positive: 1;
              flex-grow: 1;
      padding: 0.625rem 0 0.625rem 0.625rem; }

.paragraph--type--archive-media.layout-with-summary .archive-media-wrapper .archive-media-media {
  width: 50%;
  max-width: 50%; }

.paragraph--type--archive-media.layout-with-summary .archive-media-wrapper .archive-media-content {
  width: 50%;
  max-width: 50%; }

.paragraph--type--archive-media.layout-without-summary .archive-media-wrapper .archive-media-media {
  width: 100%;
  max-width: 100%; }

.paragraph--type--archive-media.color-style-light-blue {
  background: #eff7f9;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--archive-media.color-style-dark-blue {
  background: #0091b2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--archive-media.color-style-gray {
  background: #f2f2f2;
  padding: 0.625rem 0.9375rem; }

.paragraph--type--archive-media.color-style-white {
  background: #fff;
  padding: 0.625rem 0.9375rem; }

.path-dashboard .live-stats-streaming:last-of-type {
  overflow: auto !important; }

.dashboard-detail .centova-data-wrapper {
  margin-bottom: 1.25rem; }
  .dashboard-detail .centova-data-wrapper .headline {
    font-size: 1.25rem;
    font-weight: bold;
    color: green;
    padding-top: 0.625rem; }
  .dashboard-detail .centova-data-wrapper .date {
    padding-bottom: 0.625rem; }

.dashboard-detail .centova-livestats-info {
  border: 1px solid #26B2EC;
  padding: 0.9375rem 0.9375rem;
  margin-bottom: 1.25rem;
  background-color: #fefefe;
  border-radius: 8px; }
  .dashboard-detail .centova-livestats-info span {
    font-weight: bold; }

.dashboard-detail .live-stats-streaming {
  overflow: auto !important;
  width: 100%; }
  .dashboard-detail .live-stats-streaming .station-bitrate {
    font-weight: bold; }
  .dashboard-detail .live-stats-streaming .user-agents-list .user-agent {
    width: 85%; }

.dashboard-detail .dashboard-count-info .header-col {
  text-transform: uppercase;
  background-color: #0091b2;
  color: #fff; }

.dashboard-detail .dashboard-count-info .info-divider {
  background-color: #0091b2; }
  .dashboard-detail .dashboard-count-info .info-divider hr {
    margin-top: 0.3125rem;
    margin-bottom: 0.3125rem;
    background-color: #0091b2;
    border-color: #0091b2; }

.dashboard-detail .dashboard-count-info .more-link-wrapper .more-link {
  background: #0091b2;
  color: #fff;
  text-decoration: none;
  padding: 0.3125rem 0.9375rem;
  border-radius: 24px;
  margin-right: 1.25rem;
  text-transform: capitalize; }

.dashboard-detail .dashboard-count-info .more-link-wrapper .live-listener-link {
  background: #0091b2;
  color: #fff;
  text-decoration: none;
  padding: 0.3125rem 0.9375rem;
  border-radius: 24px;
  margin-right: 1.25rem;
  text-transform: capitalize; }

.analytics-dashboard-summary .analytics-dashboard-more-info {
  /* sets the link to the width of the entire panel title */ }
  .analytics-dashboard-summary .analytics-dashboard-more-info .panel-heading {
    /* plus glyph for showing collapsible panels */
    /* arrow glyph for showing collapsible panels */ }
    .analytics-dashboard-summary .analytics-dashboard-more-info .panel-heading .accordion-plus-toggle:after {
      font-family: FontAwesome;
      content: "\f068";
      color: #c6002b;
      right: -18px;
      margin-top: -0.625rem;
      font-size: 1.125rem; }
    .analytics-dashboard-summary .analytics-dashboard-more-info .panel-heading .accordion-plus-toggle.collapsed:after {
      content: "\f067";
      color: #c6002b;
      font-size: 1.125rem; }
    .analytics-dashboard-summary .analytics-dashboard-more-info .panel-heading .accordion-arrow-toggle:after {
      font-family: FontAwesome;
      content: "\f078";
      color: #c6002b;
      right: -25px;
      margin-top: -0.625rem;
      font-size: 1.125rem; }
    .analytics-dashboard-summary .analytics-dashboard-more-info .panel-heading .accordion-arrow-toggle.collapsed:after {
      content: "\f054";
      color: #c6002b;
      font-size: 1.125rem; }
  .analytics-dashboard-summary .analytics-dashboard-more-info .panel-title > a {
    display: inline-block;
    border: 0; }

.analytics-header-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin-bottom: 1.5625rem; }
  .analytics-header-wrapper .analytics-header-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap; }
    .analytics-header-wrapper .analytics-header-title .header-title {
      color: #c6002b;
      font-family: Dancing Script;
      font-size: 2.1875rem; }
    .analytics-header-wrapper .analytics-header-title .dashboard-column-settings .header-link {
      margin-left: 0.9375rem; }
    .analytics-header-wrapper .analytics-header-title .dashboard-total-link-wrapper .header-link {
      margin-left: 0.9375rem; }

.analytics-dashboard-filter-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  border-bottom: 1px solid #ccc;
  margin-bottom: 0.9375rem; }
  .analytics-dashboard-filter-form .form-item-analytics-host-uid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    width: 45%;
    max-width: 45%;
    margin-right: 1.25rem; }
    .analytics-dashboard-filter-form .form-item-analytics-host-uid label {
      width: auto;
      margin-right: 0.625rem;
      margin-top: 0.25rem; }
    .analytics-dashboard-filter-form .form-item-analytics-host-uid input {
      width: 85%; }
  .analytics-dashboard-filter-form .form-item-analytics-talkshow-nid {
    width: 45%;
    max-width: 45%; }
    .analytics-dashboard-filter-form .form-item-analytics-talkshow-nid label {
      width: auto;
      margin-right: 0.625rem;
      margin-top: 0.3125rem; }
    .analytics-dashboard-filter-form .form-item-analytics-talkshow-nid select {
      width: 80%; }

#analytics-list {
  margin-top: 0.625rem; }
  #analytics-list table th {
    background-color: #bce2eb;
    text-transform: capitalize;
    color: #000 !important; }
  #analytics-list .analytics-dashboard-summary {
    background: #eff7f9;
    padding: 0.9375rem 0.625rem;
    margin-bottom: 1.25rem;
    border-radius: 8px;
    border: 1px solid #dedede; }
    #analytics-list .analytics-dashboard-summary .analytics-dashboard-summary-inner ul.nav-tabs {
      padding-left: 0; }
      #analytics-list .analytics-dashboard-summary .analytics-dashboard-summary-inner ul.nav-tabs li a {
        background: #bce2eb;
        color: #000;
        font-weight: bold; }
        #analytics-list .analytics-dashboard-summary .analytics-dashboard-summary-inner ul.nav-tabs li a:hover {
          font-weight: bold; }
      #analytics-list .analytics-dashboard-summary .analytics-dashboard-summary-inner ul.nav-tabs li.active a {
        background: #0091b2;
        color: #fff;
        font-weight: bold; }
        #analytics-list .analytics-dashboard-summary .analytics-dashboard-summary-inner ul.nav-tabs li.active a:hover {
          font-weight: bold; }
    #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default {
      margin-bottom: 0 !important;
      background-color: transparent; }
      #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default .panel-heading {
        background-color: #eff7f9 !important; }
        #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default .panel-heading .panel-title {
          padding: 0; }
          #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default .panel-heading .panel-title a.accordion-toggle {
            color: #c6002b;
            padding: 0;
            text-decoration: none;
            font-size: 1rem;
            letter-spacing: 0.075rem; }
      #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default .panel-collapse .panel-body {
        padding: 0 0.625rem;
        margin-top: 1.25rem;
        background-color: #fff; }
        #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default .panel-collapse .panel-body .analytics-more-info .analytics-more-info-inner ul.nav-tabs {
          padding-left: 0; }
          #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default .panel-collapse .panel-body .analytics-more-info .analytics-more-info-inner ul.nav-tabs li a {
            background: #bce2eb;
            color: #000;
            font-weight: bold; }
            #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default .panel-collapse .panel-body .analytics-more-info .analytics-more-info-inner ul.nav-tabs li a:hover {
              font-weight: bold; }
          #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default .panel-collapse .panel-body .analytics-more-info .analytics-more-info-inner ul.nav-tabs li.active a {
            background: #0091b2;
            color: #fff;
            font-weight: bold; }
            #analytics-list .analytics-dashboard-summary .analytics-dashboard-more-info .panel-group .panel.panel-default .panel-collapse .panel-body .analytics-more-info .analytics-more-info-inner ul.nav-tabs li.active a:hover {
              font-weight: bold; }

.analytics-grand-total-info .header-title {
  color: #c6002b;
  font-family: Dancing Script;
  font-size: 2.1875rem; }

.analytics-grand-total-info .header-subtitle {
  font-weight: 400; }

.analytics-grand-total-info .dashboard-count-info th {
  background-color: #bce2eb;
  text-transform: capitalize;
  color: #000 !important; }

.analytics-dashboard-columns .dashboard-header-wrapper {
  margin-bottom: 1.25rem;
  padding-bottom: 0; }

.analytics-dashboard-columns .dashboard-data-header {
  border-left: 1px solid #bce2eb;
  border-right: 1px solid #bce2eb;
  background-color: #bce2eb; }
  .analytics-dashboard-columns .dashboard-data-header span {
    display: inline-block;
    padding: 0.5rem;
    text-align: center;
    vertical-align: middle;
    width: 90px;
    margin-bottom: 0.3125rem;
    background-color: #bce2eb;
    color: #000;
    font-weight: bold;
    font-size: 0.875rem;
    white-space: nowrap; }

.analytics-dashboard-columns fieldset legend {
  font-size: 0.875rem;
  margin: 0;
  padding: 0.5rem;
  font-weight: bold;
  display: inline-block;
  width: 90px;
  float: left;
  border-bottom: 0; }

.analytics-dashboard-columns fieldset .fieldset-wrapper {
  display: inline-block;
  text-align: center; }
  .analytics-dashboard-columns fieldset .fieldset-wrapper fieldset {
    display: inline-block;
    width: 90px;
    padding: 0.5rem;
    position: relative;
    text-align: center; }
  .analytics-dashboard-columns fieldset .fieldset-wrapper .form-checkboxes .js-form-type-checkbox {
    display: inline-block;
    width: 90px;
    padding: 0.5rem;
    position: relative;
    text-align: center; }

.analytics-dashboard-columns fieldset.form-item {
  margin-bottom: 0;
  border-left: 1px solid #bce2eb;
  border-right: 1px solid #bce2eb;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  .analytics-dashboard-columns fieldset.form-item:nth-child(even) {
    background-color: #eff7f9; }

.view-talkshows .views-exposed-form .form-item-combine {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column wrap;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  width: auto;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  margin-right: 1.25rem; }
  .view-talkshows .views-exposed-form .form-item-combine label {
    width: 100%; }
  .view-talkshows .views-exposed-form .form-item-combine .form-text {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start; }

.view-talkshows .views-exposed-form .form-actions {
  -webkit-align-self: end;
      -ms-flex-item-align: end;
          align-self: end; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS9iYXNlLnNjc3MiLCJjdXN0b20vbm9kZS9ub2RlLS10eXBlLWFyY2hpdmUtZGVzY3JpcHRpb25zLnNjc3MiLCJjdXN0b20vbm9kZS9ub2RlLS10eXBlLXRhbGstc2hvdy1pbmNsdWRlLnNjc3MiLCJjdXN0b20vc3Vic2NyaXB0aW9uL2NhbmNlbC1zdWJzY3JpcHRpb24uc2NzcyIsImN1c3RvbS9zdWJzY3JpcHRpb24vbXktc3Vic2NyaXB0aW9ucy5zY3NzIiwiY3VzdG9tL3N1YnNjcmlwdGlvbi9jaGFuZ2Utc3Vic2NyaXB0aW9uLXBsYW5zLWxpc3Quc2NzcyIsImN1c3RvbS9zdWJzY3JpcHRpb24vc3Vic2NyaXB0aW9uLXBsYW5zLWxpc3Quc2NzcyIsImN1c3RvbS9zdWJzY3JpcHRpb24vc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybS5zY3NzIiwiY3VzdG9tL3VzZXIvdXNlci1wcm9maWxlLnNjc3MiLCJjdXN0b20vdmVyaWZpY2F0aW9uL21haWwtdmVyaWZpY2F0aW9ucy5zY3NzIiwiY3VzdG9tL3ZlcmlmaWNhdGlvbi9waG9uZS12ZXJpZmljYXRpb25zLnNjc3MiLCJjdXN0b20vZm9sbG93dXAvZm9sbG93LXVuZm9sbG93LnNjc3MiLCJjdXN0b20vZm9sbG93dXAvZm9sbG93LXVuZm9sbG93LWZvcm0uc2NzcyIsImN1c3RvbS9wYXJhZ3JhcGgvcGFyYWdyYXBoLWNvbW1vbi5zY3NzIiwiY3VzdG9tL3BhcmFncmFwaC9wYXJhZ3JhcGgtLXR5cGUtLWhlcm8taW1hZ2Uuc2NzcyIsImN1c3RvbS9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS10ZXh0LnNjc3MiLCJjdXN0b20vcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLnNjc3MiLCJjdXN0b20vcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0tdGVhc2VyLnNjc3MiLCJjdXN0b20vcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cuc2NzcyIsImN1c3RvbS9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS10YWtrc2hvdy1mb2xsb3d1cC5zY3NzIiwiY3VzdG9tL3BhcmFncmFwaC9wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0LnNjc3MiLCJjdXN0b20vcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3Quc2NzcyIsImN1c3RvbS9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0LnNjc3MiLCJjdXN0b20vcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3Muc2NzcyIsImN1c3RvbS9wYXJhZ3JhcGgvcGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uLnNjc3MiLCJjdXN0b20vcGFyYWdyYXBoL3BhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1tZWRpYS5zY3NzIiwiZ2xvYmFsLXN0eWxlLmNzcyIsImN1c3RvbS9kYXNoYm9hcmQvZGFzaGJvYXJkLWRldGFpbHMuc2NzcyIsImN1c3RvbS9kYXNoYm9hcmQvZGFzaGJvYXJkLXRhYmxlLnNjc3MiLCJjdXN0b20vZGFzaGJvYXJkL2FuYWx5dGljcy5zY3NzIiwiY3VzdG9tL2Rhc2hib2FyZC9kYXNoYm9hcmQtY29sdW1ucy5zY3NzIiwiY3VzdG9tL3ZpZXdzL3RhbGtzaG93LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQUE7QUFDQSw4RkFBWTtBQUNaLDhGQUFZO0FBQ1osOEZBQVk7QUFDWiw4RkFBWTtBQUNaLDhGQUFZO0FBQ1osOEZBQVk7QUFDWiw4RkFBWTtBQUNaLDhGQUFZO0FBQ1osOEZBQVk7QUFDWiw4RkFBWTtBQUNaLDhGQUFZO0FBQ1osOEZBQVk7QUFFWixpR0FBWTtBQUNaLDZFQUFZO0FBRVo7RUFDRSxlQUFlLEVBQUE7O0FBR2pCO0VBQ0UseUJBQXlCO0VBQ3pCLDBCQUFrQjtFQUNsQixXQUFXLEVBQUE7O0FBRWI7RUFDRSx5QkFBeUI7RUFDekIsMEJBQWtCO0VBQ2xCLFdBQVcs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QUFpQjtJQUNqQixtQkFBZTtJQUNmLG1CQUFtQixFQUFBOztBQXpCekI7RUErQk0sbUJBQWU7RUFDZixTQUFTO0VBQ1QsZUFBWTtFQUNaLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsV0FBVztFQUNYLFdBQVc7RUFDWCxnQkFBZ0IsRUFBQTs7QUF0Q3RCO0VBMENNLHFCQUFxQjtFQUNyQixrQkFBa0IsRUFBQTtFQTNDeEI7SUE4Q1EscUJBQXFCO0lBQ3JCLFdBQVc7SUFDWCxlQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLGtCQUFrQixFQUFBO0VBbEQxQjtJQXNEVSxxQkFBcUI7SUFDckIsV0FBVztJQUNYLGVBQVk7SUFDWixrQkFBa0I7SUFDbEIsa0JBQWtCLEVBQUE7O0FBMUQ1QjtFQWdFTSxnQkFBZ0I7RUFDaEIsOEJBQThCO0VBQzlCLCtCQUErQjtFQUMvQixvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IseUJBQW1CO0VBQW5CLDJCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CLEVBQUE7RUFwRXpCO0lBdUVRLHlCQUF5QixFQUFBOztBQ3ZFakM7RUFHTSxvQkFBYTtFQUFiLHFCQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsNEJBQXNCO0VBQXRCLDZCQUFzQjtFQUF0Qiw4QkFBc0I7TUFBdEIsMEJBQXNCO1VBQXRCLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsc0JBQXFCO0VBQXJCLDZCQUFxQjtNQUFyQixtQkFBcUI7VUFBckIscUJBQXFCO0VBQ3JCLHFCQUFrQixFQUFBO0VBUHhCO0lBVVEsV0FBVyxFQUFBO0VBVm5CO0lBYVEsOEJBQXNCO1FBQXRCLDBCQUFzQjtZQUF0QixzQkFBc0IsRUFBQTs7QUFiOUI7RUFpQk0sdUJBQWU7TUFBZix3QkFBZTtVQUFmLGVBQWUsRUFBQSIsImZpbGUiOiJnbG9iYWwtc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogR29vZ2xlIEZvbnRzICovXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsMzAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOml0YWwsd2dodEAxLDMwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCw0MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDEsNDAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOml0YWwsd2dodEAwLDUwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMSw1MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDAsNjAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOml0YWwsd2dodEAxLDYwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCw3MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6aXRhbCx3Z2h0QDEsNzAwJmRpc3BsYXk9c3dhcCcpO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOml0YWwsd2dodEAwLDgwMCZkaXNwbGF5PXN3YXAnKTtcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMSw4MDAmZGlzcGxheT1zd2FwJyk7XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PURhbmNpbmcrU2NyaXB0OndnaHRANDAwLi43MDAmZGlzcGxheT1zd2FwJyk7XG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JdGFsaWFuYSZkaXNwbGF5PXN3YXAnKTtcblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuLm1lc3NhZ2VzLm1lc3NhZ2VzLS1zdGF0dXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY3ZDAyO1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1lc3NhZ2VzLm1lc3NhZ2VzLS1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2N2QwMjtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5tZXNzYWdlcy5tZXNzYWdlcy0tZXJyb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkZGRkO1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2ZjODU5Njtcbn1cblxuLmNvcHktZW1iZWQtYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmY3Zjk7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG5cbiAgJjpmb2N1cywgJjpob3ZlciwgJjphY3RpdmUsICY6bGluayB7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cblxuLmFyY2hpdmUtZGVzY3JpcHRpb24tZG93bmxvYWQtbGluayB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2Y5O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xuXG4gIGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cblxuICAmOmZvY3VzLCAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpsaW5rIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHotaW5kZXg6IDUwO1xufVxuIiwiLm5vZGUtLXR5cGUtYXJjaGl2ZS1kZXNjcmlwdGlvbnMge1xuICAuYXJjaGl2ZS1oZWFkbGluZSB7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4iLCIubm9kZS0tdHlwZS10YWxrLXNob3ctaW5jbHVkZSB7XHJcbiAgLnN1YnNjcmlwdGlvbi1ibG9jay13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDQ0NTM7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAuc3Vic2NyaWJlLXRleHQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLnN1YnNjcmliZS1saW5rLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgLnN1YnNjcmliZS1saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFiMjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi51c2VyLWNhbmNlbC1zdWJzY3JpcHRpb24tZm9ybSB7XG4gIC5mb3JtLWl0ZW0tY2FuY2VsLXJlYXNvbiB7XG4gICAgbGFiZWwge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5mb3JtLXJhZGlvIHtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaG9zdC1zdWJzY3JpcHRpb24tY2FuY2VsLWZvcm0ge1xuICAuZm9ybS1pdGVtLWNhbmNlbC1yZWFzb24ge1xuICAgIGxhYmVsIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAuZm9ybS1yYWRpbyB7XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi52aWV3LW15LXN1YnNjcmlwdGlvbnMge1xuXG4gIC52aWV3LWNvbnRlbnQge1xuXG4gICAgLnZpZXctY29udGVudC13cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLy8gdW5jaGFuZ2VkXG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbS1pbm5lci13cmFwcGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjYmNlMmViO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXG4gICAgICAgICAgLnZpZXdzLWZpZWxkLnRhbGtzaG93LWJhbm5lci1pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWNvbnRlbnQtdGFsa3Nob3ctYmFubmVyLWltYWdlIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZmllbGRzLXNlY3Rpb24td3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgICAgICAgICAgLnZpZXdzLWZpZWxkIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmZpZWxkcy1zZWN0aW9uLXN0YXR1cy13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlY3Rpb24tYWxpZ24tcmlnaHQge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnZpZXdzLWZpZWxkLnN1YnNjcmlwdGlvbi1zdGF0dXMge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTVweCA1cHggMjBweDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNHB4O1xuXG4gICAgICAgICAgICAmLmNvbG9yLWJsdWUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA0NDUzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jb2xvci1yZWQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTQwMDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC52aWV3cy1maWVsZC50YWxrc2hvdy10aXRsZSB7XG4gICAgICAgICAgICAudmlld3MtZmllbGQtY29udGVudCB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnN1YnNjcmliZXItbGlua3Mtd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAgICAgICAuc3Vic2NyaWJlci1saW5rcy1pbm5lciB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcblxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgLy8gdW5jaGFuZ2VkXG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuY2FuY2VsLWxpbmstd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDQ0NTM7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNDQ1MztcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnVwZGF0ZS1saW5rLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA0NDUzO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDQ0NTM7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5jaGFuZ2UtbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzk0MDAwMDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTQwMDAwO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAucmVuZXctbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwNDQ1MztcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA0NDUzO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnZpZXdzLWZpZWxkLnN1YnNjcmlwdGlvbi1pZC13cmFwcGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgLnZpZXdzLWZpZWxkLWNvbnRlbnQtc3Vic2NyaXB0aW9uLWlkIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAjMDA0NDUzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jaGFuZ2UtcGxhbi1saXN0LXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5oZWFkZXItdGl0bGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLnBsYW4tbGlzdC1pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBsYW4taW5mby13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcclxuXHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAvLyB1bmNoYW5nZWRcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBsYW4taW5mby1pbm5lciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAxNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGxpLmludGVydmFsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgbGkucHJpY2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBsaS5jaGFuZ2UtdXJsIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwNDQ1MztcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnBsYW4taW5mby13cmFwcGVyLmRpc2FibGVkLXBsYW4ge1xyXG4gICAgICAucGxhbi1pbmZvLWlubmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBsYW4taW5mby13cmFwcGVyLmVuYWJsZWQtcGxhbiB7XHJcbiAgICAgIC5wbGFuLWluZm8taW5uZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNiY2UyZWI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wbGFuLWNoYW5nZS1pbmZvLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5oZWFkZXItdGl0bGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIH1cclxuICAuc3ViaGVhZC10aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAucGxhbi1jaGFuZ2UtaW5mby1pbm5lciB7XHJcbiAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mcm9tLXBsYW4tY29udGVudCB7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjYmNlMmViO1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcblxyXG4gICAgICB1bC5pbmZvLWxpc3Qge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkudGl0bGUge1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkuaW50ZXJ2YWwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGkucHJpY2Uge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZWRpYS1jb250ZW50IHtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG8tcGxhbi1jb250ZW50IHtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNiY2UyZWI7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuXHJcbiAgICAgIHVsLmluZm8tbGlzdCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaS50aXRsZSB7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaS5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaS5pbnRlcnZhbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaS5wcmljZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnN1YnNjcmlwdGlvbi1jaGFuZ2UtcGF5bWVudC1mb3JtIHtcclxuICAuZm9ybS1zdWJtaXQge1xyXG4gICAgYmFja2dyb3VuZDogIzAwNDQ1MztcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogOHB4IDI1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDA0NDUzO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgcGFkZGluZzogOHB4IDI1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhbmNlbC1saW5rIHtcclxuICAgIGJhY2tncm91bmQ6ICM5NDAwMDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHBhZGRpbmc6IDhweCAyNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4iLCIucGxhbi1saXN0LXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC5oZWFkZXItdGl0bGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGxhbi1saXN0LWlubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGxhbi1pbmZvLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xyXG5cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgIC8vIHVuY2hhbmdlZFxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGxhbi1pbmZvLWlubmVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2JjZTJlYjtcclxuXHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBsaS5pbnRlcnZhbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGxpLnByaWNlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgbGkucGF5bWVudC11cmwge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA0NDUzO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIHtcclxuXHJcblxyXG4gIC5wbGFuLWluZm8td3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGxhbi1pbmZvLWlubmVyIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjYmNlMmViO1xyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGkuaW50ZXJ2YWwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBsaS5wcmljZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpLnBheW1lbnQtdXJsIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA0NDUzO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNlcnJvci1tZXNzYWdlcyB1bCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyNXB4O1xyXG4gIH1cclxuXHJcbiAgLnBheW1lbnQtbWV0aG9kLXR5cGUge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIHBhZGRpbmc6IDE1cHggMTVweCAwIDE1cHg7XHJcblxyXG4gICAgbGVnZW5kIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIC5mb3JtLXJhZGlvIHtcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG5cclxuICAgIC5jYXJkLWluZm8tdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5jYy1maXJzdC1uYW1lLWxhc3QtbmFtZSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgLmZvcm0taXRlbS1jYy1maXJzdC1uYW1lLCAuZm9ybS1pdGVtLWNjLWxhc3QtbmFtZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtbnVtYmVyLWV4cGlyZS1kYXRlLWN2diB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XHJcbiAgICAgIHdpZHRoOiA1MSU7XHJcblxyXG4gICAgICAuY2FyZC1udW1iZXItd3JhcHBlciB7XHJcbiAgICAgICAgLmZvcm0taXRlbS1jYy1udW1iZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MyU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5leHBpcmUtZGF0ZS1jdnYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLmZvcm0taXRlbS1jYy1leHBpcmUtbW9udGgsIC5mb3JtLWl0ZW0tY2MtZXhwaXJlLXllYXIsIC5mb3JtLWl0ZW0tY2MtY3Z2IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxMjVweDtcclxuXHJcbiAgICAgICAgICBzZWxlY3QsIGlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY3Rpb25zLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgIC5wYXlwYWwtYnRuLWNvbnRhaW5lciB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuXHJcbiAgICAgIC5wYXlwYWwtYnRuLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG5cclxuICAgICAgICAucGF5cGFsLWJ0bi1saW5rIHtcclxuICAgICAgICAgIC8qIG1heC13aWR0aDogMjIwcHg7ICovXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjdGlvbnMtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgICAgIC5mb3JtLXN1Ym1pdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwNDQ1MztcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDQ0NTM7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAyNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYW5jZWwtbGluayB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzk0MDAwMDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuIiwiLnVzZXItcHJvZmlsZSB7XG5cbiAgLmluZm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICB1bCwgdWwuaW5mby1saXN0IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgfVxuICB9XG5cbiAgLnVzZXItcGVyc29uYWwtaW5mby13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAudXNlci1wZXJzb25hbC1pbmZvLWxlZnQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgIC5maWVsZC0tbmFtZS1maWVsZC11c2VyLXBpY3R1cmUge1xuXG4gICAgICAgIGEge1xuXG4gICAgICAgICAgaW1nIHtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudXNlci1wZXJzb25hbC1pbmZvLXJpZ2h0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgIC5mdWxsLW5hbWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAgICAgLmluZm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNTVyZW07XG4gICAgICAgICAgbWluLXdpZHRoOiA4NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbmZvLXZhbHVlIHtcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmlzdC1uYW1lLWxhc3QtbmFtZSB7XG4gICAgICAgIC5maXJzdC1uYW1lIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgICAgICAgLmluZm8tdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjU1cmVtO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA4NXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaW5mby12YWx1ZSB7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmxhc3QtbmFtZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgICAgICAgIC5pbmZvLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41NXJlbTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogODVweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmluZm8tdmFsdWUge1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWRkcmVzcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgICAgICAuaW5mby10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41NXJlbTtcbiAgICAgICAgICBtaW4td2lkdGg6IDg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmluZm8tdmFsdWUge1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5vY2N1cGF0aW9uIHtcbiAgICAgICAgLmluZm8tdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNTVyZW07XG4gICAgICAgICAgbWluLXdpZHRoOiA4NXB4O1xuICAgICAgICB9XG4gICAgICAgIC5pbmZvLXZhbHVlIHtcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVzZXItaW1hZ2VzLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICB1bC5pbmZvLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgbWF4LXdpZHRoOiA0NiU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51c2VyLW1haWwtYW5kLXBob25lLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAudXNlci1tYWlsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgICAuaW5mby10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuaW5mby12YWx1ZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIH1cbiAgICAgIC52ZXJpZmljYXRpb24ge1xuXG4gICAgICAgIC52ZXJpZmllZCB7XG4gICAgICAgICAgY29sb3I6ICMzNjdkMDI7XG4gICAgICAgIH1cbiAgICAgICAgLm5vdC12ZXJpZmllZCB7XG4gICAgICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgICAgIH1cbiAgICAgICAgLnZlcmlmeS1saW5rIHtcbiAgICAgICAgICAudmVyaWZpY2F0aW9uLWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXItYnVzaW5lc3MtcGhvbmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAgIC5pbmZvLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC5pbmZvLXZhbHVlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgICAgLnZlcmlmaWNhdGlvbiB7XG4gICAgICAgIC52ZXJpZmllZCB7XG4gICAgICAgICAgY29sb3I6ICMzNjdkMDI7XG4gICAgICAgIH1cbiAgICAgICAgLm5vdC12ZXJpZmllZCB7XG4gICAgICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgICAgIH1cbiAgICAgICAgLnZlcmlmeS1saW5rIHtcbiAgICAgICAgICAudmVyaWZpY2F0aW9uLWxpbmsge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXItY2VsbC1waG9uZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgICAgLmluZm8tdGl0bGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLmluZm8tdmFsdWUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgICAudmVyaWZpY2F0aW9uIHtcbiAgICAgICAgLnZlcmlmaWVkIHtcbiAgICAgICAgICBjb2xvcjogIzM2N2QwMjtcbiAgICAgICAgfVxuICAgICAgICAubm90LXZlcmlmaWVkIHtcbiAgICAgICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgICAgfVxuICAgICAgICAudmVyaWZ5LWxpbmsge1xuICAgICAgICAgIC52ZXJpZmljYXRpb24tbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1ob21lLXBob25lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgICAuaW5mby10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAuaW5mby12YWx1ZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIH1cbiAgICAgIC52ZXJpZmljYXRpb24ge1xuICAgICAgICAudmVyaWZpZWQge1xuICAgICAgICAgIGNvbG9yOiAjMzY3ZDAyO1xuICAgICAgICB9XG4gICAgICAgIC5ub3QtdmVyaWZpZWQge1xuICAgICAgICAgIGNvbG9yOiAjZmYwMDAwO1xuICAgICAgICB9XG4gICAgICAgIC52ZXJpZnktbGluayB7XG4gICAgICAgICAgLnZlcmlmaWNhdGlvbi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cblxuICAudXNlci13ZWJzaXRlcy13cmFwcGVyIHtcblxuICAgIC51c2VyLW1haW4td2Vic2l0ZS13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgIC5pbmZvLXRpdGxlIHtcblxuICAgICAgfVxuICAgICAgdWwuaW5mby1saXN0IHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGEge1xuXG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1vdGhlci13ZWJzaXRlLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgLmluZm8tdGl0bGUge1xuXG4gICAgICB9XG4gICAgICAub3RoZXItbGlua3Mge1xuICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtdXNlci1vdGhlci13ZWJzaXRlIHtcbiAgICAgICAgICAuZmllbGQtaXRlbSB7XG4gICAgICAgICAgICBhIHtcblxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51c2VyLWJpby13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLmluZm8tdGl0bGUge1xuXG4gICAgfVxuICAgIC5pbmZvLXZhbHVlIHtcblxuICAgICAgcCB7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1hcnRpc3RzLW9yLWJyYW5kcy13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLmluZm8tdGl0bGUge1xuXG4gICAgfVxuICAgIHVsLmluZm8tbGlzdCB7XG4gICAgICBsaSB7XG4gICAgICAgIGEge1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1mYXZvcml0ZS1ndWVzdHMtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC5pbmZvLXRpdGxlIHtcblxuICAgIH1cbiAgICB1bC5pbmZvLWxpc3Qge1xuICAgICAgbGkge1xuICAgICAgICBhIHtcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVzZXItcmFkaW8tc2hvd3Mtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIC5pbmZvLXRpdGxlIHtcblxuICAgIH1cbiAgICB1bC5pbmZvLWxpc3Qge1xuICAgICAgbGkge1xuICAgICAgICBhIHtcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnVzZXItdGFsa3Nob3ctYWxlcnQtdHlwZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuXG4gICAgLmluZm8tdGl0bGUge1xuXG4gICAgfVxuXG4gIH1cblxuICAudXNlci1zb2NpYWwtbGlua3Mtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuXG4gICAgICAgIGEge1xuXG4gICAgICAgICAgc3ZnIHtcblxuICAgICAgICAgIH1cbiAgICAgICAgICBpIHtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbn1cbiIsIi52ZXJpZnktZW1haWwtd3JhcHBlciB7XG5cbn1cblxuLnZlcmlmeS1tYWlsLXZlcmlmaWNhdGlvbi1jb2RlLXdyYXBwZXIge1xuICAudmVyaWZ5LWVtYWlsLWZvcm0td3JhcHBlciB7XG4gICAgI3ZlcmlmeS1tYWlsLWZvcm0tZXJyb3ItbWVzc2FnZSB7XG4gICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICB9XG4gICAgLnZlcmlmaWNhdGlvbi1jb2Rlcy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMCU7XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGhlaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgLmZvcm0tc3VibWl0LCAjZWRpdC1zdWJtaXQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDYwcHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWFpbC12ZXJpZmljYXRpb24tZm9ybSB7XG4gICNtYWlsLXZlcmlmaWNhdGlvbi1mb3JtLWVycm9yLW1lc3NhZ2Uge1xuICAgIGNvbG9yOiAjZmYwMDAwO1xuICB9XG59XG4iLCJcblxuLnZlcmlmeS1waG9uZS13cmFwcGVyIHtcblxufVxuXG4udmVyaWZ5LXBob25lLXZlcmlmaWNhdGlvbi1jb2RlLXdyYXBwZXIge1xuICAudmVyaWZ5LXBob25lLWZvcm0td3JhcHBlciB7XG4gICAgI3ZlcmlmeS1waG9uZS1mb3JtLWVycm9yLW1lc3NhZ2Uge1xuICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgfVxuICAgIC52ZXJpZmljYXRpb24tY29kZXMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuXG4gICAgICAuanMtZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gICAgICAgIG1heC13aWR0aDogMTAlO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBoZWlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5mb3JtLXN1Ym1pdCwgI2VkaXQtc3VibWl0IHtcbiAgICAgICAgcGFkZGluZzogMjBweCA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50YWxrc2hvdy1mb2xsb3d1cC13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAuZm9sbG93aW5nLXdyYXBwZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGdhaW5zYm9ybztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgN3B4IDAgMDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgLmNvdW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgICAgIHBhZGRpbmc6IDRweCAyMHB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIH1cbiAgICAuZWwtbGFiZWwge1xuICAgICAgY29sb3I6ICM0ZTRlNGU7XG4gICAgICBwYWRkaW5nOiA0cHggMTVweCA0cHggMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG5cbiAgLmZvbGxvdy11bmZvbGxvdy13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBnYWluc2Jvcm87XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMCA3cHg7XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC50YWxrc2hvdy10aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gICAgICBwYWRkaW5nOiA0cHggMjBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuXG59XG5cbi5mb2xsb3ctdGFsa3Nob3ctZm9ybS13cmFwcGVyIHtcbiAgLmVsZW1lbnRzLXdyYXBwZXIge1xuXG4gICAgLmFjdGlvbi1tZXNzYWdlIHtcbiAgICAgIC50YWxrc2hvdy1mb2xsb3ctd3JhcHBlciB7XG4gICAgICAgIHAge1xuXG4gICAgICAgIH1cbiAgICAgICAgLmFkZGl0aW9uYWwtbm90ZXMge1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFsZXJ0LW1lc3NhZ2Uge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgLmFsZXJ0LWhlYWRpbmcge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIC51c2VyLWFsZXJ0LWluZm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIHRoIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tdGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXRleHQ6ZGlzYWJsZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1kaXNhYmxlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC51c2VyLWFsZXJ0LXR5cGUtaW5mbyB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2Y5O1xuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgICAgdGQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGZpZWxkc2V0LmZpZWxkZ3JvdXAge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuZm9ybS1jaGVja2JveGVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG5cbiAgICAgICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4IDVweCAwO1xuXG4gICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGZpZWxkc2V0LmZvcm0tZGlzYWJsZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxufVxuIiwiLnVuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciB7XG5cbiAgLmFjdGlvbnMtYnRuLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgcGFkZGluZzogNXB4IDI1cHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmY3Zjk7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDkxYjIgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDI1cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIge1xuICAuYWRkaXRpb25hbC1ub3RlcyB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgcCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMDA5MWIyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5hY3Rpb25zLWJ0bi13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDVweCAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2Y5O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA5MWIyICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2VjdGlvbi10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTY3cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JjZTJlYjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmNlMmViO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMTBweCAyMHB4IDIwcHggMDtcbiAgfVxufVxuLmhlYWRsaW5lLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBjb2xvcjogIzMwMzAzMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4udGV4dC1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gIHAge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgY29sb3I6ICMzMDMwMzA7ICB9XG59XG4uY3RhLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgLmN0YS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiA4cHggMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5jdGEtbW9yZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgLmN0YS1tb3JlLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICNmZmMxMDc7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDhweCA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi50ZXh0LWltYWdlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICBmbGV4LWdyb3c6IDE7XG5cbiAgLnRleHQtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0taGVyby1pbWFnZSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICAuaGVyby1pbWFnZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGltZyB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgtLXR5cGUtLXRleHQge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZDogI2VmZjdmOTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzMwMzAzMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmNlMmViO1xuICAgIH1cbiAgfVxuICAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuICB9XG4gIC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICB9XG4gIH1cbiAgLmN0YS13cmFwcGVyIHtcbiAgICAuY3RhLWxpbmsge1xuICAgICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZXh0LmNvbG9yLXN0eWxlLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlMmViO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JjZTJlYjtcbiAgICB9XG4gIH1cbiAgLmhlYWRsaW5lLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGV4dC1jb250ZW50IHtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIC5jdGEtd3JhcHBlciB7XG4gICAgLmN0YS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzMwMzAzMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmNlMmViO1xuICAgIH1cbiAgfVxuICAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuICB9XG4gIC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICB9XG4gIH1cbiAgLmN0YS13cmFwcGVyIHtcbiAgICAuY3RhLWxpbmsge1xuICAgICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZXh0LmNvbG9yLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzMwMzAzMDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmNlMmViO1xuICAgIH1cbiAgfVxuICAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuICB9XG4gIC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICB9XG4gIH1cbiAgLmN0YS13cmFwcGVyIHtcbiAgICAuY3RhLWxpbmsge1xuICAgICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXG4gIC50ZXh0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLnRleHQtd2l0aC1pbWFnZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGZsZXgtZ3JvdzogMTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICB9XG5cbiAgICAudGV4dC13aXRoLWltYWdlLWxlZnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgIH1cbiAgICB9XG4gICAgLnRleHQtd2l0aC1pbWFnZS1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICB9XG4gICAgfVxuICB9XG5cblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNlZmY3Zjk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICMzMDMwMzA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlMmViO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JjZTJlYjtcbiAgICB9XG4gIH1cbiAgLmhlYWRsaW5lLXRpdGxlIHtcbiAgICBjb2xvcjogIzMwMzAzMDtcbiAgfVxuICAudGV4dC1jb250ZW50IHtcbiAgICBjb2xvcjogIzMwMzAzMDtcblxuICAgIHAge1xuICAgICAgY29sb3I6ICMzMDMwMzA7XG4gICAgfVxuICB9XG4gIC5jdGEtd3JhcHBlciB7XG4gICAgLmN0YS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlMmViO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JjZTJlYjtcbiAgICB9XG4gIH1cbiAgLmhlYWRsaW5lLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGV4dC1jb250ZW50IHtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIC5jdGEtd3JhcHBlciB7XG4gICAgLmN0YS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmNvbG9yLXN0eWxlLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbiAgLnNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JjZTJlYjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiY2UyZWI7XG4gICAgfVxuICB9XG4gIC5oZWFkbGluZS10aXRsZSB7XG4gICAgY29sb3I6ICMzMDMwMzA7XG4gIH1cbiAgLnRleHQtY29udGVudCB7XG4gICAgY29sb3I6ICMzMDMwMzA7XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiAjMzAzMDMwO1xuICAgIH1cbiAgfVxuICAuY3RhLXdyYXBwZXIge1xuICAgIC5jdGEtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICMzMDMwMzA7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlMmViO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JjZTJlYjtcbiAgICB9XG4gIH1cbiAgLmhlYWRsaW5lLXRpdGxlIHtcbiAgICBjb2xvcjogIzMwMzAzMDtcbiAgfVxuICAudGV4dC1jb250ZW50IHtcbiAgICBjb2xvcjogIzMwMzAzMDtcblxuICAgIHAge1xuICAgICAgY29sb3I6ICMzMDMwMzA7XG4gICAgfVxuICB9XG4gIC5jdGEtd3JhcHBlciB7XG4gICAgLmN0YS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmltYWdlLXBvc2l0aW9uLWxlZnQge1xuICAudGV4dC13aXRoLWltYWdlLWNvbnRlbnQge1xuXG4gICAgLnRleHQtd2l0aC1pbWFnZS1sZWZ0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIC50ZXh0LXdpdGgtaW1hZ2UtcmlnaHQge1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UuaW1hZ2UtcG9zaXRpb24tcmlnaHQge1xuICAudGV4dC13aXRoLWltYWdlLWNvbnRlbnQge1xuXG4gICAgLnRleHQtd2l0aC1pbWFnZS1sZWZ0IHtcblxuICAgIH1cbiAgICAudGV4dC13aXRoLWltYWdlLXJpZ2h0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG59XG4iLCIucGFyYWdyYXBoLS10eXBlLS10ZWFzZXIge1xuXG4gIC5maWVsZC0tbmFtZS1maWVsZC10ZWFzZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG5cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgfVxuXG4gICAgLmZpZWxkX19pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgIG1heC13aWR0aDogMzMuMzMzMyU7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0ge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgLnRleHQtaW1hZ2Uge1xuICAgICAgbWF4LWhlaWdodDogMTc1cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICB9XG4gICAgfVxuICB9XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0uY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNlZmY3Zjk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuICB9XG4gIC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICB9XG4gIH1cbiAgLmN0YS13cmFwcGVyIHtcbiAgICAuY3RhLWxpbmsge1xuICAgICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbS5jb2xvci1zdHlsZS1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbiAgLmhlYWRsaW5lLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGV4dC1jb250ZW50IHtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIHAge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gIC5jdGEtd3JhcHBlciB7XG4gICAgLmN0YS1saW5rIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0uY29sb3Itc3R5bGUtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuICB9XG4gIC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICB9XG4gIH1cbiAgLmN0YS13cmFwcGVyIHtcbiAgICAuY3RhLWxpbmsge1xuICAgICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbS5jb2xvci1zdHlsZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuICB9XG4gIC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwO1xuXG4gICAgcCB7XG4gICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICB9XG4gIH1cbiAgLmN0YS13cmFwcGVyIHtcbiAgICAuY3RhLWxpbmsge1xuICAgICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG5cbiAgLmRpc3BsYXktY29udGVudC13cmFwcGVyIHtcblxuICAgIC5jb250ZW50LXJvdyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjZCMkVDO1xuICAgICAgcGFkZGluZzogMTVweCA0MHB4IDE1cHggMTVweDtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFiMjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDkwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICByaWdodDogLTFweDtcbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIC50ZXh0LWltYWdlIHtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1yaWdodCB7XG5cbiAgICAgICAgLmhlYWRsaW5lLXRpdGxlIHtcblxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtY29udGVudCB7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGEtd3JhcHBlciB7XG5cbiAgICAgICAgICAuY3RhLWxpbmsge1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNlZmY3Zjk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdy5jb2xvci1zdHlsZS1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cuY29sb3Itc3R5bGUtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdy5jb2xvci1zdHlsZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyB7XG4gIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgIC5jb250ZW50LXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4Ljk4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG5cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4Ljk4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjguOThweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG5cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogNDclO1xuICAgICAgbWF4LXdpZHRoOiA0NyU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG5cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIC50ZXh0LWltYWdlIHtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwge1xuICAgIC5vd2wtc3RhZ2Uge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLmNvbnRlbnQtaXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5jb250ZW50LXJvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cblxuXG4iLCIucGFyYWdyYXBoLS10eXBlLS10YWtrc2hvdy1mb2xsb3d1cCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcblxuICAudGFsa3Nob3ctZm9sbG93dXAtY29udGVudCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG5cbiAgICAudGFsa3Nob3ctdGl0bGUge1xuICAgICAgY29sb3I6ICMwMDkxYjI7XG4gICAgICBwYWRkaW5nOiA3cHggMjRweCA3cHggMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICB9XG4gICAgLnRhbGtzaG93LWZvbGxvd3VwLWlubmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgLmZvbGxvd2luZy13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ2FpbnNib3JvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMCA3cHggMCAwO1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXG4gICAgICAgIC5jb3VudCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggMCAwIDRweDtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMjRweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICB9XG4gICAgICAgIC5lbC1sYWJlbCB7XG4gICAgICAgICAgY29sb3I6ICM0ZTRlNGU7XG4gICAgICAgICAgcGFkZGluZzogNHB4IDE1cHggNHB4IDE1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZvbGxvdy11bmZvbGxvdy13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwOTFiMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNlZmY3Zjk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAuY29sb3Itc3R5bGUtZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogI2JjZTJlYjtcbiAgfVxuXG4gIC50YWxrc2hvdy1mb2xsb3d1cC1jb250ZW50IHtcbiAgICAudGFsa3Nob3ctdGl0bGUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgIC50YWxrc2hvdy1mb2xsb3d1cC1pbm5lciB7XG4gICAgICAuZm9sbG93aW5nLXdyYXBwZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuXG4gICAgICAgIC5jb3VudCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICAgICAgfVxuICAgICAgICAuZWwtbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5mb2xsb3ctdW5mb2xsb3ctd3JhcHBlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRha2tzaG93LWZvbGxvd3VwLmNvbG9yLXN0eWxlLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRha2tzaG93LWZvbGxvd3VwLmNvbG9yLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3Qge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG5cbiAgLmRpc3BsYXktY29udGVudC13cmFwcGVyIHtcblxuICAgIC5jb250ZW50LXJvdyB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgcGFkZGluZzogMTVweCA0MHB4IDE1cHggMTVweDtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAudGV4dC1pbWFnZSB7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAuZ3Vlc3QtbmFtZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgY29sb3I6ICMzMDMwMzA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuZ3Vlc3Qtb2NjdXBhdGlvbiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5ndWVzdC13ZWJzaXRlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAud2Vic2l0ZS1saW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogI2M2MDAyYjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LWNvbnRlbnQge1xuXG4gICAgICAgIH1cblxuICAgICAgICAuY3RhLXdyYXBwZXIge1xuXG4gICAgICAgICAgLmN0YS1saW5rIHtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0LmNvbG9yLXN0eWxlLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjZWZmN2Y5O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QuY29sb3Itc3R5bGUtZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0LmNvbG9yLXN0eWxlLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QuY29sb3Itc3R5bGUtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3Qge1xuICAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OC45OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OC45OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4Ljk4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgLmNvbnRlbnQtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDQ3JTtcbiAgICAgIG1heC13aWR0aDogNDclO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIHtcbiAgICAub3dsLXN0YWdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5jb250ZW50LWl0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgLnRleHQtaW1hZ2Uge1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXG4gIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciB7XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDE1cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgLnRleHQtaW1hZ2Uge1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgLmhvc3QtbmFtZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgY29sb3I6ICMzMDMwMzA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuaG9zdC1vY2N1cGF0aW9uIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgIGNvbG9yOiAjMDA5MWIyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmhvc3Qtd2Vic2l0ZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgLndlYnNpdGUtbGluayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICNjNjAwMmI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC1jb250ZW50IHtcblxuICAgICAgICB9XG5cbiAgICAgICAgLmN0YS13cmFwcGVyIHtcblxuICAgICAgICAgIC5jdGEtbGluayB7XG5cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdC5jb2xvci1zdHlsZS1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZDogI2VmZjdmOTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0LmNvbG9yLXN0eWxlLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdC5jb2xvci1zdHlsZS1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0LmNvbG9yLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IHtcbiAgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgLmNvbnRlbnQtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjguOThweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjguOThweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG5cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OC45OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgIC5jb250ZW50LXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiA0NyU7XG4gICAgICBtYXgtd2lkdGg6IDQ3JTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgLnRleHQtaW1hZ2Uge1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCB7XG4gICAgLm93bC1zdGFnZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuY29udGVudC1pdGVtcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtcm93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIC5jb250ZW50LWxlZnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC50ZXh0LWltYWdlIHtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcblxuICAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIge1xuXG4gICAgLmNvbnRlbnQtcm93IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBwYWRkaW5nOiAxNXB4IDQwcHggMTVweCAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIC50ZXh0LWltYWdlIHtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIC5ndWVzdC1uYW1lIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgIC5ndWVzdC1vY2N1cGF0aW9uIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgIGNvbG9yOiAjMDA5MWIyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmd1ZXN0LXdlYnNpdGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgIC53ZWJzaXRlLWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjYzYwMDJiO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtY29udGVudCB7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGEtd3JhcHBlciB7XG5cbiAgICAgICAgICAuY3RhLWxpbmsge1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdC5jb2xvci1zdHlsZS1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZDogI2VmZjdmOTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QuY29sb3Itc3R5bGUtZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QuY29sb3Itc3R5bGUtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0LmNvbG9yLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3Qge1xuICAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OC45OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OC45OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4Ljk4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgLmNvbnRlbnQtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDQ3JTtcbiAgICAgIG1heC13aWR0aDogNDclO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIHtcbiAgICAub3dsLXN0YWdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5jb250ZW50LWl0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgLnRleHQtaW1hZ2Uge1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIi5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuXG4gIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciB7XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDE1cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgLnRleHQtaW1hZ2Uge1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgLnRvcGljLW5hbWUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgIGNvbG9yOiAjMzAzMDMwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNob3ctZGF0ZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtY29udGVudCB7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGEtd3JhcHBlciB7XG5cbiAgICAgICAgICAuY3RhLWxpbmsge1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNlZmY3Zjk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcy5jb2xvci1zdHlsZS1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MuY29sb3Itc3R5bGUtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcy5jb2xvci1zdHlsZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcyB7XG4gIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgIC5jb250ZW50LXJvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4Ljk4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG5cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4Ljk4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjguOThweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG5cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogNDclO1xuICAgICAgbWF4LXdpZHRoOiA0NyU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG5cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIC50ZXh0LWltYWdlIHtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwge1xuICAgIC5vd2wtc3RhZ2Uge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLmNvbnRlbnQtaXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5jb250ZW50LXJvdyB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuIiwiLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcblxuICAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIge1xuXG4gICAgLmNvbnRlbnQtcm93IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBwYWRkaW5nOiAxNXB4IDQwcHggMTVweCAxNXB4O1xuICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIC50ZXh0LWltYWdlIHtcblxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAuYXJjaGl2ZS10aXRsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgY29sb3I6ICMzMDMwMzA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgICAuYXJjaGl2ZS1zdWJoZWFkbGluZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5icm9hZGNhc3QtZGF0ZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgLmJyb2FkY2FzdC1sYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFyY2hpdmUtdGFsa3Nob3cge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgIC5hcmNoaXZlLXRhbGtzaG93LWxpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjYzYwMDJiO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtY29udGVudCB7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5jdGEtd3JhcHBlciB7XG5cbiAgICAgICAgICAuY3RhLWxpbmsge1xuXG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbi5jb2xvci1zdHlsZS1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZDogI2VmZjdmOTtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24uY29sb3Itc3R5bGUtZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24uY29sb3Itc3R5bGUtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcblxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uLmNvbG9yLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24ge1xuICAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OC45OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OC45OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcblxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB3aWR0aDogNTAlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4Ljk4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXG4gICAgLmNvbnRlbnQtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDQ3JTtcbiAgICAgIG1heC13aWR0aDogNDclO1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuXG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIHtcbiAgICAub3dsLXN0YWdlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5jb250ZW50LWl0ZW1zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAxIDAgYXV0bztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuY29udGVudC1yb3cge1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgLnRleHQtaW1hZ2Uge1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudC1yaWdodCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtbWVkaWEge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG5cbiAgLmFyY2hpdmUtbWVkaWEtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcblxuICAgIC5hcmNoaXZlLW1lZGlhLW1lZGlhIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMDtcblxuICAgICAgLnRhYi1jb250ZW50IHtcbiAgICAgICAgLnRhYi1wYW5lIHtcbiAgICAgICAgICAvKiBtYXJnaW4tdG9wOiAtOHB4OyAqL1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXYtcGlsbHMge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICYgPiBsaSA+IGEge1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gbGkuYWN0aXZlID4gYSwgJiA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsICYgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvKlxuICAgICAgLm1lanNfX3ZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgICAubWVqc19fbGF5ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICovXG5cbiAgICB9XG4gICAgLmFyY2hpdmUtbWVkaWEtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgfVxuICB9XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1tZWRpYS5sYXlvdXQtd2l0aC1zdW1tYXJ5IHtcbiAgLmFyY2hpdmUtbWVkaWEtd3JhcHBlciB7XG5cbiAgICAuYXJjaGl2ZS1tZWRpYS1tZWRpYSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5hcmNoaXZlLW1lZGlhLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLW1lZGlhLmxheW91dC13aXRob3V0LXN1bW1hcnkge1xuICAuYXJjaGl2ZS1tZWRpYS13cmFwcGVyIHtcblxuICAgIC5hcmNoaXZlLW1lZGlhLW1lZGlhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuYXJjaGl2ZS1tZWRpYS1jb250ZW50IHtcblxuICAgIH1cbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLW1lZGlhLmNvbG9yLXN0eWxlLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjZWZmN2Y5O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1tZWRpYS5jb2xvci1zdHlsZS1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1tZWRpYS5jb2xvci1zdHlsZS1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuXG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtbWVkaWEuY29sb3Itc3R5bGUtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG5cbn1cbiIsIi8qIEdvb2dsZSBGb250cyAqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCwzMDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMSwzMDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCw0MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMSw0MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCw1MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMSw1MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCw2MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMSw2MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCw3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMSw3MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMCw4MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU9wZW4rU2FuczppdGFsLHdnaHRAMSw4MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PURhbmNpbmcrU2NyaXB0OndnaHRANDAwLi43MDAmZGlzcGxheT1zd2FwXCIpO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUl0YWxpYW5hJmRpc3BsYXk9c3dhcFwiKTtcbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7IH1cblxuLm1lc3NhZ2VzLm1lc3NhZ2VzLS1zdGF0dXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY3ZDAyO1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5tZXNzYWdlcy5tZXNzYWdlcy0taW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjdkMDI7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm1lc3NhZ2VzLm1lc3NhZ2VzLS1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGRkZGQ7XG4gIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmM4NTk2OyB9XG5cbi5jb3B5LWVtYmVkLWJ1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjdmOTtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDsgfVxuICAuY29weS1lbWJlZC1idXR0b246Zm9jdXMsIC5jb3B5LWVtYmVkLWJ1dHRvbjpob3ZlciwgLmNvcHktZW1iZWQtYnV0dG9uOmFjdGl2ZSwgLmNvcHktZW1iZWQtYnV0dG9uOmxpbmsge1xuICAgIGNvbG9yOiAjMDAwOyB9XG5cbi5hcmNoaXZlLWRlc2NyaXB0aW9uLWRvd25sb2FkLWxpbmsge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmY3Zjk7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmFyY2hpdmUtZGVzY3JpcHRpb24tZG93bmxvYWQtbGluayBpbWcge1xuICAgIHdpZHRoOiAyMHB4OyB9XG4gIC5hcmNoaXZlLWRlc2NyaXB0aW9uLWRvd25sb2FkLWxpbms6Zm9jdXMsIC5hcmNoaXZlLWRlc2NyaXB0aW9uLWRvd25sb2FkLWxpbms6aG92ZXIsIC5hcmNoaXZlLWRlc2NyaXB0aW9uLWRvd25sb2FkLWxpbms6YWN0aXZlLCAuYXJjaGl2ZS1kZXNjcmlwdGlvbi1kb3dubG9hZC1saW5rOmxpbmsge1xuICAgIGNvbG9yOiAjMDAwOyB9XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgei1pbmRleDogNTA7IH1cblxuLm5vZGUtLXR5cGUtYXJjaGl2ZS1kZXNjcmlwdGlvbnMgLmFyY2hpdmUtaGVhZGxpbmUge1xuICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5ub2RlLS10eXBlLXRhbGstc2hvdy1pbmNsdWRlIC5zdWJzY3JpcHRpb24tYmxvY2std3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICMwMDQ0NTM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLm5vZGUtLXR5cGUtdGFsay1zaG93LWluY2x1ZGUgLnN1YnNjcmlwdGlvbi1ibG9jay13cmFwcGVyIC5zdWJzY3JpYmUtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHdpZHRoOiA3MCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gIC5ub2RlLS10eXBlLXRhbGstc2hvdy1pbmNsdWRlIC5zdWJzY3JpcHRpb24tYmxvY2std3JhcHBlciAuc3Vic2NyaWJlLWxpbmstd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAubm9kZS0tdHlwZS10YWxrLXNob3ctaW5jbHVkZSAuc3Vic2NyaXB0aW9uLWJsb2NrLXdyYXBwZXIgLnN1YnNjcmliZS1saW5rLXdyYXBwZXIgLnN1YnNjcmliZS1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWIyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLm5vZGUtLXR5cGUtdGFsay1zaG93LWluY2x1ZGUgLnN1YnNjcmlwdGlvbi1ibG9jay13cmFwcGVyIC5zdWJzY3JpYmUtbGluay13cmFwcGVyIC5zdWJzY3JpYmUtbGluazpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udXNlci1jYW5jZWwtc3Vic2NyaXB0aW9uLWZvcm0gLmZvcm0taXRlbS1jYW5jZWwtcmVhc29uIGxhYmVsIHtcbiAgd2lkdGg6IGF1dG87IH1cblxuLnVzZXItY2FuY2VsLXN1YnNjcmlwdGlvbi1mb3JtIC5mb3JtLWl0ZW0tY2FuY2VsLXJlYXNvbiAuZm9ybS1yYWRpbzpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLmhvc3Qtc3Vic2NyaXB0aW9uLWNhbmNlbC1mb3JtIC5mb3JtLWl0ZW0tY2FuY2VsLXJlYXNvbiBsYWJlbCB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5ob3N0LXN1YnNjcmlwdGlvbi1jYW5jZWwtZm9ybSAuZm9ybS1pdGVtLWNhbmNlbC1yZWFzb24gLmZvcm0tcmFkaW86Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lOyB9XG5cbi52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLnZpZXctbXktc3Vic2NyaXB0aW9ucyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtd3JhcCAuaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAudmlldy1teS1zdWJzY3JpcHRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC13cmFwIC5pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9IH1cbiAgICAudmlldy1teS1zdWJzY3JpcHRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC13cmFwIC5pdGVtIC5pdGVtLWlubmVyLXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogI2JjZTJlYjtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9XG4gICAgICAudmlldy1teS1zdWJzY3JpcHRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC13cmFwIC5pdGVtIC5pdGVtLWlubmVyLXdyYXBwZXIgLnZpZXdzLWZpZWxkLnRhbGtzaG93LWJhbm5lci1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgICAgLnZpZXctbXktc3Vic2NyaXB0aW9ucyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtd3JhcCAuaXRlbSAuaXRlbS1pbm5lci13cmFwcGVyIC52aWV3cy1maWVsZC50YWxrc2hvdy1iYW5uZXItaW1hZ2UgLnZpZXdzLWZpZWxkLWNvbnRlbnQtdGFsa3Nob3ctYmFubmVyLWltYWdlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgICAudmlldy1teS1zdWJzY3JpcHRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC13cmFwIC5pdGVtIC5pdGVtLWlubmVyLXdyYXBwZXIgLnZpZXdzLWZpZWxkLnRhbGtzaG93LWJhbm5lci1pbWFnZSAudmlld3MtZmllbGQtY29udGVudC10YWxrc2hvdy1iYW5uZXItaW1hZ2UgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7IH1cbiAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuZmllbGRzLXNlY3Rpb24td3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAgICAgICAudmlldy1teS1zdWJzY3JpcHRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC13cmFwIC5pdGVtIC5pdGVtLWlubmVyLXdyYXBwZXIgLmZpZWxkcy1zZWN0aW9uLXdyYXBwZXIgLnZpZXdzLWZpZWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDsgfVxuICAgICAgLnZpZXctbXktc3Vic2NyaXB0aW9ucyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtd3JhcCAuaXRlbSAuaXRlbS1pbm5lci13cmFwcGVyIC5maWVsZHMtc2VjdGlvbi1zdGF0dXMtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyB9XG4gICAgICAudmlldy1teS1zdWJzY3JpcHRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC13cmFwIC5pdGVtIC5pdGVtLWlubmVyLXdyYXBwZXIgLnNlY3Rpb24tYWxpZ24tcmlnaHQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0OyB9XG4gICAgICAudmlldy1teS1zdWJzY3JpcHRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC13cmFwIC5pdGVtIC5pdGVtLWlubmVyLXdyYXBwZXIgLnZpZXdzLWZpZWxkLnN1YnNjcmlwdGlvbi1zdGF0dXMge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogNHB4IDE1cHggNXB4IDIwcHg7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNHB4OyB9XG4gICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAudmlld3MtZmllbGQuc3Vic2NyaXB0aW9uLXN0YXR1cy5jb2xvci1ibHVlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA0NDUzOyB9XG4gICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAudmlld3MtZmllbGQuc3Vic2NyaXB0aW9uLXN0YXR1cy5jb2xvci1yZWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM5NDAwMDA7IH1cbiAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAudmlld3MtZmllbGQudGFsa3Nob3ctdGl0bGUgLnZpZXdzLWZpZWxkLWNvbnRlbnQgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLnZpZXctbXktc3Vic2NyaXB0aW9ucyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtd3JhcCAuaXRlbSAuaXRlbS1pbm5lci13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgICAgLnZpZXctbXktc3Vic2NyaXB0aW9ucyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtd3JhcCAuaXRlbSAuaXRlbS1pbm5lci13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLXdyYXBwZXIgLnN1YnNjcmliZXItbGlua3MtaW5uZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC5jYW5jZWwtbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC5jYW5jZWwtbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC5jYW5jZWwtbGluay13cmFwcGVyIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDQ0NTM7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNDQ1MztcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDsgfVxuICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC51cGRhdGUtbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC51cGRhdGUtbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC51cGRhdGUtbGluay13cmFwcGVyIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDQ0NTM7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNDQ1MztcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDsgfVxuICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC5jaGFuZ2UtbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC5jaGFuZ2UtbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC5jaGFuZ2UtbGluay13cmFwcGVyIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM5NDAwMDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk0MDAwMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDsgfVxuICAgICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLWlubmVyIC5yZW5ldy1saW5rLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgICAgICAgLnZpZXctbXktc3Vic2NyaXB0aW9ucyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtd3JhcCAuaXRlbSAuaXRlbS1pbm5lci13cmFwcGVyIC5zdWJzY3JpYmVyLWxpbmtzLXdyYXBwZXIgLnN1YnNjcmliZXItbGlua3MtaW5uZXIgLnJlbmV3LWxpbmstd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgICAgICAgICAudmlldy1teS1zdWJzY3JpcHRpb25zIC52aWV3LWNvbnRlbnQgLnZpZXctY29udGVudC13cmFwIC5pdGVtIC5pdGVtLWlubmVyLXdyYXBwZXIgLnN1YnNjcmliZXItbGlua3Mtd3JhcHBlciAuc3Vic2NyaWJlci1saW5rcy1pbm5lciAucmVuZXctbGluay13cmFwcGVyIGEge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDQ0NTM7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwNDQ1MztcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDsgfVxuICAgICAgLnZpZXctbXktc3Vic2NyaXB0aW9ucyAudmlldy1jb250ZW50IC52aWV3LWNvbnRlbnQtd3JhcCAuaXRlbSAuaXRlbS1pbm5lci13cmFwcGVyIC52aWV3cy1maWVsZC5zdWJzY3JpcHRpb24taWQtd3JhcHBlciB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgICAgIC52aWV3LW15LXN1YnNjcmlwdGlvbnMgLnZpZXctY29udGVudCAudmlldy1jb250ZW50LXdyYXAgLml0ZW0gLml0ZW0taW5uZXItd3JhcHBlciAudmlld3MtZmllbGQuc3Vic2NyaXB0aW9uLWlkLXdyYXBwZXIgLnZpZXdzLWZpZWxkLWNvbnRlbnQtc3Vic2NyaXB0aW9uLWlkIHtcbiAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICBjb2xvcjogIzAwNDQ1MzsgfVxuXG4uY2hhbmdlLXBsYW4tbGlzdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB3aWR0aDogMTAwJTsgfVxuICAuY2hhbmdlLXBsYW4tbGlzdC13cmFwcGVyIC5oZWFkZXItdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5jaGFuZ2UtcGxhbi1saXN0LXdyYXBwZXIgLnBsYW4tbGlzdC1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jaGFuZ2UtcGxhbi1saXN0LXdyYXBwZXIgLnBsYW4tbGlzdC1pbm5lciB1bCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgICAgLmNoYW5nZS1wbGFuLWxpc3Qtd3JhcHBlciAucGxhbi1saXN0LWlubmVyIHVsIGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgIC5jaGFuZ2UtcGxhbi1saXN0LXdyYXBwZXIgLnBsYW4tbGlzdC1pbm5lciAucGxhbi1pbmZvLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAuY2hhbmdlLXBsYW4tbGlzdC13cmFwcGVyIC5wbGFuLWxpc3QtaW5uZXIgLnBsYW4taW5mby13cmFwcGVyIHtcbiAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgICAuY2hhbmdlLXBsYW4tbGlzdC13cmFwcGVyIC5wbGFuLWxpc3QtaW5uZXIgLnBsYW4taW5mby13cmFwcGVyIC5wbGFuLWluZm8taW5uZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgICAgLmNoYW5nZS1wbGFuLWxpc3Qtd3JhcHBlciAucGxhbi1saXN0LWlubmVyIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLmNoYW5nZS1wbGFuLWxpc3Qtd3JhcHBlciAucGxhbi1saXN0LWlubmVyIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpLmludGVydmFsIHtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgICAgLmNoYW5nZS1wbGFuLWxpc3Qtd3JhcHBlciAucGxhbi1saXN0LWlubmVyIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpLnByaWNlIHtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAgICAgLmNoYW5nZS1wbGFuLWxpc3Qtd3JhcHBlciAucGxhbi1saXN0LWlubmVyIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpLmNoYW5nZS11cmwgYSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwNDQ1MztcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDMwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDsgfVxuICAgIC5jaGFuZ2UtcGxhbi1saXN0LXdyYXBwZXIgLnBsYW4tbGlzdC1pbm5lciAucGxhbi1pbmZvLXdyYXBwZXIuZGlzYWJsZWQtcGxhbiAucGxhbi1pbmZvLWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNjY2M7IH1cbiAgICAuY2hhbmdlLXBsYW4tbGlzdC13cmFwcGVyIC5wbGFuLWxpc3QtaW5uZXIgLnBsYW4taW5mby13cmFwcGVyLmVuYWJsZWQtcGxhbiAucGxhbi1pbmZvLWlubmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNiY2UyZWI7IH1cblxuLnBsYW4tY2hhbmdlLWluZm8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnBsYW4tY2hhbmdlLWluZm8td3JhcHBlciAuaGVhZGVyLXRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAucGxhbi1jaGFuZ2UtaW5mby13cmFwcGVyIC5zdWJoZWFkLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAucGxhbi1jaGFuZ2UtaW5mby13cmFwcGVyIC5wbGFuLWNoYW5nZS1pbmZvLWlubmVyIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAgIC5wbGFuLWNoYW5nZS1pbmZvLXdyYXBwZXIgLnBsYW4tY2hhbmdlLWluZm8taW5uZXIgdWwge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgIC5wbGFuLWNoYW5nZS1pbmZvLXdyYXBwZXIgLnBsYW4tY2hhbmdlLWluZm8taW5uZXIgdWwgbGkge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgLnBsYW4tY2hhbmdlLWluZm8td3JhcHBlciAucGxhbi1jaGFuZ2UtaW5mby1pbm5lciAuZnJvbS1wbGFuLWNvbnRlbnQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICBiYWNrZ3JvdW5kOiAjYmNlMmViO1xuICAgICAgcGFkZGluZzogMTVweCAxNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDsgfVxuICAgICAgLnBsYW4tY2hhbmdlLWluZm8td3JhcHBlciAucGxhbi1jaGFuZ2UtaW5mby1pbm5lciAuZnJvbS1wbGFuLWNvbnRlbnQgdWwuaW5mby1saXN0IGxpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAucGxhbi1jaGFuZ2UtaW5mby13cmFwcGVyIC5wbGFuLWNoYW5nZS1pbmZvLWlubmVyIC5mcm9tLXBsYW4tY29udGVudCB1bC5pbmZvLWxpc3QgbGkuaW50ZXJ2YWwge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5wbGFuLWNoYW5nZS1pbmZvLXdyYXBwZXIgLnBsYW4tY2hhbmdlLWluZm8taW5uZXIgLmZyb20tcGxhbi1jb250ZW50IHVsLmluZm8tbGlzdCBsaS5wcmljZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5wbGFuLWNoYW5nZS1pbmZvLXdyYXBwZXIgLnBsYW4tY2hhbmdlLWluZm8taW5uZXIgLm1lZGlhLWNvbnRlbnQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5wbGFuLWNoYW5nZS1pbmZvLXdyYXBwZXIgLnBsYW4tY2hhbmdlLWluZm8taW5uZXIgLm1lZGlhLWNvbnRlbnQgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHB4OyB9XG4gICAgLnBsYW4tY2hhbmdlLWluZm8td3JhcHBlciAucGxhbi1jaGFuZ2UtaW5mby1pbm5lciAudG8tcGxhbi1jb250ZW50IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgICAgYmFja2dyb3VuZDogI2JjZTJlYjtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7IH1cbiAgICAgIC5wbGFuLWNoYW5nZS1pbmZvLXdyYXBwZXIgLnBsYW4tY2hhbmdlLWluZm8taW5uZXIgLnRvLXBsYW4tY29udGVudCB1bC5pbmZvLWxpc3QgbGkge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIC5wbGFuLWNoYW5nZS1pbmZvLXdyYXBwZXIgLnBsYW4tY2hhbmdlLWluZm8taW5uZXIgLnRvLXBsYW4tY29udGVudCB1bC5pbmZvLWxpc3QgbGkuaW50ZXJ2YWwge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC5wbGFuLWNoYW5nZS1pbmZvLXdyYXBwZXIgLnBsYW4tY2hhbmdlLWluZm8taW5uZXIgLnRvLXBsYW4tY29udGVudCB1bC5pbmZvLWxpc3QgbGkucHJpY2Uge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnN1YnNjcmlwdGlvbi1jaGFuZ2UtcGF5bWVudC1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6ICMwMDQ0NTM7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgLnN1YnNjcmlwdGlvbi1jaGFuZ2UtcGF5bWVudC1mb3JtIC5mb3JtLXN1Ym1pdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzAwNDQ1MztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA4cHggMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuXG4uc3Vic2NyaXB0aW9uLWNoYW5nZS1wYXltZW50LWZvcm0gLmNhbmNlbC1saW5rIHtcbiAgYmFja2dyb3VuZDogIzk0MDAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhweCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuc3Vic2NyaXB0aW9uLWNoYW5nZS1wYXltZW50LWZvcm0gLmNhbmNlbC1saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnBsYW4tbGlzdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICB3aWR0aDogMTAwJTsgfVxuICAucGxhbi1saXN0LXdyYXBwZXIgLmhlYWRlci10aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAucGxhbi1saXN0LXdyYXBwZXIgLmhlYWRlci10aXRsZSBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAucGxhbi1saXN0LXdyYXBwZXIgLnBsYW4tbGlzdC1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wbGFuLWxpc3Qtd3JhcHBlciAucGxhbi1saXN0LWlubmVyIHVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gICAgICAucGxhbi1saXN0LXdyYXBwZXIgLnBsYW4tbGlzdC1pbm5lciB1bCBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAucGxhbi1saXN0LXdyYXBwZXIgLnBsYW4tbGlzdC1pbm5lciAucGxhbi1pbmZvLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAucGxhbi1saXN0LXdyYXBwZXIgLnBsYW4tbGlzdC1pbm5lciAucGxhbi1pbmZvLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5wbGFuLWxpc3Qtd3JhcHBlciAucGxhbi1saXN0LWlubmVyIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYmNlMmViOyB9XG4gICAgICAgIC5wbGFuLWxpc3Qtd3JhcHBlciAucGxhbi1saXN0LWlubmVyIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICAgLnBsYW4tbGlzdC13cmFwcGVyIC5wbGFuLWxpc3QtaW5uZXIgLnBsYW4taW5mby13cmFwcGVyIC5wbGFuLWluZm8taW5uZXIgdWwgbGkuaW50ZXJ2YWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgICAucGxhbi1saXN0LXdyYXBwZXIgLnBsYW4tbGlzdC1pbm5lciAucGxhbi1pbmZvLXdyYXBwZXIgLnBsYW4taW5mby1pbm5lciB1bCBsaS5wcmljZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgICAgIC5wbGFuLWxpc3Qtd3JhcHBlciAucGxhbi1saXN0LWlubmVyIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpLnBheW1lbnQtdXJsIGEge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDQ0NTM7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAzMHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7IH1cblxuLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLnBsYW4taW5mby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgbWFyZ2luLXRvcDogMjVweDsgfVxuICAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAucGxhbi1pbmZvLXdyYXBwZXIgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5wbGFuLWluZm8td3JhcHBlciB1bCBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYmFja2dyb3VuZDogI2JjZTJlYjsgfVxuICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpLmludGVydmFsIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpLnByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5wbGFuLWluZm8td3JhcHBlciAucGxhbi1pbmZvLWlubmVyIHVsIGxpLnBheW1lbnQtdXJsIGEge1xuICAgICAgYmFja2dyb3VuZDogIzAwNDQ1MztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgcGFkZGluZzogOHB4IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNnB4OyB9XG5cbi5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtICNlcnJvci1tZXNzYWdlcyB1bCB7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDI1cHg7IH1cblxuLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLnBheW1lbnQtbWV0aG9kLXR5cGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMCAxNXB4OyB9XG4gIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5wYXltZW50LW1ldGhvZC10eXBlIGxlZ2VuZCB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLnBheW1lbnQtbWV0aG9kLXR5cGUgLmZvcm0tcmFkaW86Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuXG4uc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5zdWJzY3JpcHRpb24tY3JlZGl0LWNhcmQgLmNhcmQtaW5mby10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYy1maXJzdC1uYW1lLWxhc3QtbmFtZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIHdpZHRoOiA0NSU7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5zdWJzY3JpcHRpb24tY3JlZGl0LWNhcmQgLmNjLWZpcnN0LW5hbWUtbGFzdC1uYW1lIC5mb3JtLWl0ZW0tY2MtZmlyc3QtbmFtZSwgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLnN1YnNjcmlwdGlvbi1jcmVkaXQtY2FyZCAuY2MtZmlyc3QtbmFtZS1sYXN0LW5hbWUgLmZvcm0taXRlbS1jYy1sYXN0LW5hbWUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLnN1YnNjcmlwdGlvbi1jcmVkaXQtY2FyZCAuY2MtZmlyc3QtbmFtZS1sYXN0LW5hbWUgLmZvcm0taXRlbS1jYy1maXJzdC1uYW1lIGxhYmVsLCAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYy1maXJzdC1uYW1lLWxhc3QtbmFtZSAuZm9ybS1pdGVtLWNjLWxhc3QtbmFtZSBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYy1maXJzdC1uYW1lLWxhc3QtbmFtZSAuZm9ybS1pdGVtLWNjLWZpcnN0LW5hbWUgaW5wdXQsIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5zdWJzY3JpcHRpb24tY3JlZGl0LWNhcmQgLmNjLWZpcnN0LW5hbWUtbGFzdC1uYW1lIC5mb3JtLWl0ZW0tY2MtbGFzdC1uYW1lIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLnN1YnNjcmlwdGlvbi1jcmVkaXQtY2FyZCAuY2FyZC1udW1iZXItZXhwaXJlLWRhdGUtY3Z2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgd2lkdGg6IDUxJTsgfVxuICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5zdWJzY3JpcHRpb24tY3JlZGl0LWNhcmQgLmNhcmQtbnVtYmVyLWV4cGlyZS1kYXRlLWN2diAuY2FyZC1udW1iZXItd3JhcHBlciAuZm9ybS1pdGVtLWNjLW51bWJlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYXJkLW51bWJlci1leHBpcmUtZGF0ZS1jdnYgLmNhcmQtbnVtYmVyLXdyYXBwZXIgLmZvcm0taXRlbS1jYy1udW1iZXIgaW5wdXQge1xuICAgICAgICB3aWR0aDogOTMlOyB9XG4gICAgICAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYXJkLW51bWJlci1leHBpcmUtZGF0ZS1jdnYgLmNhcmQtbnVtYmVyLXdyYXBwZXIgLmZvcm0taXRlbS1jYy1udW1iZXIgbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5zdWJzY3JpcHRpb24tY3JlZGl0LWNhcmQgLmNhcmQtbnVtYmVyLWV4cGlyZS1kYXRlLWN2diAuZXhwaXJlLWRhdGUtY3Z2IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5zdWJzY3JpcHRpb24tY3JlZGl0LWNhcmQgLmNhcmQtbnVtYmVyLWV4cGlyZS1kYXRlLWN2diAuZXhwaXJlLWRhdGUtY3Z2IC5mb3JtLWl0ZW0tY2MtZXhwaXJlLW1vbnRoLCAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYXJkLW51bWJlci1leHBpcmUtZGF0ZS1jdnYgLmV4cGlyZS1kYXRlLWN2diAuZm9ybS1pdGVtLWNjLWV4cGlyZS15ZWFyLCAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYXJkLW51bWJlci1leHBpcmUtZGF0ZS1jdnYgLmV4cGlyZS1kYXRlLWN2diAuZm9ybS1pdGVtLWNjLWN2diB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjVweDsgfVxuICAgICAgICAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYXJkLW51bWJlci1leHBpcmUtZGF0ZS1jdnYgLmV4cGlyZS1kYXRlLWN2diAuZm9ybS1pdGVtLWNjLWV4cGlyZS1tb250aCBzZWxlY3QsIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5zdWJzY3JpcHRpb24tY3JlZGl0LWNhcmQgLmNhcmQtbnVtYmVyLWV4cGlyZS1kYXRlLWN2diAuZXhwaXJlLWRhdGUtY3Z2IC5mb3JtLWl0ZW0tY2MtZXhwaXJlLW1vbnRoIGlucHV0LCAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYXJkLW51bWJlci1leHBpcmUtZGF0ZS1jdnYgLmV4cGlyZS1kYXRlLWN2diAuZm9ybS1pdGVtLWNjLWV4cGlyZS15ZWFyIHNlbGVjdCwgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLnN1YnNjcmlwdGlvbi1jcmVkaXQtY2FyZCAuY2FyZC1udW1iZXItZXhwaXJlLWRhdGUtY3Z2IC5leHBpcmUtZGF0ZS1jdnYgLmZvcm0taXRlbS1jYy1leHBpcmUteWVhciBpbnB1dCwgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLnN1YnNjcmlwdGlvbi1jcmVkaXQtY2FyZCAuY2FyZC1udW1iZXItZXhwaXJlLWRhdGUtY3Z2IC5leHBpcmUtZGF0ZS1jdnYgLmZvcm0taXRlbS1jYy1jdnYgc2VsZWN0LCAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuc3Vic2NyaXB0aW9uLWNyZWRpdC1jYXJkIC5jYXJkLW51bWJlci1leHBpcmUtZGF0ZS1jdnYgLmV4cGlyZS1kYXRlLWN2diAuZm9ybS1pdGVtLWNjLWN2diBpbnB1dCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLnN1YnNjcmlwdGlvbi1jcmVkaXQtY2FyZCAuY2FyZC1udW1iZXItZXhwaXJlLWRhdGUtY3Z2IC5leHBpcmUtZGF0ZS1jdnYgLmZvcm0taXRlbS1jYy1leHBpcmUtbW9udGggbGFiZWwsIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5zdWJzY3JpcHRpb24tY3JlZGl0LWNhcmQgLmNhcmQtbnVtYmVyLWV4cGlyZS1kYXRlLWN2diAuZXhwaXJlLWRhdGUtY3Z2IC5mb3JtLWl0ZW0tY2MtZXhwaXJlLXllYXIgbGFiZWwsIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5zdWJzY3JpcHRpb24tY3JlZGl0LWNhcmQgLmNhcmQtbnVtYmVyLWV4cGlyZS1kYXRlLWN2diAuZXhwaXJlLWRhdGUtY3Z2IC5mb3JtLWl0ZW0tY2MtY3Z2IGxhYmVsIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuXG4uc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuYWN0aW9ucy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuYWN0aW9ucy13cmFwcGVyIC5wYXlwYWwtYnRuLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLmFjdGlvbnMtd3JhcHBlciAucGF5cGFsLWJ0bi1jb250YWluZXIgLnBheXBhbC1idG4td3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7IH1cbiAgICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5hY3Rpb25zLXdyYXBwZXIgLnBheXBhbC1idG4tY29udGFpbmVyIC5wYXlwYWwtYnRuLXdyYXBwZXIgLnBheXBhbC1idG4tbGluayB7XG4gICAgICAgIC8qIG1heC13aWR0aDogMjIwcHg7ICovIH1cbiAgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLmFjdGlvbnMtd3JhcHBlciAuYWN0aW9ucy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDsgfVxuICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMtY29udGFpbmVyIC5mb3JtLXN1Ym1pdCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA0NDUzO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA4cHggMjVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5zdWJzY3JpcHRpb24tcGF5bWVudC1mb3JtIC5hY3Rpb25zLXdyYXBwZXIgLmFjdGlvbnMtY29udGFpbmVyIC5mb3JtLXN1Ym1pdDpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDQ0NTM7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiA4cHggMjVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4OyB9XG4gICAgLnN1YnNjcmlwdGlvbi1wYXltZW50LWZvcm0gLmFjdGlvbnMtd3JhcHBlciAuYWN0aW9ucy1jb250YWluZXIgLmNhbmNlbC1saW5rIHtcbiAgICAgIGJhY2tncm91bmQ6ICM5NDAwMDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDhweCAyNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lOyB9XG4gICAgICAuc3Vic2NyaXB0aW9uLXBheW1lbnQtZm9ybSAuYWN0aW9ucy13cmFwcGVyIC5hY3Rpb25zLWNvbnRhaW5lciAuY2FuY2VsLWxpbms6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnVzZXItcHJvZmlsZSAuaW5mby10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnVzZXItcHJvZmlsZSB1bCwgLnVzZXItcHJvZmlsZSB1bC5pbmZvLWxpc3Qge1xuICBwYWRkaW5nOiAwOyB9XG4gIC51c2VyLXByb2ZpbGUgdWwgbGksIC51c2VyLXByb2ZpbGUgdWwuaW5mby1saXN0IGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7IH1cblxuLnVzZXItcHJvZmlsZSAudXNlci1wZXJzb25hbC1pbmZvLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7IH1cbiAgLnVzZXItcHJvZmlsZSAudXNlci1wZXJzb25hbC1pbmZvLXdyYXBwZXIgLnVzZXItcGVyc29uYWwtaW5mby1sZWZ0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC51c2VyLXByb2ZpbGUgLnVzZXItcGVyc29uYWwtaW5mby13cmFwcGVyIC51c2VyLXBlcnNvbmFsLWluZm8tcmlnaHQge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogNTAlOyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1wZXJzb25hbC1pbmZvLXdyYXBwZXIgLnVzZXItcGVyc29uYWwtaW5mby1yaWdodCAuZnVsbC1uYW1lIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gICAgICAudXNlci1wcm9maWxlIC51c2VyLXBlcnNvbmFsLWluZm8td3JhcHBlciAudXNlci1wZXJzb25hbC1pbmZvLXJpZ2h0IC5mdWxsLW5hbWUgLmluZm8tdGl0bGUge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41NXJlbTtcbiAgICAgICAgbWluLXdpZHRoOiA4NXB4OyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1wZXJzb25hbC1pbmZvLXdyYXBwZXIgLnVzZXItcGVyc29uYWwtaW5mby1yaWdodCAuZmlzdC1uYW1lLWxhc3QtbmFtZSAuZmlyc3QtbmFtZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAgICAgLnVzZXItcHJvZmlsZSAudXNlci1wZXJzb25hbC1pbmZvLXdyYXBwZXIgLnVzZXItcGVyc29uYWwtaW5mby1yaWdodCAuZmlzdC1uYW1lLWxhc3QtbmFtZSAuZmlyc3QtbmFtZSAuaW5mby10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjU1cmVtO1xuICAgICAgICBtaW4td2lkdGg6IDg1cHg7IH1cbiAgICAudXNlci1wcm9maWxlIC51c2VyLXBlcnNvbmFsLWluZm8td3JhcHBlciAudXNlci1wZXJzb25hbC1pbmZvLXJpZ2h0IC5maXN0LW5hbWUtbGFzdC1uYW1lIC5sYXN0LW5hbWUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7IH1cbiAgICAgIC51c2VyLXByb2ZpbGUgLnVzZXItcGVyc29uYWwtaW5mby13cmFwcGVyIC51c2VyLXBlcnNvbmFsLWluZm8tcmlnaHQgLmZpc3QtbmFtZS1sYXN0LW5hbWUgLmxhc3QtbmFtZSAuaW5mby10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxLjU1cmVtO1xuICAgICAgICBtaW4td2lkdGg6IDg1cHg7IH1cbiAgICAudXNlci1wcm9maWxlIC51c2VyLXBlcnNvbmFsLWluZm8td3JhcHBlciAudXNlci1wZXJzb25hbC1pbmZvLXJpZ2h0IC5hZGRyZXNzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gICAgICAudXNlci1wcm9maWxlIC51c2VyLXBlcnNvbmFsLWluZm8td3JhcHBlciAudXNlci1wZXJzb25hbC1pbmZvLXJpZ2h0IC5hZGRyZXNzIC5pbmZvLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNTVyZW07XG4gICAgICAgIG1pbi13aWR0aDogODVweDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItcGVyc29uYWwtaW5mby13cmFwcGVyIC51c2VyLXBlcnNvbmFsLWluZm8tcmlnaHQgLm9jY3VwYXRpb24gLmluZm8tdGl0bGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjU1cmVtO1xuICAgICAgbWluLXdpZHRoOiA4NXB4OyB9XG5cbi51c2VyLXByb2ZpbGUgLnVzZXItaW1hZ2VzLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC51c2VyLXByb2ZpbGUgLnVzZXItaW1hZ2VzLXdyYXBwZXIgdWwuaW5mby1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1pbWFnZXMtd3JhcHBlciB1bC5pbmZvLWxpc3QgbGkge1xuICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgIG1heC13aWR0aDogNDYlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICAgICAgLnVzZXItcHJvZmlsZSAudXNlci1pbWFnZXMtd3JhcHBlciB1bC5pbmZvLWxpc3QgbGkgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4udXNlci1wcm9maWxlIC51c2VyLW1haWwtYW5kLXBob25lLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1tYWlsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLW1haWwgLmluZm8tdGl0bGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1tYWlsIC5pbmZvLXZhbHVlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1tYWlsIC52ZXJpZmljYXRpb24gLnZlcmlmaWVkIHtcbiAgICAgIGNvbG9yOiAjMzY3ZDAyOyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLW1haWwgLnZlcmlmaWNhdGlvbiAubm90LXZlcmlmaWVkIHtcbiAgICAgIGNvbG9yOiAjZmYwMDAwOyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLW1haWwgLnZlcmlmaWNhdGlvbiAudmVyaWZ5LWxpbmsgLnZlcmlmaWNhdGlvbi1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1idXNpbmVzcy1waG9uZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1idXNpbmVzcy1waG9uZSAuaW5mby10aXRsZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLWJ1c2luZXNzLXBob25lIC5pbmZvLXZhbHVlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1idXNpbmVzcy1waG9uZSAudmVyaWZpY2F0aW9uIC52ZXJpZmllZCB7XG4gICAgICBjb2xvcjogIzM2N2QwMjsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1idXNpbmVzcy1waG9uZSAudmVyaWZpY2F0aW9uIC5ub3QtdmVyaWZpZWQge1xuICAgICAgY29sb3I6ICNmZjAwMDA7IH1cbiAgICAudXNlci1wcm9maWxlIC51c2VyLW1haWwtYW5kLXBob25lLXdyYXBwZXIgLnVzZXItYnVzaW5lc3MtcGhvbmUgLnZlcmlmaWNhdGlvbiAudmVyaWZ5LWxpbmsgLnZlcmlmaWNhdGlvbi1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1jZWxsLXBob25lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLWNlbGwtcGhvbmUgLmluZm8tdGl0bGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1jZWxsLXBob25lIC5pbmZvLXZhbHVlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1jZWxsLXBob25lIC52ZXJpZmljYXRpb24gLnZlcmlmaWVkIHtcbiAgICAgIGNvbG9yOiAjMzY3ZDAyOyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLWNlbGwtcGhvbmUgLnZlcmlmaWNhdGlvbiAubm90LXZlcmlmaWVkIHtcbiAgICAgIGNvbG9yOiAjZmYwMDAwOyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLWNlbGwtcGhvbmUgLnZlcmlmaWNhdGlvbiAudmVyaWZ5LWxpbmsgLnZlcmlmaWNhdGlvbi1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1ob21lLXBob25lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLWhvbWUtcGhvbmUgLmluZm8tdGl0bGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1ob21lLXBob25lIC5pbmZvLXZhbHVlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIC51c2VyLXByb2ZpbGUgLnVzZXItbWFpbC1hbmQtcGhvbmUtd3JhcHBlciAudXNlci1ob21lLXBob25lIC52ZXJpZmljYXRpb24gLnZlcmlmaWVkIHtcbiAgICAgIGNvbG9yOiAjMzY3ZDAyOyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLWhvbWUtcGhvbmUgLnZlcmlmaWNhdGlvbiAubm90LXZlcmlmaWVkIHtcbiAgICAgIGNvbG9yOiAjZmYwMDAwOyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1tYWlsLWFuZC1waG9uZS13cmFwcGVyIC51c2VyLWhvbWUtcGhvbmUgLnZlcmlmaWNhdGlvbiAudmVyaWZ5LWxpbmsgLnZlcmlmaWNhdGlvbi1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG5cbi51c2VyLXByb2ZpbGUgLnVzZXItd2Vic2l0ZXMtd3JhcHBlciAudXNlci1tYWluLXdlYnNpdGUtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnVzZXItcHJvZmlsZSAudXNlci13ZWJzaXRlcy13cmFwcGVyIC51c2VyLW90aGVyLXdlYnNpdGUtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnVzZXItcHJvZmlsZSAudXNlci1iaW8td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnVzZXItcHJvZmlsZSAudXNlci1hcnRpc3RzLW9yLWJyYW5kcy13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4udXNlci1wcm9maWxlIC51c2VyLWZhdm9yaXRlLWd1ZXN0cy13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4udXNlci1wcm9maWxlIC51c2VyLXJhZGlvLXNob3dzLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi51c2VyLXByb2ZpbGUgLnVzZXItdGFsa3Nob3ctYWxlcnQtdHlwZS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi51c2VyLXByb2ZpbGUgLnVzZXItc29jaWFsLWxpbmtzLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC51c2VyLXByb2ZpbGUgLnVzZXItc29jaWFsLWxpbmtzLXdyYXBwZXIgdWwge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gICAgLnVzZXItcHJvZmlsZSAudXNlci1zb2NpYWwtbGlua3Mtd3JhcHBlciB1bCBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xuICAgICAgZm9udC1zaXplOiAyOHB4OyB9XG5cbi52ZXJpZnktbWFpbC12ZXJpZmljYXRpb24tY29kZS13cmFwcGVyIC52ZXJpZnktZW1haWwtZm9ybS13cmFwcGVyICN2ZXJpZnktbWFpbC1mb3JtLWVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI2ZmMDAwMDsgfVxuXG4udmVyaWZ5LW1haWwtdmVyaWZpY2F0aW9uLWNvZGUtd3JhcHBlciAudmVyaWZ5LWVtYWlsLWZvcm0td3JhcHBlciAudmVyaWZpY2F0aW9uLWNvZGVzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4OyB9XG4gIC52ZXJpZnktbWFpbC12ZXJpZmljYXRpb24tY29kZS13cmFwcGVyIC52ZXJpZnktZW1haWwtZm9ybS13cmFwcGVyIC52ZXJpZmljYXRpb24tY29kZXMtd3JhcHBlciAuanMtZm9ybS10eXBlLXRleHRmaWVsZCB7XG4gICAgbWF4LXdpZHRoOiAxMCU7IH1cbiAgICAudmVyaWZ5LW1haWwtdmVyaWZpY2F0aW9uLWNvZGUtd3JhcHBlciAudmVyaWZ5LWVtYWlsLWZvcm0td3JhcHBlciAudmVyaWZpY2F0aW9uLWNvZGVzLXdyYXBwZXIgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXQge1xuICAgICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnZlcmlmeS1tYWlsLXZlcmlmaWNhdGlvbi1jb2RlLXdyYXBwZXIgLnZlcmlmeS1lbWFpbC1mb3JtLXdyYXBwZXIgLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAudmVyaWZ5LW1haWwtdmVyaWZpY2F0aW9uLWNvZGUtd3JhcHBlciAudmVyaWZ5LWVtYWlsLWZvcm0td3JhcHBlciAuZm9ybS1hY3Rpb25zIC5mb3JtLXN1Ym1pdCwgLnZlcmlmeS1tYWlsLXZlcmlmaWNhdGlvbi1jb2RlLXdyYXBwZXIgLnZlcmlmeS1lbWFpbC1mb3JtLXdyYXBwZXIgLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDIwcHggNjBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4OyB9XG5cbi5tYWlsLXZlcmlmaWNhdGlvbi1mb3JtICNtYWlsLXZlcmlmaWNhdGlvbi1mb3JtLWVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI2ZmMDAwMDsgfVxuXG4udmVyaWZ5LXBob25lLXZlcmlmaWNhdGlvbi1jb2RlLXdyYXBwZXIgLnZlcmlmeS1waG9uZS1mb3JtLXdyYXBwZXIgI3ZlcmlmeS1waG9uZS1mb3JtLWVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI2ZmMDAwMDsgfVxuXG4udmVyaWZ5LXBob25lLXZlcmlmaWNhdGlvbi1jb2RlLXdyYXBwZXIgLnZlcmlmeS1waG9uZS1mb3JtLXdyYXBwZXIgLnZlcmlmaWNhdGlvbi1jb2Rlcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAudmVyaWZ5LXBob25lLXZlcmlmaWNhdGlvbi1jb2RlLXdyYXBwZXIgLnZlcmlmeS1waG9uZS1mb3JtLXdyYXBwZXIgLnZlcmlmaWNhdGlvbi1jb2Rlcy13cmFwcGVyIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgICBtYXgtd2lkdGg6IDEwJTsgfVxuICAgIC52ZXJpZnktcGhvbmUtdmVyaWZpY2F0aW9uLWNvZGUtd3JhcHBlciAudmVyaWZ5LXBob25lLWZvcm0td3JhcHBlciAudmVyaWZpY2F0aW9uLWNvZGVzLXdyYXBwZXIgLmpzLWZvcm0tdHlwZS10ZXh0ZmllbGQgaW5wdXQge1xuICAgICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnZlcmlmeS1waG9uZS12ZXJpZmljYXRpb24tY29kZS13cmFwcGVyIC52ZXJpZnktcGhvbmUtZm9ybS13cmFwcGVyIC5mb3JtLWFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLnZlcmlmeS1waG9uZS12ZXJpZmljYXRpb24tY29kZS13cmFwcGVyIC52ZXJpZnktcGhvbmUtZm9ybS13cmFwcGVyIC5mb3JtLWFjdGlvbnMgLmZvcm0tc3VibWl0LCAudmVyaWZ5LXBob25lLXZlcmlmaWNhdGlvbi1jb2RlLXdyYXBwZXIgLnZlcmlmeS1waG9uZS1mb3JtLXdyYXBwZXIgLmZvcm0tYWN0aW9ucyAjZWRpdC1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDIwcHggNjBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4OyB9XG5cbi50YWxrc2hvdy1mb2xsb3d1cC13cmFwcGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAudGFsa3Nob3ctZm9sbG93dXAtd3JhcHBlciAuZm9sbG93aW5nLXdyYXBwZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGdhaW5zYm9ybztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAgN3B4IDAgMDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG4gICAgLnRhbGtzaG93LWZvbGxvd3VwLXdyYXBwZXIgLmZvbGxvd2luZy13cmFwcGVyIC5jb3VudCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgICBwYWRkaW5nOiA0cHggMjBweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgfVxuICAgIC50YWxrc2hvdy1mb2xsb3d1cC13cmFwcGVyIC5mb2xsb3dpbmctd3JhcHBlciAuZWwtbGFiZWwge1xuICAgICAgY29sb3I6ICM0ZTRlNGU7XG4gICAgICBwYWRkaW5nOiA0cHggMTVweCA0cHggMTVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgLnRhbGtzaG93LWZvbGxvd3VwLXdyYXBwZXIgLmZvbGxvdy11bmZvbGxvdy13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBnYWluc2Jvcm87XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDAgMCA3cHg7IH1cbiAgICAudGFsa3Nob3ctZm9sbG93dXAtd3JhcHBlciAuZm9sbG93LXVuZm9sbG93LXdyYXBwZXIgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC50YWxrc2hvdy1mb2xsb3d1cC13cmFwcGVyIC5mb2xsb3ctdW5mb2xsb3ctd3JhcHBlciBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLnRhbGtzaG93LWZvbGxvd3VwLXdyYXBwZXIgLmZvbGxvdy11bmZvbGxvdy13cmFwcGVyIC50YWxrc2hvdy10aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG4gICAgICBwYWRkaW5nOiA0cHggMjBweDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5mb2xsb3ctdGFsa3Nob3ctZm9ybS13cmFwcGVyIC5lbGVtZW50cy13cmFwcGVyIC5hbGVydC1tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuZWxlbWVudHMtd3JhcHBlciAuYWxlcnQtbWVzc2FnZSAuYWxlcnQtaGVhZGluZyB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuZWxlbWVudHMtd3JhcHBlciAuYWxlcnQtbWVzc2FnZSAudXNlci1hbGVydC1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmVsZW1lbnRzLXdyYXBwZXIgLmFsZXJ0LW1lc3NhZ2UgLnVzZXItYWxlcnQtaW5mbyB0aCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuZWxlbWVudHMtd3JhcHBlciAuYWxlcnQtbWVzc2FnZSAudXNlci1hbGVydC1pbmZvIHRkIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwYWRkaW5nOiA1cHg7IH1cbiAgICAuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuZWxlbWVudHMtd3JhcHBlciAuYWxlcnQtbWVzc2FnZSAudXNlci1hbGVydC1pbmZvIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuZWxlbWVudHMtd3JhcHBlciAuYWxlcnQtbWVzc2FnZSAudXNlci1hbGVydC1pbmZvIC5mb3JtLXRleHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItY29sb3I6ICNkZGQ7IH1cbiAgICAuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuZWxlbWVudHMtd3JhcHBlciAuYWxlcnQtbWVzc2FnZSAudXNlci1hbGVydC1pbmZvIC5mb3JtLXRleHQ6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50OyB9XG4gICAgLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmVsZW1lbnRzLXdyYXBwZXIgLmFsZXJ0LW1lc3NhZ2UgLnVzZXItYWxlcnQtaW5mbyAuZm9ybS1kaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuZWxlbWVudHMtd3JhcHBlciAuYWxlcnQtbWVzc2FnZSAudXNlci1hbGVydC10eXBlLWluZm8gdHIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmY3Zjk7IH1cbiAgLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmVsZW1lbnRzLXdyYXBwZXIgLmFsZXJ0LW1lc3NhZ2UgLnVzZXItYWxlcnQtdHlwZS1pbmZvIHRoIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmVsZW1lbnRzLXdyYXBwZXIgLmFsZXJ0LW1lc3NhZ2UgLnVzZXItYWxlcnQtdHlwZS1pbmZvIHRkIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmVsZW1lbnRzLXdyYXBwZXIgLmFsZXJ0LW1lc3NhZ2UgLnVzZXItYWxlcnQtdHlwZS1pbmZvIGZpZWxkc2V0LmZpZWxkZ3JvdXAge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmVsZW1lbnRzLXdyYXBwZXIgLmFsZXJ0LW1lc3NhZ2UgLnVzZXItYWxlcnQtdHlwZS1pbmZvIGZpZWxkc2V0LmZpZWxkZ3JvdXAgbGVnZW5kIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuZWxlbWVudHMtd3JhcHBlciAuYWxlcnQtbWVzc2FnZSAudXNlci1hbGVydC10eXBlLWluZm8gZmllbGRzZXQuZmllbGRncm91cCAuZm9ybS1jaGVja2JveGVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7IH1cbiAgICAgIC5mb2xsb3ctdGFsa3Nob3ctZm9ybS13cmFwcGVyIC5lbGVtZW50cy13cmFwcGVyIC5hbGVydC1tZXNzYWdlIC51c2VyLWFsZXJ0LXR5cGUtaW5mbyBmaWVsZHNldC5maWVsZGdyb3VwIC5mb3JtLWNoZWNrYm94ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDA7IH1cbiAgICAgICAgLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmVsZW1lbnRzLXdyYXBwZXIgLmFsZXJ0LW1lc3NhZ2UgLnVzZXItYWxlcnQtdHlwZS1pbmZvIGZpZWxkc2V0LmZpZWxkZ3JvdXAgLmZvcm0tY2hlY2tib3hlcyAuanMtZm9ybS10eXBlLWNoZWNrYm94IGxhYmVsIHtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gIC5mb2xsb3ctdGFsa3Nob3ctZm9ybS13cmFwcGVyIC5lbGVtZW50cy13cmFwcGVyIC5hbGVydC1tZXNzYWdlIC51c2VyLWFsZXJ0LXR5cGUtaW5mbyBmaWVsZHNldC5mb3JtLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOyB9XG5cbi51bmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmFjdGlvbnMtYnRuLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLnVuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuYWN0aW9ucy1idG4td3JhcHBlciBpbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHBhZGRpbmc6IDVweCAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjdmOTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA5MWIyICFpbXBvcnRhbnQ7IH1cbiAgICAudW5mb2xsb3ctdGFsa3Nob3ctZm9ybS13cmFwcGVyIC5hY3Rpb25zLWJ0bi13cmFwcGVyIGlucHV0OmhvdmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDVweCAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmFkZGl0aW9uYWwtbm90ZXMge1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLmZvbGxvdy10YWxrc2hvdy1mb3JtLXdyYXBwZXIgLmFkZGl0aW9uYWwtbm90ZXMgcCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAuZm9sbG93LXRhbGtzaG93LWZvcm0td3JhcHBlciAuYWRkaXRpb25hbC1ub3RlcyBhIHtcbiAgICBjb2xvcjogIzAwOTFiMiAhaW1wb3J0YW50OyB9XG5cbi5mb2xsb3ctdGFsa3Nob3ctZm9ybS13cmFwcGVyIC5hY3Rpb25zLWJ0bi13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gIC5mb2xsb3ctdGFsa3Nob3ctZm9ybS13cmFwcGVyIC5hY3Rpb25zLWJ0bi13cmFwcGVyIGlucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgcGFkZGluZzogNXB4IDI1cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2Y5O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDkxYjIgIWltcG9ydGFudDsgfVxuICAgIC5mb2xsb3ctdGFsa3Nob3ctZm9ybS13cmFwcGVyIC5hY3Rpb25zLWJ0bi13cmFwcGVyIGlucHV0OmhvdmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIHBhZGRpbmc6IDVweCAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnNlY3Rpb24tdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBjb2xvcjogIzMwMzAzMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuc2VjdGlvbi10aXRsZTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxNjdweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlMmViO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiY2UyZWI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHggMjBweCAwOyB9XG5cbi5oZWFkbGluZS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi50ZXh0LWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLnRleHQtY29udGVudCBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG5cbi5jdGEtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuY3RhLXdyYXBwZXIgLmN0YS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBwYWRkaW5nOiA4cHggMjVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAuY3RhLXdyYXBwZXIgLmN0YS1saW5rOmhvdmVyLCAuY3RhLXdyYXBwZXIgLmN0YS1saW5rOmZvY3VzLCAuY3RhLXdyYXBwZXIgLmN0YS1saW5rOmFjdGl2ZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmN0YS1tb3JlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuY3RhLW1vcmUtd3JhcHBlciAuY3RhLW1vcmUtbGluayB7XG4gICAgYmFja2dyb3VuZDogI2ZmYzEwNztcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZzogOHB4IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjRweDsgfVxuICAgIC5jdGEtbW9yZS13cmFwcGVyIC5jdGEtbW9yZS1saW5rOmhvdmVyLCAuY3RhLW1vcmUtd3JhcHBlciAuY3RhLW1vcmUtbGluazpmb2N1cywgLmN0YS1tb3JlLXdyYXBwZXIgLmN0YS1tb3JlLWxpbms6YWN0aXZlIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgZmxleC1ncm93OiAxOyB9XG4gIC50ZXh0LWltYWdlLXdyYXBwZXIgLnRleHQtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1oZXJvLWltYWdlIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWhlcm8taW1hZ2UgLmhlcm8taW1hZ2Utd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1oZXJvLWltYWdlIC5oZXJvLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHQge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZDogI2VmZjdmOTtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSAuc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICMzMDMwMzA7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LmNvbG9yLXN0eWxlLWxpZ2h0LWJsdWUgLnNlY3Rpb24tdGl0bGU6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmNlMmViOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSAudGV4dC1jb250ZW50IHtcbiAgICBjb2xvcjogIzMwMzAzMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSAudGV4dC1jb250ZW50IHAge1xuICAgICAgY29sb3I6ICMzMDMwMzA7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1saWdodC1ibHVlIC5jdGEtd3JhcHBlciAuY3RhLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1kYXJrLWJsdWUgLnNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1kYXJrLWJsdWUgLnNlY3Rpb24tdGl0bGU6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmNlMmViOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQuY29sb3Itc3R5bGUtZGFyay1ibHVlIC5oZWFkbGluZS10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1kYXJrLWJsdWUgLnRleHQtY29udGVudCB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LmNvbG9yLXN0eWxlLWRhcmstYmx1ZSAudGV4dC1jb250ZW50IHAge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1kYXJrLWJsdWUgLmN0YS13cmFwcGVyIC5jdGEtbGluayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwOTFiMjsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZXh0LmNvbG9yLXN0eWxlLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1ncmF5IC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzMwMzAzMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQuY29sb3Itc3R5bGUtZ3JheSAuc2VjdGlvbi10aXRsZTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JjZTJlYjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiY2UyZWI7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1ncmF5IC5oZWFkbGluZS10aXRsZSB7XG4gICAgY29sb3I6ICMzMDMwMzA7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1ncmF5IC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS1ncmF5IC50ZXh0LWNvbnRlbnQgcCB7XG4gICAgICBjb2xvcjogIzMwMzAzMDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LmNvbG9yLXN0eWxlLWdyYXkgLmN0YS13cmFwcGVyIC5jdGEtbGluayB7XG4gICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZXh0LmNvbG9yLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQuY29sb3Itc3R5bGUtd2hpdGUgLnNlY3Rpb24tdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS13aGl0ZSAuc2VjdGlvbi10aXRsZTo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JjZTJlYjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiY2UyZWI7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC5jb2xvci1zdHlsZS13aGl0ZSAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQuY29sb3Itc3R5bGUtd2hpdGUgLnRleHQtY29udGVudCB7XG4gICAgY29sb3I6ICMzMDMwMzA7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LmNvbG9yLXN0eWxlLXdoaXRlIC50ZXh0LWNvbnRlbnQgcCB7XG4gICAgICBjb2xvcjogIzMwMzAzMDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LmNvbG9yLXN0eWxlLXdoaXRlIC5jdGEtd3JhcHBlciAuY3RhLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZSAudGV4dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UgLnRleHQtd2l0aC1pbWFnZS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlIC50ZXh0LXdpdGgtaW1hZ2UtY29udGVudCB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UgLnRleHQtd2l0aC1pbWFnZS1jb250ZW50IHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZSAudGV4dC13aXRoLWltYWdlLWNvbnRlbnQge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UgLnRleHQtd2l0aC1pbWFnZS1jb250ZW50IC50ZXh0LXdpdGgtaW1hZ2UtbGVmdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlIC50ZXh0LXdpdGgtaW1hZ2UtY29udGVudCAudGV4dC13aXRoLWltYWdlLWxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZSAudGV4dC13aXRoLWltYWdlLWNvbnRlbnQgLnRleHQtd2l0aC1pbWFnZS1sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UgLnRleHQtd2l0aC1pbWFnZS1jb250ZW50IC50ZXh0LXdpdGgtaW1hZ2UtbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZSAudGV4dC13aXRoLWltYWdlLWNvbnRlbnQgLnRleHQtd2l0aC1pbWFnZS1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UgLnRleHQtd2l0aC1pbWFnZS1jb250ZW50IC50ZXh0LXdpdGgtaW1hZ2UtcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZSAudGV4dC13aXRoLWltYWdlLWNvbnRlbnQgLnRleHQtd2l0aC1pbWFnZS1yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlIC50ZXh0LXdpdGgtaW1hZ2UtY29udGVudCAudGV4dC13aXRoLWltYWdlLXJpZ2h0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZDogI2VmZjdmOTtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1saWdodC1ibHVlIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzMwMzAzMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1saWdodC1ibHVlIC5zZWN0aW9uLXRpdGxlOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlMmViO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JjZTJlYjsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1saWdodC1ibHVlIC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmNvbG9yLXN0eWxlLWxpZ2h0LWJsdWUgLnRleHQtY29udGVudCBwIHtcbiAgICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1saWdodC1ibHVlIC5jdGEtd3JhcHBlciAuY3RhLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UuY29sb3Itc3R5bGUtZGFyay1ibHVlIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1kYXJrLWJsdWUgLnNlY3Rpb24tdGl0bGU6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmNlMmViOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1kYXJrLWJsdWUgLmhlYWRsaW5lLXRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UuY29sb3Itc3R5bGUtZGFyay1ibHVlIC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSAudGV4dC1jb250ZW50IHAge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSAuY3RhLXdyYXBwZXIgLmN0YS1saW5rIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDA5MWIyOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1ncmF5IC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzMwMzAzMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1ncmF5IC5zZWN0aW9uLXRpdGxlOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlMmViO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2JjZTJlYjsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UuY29sb3Itc3R5bGUtZ3JheSAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1ncmF5IC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmNvbG9yLXN0eWxlLWdyYXkgLnRleHQtY29udGVudCBwIHtcbiAgICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS1ncmF5IC5jdGEtd3JhcHBlciAuY3RhLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmNvbG9yLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS13aGl0ZSAuc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICMzMDMwMzA7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZXh0LXdpdGgtaW1hZ2UuY29sb3Itc3R5bGUtd2hpdGUgLnNlY3Rpb24tdGl0bGU6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmNlMmViOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS13aGl0ZSAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS13aGl0ZSAudGV4dC1jb250ZW50IHtcbiAgICBjb2xvcjogIzMwMzAzMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHQtd2l0aC1pbWFnZS5jb2xvci1zdHlsZS13aGl0ZSAudGV4dC1jb250ZW50IHAge1xuICAgICAgY29sb3I6ICMzMDMwMzA7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmNvbG9yLXN0eWxlLXdoaXRlIC5jdGEtd3JhcHBlciAuY3RhLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmltYWdlLXBvc2l0aW9uLWxlZnQgLnRleHQtd2l0aC1pbWFnZS1jb250ZW50IC50ZXh0LXdpdGgtaW1hZ2UtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dC13aXRoLWltYWdlLmltYWdlLXBvc2l0aW9uLXJpZ2h0IC50ZXh0LXdpdGgtaW1hZ2UtY29udGVudCAudGV4dC13aXRoLWltYWdlLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFzZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlciB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlciB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlciB7XG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyIC5maWVsZC0tbmFtZS1maWVsZC10ZWFzZXIgLmZpZWxkX19pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzJTtcbiAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlciAuZmllbGQtLW5hbWUtZmllbGQtdGVhc2VyIC5maWVsZF9faXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXIgLmZpZWxkLS1uYW1lLWZpZWxkLXRlYXNlciAuZmllbGRfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyIC5maWVsZC0tbmFtZS1maWVsZC10ZWFzZXIgLmZpZWxkX19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0gLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtIC50ZXh0LWltYWdlLXdyYXBwZXIgLnRleHQtaW1hZ2Uge1xuICAgICAgbWF4LWhlaWdodDogMTc1cHg7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbSAudGV4dC1pbWFnZS13cmFwcGVyIC50ZXh0LWltYWdlIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBub25lOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtIC50ZXh0LWltYWdlLXdyYXBwZXIgLnRleHQtaW1hZ2Uge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IG5vbmU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0gLnRleHQtaW1hZ2Utd3JhcHBlciAudGV4dC1pbWFnZSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogbm9uZTsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLmNvbG9yLXN0eWxlLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjZWZmN2Y5O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0uY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLmNvbG9yLXN0eWxlLWxpZ2h0LWJsdWUgLnRleHQtY29udGVudCB7XG4gICAgY29sb3I6ICMzMDMwMzA7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbS5jb2xvci1zdHlsZS1saWdodC1ibHVlIC50ZXh0LWNvbnRlbnQgcCB7XG4gICAgICBjb2xvcjogIzMwMzAzMDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbS5jb2xvci1zdHlsZS1saWdodC1ibHVlIC5jdGEtd3JhcHBlciAuY3RhLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0uY29sb3Itc3R5bGUtZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSAudGV4dC1jb250ZW50IHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSAudGV4dC1jb250ZW50IHAge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0uY29sb3Itc3R5bGUtZGFyay1ibHVlIC5jdGEtd3JhcHBlciAuY3RhLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDkxYjI7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0uY29sb3Itc3R5bGUtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbS5jb2xvci1zdHlsZS1ncmF5IC5oZWFkbGluZS10aXRsZSB7XG4gICAgY29sb3I6ICMzMDMwMzA7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0uY29sb3Itc3R5bGUtZ3JheSAudGV4dC1jb250ZW50IHtcbiAgICBjb2xvcjogIzMwMzAzMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLmNvbG9yLXN0eWxlLWdyYXkgLnRleHQtY29udGVudCBwIHtcbiAgICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLmNvbG9yLXN0eWxlLWdyYXkgLmN0YS13cmFwcGVyIC5jdGEtbGluayB7XG4gICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbS5jb2xvci1zdHlsZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10ZWFzZXItaXRlbS5jb2xvci1zdHlsZS13aGl0ZSAuaGVhZGxpbmUtdGl0bGUge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLmNvbG9yLXN0eWxlLXdoaXRlIC50ZXh0LWNvbnRlbnQge1xuICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGVhc2VyLWl0ZW0uY29sb3Itc3R5bGUtd2hpdGUgLnRleHQtY29udGVudCBwIHtcbiAgICAgIGNvbG9yOiAjMzAzMDMwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRlYXNlci1pdGVtLmNvbG9yLXN0eWxlLXdoaXRlIC5jdGEtd3JhcHBlciAuY3RhLWxpbmsge1xuICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzI2QjJFQztcbiAgICBwYWRkaW5nOiAxNXB4IDQwcHggMTVweCAxNXB4O1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdzo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFiMjtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA5MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgcmlnaHQ6IC0xcHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNlZmY3Zjk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdy5jb2xvci1zdHlsZS1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cuY29sb3Itc3R5bGUtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdy5jb2xvci1zdHlsZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGtzaG93IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGtzaG93IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGtzaG93IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGtzaG93IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDQ3JTtcbiAgICBtYXgtd2lkdGg6IDQ3JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGtzaG93IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGtzaG93IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrc2hvdyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLmNvbnRlbnQtcm93IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZmxleC1ncm93OiAxOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGtzaG93IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGtzaG93IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFsa3Nob3cgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAgLnRhbGtzaG93LWZvbGxvd3VwLWNvbnRlbnQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZzogMTVweCAyMHB4OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAgLnRhbGtzaG93LWZvbGxvd3VwLWNvbnRlbnQgLnRhbGtzaG93LXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMDA5MWIyO1xuICAgICAgcGFkZGluZzogN3B4IDI0cHggN3B4IDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMS41cHg7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWtrc2hvdy1mb2xsb3d1cCAudGFsa3Nob3ctZm9sbG93dXAtY29udGVudCAudGFsa3Nob3ctZm9sbG93dXAtaW5uZXIge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS10YWtrc2hvdy1mb2xsb3d1cCAudGFsa3Nob3ctZm9sbG93dXAtY29udGVudCAudGFsa3Nob3ctZm9sbG93dXAtaW5uZXIgLmZvbGxvd2luZy13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ2FpbnNib3JvO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMCA3cHggMCAwO1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRha2tzaG93LWZvbGxvd3VwIC50YWxrc2hvdy1mb2xsb3d1cC1jb250ZW50IC50YWxrc2hvdy1mb2xsb3d1cC1pbm5lciAuZm9sbG93aW5nLXdyYXBwZXIgLmNvdW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAyNHB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IH1cbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAgLnRhbGtzaG93LWZvbGxvd3VwLWNvbnRlbnQgLnRhbGtzaG93LWZvbGxvd3VwLWlubmVyIC5mb2xsb3dpbmctd3JhcHBlciAuZWwtbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAjNGU0ZTRlO1xuICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4IDRweCAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsOyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS10YWtrc2hvdy1mb2xsb3d1cCAudGFsa3Nob3ctZm9sbG93dXAtY29udGVudCAudGFsa3Nob3ctZm9sbG93dXAtaW5uZXIgLmZvbGxvdy11bmZvbGxvdy13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwOTFiMjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAgLnRhbGtzaG93LWZvbGxvd3VwLWNvbnRlbnQgLnRhbGtzaG93LWZvbGxvd3VwLWlubmVyIC5mb2xsb3ctdW5mb2xsb3ctd3JhcHBlciBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7IH1cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWtrc2hvdy1mb2xsb3d1cCAudGFsa3Nob3ctZm9sbG93dXAtY29udGVudCAudGFsa3Nob3ctZm9sbG93dXAtaW5uZXIgLmZvbGxvdy11bmZvbGxvdy13cmFwcGVyIGE6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRha2tzaG93LWZvbGxvd3VwLmNvbG9yLXN0eWxlLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjZWZmN2Y5O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAuY29sb3Itc3R5bGUtZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRha2tzaG93LWZvbGxvd3VwLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSAuc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICNiY2UyZWI7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAuY29sb3Itc3R5bGUtZGFyay1ibHVlIC50YWxrc2hvdy1mb2xsb3d1cC1jb250ZW50IC50YWxrc2hvdy10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAuY29sb3Itc3R5bGUtZGFyay1ibHVlIC50YWxrc2hvdy1mb2xsb3d1cC1jb250ZW50IC50YWxrc2hvdy1mb2xsb3d1cC1pbm5lciAuZm9sbG93aW5nLXdyYXBwZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWtrc2hvdy1mb2xsb3d1cC5jb2xvci1zdHlsZS1kYXJrLWJsdWUgLnRhbGtzaG93LWZvbGxvd3VwLWNvbnRlbnQgLnRhbGtzaG93LWZvbGxvd3VwLWlubmVyIC5mb2xsb3dpbmctd3JhcHBlciAuY291bnQge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMDA5MWIyOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAuY29sb3Itc3R5bGUtZGFyay1ibHVlIC50YWxrc2hvdy1mb2xsb3d1cC1jb250ZW50IC50YWxrc2hvdy1mb2xsb3d1cC1pbm5lciAuZm9sbG93aW5nLXdyYXBwZXIgLmVsLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRha2tzaG93LWZvbGxvd3VwLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSAudGFsa3Nob3ctZm9sbG93dXAtY29udGVudCAudGFsa3Nob3ctZm9sbG93dXAtaW5uZXIgLmZvbGxvdy11bmZvbGxvdy13cmFwcGVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAuY29sb3Itc3R5bGUtZGFyay1ibHVlIC50YWxrc2hvdy1mb2xsb3d1cC1jb250ZW50IC50YWxrc2hvdy1mb2xsb3d1cC1pbm5lciAuZm9sbG93LXVuZm9sbG93LXdyYXBwZXIgYSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICMwMDkxYjI7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFra3Nob3ctZm9sbG93dXAuY29sb3Itc3R5bGUtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWtrc2hvdy1mb2xsb3d1cC5jb2xvci1zdHlsZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IC5ndWVzdC1uYW1lIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmd1ZXN0LW9jY3VwYXRpb24ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgY29sb3I6ICMwMDkxYjI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuZ3Vlc3Qtd2Vic2l0ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmd1ZXN0LXdlYnNpdGUgLndlYnNpdGUtbGluayB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjYzYwMDJiO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuZ3Vlc3Qtd2Vic2l0ZSAud2Vic2l0ZS1saW5rOmhvdmVyLCAucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IC5ndWVzdC13ZWJzaXRlIC53ZWJzaXRlLWxpbms6Zm9jdXMsIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmd1ZXN0LXdlYnNpdGUgLndlYnNpdGUtbGluazphY3RpdmUge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdC5jb2xvci1zdHlsZS1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZDogI2VmZjdmOTtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0LmNvbG9yLXN0eWxlLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdC5jb2xvci1zdHlsZS1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0LmNvbG9yLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4ucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogNDclO1xuICAgIG1heC13aWR0aDogNDclO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXVwY29taW5nLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAwIGF1dG87XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1yb3cge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdXBjb21pbmctZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucGFyYWdyYXBoLS10eXBlLS11cGNvbWluZy1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IC5ob3N0LW5hbWUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGNvbG9yOiAjMzAzMDMwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuaG9zdC1vY2N1cGF0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGNvbG9yOiAjMDA5MWIyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmhvc3Qtd2Vic2l0ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmhvc3Qtd2Vic2l0ZSAud2Vic2l0ZS1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICNjNjAwMmI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IC5ob3N0LXdlYnNpdGUgLndlYnNpdGUtbGluazpob3ZlciwgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuaG9zdC13ZWJzaXRlIC53ZWJzaXRlLWxpbms6Zm9jdXMsIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmhvc3Qtd2Vic2l0ZSAud2Vic2l0ZS1saW5rOmFjdGl2ZSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0LmNvbG9yLXN0eWxlLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjZWZmN2Y5O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QuY29sb3Itc3R5bGUtZGFyay1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0LmNvbG9yLXN0eWxlLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QuY29sb3Itc3R5bGUtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDsgfSB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiA0NyU7XG4gICAgbWF4LXdpZHRoOiA0NyU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQge1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsay1zaG93LWhvc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLmNvbnRlbnQtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LXJvdyB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZsZXgtZ3JvdzogMTsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXNob3ctaG9zdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstc2hvdy1ob3N0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3Qge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDE1cHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmd1ZXN0LW5hbWUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGNvbG9yOiAjMzAzMDMwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IC5ndWVzdC1vY2N1cGF0aW9uIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGNvbG9yOiAjMDA5MWIyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuZ3Vlc3Qtd2Vic2l0ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuZ3Vlc3Qtd2Vic2l0ZSAud2Vic2l0ZS1saW5rIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICNjNjAwMmI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmd1ZXN0LXdlYnNpdGUgLndlYnNpdGUtbGluazpob3ZlciwgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IC5ndWVzdC13ZWJzaXRlIC53ZWJzaXRlLWxpbms6Zm9jdXMsIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuZ3Vlc3Qtd2Vic2l0ZSAud2Vic2l0ZS1saW5rOmFjdGl2ZSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNlZmY3Zjk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0LmNvbG9yLXN0eWxlLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0LmNvbG9yLXN0eWxlLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdC5jb2xvci1zdHlsZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiA0NyU7XG4gICAgbWF4LXdpZHRoOiA0NyU7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgICBmbGV4LWdyb3c6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGFsay1yYWRpby1ndWVzdCAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAwIGF1dG87XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LXJvdyB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZsZXgtZ3JvdzogMTsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXRhbGstcmFkaW8tZ3Vlc3QgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucGFyYWdyYXBoLS10eXBlLS10YWxrLXJhZGlvLWd1ZXN0IC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZzogMTVweCA0MHB4IDE1cHggMTVweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLnRvcGljLW5hbWUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGNvbG9yOiAjMzAzMDMwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MgLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuc2hvdy1kYXRlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGNvbG9yOiAjMDA5MWIyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcy5jb2xvci1zdHlsZS1saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZDogI2VmZjdmOTtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcy5jb2xvci1zdHlsZS1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzLmNvbG9yLXN0eWxlLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCAudGV4dC1pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogNDclO1xuICAgIG1heC13aWR0aDogNDclO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXRlYXNlciAuY29udGVudC1yb3cge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXNob3ctdG9waWNzIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAwIGF1dG87XG4gIGhlaWdodDogMTAwJTsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1yb3cge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tc2hvdy10b3BpY3MgLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucGFyYWdyYXBoLS10eXBlLS1zaG93LXRvcGljcyAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBwYWRkaW5nOiAxNXB4IDQwcHggMTVweCAxNXB4O1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IC5hcmNoaXZlLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuYXJjaGl2ZS1zdWJoZWFkbGluZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBjb2xvcjogIzAwOTFiMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmJyb2FkY2FzdC1kYXRlIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIGNvbG9yOiAjMDA5MWIyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IC5icm9hZGNhc3QtZGF0ZSAuYnJvYWRjYXN0LWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICMzMDMwMzA7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmFyY2hpdmUtdGFsa3Nob3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmFyY2hpdmUtdGFsa3Nob3cgLmFyY2hpdmUtdGFsa3Nob3ctbGluayB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjYzYwMDJiO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IC5hcmNoaXZlLXRhbGtzaG93IC5hcmNoaXZlLXRhbGtzaG93LWxpbms6aG92ZXIsIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyIC5jb250ZW50LXJvdyAuY29udGVudC1yaWdodCAuYXJjaGl2ZS10YWxrc2hvdyAuYXJjaGl2ZS10YWxrc2hvdy1saW5rOmZvY3VzLCAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlciAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQgLmFyY2hpdmUtdGFsa3Nob3cgLmFyY2hpdmUtdGFsa3Nob3ctbGluazphY3RpdmUge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uLmNvbG9yLXN0eWxlLWxpZ2h0LWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjZWZmN2Y5O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbi5jb2xvci1zdHlsZS1kYXJrLWJsdWUge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbi5jb2xvci1zdHlsZS1ncmF5IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24uY29sb3Itc3R5bGUtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyB7XG4gICAgICAgIGZsZXgtZmxvdzogY29sdW1uIHdyYXA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cge1xuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQgLnRleHQtaW1hZ2Utd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtcm93IC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1yb3cgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLXJvdyAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogNDclO1xuICAgIG1heC13aWR0aDogNDclO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LWxlZnQge1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtdGVhc2VyIC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy10ZWFzZXIgLmNvbnRlbnQtcm93IC5jb250ZW50LXJpZ2h0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtZGVzY3JpcHRpb24gLmRpc3BsYXktY29udGVudC13cmFwcGVyLmRpc3BsYXktYXMtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1yb3cge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBmbGV4LWdyb3c6IDE7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1yb3cgLmNvbnRlbnQtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLWRlc2NyaXB0aW9uIC5kaXNwbGF5LWNvbnRlbnQtd3JhcHBlci5kaXNwbGF5LWFzLWNhcm91c2VsIC5jb250ZW50LXJvdyAuY29udGVudC1sZWZ0IC50ZXh0LWltYWdlLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1kZXNjcmlwdGlvbiAuZGlzcGxheS1jb250ZW50LXdyYXBwZXIuZGlzcGxheS1hcy1jYXJvdXNlbCAuY29udGVudC1yb3cgLmNvbnRlbnQtcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLW1lZGlhIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwOyB9XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtbWVkaWEgLmFyY2hpdmUtbWVkaWEtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogbGVmdDsgfVxuICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtbWVkaWEgLmFyY2hpdmUtbWVkaWEtd3JhcHBlciAuYXJjaGl2ZS1tZWRpYS1tZWRpYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDA7XG4gICAgICAvKlxuICAgICAgLm1lanNfX3ZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgICAubWVqc19fbGF5ZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICovIH1cbiAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtbWVkaWEgLmFyY2hpdmUtbWVkaWEtd3JhcHBlciAuYXJjaGl2ZS1tZWRpYS1tZWRpYSAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIHtcbiAgICAgICAgLyogbWFyZ2luLXRvcDogLThweDsgKi8gfVxuICAgICAgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1tZWRpYSAuYXJjaGl2ZS1tZWRpYS13cmFwcGVyIC5hcmNoaXZlLW1lZGlhLW1lZGlhIC5uYXYtcGlsbHMge1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtbWVkaWEgLmFyY2hpdmUtbWVkaWEtd3JhcHBlciAuYXJjaGl2ZS1tZWRpYS1tZWRpYSAubmF2LXBpbGxzID4gbGkgPiBhIHtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG4gICAgICAgIC5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtbWVkaWEgLmFyY2hpdmUtbWVkaWEtd3JhcHBlciAuYXJjaGl2ZS1tZWRpYS1tZWRpYSAubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYSwgLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1tZWRpYSAuYXJjaGl2ZS1tZWRpYS13cmFwcGVyIC5hcmNoaXZlLW1lZGlhLW1lZGlhIC5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLCAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLW1lZGlhIC5hcmNoaXZlLW1lZGlhLXdyYXBwZXIgLmFyY2hpdmUtbWVkaWEtbWVkaWEgLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7IH1cbiAgICAucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLW1lZGlhIC5hcmNoaXZlLW1lZGlhLXdyYXBwZXIgLmFyY2hpdmUtbWVkaWEtY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1mbG93OiBjb2x1bW4gd3JhcDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1tZWRpYS5sYXlvdXQtd2l0aC1zdW1tYXJ5IC5hcmNoaXZlLW1lZGlhLXdyYXBwZXIgLmFyY2hpdmUtbWVkaWEtbWVkaWEge1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDUwJTsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLW1lZGlhLmxheW91dC13aXRoLXN1bW1hcnkgLmFyY2hpdmUtbWVkaWEtd3JhcHBlciAuYXJjaGl2ZS1tZWRpYS1jb250ZW50IHtcbiAgd2lkdGg6IDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1tZWRpYS5sYXlvdXQtd2l0aG91dC1zdW1tYXJ5IC5hcmNoaXZlLW1lZGlhLXdyYXBwZXIgLmFyY2hpdmUtbWVkaWEtbWVkaWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLWFyY2hpdmUtbWVkaWEuY29sb3Itc3R5bGUtbGlnaHQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICNlZmY3Zjk7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLW1lZGlhLmNvbG9yLXN0eWxlLWRhcmstYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGFyYWdyYXBoLS10eXBlLS1hcmNoaXZlLW1lZGlhLmNvbG9yLXN0eWxlLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLnBhcmFncmFwaC0tdHlwZS0tYXJjaGl2ZS1tZWRpYS5jb2xvci1zdHlsZS13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuXG4ucGF0aC1kYXNoYm9hcmQgLmxpdmUtc3RhdHMtc3RyZWFtaW5nOmxhc3Qtb2YtdHlwZSB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmRhc2hib2FyZC1kZXRhaWwgLmNlbnRvdmEtZGF0YS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuZGFzaGJvYXJkLWRldGFpbCAuY2VudG92YS1kYXRhLXdyYXBwZXIgLmhlYWRsaW5lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IGdyZWVuO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4OyB9XG4gIC5kYXNoYm9hcmQtZGV0YWlsIC5jZW50b3ZhLWRhdGEtd3JhcHBlciAuZGF0ZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLmRhc2hib2FyZC1kZXRhaWwgLmNlbnRvdmEtbGl2ZXN0YXRzLWluZm8ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjZCMkVDO1xuICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDsgfVxuICAuZGFzaGJvYXJkLWRldGFpbCAuY2VudG92YS1saXZlc3RhdHMtaW5mbyBzcGFuIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uZGFzaGJvYXJkLWRldGFpbCAubGl2ZS1zdGF0cy1zdHJlYW1pbmcge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTsgfVxuICAuZGFzaGJvYXJkLWRldGFpbCAubGl2ZS1zdGF0cy1zdHJlYW1pbmcgLnN0YXRpb24tYml0cmF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgLmRhc2hib2FyZC1kZXRhaWwgLmxpdmUtc3RhdHMtc3RyZWFtaW5nIC51c2VyLWFnZW50cy1saXN0IC51c2VyLWFnZW50IHtcbiAgICB3aWR0aDogODUlOyB9XG5cbi5kYXNoYm9hcmQtZGV0YWlsIC5kYXNoYm9hcmQtY291bnQtaW5mbyAuaGVhZGVyLWNvbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxYjI7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5kYXNoYm9hcmQtZGV0YWlsIC5kYXNoYm9hcmQtY291bnQtaW5mbyAuaW5mby1kaXZpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFiMjsgfVxuICAuZGFzaGJvYXJkLWRldGFpbCAuZGFzaGJvYXJkLWNvdW50LWluZm8gLmluZm8tZGl2aWRlciBociB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWIyO1xuICAgIGJvcmRlci1jb2xvcjogIzAwOTFiMjsgfVxuXG4uZGFzaGJvYXJkLWRldGFpbCAuZGFzaGJvYXJkLWNvdW50LWluZm8gLm1vcmUtbGluay13cmFwcGVyIC5tb3JlLWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4uZGFzaGJvYXJkLWRldGFpbCAuZGFzaGJvYXJkLWNvdW50LWluZm8gLm1vcmUtbGluay13cmFwcGVyIC5saXZlLWxpc3RlbmVyLWxpbmsge1xuICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4uYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5IC5hbmFseXRpY3MtZGFzaGJvYXJkLW1vcmUtaW5mbyB7XG4gIC8qIHNldHMgdGhlIGxpbmsgdG8gdGhlIHdpZHRoIG9mIHRoZSBlbnRpcmUgcGFuZWwgdGl0bGUgKi8gfVxuICAuYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5IC5hbmFseXRpY3MtZGFzaGJvYXJkLW1vcmUtaW5mbyAucGFuZWwtaGVhZGluZyB7XG4gICAgLyogcGx1cyBnbHlwaCBmb3Igc2hvd2luZyBjb2xsYXBzaWJsZSBwYW5lbHMgKi9cbiAgICAvKiBhcnJvdyBnbHlwaCBmb3Igc2hvd2luZyBjb2xsYXBzaWJsZSBwYW5lbHMgKi8gfVxuICAgIC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnkgLmFuYWx5dGljcy1kYXNoYm9hcmQtbW9yZS1pbmZvIC5wYW5lbC1oZWFkaW5nIC5hY2NvcmRpb24tcGx1cy10b2dnbGU6YWZ0ZXIge1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgY29udGVudDogXCJcXGYwNjhcIjtcbiAgICAgIGNvbG9yOiAjYzYwMDJiO1xuICAgICAgcmlnaHQ6IC0xOHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAuYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5IC5hbmFseXRpY3MtZGFzaGJvYXJkLW1vcmUtaW5mbyAucGFuZWwtaGVhZGluZyAuYWNjb3JkaW9uLXBsdXMtdG9nZ2xlLmNvbGxhcHNlZDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZjA2N1wiO1xuICAgICAgY29sb3I6ICNjNjAwMmI7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAuYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5IC5hbmFseXRpY3MtZGFzaGJvYXJkLW1vcmUtaW5mbyAucGFuZWwtaGVhZGluZyAuYWNjb3JkaW9uLWFycm93LXRvZ2dsZTphZnRlciB7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgICAgY29sb3I6ICNjNjAwMmI7XG4gICAgICByaWdodDogLTI1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDsgfVxuICAgIC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnkgLmFuYWx5dGljcy1kYXNoYm9hcmQtbW9yZS1pbmZvIC5wYW5lbC1oZWFkaW5nIC5hY2NvcmRpb24tYXJyb3ctdG9nZ2xlLmNvbGxhcHNlZDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZjA1NFwiO1xuICAgICAgY29sb3I6ICNjNjAwMmI7XG4gICAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeSAuYW5hbHl0aWNzLWRhc2hib2FyZC1tb3JlLWluZm8gLnBhbmVsLXRpdGxlID4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJvcmRlcjogMDsgfVxuXG4uYW5hbHl0aWNzLWhlYWRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuICAuYW5hbHl0aWNzLWhlYWRlci13cmFwcGVyIC5hbmFseXRpY3MtaGVhZGVyLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7IH1cbiAgICAuYW5hbHl0aWNzLWhlYWRlci13cmFwcGVyIC5hbmFseXRpY3MtaGVhZGVyLXRpdGxlIC5oZWFkZXItdGl0bGUge1xuICAgICAgY29sb3I6ICNjNjAwMmI7XG4gICAgICBmb250LWZhbWlseTogRGFuY2luZyBTY3JpcHQ7XG4gICAgICBmb250LXNpemU6IDM1cHg7IH1cbiAgICAuYW5hbHl0aWNzLWhlYWRlci13cmFwcGVyIC5hbmFseXRpY3MtaGVhZGVyLXRpdGxlIC5kYXNoYm9hcmQtY29sdW1uLXNldHRpbmdzIC5oZWFkZXItbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgIC5hbmFseXRpY3MtaGVhZGVyLXdyYXBwZXIgLmFuYWx5dGljcy1oZWFkZXItdGl0bGUgLmRhc2hib2FyZC10b3RhbC1saW5rLXdyYXBwZXIgLmhlYWRlci1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbi5hbmFseXRpY3MtZGFzaGJvYXJkLWZpbHRlci1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLmFuYWx5dGljcy1kYXNoYm9hcmQtZmlsdGVyLWZvcm0gLmZvcm0taXRlbS1hbmFseXRpY3MtaG9zdC11aWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1heC13aWR0aDogNDUlO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAgIC5hbmFseXRpY3MtZGFzaGJvYXJkLWZpbHRlci1mb3JtIC5mb3JtLWl0ZW0tYW5hbHl0aWNzLWhvc3QtdWlkIGxhYmVsIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogNHB4OyB9XG4gICAgLmFuYWx5dGljcy1kYXNoYm9hcmQtZmlsdGVyLWZvcm0gLmZvcm0taXRlbS1hbmFseXRpY3MtaG9zdC11aWQgaW5wdXQge1xuICAgICAgd2lkdGg6IDg1JTsgfVxuICAuYW5hbHl0aWNzLWRhc2hib2FyZC1maWx0ZXItZm9ybSAuZm9ybS1pdGVtLWFuYWx5dGljcy10YWxrc2hvdy1uaWQge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWF4LXdpZHRoOiA0NSU7IH1cbiAgICAuYW5hbHl0aWNzLWRhc2hib2FyZC1maWx0ZXItZm9ybSAuZm9ybS1pdGVtLWFuYWx5dGljcy10YWxrc2hvdy1uaWQgbGFiZWwge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICAuYW5hbHl0aWNzLWRhc2hib2FyZC1maWx0ZXItZm9ybSAuZm9ybS1pdGVtLWFuYWx5dGljcy10YWxrc2hvdy1uaWQgc2VsZWN0IHtcbiAgICAgIHdpZHRoOiA4MCU7IH1cblxuI2FuYWx5dGljcy1saXN0IHtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAjYW5hbHl0aWNzLWxpc3QgdGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuICAjYW5hbHl0aWNzLWxpc3QgLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeSB7XG4gICAgYmFja2dyb3VuZDogI2VmZjdmOTtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZGVkZTsgfVxuICAgICNhbmFseXRpY3MtbGlzdCAuYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5IC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnktaW5uZXIgdWwubmF2LXRhYnMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAjYW5hbHl0aWNzLWxpc3QgLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeSAuYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5LWlubmVyIHVsLm5hdi10YWJzIGxpIGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYmNlMmViO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgI2FuYWx5dGljcy1saXN0IC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnkgLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeS1pbm5lciB1bC5uYXYtdGFicyBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgI2FuYWx5dGljcy1saXN0IC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnkgLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeS1pbm5lciB1bC5uYXYtdGFicyBsaS5hY3RpdmUgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDkxYjI7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICAjYW5hbHl0aWNzLWxpc3QgLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeSAuYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5LWlubmVyIHVsLm5hdi10YWJzIGxpLmFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICNhbmFseXRpY3MtbGlzdCAuYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5IC5hbmFseXRpY3MtZGFzaGJvYXJkLW1vcmUtaW5mbyAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICNhbmFseXRpY3MtbGlzdCAuYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5IC5hbmFseXRpY3MtZGFzaGJvYXJkLW1vcmUtaW5mbyAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmN2Y5ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgI2FuYWx5dGljcy1saXN0IC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnkgLmFuYWx5dGljcy1kYXNoYm9hcmQtbW9yZS1pbmZvIC5wYW5lbC1ncm91cCAucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtaGVhZGluZyAucGFuZWwtdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAjYW5hbHl0aWNzLWxpc3QgLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeSAuYW5hbHl0aWNzLWRhc2hib2FyZC1tb3JlLWluZm8gLnBhbmVsLWdyb3VwIC5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSBhLmFjY29yZGlvbi10b2dnbGUge1xuICAgICAgICAgICAgY29sb3I6ICNjNjAwMmI7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4OyB9XG4gICAgICAjYW5hbHl0aWNzLWxpc3QgLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeSAuYW5hbHl0aWNzLWRhc2hib2FyZC1tb3JlLWluZm8gLnBhbmVsLWdyb3VwIC5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgICAjYW5hbHl0aWNzLWxpc3QgLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeSAuYW5hbHl0aWNzLWRhc2hib2FyZC1tb3JlLWluZm8gLnBhbmVsLWdyb3VwIC5wYW5lbC5wYW5lbC1kZWZhdWx0IC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSAuYW5hbHl0aWNzLW1vcmUtaW5mbyAuYW5hbHl0aWNzLW1vcmUtaW5mby1pbm5lciB1bC5uYXYtdGFicyB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAgICAgI2FuYWx5dGljcy1saXN0IC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnkgLmFuYWx5dGljcy1kYXNoYm9hcmQtbW9yZS1pbmZvIC5wYW5lbC1ncm91cCAucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkgLmFuYWx5dGljcy1tb3JlLWluZm8gLmFuYWx5dGljcy1tb3JlLWluZm8taW5uZXIgdWwubmF2LXRhYnMgbGkgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYmNlMmViO1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgICAgICAgI2FuYWx5dGljcy1saXN0IC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnkgLmFuYWx5dGljcy1kYXNoYm9hcmQtbW9yZS1pbmZvIC5wYW5lbC1ncm91cCAucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkgLmFuYWx5dGljcy1tb3JlLWluZm8gLmFuYWx5dGljcy1tb3JlLWluZm8taW5uZXIgdWwubmF2LXRhYnMgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgICAgI2FuYWx5dGljcy1saXN0IC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnkgLmFuYWx5dGljcy1kYXNoYm9hcmQtbW9yZS1pbmZvIC5wYW5lbC1ncm91cCAucGFuZWwucGFuZWwtZGVmYXVsdCAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkgLmFuYWx5dGljcy1tb3JlLWluZm8gLmFuYWx5dGljcy1tb3JlLWluZm8taW5uZXIgdWwubmF2LXRhYnMgbGkuYWN0aXZlIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwOTFiMjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgICAgICAgICNhbmFseXRpY3MtbGlzdCAuYW5hbHl0aWNzLWRhc2hib2FyZC1zdW1tYXJ5IC5hbmFseXRpY3MtZGFzaGJvYXJkLW1vcmUtaW5mbyAucGFuZWwtZ3JvdXAgLnBhbmVsLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IC5hbmFseXRpY3MtbW9yZS1pbmZvIC5hbmFseXRpY3MtbW9yZS1pbmZvLWlubmVyIHVsLm5hdi10YWJzIGxpLmFjdGl2ZSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmFuYWx5dGljcy1ncmFuZC10b3RhbC1pbmZvIC5oZWFkZXItdGl0bGUge1xuICBjb2xvcjogI2M2MDAyYjtcbiAgZm9udC1mYW1pbHk6IERhbmNpbmcgU2NyaXB0O1xuICBmb250LXNpemU6IDM1cHg7IH1cblxuLmFuYWx5dGljcy1ncmFuZC10b3RhbC1pbmZvIC5oZWFkZXItc3VidGl0bGUge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5hbmFseXRpY3MtZ3JhbmQtdG90YWwtaW5mbyAuZGFzaGJvYXJkLWNvdW50LWluZm8gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlMmViO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuXG4uYW5hbHl0aWNzLWRhc2hib2FyZC1jb2x1bW5zIC5kYXNoYm9hcmQtaGVhZGVyLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uYW5hbHl0aWNzLWRhc2hib2FyZC1jb2x1bW5zIC5kYXNoYm9hcmQtZGF0YS1oZWFkZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiY2UyZWI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiY2UyZWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7IH1cbiAgLmFuYWx5dGljcy1kYXNoYm9hcmQtY29sdW1ucyAuZGFzaGJvYXJkLWRhdGEtaGVhZGVyIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmFuYWx5dGljcy1kYXNoYm9hcmQtY29sdW1ucyBmaWVsZHNldCBsZWdlbmQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogOTBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmFuYWx5dGljcy1kYXNoYm9hcmQtY29sdW1ucyBmaWVsZHNldCAuZmllbGRzZXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5hbmFseXRpY3MtZGFzaGJvYXJkLWNvbHVtbnMgZmllbGRzZXQgLmZpZWxkc2V0LXdyYXBwZXIgZmllbGRzZXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogOTBweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYW5hbHl0aWNzLWRhc2hib2FyZC1jb2x1bW5zIGZpZWxkc2V0IC5maWVsZHNldC13cmFwcGVyIC5mb3JtLWNoZWNrYm94ZXMgLmpzLWZvcm0tdHlwZS1jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hbmFseXRpY3MtZGFzaGJvYXJkLWNvbHVtbnMgZmllbGRzZXQuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYmNlMmViO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYmNlMmViO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5hbmFseXRpY3MtZGFzaGJvYXJkLWNvbHVtbnMgZmllbGRzZXQuZm9ybS1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjdmOTsgfVxuXG4udmlldy10YWxrc2hvd3MgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWNvbWJpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xuICB3aWR0aDogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cbiAgLnZpZXctdGFsa3Nob3dzIC52aWV3cy1leHBvc2VkLWZvcm0gLmZvcm0taXRlbS1jb21iaW5lIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAudmlldy10YWxrc2hvd3MgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1pdGVtLWNvbWJpbmUgLmZvcm0tdGV4dCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuXG4udmlldy10YWxrc2hvd3MgLnZpZXdzLWV4cG9zZWQtZm9ybSAuZm9ybS1hY3Rpb25zIHtcbiAgYWxpZ24tc2VsZjogZW5kOyB9XG4iLCIudmlldy1kYXNoYm9hcmQge1xuXG59XG5cbi5wYXRoLWRhc2hib2FyZCB7XG4gIC5saXZlLXN0YXRzLXN0cmVhbWluZzpsYXN0LW9mLXR5cGUge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRhc2hib2FyZC1kZXRhaWwge1xuICAuY2VudG92YS1kYXRhLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAuaGVhZGxpbmUge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogZ3JlZW47XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG4gICAgLmRhdGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gIC5jZW50b3ZhLWxpdmVzdGF0cy1pbmZvIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjZCMkVDO1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gIH1cbiAgLmxpdmUtc3RhdHMtc3RyZWFtaW5nIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnN0YXRpb24tYml0cmF0ZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAudXNlci1hZ2VudHMtbGlzdCB7XG4gICAgICAudXNlci1hZ2VudCB7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICB9XG4gICAgICAuY291bnQge1xuXG4gICAgICB9XG4gICAgfVxuXG4gIH1cbiAgLmRhc2hib2FyZC1jb3VudC1pbmZvIHtcbiAgICAuaGVhZGVyLWNvbCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFiMjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAuaW5mby1kaXZpZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDkxYjI7XG4gICAgICBociB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWIyO1xuICAgICAgICBib3JkZXItY29sb3I6ICMwMDkxYjI7XG4gICAgICB9XG5cbiAgICB9XG4gICAgLm1vcmUtbGluay13cmFwcGVyIHtcbiAgICAgIC5tb3JlLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIH1cbiAgICAgIC5saXZlLWxpc3RlbmVyLWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuIiwiLmFuYWx5dGljcy1kYXNoYm9hcmQtc3VtbWFyeSB7XHJcbiAgLmFuYWx5dGljcy1kYXNoYm9hcmQtbW9yZS1pbmZvIHtcclxuXHJcbiAgICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgIC8qIHBsdXMgZ2x5cGggZm9yIHNob3dpbmcgY29sbGFwc2libGUgcGFuZWxzICovXHJcbiAgICAgIC5hY2NvcmRpb24tcGx1cy10b2dnbGU6YWZ0ZXIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjA2OFwiO1xyXG4gICAgICAgIGNvbG9yOiAjYzYwMDJiO1xyXG4gICAgICAgIHJpZ2h0OiAtMThweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmFjY29yZGlvbi1wbHVzLXRvZ2dsZS5jb2xsYXBzZWQ6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XHJcbiAgICAgICAgY29sb3I6ICNjNjAwMmI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvKiBhcnJvdyBnbHlwaCBmb3Igc2hvd2luZyBjb2xsYXBzaWJsZSBwYW5lbHMgKi9cclxuICAgICAgLmFjY29yZGlvbi1hcnJvdy10b2dnbGU6YWZ0ZXIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xyXG4gICAgICAgIGNvbG9yOiAjYzYwMDJiO1xyXG4gICAgICAgIHJpZ2h0OiAtMjVweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hY2NvcmRpb24tYXJyb3ctdG9nZ2xlLmNvbGxhcHNlZDphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwNTRcIjtcclxuICAgICAgICBjb2xvcjogI2M2MDAyYjtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLyogc2V0cyB0aGUgbGluayB0byB0aGUgd2lkdGggb2YgdGhlIGVudGlyZSBwYW5lbCB0aXRsZSAqL1xyXG4gICAgLnBhbmVsLXRpdGxlID4gYSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbiIsIi5hbmFseXRpY3MtaGVhZGVyLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cclxuICAuYW5hbHl0aWNzLWhlYWRlci10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcclxuXHJcbiAgICAuaGVhZGVyLXRpdGxlIHtcclxuICAgICAgY29sb3I6ICNjNjAwMmI7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBEYW5jaW5nIFNjcmlwdDtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgfVxyXG4gICAgLmRhc2hib2FyZC1jb2x1bW4tc2V0dGluZ3Mge1xyXG4gICAgICAuaGVhZGVyLWxpbmsge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZGFzaGJvYXJkLXRvdGFsLWxpbmstd3JhcHBlciB7XHJcbiAgICAgIC5oZWFkZXItbGluayB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFuYWx5dGljcy1oZWFkZXItZGVzY3JpcHRpb24ge1xyXG5cclxuICB9XHJcbn1cclxuXHJcblxyXG4uYW5hbHl0aWNzLWRhc2hib2FyZC1maWx0ZXItZm9ybSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblxyXG4gIC5mb3JtLWl0ZW0tYW5hbHl0aWNzLWhvc3QtdWlkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgd2lkdGg6IDQ1JTtcclxuICAgIG1heC13aWR0aDogNDUlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgfVxyXG4gICAgaW5wdXQge1xyXG4gICAgICB3aWR0aDogODUlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvcm0taXRlbS1hbmFseXRpY3MtdGFsa3Nob3ctbmlkIHtcclxuICAgIHdpZHRoOiA0NSU7XHJcbiAgICBtYXgtd2lkdGg6IDQ1JTtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIH1cclxuICAgIHNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuI2FuYWx5dGljcy1saXN0IHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICB0YWJsZSB7XHJcbiAgICB0aCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgdGQge1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnkge1xyXG4gICAgYmFja2dyb3VuZDogI2VmZjdmOTtcclxuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkZWRlO1xyXG5cclxuICAgIC5hbmFseXRpY3MtZGFzaGJvYXJkLXN1bW1hcnktaW5uZXIge1xyXG4gICAgICB1bC5uYXYtdGFicyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2JjZTJlYjtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGkuYWN0aXZlIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hbmFseXRpY3MtZGFzaGJvYXJkLW1vcmUtaW5mbyB7XHJcblxyXG4gICAgICAucGFuZWwtZ3JvdXAge1xyXG4gICAgICAgIC5wYW5lbC5wYW5lbC1kZWZhdWx0IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjdmOSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAucGFuZWwtdGl0bGUge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgIGEuYWNjb3JkaW9uLXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2M2MDAyYjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucGFuZWwtY29sbGFwc2Uge1xyXG4gICAgICAgICAgICAucGFuZWwtYm9keSB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgLmFuYWx5dGljcy1tb3JlLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgLmFuYWx5dGljcy1tb3JlLWluZm8taW5uZXIge1xyXG4gICAgICAgICAgICAgICAgICB1bC5uYXYtdGFicyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2JjZTJlYjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgbGkuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA5MWIyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi5hbmFseXRpY3MtZ3JhbmQtdG90YWwtaW5mbyB7XHJcbiAgLmhlYWRlci10aXRsZSB7XHJcbiAgICBjb2xvcjogI2M2MDAyYjtcclxuICAgIGZvbnQtZmFtaWx5OiBEYW5jaW5nIFNjcmlwdDtcclxuICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICB9XHJcbiAgLmhlYWRlci1zdWJ0aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuICAuZGFzaGJvYXJkLWNvdW50LWluZm8ge1xyXG4gICAgdGgge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNlMmViO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIHRkIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4iLCIuYW5hbHl0aWNzLWRhc2hib2FyZC1jb2x1bW5zIHtcclxuICAuZGFzaGJvYXJkLWhlYWRlci13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAuZGFzaGJvYXJkLXRpdGxlIHtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5kYXNoYm9hcmQtZGF0YS1oZWFkZXIge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYmNlMmViO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2JjZTJlYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiY2UyZWI7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgZmllbGRzZXQge1xyXG4gICAgbGVnZW5kIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5maWVsZHNldC13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICBmaWVsZHNldCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5mb3JtLWNoZWNrYm94ZXMge1xyXG4gICAgICAgIC5qcy1mb3JtLXR5cGUtY2hlY2tib3gge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5mb3JtLWl0ZW0ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiY2UyZWI7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiY2UyZWI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjdmOTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcbiIsIi52aWV3LXRhbGtzaG93cyB7XHJcbiAgLnZpZXdzLWV4cG9zZWQtZm9ybSB7XHJcbiAgICAuZm9ybS1pdGVtLWNvbWJpbmUge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbiB3cmFwO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLmZvcm0tdGV4dCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0tYWN0aW9ucyB7XHJcbiAgICAgIGFsaWduLXNlbGY6IGVuZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIl19 */
