.kh-main {
  margin: 0 auto;
  max-width: 75rem; }
  @media screen and (min-width: 1200px) {
    .kh-main .container-fluid {
      padding: 0; } }

.kh-main div, .kh-main p, .kh-main span {
  font-family: "Fira Sans", "Helvetica Neue", Helvetica, "Roboto", Arial, sans-serif;
  line-height: 1.5;
  font-size: 16px; }

.kh-title {
  font-size: 2.0736rem;
  font-weight: normal;
  color: #409BD2;
  font-style: italic;
  font-family: "Franziska", "Times New Roman", Times, serif;
  margin: 0; }

.kh-subtitle {
  font-size: 1.5rem;
  font-weight: 500;
  color: #409BD2;
  font-style: italic;
  font-family: "Franziska", "Times New Roman", Times, serif;
  margin: 0; }

.kh-small-title {
  font-size: 1.2rem;
  font-weight: 500; }
  .kh-small-title a {
    color: #409BD2; }

.kh-webinar-box-title {
  font-size: 1.2rem;
  font-weight: 500;
  color: #409BD2;
  margin: 0; }

.kh-webinar-box-subtitle {
  font-size: 1rem;
  color: #85BC20;
  font-weight: 400;
  display: block;
  margin: .5rem 0; }

.kh-search-result-title {
  font-size: 1.5rem;
  font-weight: normal;
  font-style: italic;
  color: #409BD2;
  font-family: "Franziska", "Times New Roman", Times, serif;
  margin: 0; }

.kh-search-result-subtitle {
  font-size: 1.2rem;
  font-weight: 400;
  font-style: italic;
  font-family: "Franziska", "Times New Roman", Times, serif;
  color: #757575;
  margin: 0; }

.kh-search-result-description {
  font-size: 1.2rem;
  font-weight: 390;
  font-family: "Franziska", "Times New Roman", Times, serif;
  margin: 0; }

.kh-search-filter-title {
  font-size: 1.2rem;
  font-weight: 380;
  font-family: "Franziska", "Times New Roman", Times, serif;
  margin: 0; }

.kh-lightgray-bg {
  background-color: #F6F6F6; }

.text-help {
  color: #FFFFFF; }

.bg-fiscale {
  background-color: #648D18; }

.bg-fiscale-after::after {
  background-color: #648D18 !important; }

.text-fiscale {
  color: #648D18; }

.bg-legale {
  background-color: #005B92; }

.bg-legale-after::after {
  background-color: #005B92 !important; }

.text-legale {
  color: #005B92; }

.bg-lavoro {
  background-color: #009881; }

.bg-lavoro-after::after {
  background-color: #009881 !important; }

.text-lavoro {
  color: #009881; }

.bg-compliance {
  background-color: #AC1822; }

.bg-compliance-after::after {
  background-color: #AC1822 !important; }

.text-compliance {
  color: #AC1822; }

.bg-pa {
  background-color: #241866; }

.bg-pa-after::after {
  background-color: #241866 !important; }

.text-pa {
  color: #241866; }

.wk-icon-big-blue {
  font-size: 2rem;
  color: #409BD2; }

/*
 * Header Component
 */
.header {
  padding: 1rem 0;
  text-align: center;
  color: #fff;
  background-color: #333;
  margin-bottom: 2rem; }

.wk-header-container .wk-mobile-search-toggle {
  position: absolute;
  right: 8px;
  width: 40px;
  top: 4x;
  height: 40px;
  background-color: white;
  color: #000;
  padding: 0;
  font-size: 20px; }
  @media screen and (min-width: 600px) and (max-width: 1024px) {
    .wk-header-container .wk-mobile-search-toggle {
      top: 32px;
      font-size: 24px; } }
  @media screen and (min-width: 1025px) {
    .wk-header-container .wk-mobile-search-toggle {
      display: none; } }
  .wk-header-container .wk-mobile-search-toggle:hover:not([disabled]) {
    background-color: transparent;
    color: #000; }

.wk-tools {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 1rem;
  float: right;
  display: none; }
  @media screen and (min-width: 1025px) {
    .wk-tools {
      display: -webkit-inline-box;
      display: -ms-inline-flexbox;
      display: inline-flex; } }
  .wk-tools .wk-search {
    width: 600px;
    margin-right: 1.6rem;
    position: relative; }
  .wk-tools .wk-icon-user {
    color: #85BC20;
    font-size: 24px;
    margin-right: 0.4em; }
  .wk-tools .logged-user {
    margin-right: 8px; }
  .wk-tools .wk-icon-logout {
    color: #000000; }
    .wk-tools .wk-icon-logout::before {
      vertical-align: -1px; }
  @media screen and (max-width: 1024px) {
    .wk-tools.wk-show-search {
      display: block;
      width: 100%;
      position: absolute;
      top: 48px;
      background-color: #fff;
      -webkit-box-shadow: 0 15px 20px -10px rgba(0, 0, 0, 0.5);
              box-shadow: 0 15px 20px -10px rgba(0, 0, 0, 0.5);
      z-index: 9999;
      padding: 4px; }
      .wk-tools.wk-show-search .wk-search {
        width: 100%; }
        .wk-tools.wk-show-search .wk-search button {
          width: 49px;
          margin-bottom: 0;
          display: none; }
      .wk-tools.wk-show-search .wk-icon-user,
      .wk-tools.wk-show-search .logged-user,
      .wk-tools.wk-show-search .wk-icon-logout {
        display: none; }
      .wk-tools.wk-show-search .wk-search-input {
        border-right-color: #dadada; } }
  @media screen and (min-width: 600px) and (max-width: 1024px) {
    .wk-tools.wk-show-search {
      top: 94px;
      left: 0; } }

.kh-search-results {
  background-color: #fff;
  position: absolute;
  top: 48px;
  width: 100%;
  z-index: 99999;
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.4);
          box-shadow: 0 5px 15px rgba(0, 0, 0, 0.4); }
  .kh-search-results ul {
    list-style-type: none;
    padding: 0; }
    .kh-search-results ul li {
      padding: 16px; }
      .kh-search-results ul li:hover {
        color: #fff;
        background-color: #409BD2; }

.modal.modal-full {
  max-width: 1366px;
  left: 0;
  right: 0;
  margin: auto;
  padding-left: 15px; }
  .modal.modal-full .modal-dialog {
    max-width: 100%;
    margin-top: 0;
    margin-bottom: 0; }
    .modal.modal-full .modal-dialog .modal-content {
      border-radius: 0;
      border-left: 0; }
      .modal.modal-full .modal-dialog .modal-content .modal-header {
        height: 0;
        padding: 0;
        border: 0;
        border-radius: 0;
        position: relative;
        background-color: #007AC3; }
        .modal.modal-full .modal-dialog .modal-content .modal-header .wk-icon-close {
          font-size: 16px;
          position: absolute;
          top: 16px;
          right: 16px;
          z-index: 9999;
          cursor: pointer;
          color: #A3A3A3;
          /*
            &::after {
              content: '';
              width: 48px;
              height: 48px;
              border-radius: 99px;
              background-color: #fff;
              display: block;
              position: absolute;
              right: -12px;
              top: -8px;
            }
*/ }
          .modal.modal-full .modal-dialog .modal-content .modal-header .wk-icon-close::before {
            width: 32px;
            height: 32px;
            border-radius: 99px;
            background-color: #DADADA;
            display: block;
            position: absolute;
            right: -12px;
            top: -8px;
            padding: 3px; }
          .modal.modal-full .modal-dialog .modal-content .modal-header .wk-icon-close:hover::before {
            background-color: #EDEDED; }
      .modal.modal-full .modal-dialog .modal-content .modal-body {
        padding: 0; }

.wk-navbar .wk-product-name {
  padding: 0; }
  .wk-navbar .wk-product-name span {
    display: inline-block;
    padding: .78125rem .9375rem; }

.wk-breadcrumb li a {
  color: #A3A3A3; }

.wk-nav a {
  text-decoration: none; }

@media screen and (max-width: 576px) {
  .wk-nav .has-submenu ul {
    display: none; }
  .wk-nav .has-submenu.wk-active ul {
    display: block; } }

.wk-nav .logged-user,
.wk-nav .logout-mobile {
  display: block;
  padding: .84375rem .9375rem;
  background-color: #007AC3;
  color: #fff; }
  @media screen and (min-width: 1025px) {
    .wk-nav .logged-user,
    .wk-nav .logout-mobile {
      display: none; } }

.wk-nav.open > li.logout-mobile {
  background-color: rgba(0, 122, 195, 0.95); }
  .wk-nav.open > li.logout-mobile > a {
    padding: 0;
    display: inline-block;
    background: none;
    color: #ffffff; }

.footer-blue {
  color: #f0ffff; }

.wk-footer-copyright-container {
  color: #FFFFFF;
  font-size: smaller;
  margin-bottom: 16px; }

.wk-footer-links {
  clear: both;
  width: 100%;
  padding-top: 32px;
  margin-bottom: 24px; }
  .wk-footer-links ul {
    list-style: none;
    padding-left: 0; }
    .wk-footer-links ul li {
      margin-right: 16px;
      margin-bottom: 8px; }
      @media screen and (min-width: 576px) {
        .wk-footer-links ul li {
          display: inline-block; } }
      .wk-footer-links ul li a {
        color: #FFFFFF; }

.kh-thumbnail {
  cursor: pointer;
  position: relative; }
  .kh-thumbnail .kh-thumbnail-image-wrapper {
    position: relative; }
    .kh-thumbnail .kh-thumbnail-image-wrapper::after {
      font-family: "wk-icons-open";
      content: '\e954';
      position: absolute;
      right: 8px;
      top: 8px;
      display: block;
      width: 24px;
      height: 24px;
      background-color: #dadada;
      color: #A3A3A3;
      border-radius: 99px;
      padding: 0 5px; }
  .kh-thumbnail img {
    border: 4px solid #007AC3;
    display: block; }
    @media screen and (max-width: 767px) {
      .kh-thumbnail img {
        width: 100%; } }
    @media screen and (min-width: 768px) and (max-width: 992px) {
      .kh-thumbnail img {
        width: 480px; } }
    .kh-thumbnail img:hover {
      border: 4px solid #85BC20; }

.kh-video-responsive {
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
  height: 0; }
  .kh-video-responsive iframe {
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute; }

.kh-guide-image {
  text-align: center; }
  .kh-guide-image img {
    width: 100%;
    height: auto; }
    @media screen and (min-width: 1025px) {
      .kh-guide-image img {
        width: auto;
        height: 97vh; } }

.kh-guides .kh-subguide {
  background-color: #FFFFFF; }
  .kh-guides .kh-subguide .kh-subguide-title {
    display: inline-block; }

.kh-guides .kh-subguide-accordion {
  background-color: #F6F6F6; }
  @media screen and (max-width: 720px) {
    .kh-guides .kh-subguide-accordion {
      text-align: center; } }

.kh-guides .kh-accordion-collapsed {
  display: none; }

.kh-guides .kh-accordion-expanded {
  display: block; }

.kh-guides .kh-guide .kh-guide-title {
  display: block; }

.kh-guides .kh-guide.kh-accordion-active {
  margin-bottom: 0 !important;
  background-color: #F6F6F6; }
  .kh-guides .kh-guide.kh-accordion-active .buttons .wk-icon-plus {
    display: none; }
  .kh-guides .kh-guide.kh-accordion-active .kh-accordion-trigger {
    display: none; }

.kh-guides .kh-guide:not(.kh-accordion-active) .buttons .wk-icon-minus {
  display: none; }

.kh-guides .kh-guide .kh-guide-accordion-trigger button {
  padding: 0px;
  margin-top: 0.2em;
  width: auto;
  background-color: #85BC20; }

.kh-guides .kh-guide .kh-guide-accordion-trigger .wk-icon-plus {
  cursor: pointer; }

.kh-guides .kh-guide .kh-guide-accordion-trigger .wk-icon-minus {
  cursor: pointer; }

.kh-guides .kh-guide .kh-guide-accordion .kh-accordion-trigger {
  margin-top: 0.2em;
  margin-right: 0.4em;
  color: #A3A3A3; }

@media screen and (max-width: 768px) {
  .kh-guide-download-icon.wk-icon-arrow-square-down {
    font-size: 24px; } }

@media screen and (min-width: 768px) {
  .kh-guide-download-icon.wk-icon-arrow-square-down {
    font-size: 44px; } }

.kh-accordion-container .kh-accordion-item {
  margin-bottom: 16px; }
  .kh-accordion-container .kh-accordion-item .kh-accordion-item-title {
    padding: 8px 16px;
    background-color: #409BD2;
    color: #ffffff;
    cursor: pointer; }
    .kh-accordion-container .kh-accordion-item .kh-accordion-item-title .kh-accordion-item-toggle {
      float: right; }
    .kh-accordion-container .kh-accordion-item .kh-accordion-item-title:not(.collapsed) .wk-icon-plus::before {
      content: '\e84d'; }

.kh-accordion-container .kh-accordion-item-content {
  padding: 8px 16px; }

.kh-link-list {
  list-style-type: none;
  padding-left: 0;
  line-height: 1.5; }
  .kh-link-list a[aria-selected=true] {
    color: #85BC20; }

@media screen and (max-width: 576px) {
  .kh-hero-image {
    display: none; } }

@media screen and (min-width: 576px) and (max-width: 992px) {
  .kh-hero-image {
    visibility: hidden; } }

.kh-hero-content {
  padding: 32px;
  position: relative;
  background-color: #F6F6F6; }
  @media screen and (max-width: 575px) {
    .kh-hero-content {
      padding: 16px; } }
  @media screen and (min-width: 576px) and (max-width: 992px) {
    .kh-hero-content {
      margin-top: 16px; } }

.kh-hero-blue-box {
  background-color: #409BD2;
  padding: 32px;
  color: #fff;
  margin-bottom: 32px; }
  @media screen and (min-width: 576px) {
    .kh-hero-blue-box {
      margin-top: -200px; } }
  .kh-hero-blue-box .kh-title {
    color: #fff;
    font-family: "Fira Sans", "Helvetica Neue", Helvetica, "Roboto", Arial, sans-serif;
    font-style: normal; }
  .kh-hero-blue-box p {
    font-weight: 400; }
    .kh-hero-blue-box p em {
      font-family: "Franziska", "Times New Roman", Times, serif; }

.kh-news-box {
  background-color: #fff;
  padding: 32px; }
  .kh-news-box .kh-small-title {
    margin-top: 0;
    font-family: "Franziska", "Times New Roman", Times, serif;
    font-weight: 600;
    font-style: italic;
    margin-bottom: 16px;
    font-size: 20px; }
  .kh-news-box .kh-news-list {
    list-style-type: none;
    padding-left: 0; }
    .kh-news-box .kh-news-list li {
      margin-bottom: 16px; }
      .kh-news-box .kh-news-list li .kh-news-list-title {
        color: #85BC20; }
        .kh-news-box .kh-news-list li .kh-news-list-title:hover {
          text-decoration: none;
          cursor: text; }
      .kh-news-box .kh-news-list li p {
        color: #409BD2; }

.kh-hero-search-box {
  position: relative; }
  .kh-hero-search-box button {
    padding: 11px; }

.kh-help {
  background-color: #85BC20;
  color: #FFFFFF; }
  .kh-help a {
    color: #FFFFFF; }

.kh-help-info {
  margin-top: 1rem; }
  .kh-help-info .kh-help-info-image {
    display: inline-block;
    width: 50px;
    margin-right: 16px;
    vertical-align: top; }
  .kh-help-info .kh-help-info-text {
    display: inline-block;
    width: calc(100% - 80px); }
    .kh-help-info .kh-help-info-text a {
      text-decoration: underline; }

.wk-card {
  background-color: #85BC20;
  border-color: #85BC20;
  margin-bottom: 32px;
  padding: 0; }
  .wk-card:hover {
    background-color: #A4CD58; }
    .wk-card:hover .wk-card-title {
      color: #FFFFFF; }
  .wk-card .wk-card-body {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .wk-card .wk-card-body .kh-card-icon-container {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 40px;
              flex: 0 0 40px;
      padding-right: 8px; }
      .wk-card .wk-card-body .kh-card-icon-container .wk-card-icon {
        color: #FFFFFF;
        font-size: 2.4rem; }
    .wk-card .wk-card-body .kh-card-content .wk-card-title {
      font-size: 1.3rem;
      font-weight: 500;
      vertical-align: middle;
      font-family: "Franziska", "Times New Roman", Times, serif;
      font-style: italic;
      color: #FFFFFF;
      margin-bottom: .25rem; }
    .wk-card .wk-card-body .kh-card-content p {
      color: #FFFFFF; }
  .wk-card .kh-card-footer {
    margin-top: 8px; }
    .wk-card .kh-card-footer .kh-contact-us {
      text-align: right; }
      .wk-card .kh-card-footer .kh-contact-us a {
        display: block;
        text-decoration: none;
        font-weight: 500; }
        .wk-card .kh-card-footer .kh-contact-us a::after {
          content: '\e911';
          font-family: "wk-icons-open";
          color: #FFFFFF;
          margin-left: 8px; }

.kh-webinar-box {
  background-color: #FFFFFF;
  padding: 2rem;
  margin-bottom: 1rem;
  position: relative; }
  .kh-webinar-box.kh-webinar-box-filled {
    background-color: #F6F6F6; }
  .kh-webinar-box .kh-webinar-box-list {
    list-style-type: none;
    padding-left: 1rem;
    margin-bottom: 2rem; }
    .kh-webinar-box .kh-webinar-box-list li {
      margin: .5rem 0; }
      .kh-webinar-box .kh-webinar-box-list li a {
        color: #409BD2; }
  .kh-webinar-box .kh-webinar-box-button {
    position: absolute;
    bottom: 0;
    right: 0; }

.kh-webinar-archive .kh-accordion-item-toggle {
  padding-top: 0.2em;
  padding-bottom: 0.2em; }
  .kh-webinar-archive .kh-accordion-item-toggle.collapsed .wk-icon-chevron-up {
    display: none; }
  .kh-webinar-archive .kh-accordion-item-toggle:not(.collapsed) .wk-icon-chevron-down {
    display: none; }

.img-play-button {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 68px;
  height: 48px;
  margin-left: -34px;
  margin-top: -24px;
  -webkit-transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  -o-transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  z-index: 63;
  background-color: transparent; }

.img-play-button svg {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%; }

.kh-search-result {
  background-color: #ffffff; }

::-webkit-input-placeholder {
  font-style: italic;
  font-size: .9rem;
  color: #a3a3a3; }

::-moz-placeholder {
  font-style: italic;
  font-size: .9rem;
  color: #a3a3a3; }

::-ms-input-placeholder {
  font-style: italic;
  font-size: .9rem;
  color: #a3a3a3; }

::placeholder {
  font-style: italic;
  font-size: .9rem;
  color: #a3a3a3; }

:-ms-input-placeholder {
  font-style: italic;
  font-size: .9rem;
  color: #a3a3a3; }

.kh-search-content {
  background-color: #f6f6f6; }

.kh-search-filter-btn {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: inline;
  width: auto; }

.kh-search-loader {
  display: none; }

.kh-login-modal {
  color: #FFFFFF; }
  .kh-login-modal .wk-modal-content {
    background-color: #007AC3; }
  .kh-login-modal .wk-modal-header {
    min-height: 0rem !important; }
    .kh-login-modal .wk-modal-header .wk-icon-close {
      color: #FFFFFF; }
  @media (min-width: 576px) {
    .kh-login-modal .wk-button-group-right {
      background-color: #BFBFBF; } }
  @media (max-width: 576px) {
    .kh-login-modal .wk-button-group-right {
      float: right; } }
  .kh-login-modal .kh-button-wrapper {
    padding-right: 2.5rem; }
    @media (max-width: 576px) {
      .kh-login-modal .kh-button-wrapper {
        max-width: 8rem;
        background-color: #BFBFBF; } }
    .kh-login-modal .kh-button-wrapper .kh-login-button {
      padding-top: 0.6rem;
      padding-bottom: 0.6rem; }
  .kh-login-modal .wk-modal-footer a {
    background-color: #FFFFFF;
    color: #000000; }
  .kh-login-modal .wk-modal-footer a:hover {
    text-decoration: none; }

/*
 * Responsive navbar overrides
 */
@media (min-width: 37.5rem) {
  .wk-navbar .wk-more-menu {
    display: block; } }

@media (min-width: 1025px) {
  .wk-navbar .wk-more-menu {
    display: none; } }

@media (min-width: 37.5rem) {
  .wk-navbar .wk-nav {
    display: none; } }

@media (min-width: 1025px) {
  .wk-navbar .wk-nav {
    display: block; } }

@media (min-width: 1025px) {
  .wk-navbar .wk-nav.open {
    position: relative;
    top: 0;
    width: auto; } }

@media (max-width: 1024px) {
  .wk-navbar .wk-nav.open {
    display: block;
    position: absolute;
    top: 3rem;
    width: 100%;
    z-index: 1040; } }

@media screen and (max-width: 1024px) {
  .wk-nav .logged-user li,
  .wk-nav .logout-mobile li {
    display: block; } }

@media screen and (min-width: 1025px) {
  .wk-nav .logged-user li,
  .wk-nav .logout-mobile li {
    display: none; } }

@media (max-width: 1024px) {
  .wk-nav > li {
    float: left;
    width: 100%; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX2xheW91dC5zY3NzIiwiY29tcG9uZW50cy9fdHlwb2dyYXBoeS5zY3NzIiwidXRpbHMvX3ZhcmlhYmxlcy5zY3NzIiwiY29tcG9uZW50cy9fY29sb3JzLnNjc3MiLCJjb21wb25lbnRzL19pY29ucy5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19tb2RhbC5zY3NzIiwiY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2d1aWRlLnNjc3MiLCJjb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsImNvbXBvbmVudHMvX3NpZGViYXIuc2NzcyIsImNvbXBvbmVudHMvX2hlcm8uc2NzcyIsImNvbXBvbmVudHMvX2hlbHAuc2NzcyIsImNvbXBvbmVudHMvX2NhcmRzLnNjc3MiLCJjb21wb25lbnRzL193ZWJpbmFyLnNjc3MiLCJjb21wb25lbnRzL193ZWJpbmFyLWFyY2hpdmUuc2NzcyIsImNvbXBvbmVudHMvX3NlYXJjaC1yZXN1bHQuc2NzcyIsImNvbXBvbmVudHMvX3NlYXJjaC1yZXN1bHRzLnNjc3MiLCJjb21wb25lbnRzL19zZWFyY2gtZmlsdGVycy5zY3NzIiwiY29tcG9uZW50cy9fc2VhcmNoLWxvYWRlci5zY3NzIiwiY29tcG9uZW50cy9fbG9naW4uc2NzcyIsImNvbXBvbmVudHMvX292ZXJyaWRlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0UsZUFBYztFQUNkLGlCQUFnQixFQU9qQjtFQUpHO0lBTEo7TUFNTSxXQUFVLEVBRWIsRUFBQTs7QUNSSDtFQUVJLG1GQ0lvRjtFREhwRixpQkFBZ0I7RUFDaEIsZ0JBQWUsRUFDaEI7O0FBR0g7RUFDRSxxQkNDc0I7RURBdEIsb0JBQW1CO0VBQ25CLGVDSzBCO0VESjFCLG1CQUFrQjtFQUNsQiwwRENOOEQ7RURPOUQsVUFBUyxFQUNWOztBQUVEO0VBQ0Usa0JDUG1C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Q0UsY0FBYSxFQUNkLEVBQUE7O0FBR0g7RUFDRTtJQUNFLGVBQWMsRUFDZixFQUFBOztBQUdIO0VBQ0U7SUFDRSxtQkFBa0I7SUFDbEIsT0FBTTtJQUNOLFlBQVcsRUFDWixFQUFBOztBQUdIO0VBQ0U7SUFDRSxlQUFjO0lBQ2QsbUJBQWtCO0lBQ2xCLFVBQVM7SUFDVCxZQUFXO0lBQ1gsY0FBYSxFQUNkLEVBQUE7O0FBR0g7RUFDRTs7SUFHSSxlQUFjLEVBQ2YsRUFBQTs7QUFJTDtFQUNFOztJQUdJLGNBQWEsRUFDZCxFQUFBOztBQUlMO0VBQ0U7SUFDRSxZQUFXO0lBQ1gsWUFBVyxFQUNaLEVBQUEiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIua2gtbWFpbiB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiA3NXJlbTtcclxuXHJcbiAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmtoLW1haW4ge1xyXG4gIGRpdiwgcCwgc3BhbiB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnM7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLmtoLXRpdGxlIHtcclxuICBmb250LXNpemU6ICRoMS1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBjb2xvcjogJHByaW1hcnktYmx1ZS10aW50MTtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5raC1zdWJ0aXRsZSB7XHJcbiAgZm9udC1zaXplOiAkaDItZm9udC1zaXplO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWJsdWUtdGludDE7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ua2gtc21hbGwtdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogJGgzLWZvbnQtc2l6ZTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAkcHJpbWFyeS1ibHVlLXRpbnQxO1xyXG4gIH1cclxufVxyXG5cclxuLmtoLXdlYmluYXItYm94LXRpdGxlIHtcclxuICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogJHByaW1hcnktYmx1ZS10aW50MTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5raC13ZWJpbmFyLWJveC1zdWJ0aXRsZSB7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGNvbG9yOiAkZ3JlZW47XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46IC41cmVtIDA7XHJcbn1cclxuXHJcbi5raC1zZWFyY2gtcmVzdWx0LXRpdGxlIHtcclxuICBmb250LXNpemU6ICRoMi1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgY29sb3I6ICRwcmltYXJ5LWJsdWUtdGludDE7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5raC1zZWFyY2gtcmVzdWx0LXN1YnRpdGxlIHtcclxuICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcclxuICBjb2xvcjogIzc1NzU3NTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5raC1zZWFyY2gtcmVzdWx0LWRlc2NyaXB0aW9uIHtcclxuICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6IDM5MDtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG4gIG1hcmdpbjogMDsgICAgXHJcbn1cclxuXHJcbi5raC1zZWFyY2gtZmlsdGVyLXRpdGxlIHtcclxuICBmb250LXNpemU6ICRoMy1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6IDM4MDtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xyXG4gIG1hcmdpbjogMDtcclxufSIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gU0NTUyBWQVJJQUJMRVNcclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuJHdrLWdyaWQtcGFkZGluZzogOHB4O1xyXG5cclxuJGZvbnQtZmFtaWx5LXNhbnM6IFwiRmlyYSBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBcIlJvYm90b1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJGZvbnQtZmFtaWx5LXNlcmlmOiBcIkZyYW56aXNrYVwiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XHJcbiRmb250LWZhbWlseS1pY29uczogXCJ3ay1pY29ucy1vcGVuXCI7XHJcblxyXG4kaDEtZm9udC1zaXplOiAyLjA3MzZyZW07XHJcbiRoMi1mb250LXNpemU6IDEuNXJlbTtcclxuJGgzLWZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cclxuJHByaW1hcnktYmxhY2s6ICMwMDAwMDA7XHJcbiRwcmltYXJ5LXdoaXRlOiAjRkZGRkZGO1xyXG4kcHJpbWFyeS1ibHVlLXRpbnQxOiAjNDA5QkQyO1xyXG4kcHJpbWFyeS1ibHVlLXRpbnQyOiAjODBCREUxO1xyXG4kcHJpbWFyeS1ibHVlLXRpbnQzOiAjQTZEMUVBO1xyXG4kd2stYmx1ZTogIzAwN0FDMztcclxuJGdyYXktdGludDE6ICM3NTc1NzU7XHJcbiRncmF5LXRpbnQyOiAjQTNBM0EzO1xyXG4kZ3JheS10aW50MzogI0JGQkZCRjtcclxuJGdyYXktdGludDQ6ICNEQURBREE7XHJcbiRncmF5LXRpbnQ1OiAjRURFREVEO1xyXG4kZ3JheS10aW50NjogI0Y2RjZGNjtcclxuJGdyZWVuOiAjODVCQzIwO1xyXG4kZ3JlZW4tdGludDE6ICNBNENENTg7XHJcbiR3aGl0ZTogI0ZGRkZGRjtcclxuXHJcbiRjb2xvci1sZWdhbGU6ICMwMDVCOTI7XHJcbiRjb2xvci1maXNjYWxlOiAjNjQ4RDE4O1xyXG4kY29sb3ItbGF2b3JvOiAjMDA5ODgxO1xyXG4kY29sb3ItY29tcGxpYW5jZTogI0FDMTgyMjtcclxuJGNvbG9yLXBhOiAjMjQxODY2O1xyXG4iLCIua2gtbGlnaHRncmF5LWJnIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS10aW50NjtcclxufVxyXG5cclxuLnRleHQtaGVscCB7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuXHJcbi5iZy1maXNjYWxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZmlzY2FsZTtcclxufVxyXG5cclxuLmJnLWZpc2NhbGUtYWZ0ZXIge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1maXNjYWxlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1maXNjYWxlIHtcclxuICBjb2xvcjogJGNvbG9yLWZpc2NhbGU7XHJcbn1cclxuXHJcblxyXG4uYmctbGVnYWxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGVnYWxlO1xyXG59XHJcblxyXG4uYmctbGVnYWxlLWFmdGVyIHtcclxuICAmOjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGVnYWxlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1sZWdhbGUge1xyXG4gIGNvbG9yOiAkY29sb3ItbGVnYWxlO1xyXG59XHJcblxyXG5cclxuLmJnLWxhdm9ybyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxhdm9ybztcclxufVxyXG5cclxuLmJnLWxhdm9yby1hZnRlciB7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxhdm9ybyAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLnRleHQtbGF2b3JvIHtcclxuICBjb2xvcjogJGNvbG9yLWxhdm9ybztcclxufVxyXG5cclxuXHJcbi5iZy1jb21wbGlhbmNlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29tcGxpYW5jZTtcclxufVxyXG5cclxuLmJnLWNvbXBsaWFuY2UtYWZ0ZXIge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb21wbGlhbmNlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4udGV4dC1jb21wbGlhbmNlIHtcclxuICBjb2xvcjogJGNvbG9yLWNvbXBsaWFuY2U7XHJcbn1cclxuXHJcblxyXG4uYmctcGEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wYTtcclxufVxyXG5cclxuLmJnLXBhLWFmdGVyIHtcclxuICAmOjphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGEgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi50ZXh0LXBhIHtcclxuICBjb2xvcjogJGNvbG9yLXBhO1xyXG59IiwiLndrLWljb24tYmlnLWJsdWUge1xyXG4gIGZvbnQtc2l6ZTogMnJlbTtcclxuICBjb2xvcjogJHByaW1hcnktYmx1ZS10aW50MTtcclxufSIsIi8qXHJcbiAqIEhlYWRlciBDb21wb25lbnRcclxuICovXHJcblxyXG4uaGVhZGVyIHtcclxuICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxufVxyXG5cclxuLndrLWhlYWRlci1jb250YWluZXIge1xyXG4gIC53ay1tb2JpbGUtc2VhcmNoLXRvZ2dsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogOHB4O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICB0b3A6IDR4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2stdG9vbHMge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMXJlbTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICB9XHJcblxyXG4gIC53ay1zZWFyY2gge1xyXG4gICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAud2staWNvbi11c2VyIHtcclxuICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNGVtO1xyXG4gIH1cclxuXHJcbiAgLmxvZ2dlZC11c2VyIHtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gIH1cclxuXHJcbiAgLndrLWljb24tbG9nb3V0IHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAtMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi53ay1zaG93LXNlYXJjaCB7XHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNDhweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm94LXNoYWRvdzogMCAxNXB4IDIwcHggLTEwcHggcmdiYSgwLDAsMCwuNSk7XHJcbiAgICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAgIHBhZGRpbmc6IDRweDtcclxuXHJcbiAgICAgIC53ay1zZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgd2lkdGg6IDQ5cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLndrLWljb24tdXNlcixcclxuICAgICAgLmxvZ2dlZC11c2VyLFxyXG4gICAgICAud2staWNvbi1sb2dvdXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53ay1zZWFyY2gtaW5wdXQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2RhZGFkYTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgIHRvcDogOTRweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5raC1zZWFyY2gtcmVzdWx0cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA0OHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG4gIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLDAsMCwuNCk7XHJcblxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBwYWRkaW5nOiAxNnB4O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYmx1ZS10aW50MTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5tb2RhbCB7XHJcbiAgJi5tb2RhbC1mdWxsIHtcclxuICAgIG1heC13aWR0aDogMTM2NnB4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG5cclxuICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBib3JkZXItbGVmdDogMDtcclxuXHJcbiAgICAgICAgLm1vZGFsLWhlYWRlciB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3ay1ibHVlO1xyXG5cclxuICAgICAgICAgIC53ay1pY29uLWNsb3NlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogJHdrLWdyaWQtcGFkZGluZyoyO1xyXG4gICAgICAgICAgICByaWdodDogJHdrLWdyaWQtcGFkZGluZyoyO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheS10aW50MjtcclxuICAgICAgICAgICAgLy8gY29sb3I6ICRwcmltYXJ5LWJsdWUtdGludDM7XHJcbiAgICAgICAgICAgIC8vIG1hcmdpbi10b3A6IC0xMnB4O1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IC04cHg7XHJcbiAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAvLyBmb250LXNpemU6IDE2cHg7XHJcbi8qXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICB3aWR0aDogNDhweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTlweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICByaWdodDogLTEycHg7XHJcbiAgICAgICAgICAgICAgdG9wOiAtOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiovXHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTlweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS10aW50NDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IC0xMnB4O1xyXG4gICAgICAgICAgICAgIHRvcDogLThweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS10aW50NTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLndrLW5hdmJhciB7XHJcbiAgLndrLXByb2R1Y3QtbmFtZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAuNzgxMjVyZW0gLjkzNzVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud2stYnJlYWRjcnVtYiB7XHJcbiAgbGkge1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjQTNBM0EzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndrLW5hdiB7XHJcbiAgYSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuaGFzLXN1Ym1lbnUge1xyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJi53ay1hY3RpdmUge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ2dlZC11c2VyLFxyXG4gIC5sb2dvdXQtbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogLjg0Mzc1cmVtIC45Mzc1cmVtO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdrLWJsdWU7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYub3BlbiB7XHJcbiAgICA+IGxpLmxvZ291dC1tb2JpbGUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMTIyLDE5NSwuOTUpO1xyXG5cclxuICAgICAgPiBhIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZvb3Rlci1ibHVlIHtcclxuICBjb2xvcjogI2YwZmZmZjtcclxufVxyXG5cclxuLndrLWZvb3Rlci1jb3B5cmlnaHQtY29udGFpbmVyIHtcclxuICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xyXG4gIG1hcmdpbi1ib3R0b206ICR3ay1ncmlkLXBhZGRpbmcqMjtcclxufVxyXG5cclxuLndrLWZvb3Rlci1saW5rcyB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy10b3A6ICR3ay1ncmlkLXBhZGRpbmcqNDtcclxuICBtYXJnaW4tYm90dG9tOiAkd2stZ3JpZC1wYWRkaW5nKjM7XHJcblxyXG4gIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICR3ay1ncmlkLXBhZGRpbmcqMjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHdrLWdyaWQtcGFkZGluZztcclxuXHJcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmtoLXRodW1ibmFpbCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmtoLXRodW1ibmFpbC1pbWFnZS13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktaWNvbnM7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGU5NTQnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICAgIHRvcDogOHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZGFkYTtcclxuICAgICAgY29sb3I6ICNBM0EzQTM7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDk5cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCAkd2stYmx1ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgICAgd2lkdGg6IDQ4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXI6IDRweCBzb2xpZCAkZ3JlZW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ua2gtdmlkZW8tcmVzcG9uc2l2ZSB7XHJcbiAgb3ZlcmZsb3c6aGlkZGVuO1xyXG4gIHBhZGRpbmctYm90dG9tOjU2LjI1JTtcclxuICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICBoZWlnaHQ6MDtcclxuXHJcbiAgaWZyYW1lIHtcclxuICAgIGxlZnQ6MDtcclxuICAgIHRvcDowO1xyXG4gICAgaGVpZ2h0OjEwMCU7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgfVxyXG59XHJcblxyXG4ua2gtZ3VpZGUtaW1hZ2Uge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgaGVpZ2h0OiA5N3ZoO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmtoLWd1aWRlcyB7XHJcbiAgLmtoLXN1Ymd1aWRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAua2gtc3ViZ3VpZGUtdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAua2gtc3ViZ3VpZGUtYWNjb3JkaW9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LXRpbnQ2OyBcclxuXHJcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAua2gtYWNjb3JkaW9uLWNvbGxhcHNlZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmtoLWFjY29yZGlvbi1leHBhbmRlZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gIC5raC1ndWlkZSB7XHJcbiAgICAua2gtZ3VpZGUtdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmLmtoLWFjY29yZGlvbi1hY3RpdmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LXRpbnQ2O1xyXG4gICAgICBcclxuICAgICAgLmJ1dHRvbnMgLndrLWljb24tcGx1cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmtoLWFjY29yZGlvbi10cmlnZ2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoLmtoLWFjY29yZGlvbi1hY3RpdmUpIC5idXR0b25zIC53ay1pY29uLW1pbnVzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAua2gtZ3VpZGUtYWNjb3JkaW9uLXRyaWdnZXIge1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjJlbTtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC53ay1pY29uLXBsdXMge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLndrLWljb24tbWludXMge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5raC1ndWlkZS1hY2NvcmRpb24ge1xyXG4gICAgICAua2gtYWNjb3JkaW9uLXRyaWdnZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC40ZW07XHJcbiAgICAgICAgY29sb3I6ICRncmF5LXRpbnQyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSBcclxufVxyXG5cclxuLmtoLWd1aWRlLWRvd25sb2FkLWljb24ge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAmLndrLWljb24tYXJyb3ctc3F1YXJlLWRvd24ge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAmLndrLWljb24tYXJyb3ctc3F1YXJlLWRvd24ge1xyXG4gICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG59IiwiLmtoLWFjY29yZGlvbi1jb250YWluZXIge1xyXG4gIC5raC1hY2NvcmRpb24taXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgIC5raC1hY2NvcmRpb24taXRlbS10aXRsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ibHVlLXRpbnQxO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgLmtoLWFjY29yZGlvbi1pdGVtLXRvZ2dsZSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICAgICAgLndrLWljb24tcGx1cyB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxlODRkJztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5raC1hY2NvcmRpb24taXRlbS1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xyXG4gIH1cclxufSIsIi5raC1saW5rLWxpc3Qge1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcbiAgYVthcmlhLXNlbGVjdGVkPXRydWVdIHtcclxuICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgfVxyXG59IiwiLmtoLWhlcm8taW1hZ2Uge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuLmtoLWhlcm8tY29udGVudCB7XHJcbiAgcGFkZGluZzogMzJweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktdGludDY7XHJcblxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XHJcbiAgICBwYWRkaW5nOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbi5raC1oZXJvLWJsdWUtYm94IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJsdWUtdGludDE7XHJcbiAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgbWFyZ2luLXRvcDogLTIwMHB4O1xyXG4gIH1cclxuXHJcbiAgLmtoLXRpdGxlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgIGVtIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5raC1uZXdzLWJveCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAzMnB4O1xyXG5cclxuICAua2gtc21hbGwtdGl0bGUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcblxyXG4gIC5raC1uZXdzLWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuXHJcbiAgICAgIC5raC1uZXdzLWxpc3QtdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAjODVCQzIwO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgY3Vyc29yOiB0ZXh0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsdWUtdGludDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5raC1oZXJvLXNlYXJjaC1ib3gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6IDExcHg7XHJcbiAgfVxyXG59IiwiLmtoLWhlbHAge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGEge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5raC1oZWxwLWluZm8ge1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG4gIC5raC1oZWxwLWluZm8taW1hZ2Uge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIH1cclxuXHJcbiAgLmtoLWhlbHAtaW5mby10ZXh0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAgIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIud2stY2FyZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gIGJvcmRlci1jb2xvcjogJGdyZWVuO1xyXG4gIG1hcmdpbi1ib3R0b206ICR3ay1ncmlkLXBhZGRpbmcqNDtcclxuICBwYWRkaW5nOiAwO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC53ay1jYXJkLXRpdGxlIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tdGludDE7XHJcbiAgfVxyXG5cclxuICAud2stY2FyZC1ib2R5IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLmtoLWNhcmQtaWNvbi1jb250YWluZXIge1xyXG4gICAgICBmbGV4OiAwIDAgNDBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG5cclxuICAgICAgLndrLWNhcmQtaWNvbiB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5raC1jYXJkLWNvbnRlbnQge1xyXG4gICAgICAud2stY2FyZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLjI1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAua2gtY2FyZC1mb290ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogJHdrLWdyaWQtcGFkZGluZztcclxuXHJcbiAgICAua2gtY29udGFjdC11cyB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MTEnO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1pY29ucztcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogJHdrLWdyaWQtcGFkZGluZztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIua2gtd2ViaW5hci1ib3gge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICYua2gtd2ViaW5hci1ib3gtZmlsbGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LXRpbnQ2O1xyXG4gIH1cclxuXHJcbiAgLmtoLXdlYmluYXItYm94LWxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbjogLjVyZW0gMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWJsdWUtdGludDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5raC13ZWJpbmFyLWJveC1idXR0b24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG59IiwiLmtoLXdlYmluYXItYXJjaGl2ZSB7XHJcbiAgICAua2gtYWNjb3JkaW9uLWl0ZW0tdG9nZ2xlIHtcclxuICAgICAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgICAgIC53ay1pY29uLWNoZXZyb24tdXAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICAgICAgICAgIC53ay1pY29uLWNoZXZyb24tZG93biB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbWctcGxheS1idXR0b24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB3aWR0aDogNjhweDtcclxuICAgIGhlaWdodDogNDhweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzRweDtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgY3ViaWMtYmV6aWVyKDAuMCwwLjAsMC4yLDEpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgY3ViaWMtYmV6aWVyKDAuMCwwLjAsMC4yLDEpO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGN1YmljLWJlemllcigwLjAsMC4wLDAuMiwxKTtcclxuICAgIHotaW5kZXg6IDYzO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uaW1nLXBsYXktYnV0dG9uIHN2ZyB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn0iLCIua2gtc2VhcmNoLXJlc3VsdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuOjpwbGFjZWhvbGRlciB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgY29sb3I6ICNhM2EzYTM7XHJcbn1cclxuXHJcbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXNpemU6IC45cmVtO1xyXG4gIGNvbG9yOiAjYTNhM2EzO1xyXG59IiwiLmtoLXNlYXJjaC1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcbn0iLCIua2gtc2VhcmNoLWZpbHRlci1idG4ge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB3aWR0aDogYXV0bztcclxufVxyXG4iLCIua2gtc2VhcmNoLWxvYWRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4gICIsIi5raC1sb2dpbi1tb2RhbCB7XHJcbiAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XHJcbiAgICBcclxuICAgIC53ay1tb2RhbC1jb250ZW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2stYmx1ZTtcclxuICAgIH1cclxuXHJcbiAgICAud2stbW9kYWwtaGVhZGVyIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIC53ay1pY29uLWNsb3NlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAud2stYnV0dG9uLWdyb3VwLXJpZ2h0IHtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgIFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS10aW50MztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkgeyAgXHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmtoLWJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHsgIFxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDhyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LXRpbnQzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41cmVtO1xyXG5cclxuICAgICAgICAua2gtbG9naW4tYnV0dG9uIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndrLW1vZGFsLWZvb3RlciB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktYmxhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qXHJcbiAqIFJlc3BvbnNpdmUgbmF2YmFyIG92ZXJyaWRlc1xyXG4gKi9cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAzNy41cmVtKSB7XHJcbiAgLndrLW5hdmJhciAud2stbW9yZS1tZW51IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gIC53ay1uYXZiYXIgLndrLW1vcmUtbWVudSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDM3LjVyZW0pIHtcclxuICAud2stbmF2YmFyIC53ay1uYXYge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAud2stbmF2YmFyIC53ay1uYXYge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgLndrLW5hdmJhciAud2stbmF2Lm9wZW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLndrLW5hdmJhciAud2stbmF2Lm9wZW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDNyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDEwNDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAud2stbmF2IC5sb2dnZWQtdXNlcixcclxuICAud2stbmF2IC5sb2dvdXQtbW9iaWxlIHtcclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAud2stbmF2IC5sb2dnZWQtdXNlcixcclxuICAud2stbmF2IC5sb2dvdXQtbW9iaWxlIHtcclxuICAgIGxpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAud2stbmF2PmxpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59Il19 */
