.ws-main-menu-wrapper {
  height: 100%; }
  .ws-main-menu-wrapper ul.row-level-1 {
    display: none;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 20px;
    height: 100%;
    justify-content: center;
    margin-bottom: 0; }
    .ws-main-menu-wrapper ul.row-level-1 .header-nav__submenu_links {
      padding: 0; }
    .ws-main-menu-wrapper ul.row-level-1 .header-nav__submenu .row-level-2 .menu-link-item,
    .ws-main-menu-wrapper ul.row-level-1 .header-nav__submenu .row-level-2 a {
      font-weight: 700; }
    .ws-main-menu-wrapper ul.row-level-1 > li .menu-link-item.menu-link--level-1,
    .ws-main-menu-wrapper ul.row-level-1 > li a.menu-link--level-1 {
      font-family: var(--ylb-font-family-cachet);
      font-size: 20px; }
    .ws-main-menu-wrapper ul.row-level-1 > li .menu-link-item,
    .ws-main-menu-wrapper ul.row-level-1 > li a {
      margin: auto 0;
      height: auto; }
    .ws-main-menu-wrapper ul.row-level-1 li {
      align-items: center;
      display: flex;
      height: 100%;
      list-style: none;
      white-space: nowrap; }
      .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 {
        box-shadow: unset;
        background-color: transparent;
        position: relative;
        border-bottom: solid 3px transparent;
        border-top: solid 3px transparent; }
        .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:active, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:focus, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:hover {
          color: var(--wsPartnerColor, blue);
          border-bottom-color: var(--wsSecondaryColor, blue); }
        .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.menu-item-home {
          max-width: unset;
          margin-left: 0; }
        .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show {
          display: flex; }
          .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .menu-link-item:not(.btn),
          .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn), .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link-item:not(.btn),
          .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn) {
            box-shadow: unset;
            background-color: transparent; }
            .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .menu-link-item:not(.btn):active, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .menu-link-item:not(.btn):focus, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .menu-link-item:not(.btn):hover,
            .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn):active,
            .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn):focus,
            .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open a:not(.btn):hover, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link-item:not(.btn):active, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link-item:not(.btn):focus, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link-item:not(.btn):hover,
            .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn):active,
            .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn):focus,
            .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show a:not(.btn):hover {
              box-shadow: unset;
              background-color: transparent;
              border-color: var(--wsPartnerColor, blue); }
          .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .level-3.open .main-menu-link--level-3, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .level-3.open .main-menu-link--level-3 {
            display: none; }
          .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .header-nav__submenu, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .header-nav__submenu {
            display: flex;
            gap: 30px; }
            .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .header-nav__submenu-right, .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .header-nav__submenu-right {
              display: flex; }
              .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.open .header-nav__submenu-right .header-nav__submenu:not(.open), .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .header-nav__submenu-right .header-nav__submenu:not(.open) {
                display: none; }
      .ws-main-menu-wrapper ul.row-level-1 li .menu-link-item,
      .ws-main-menu-wrapper ul.row-level-1 li > a {
        color: var(--ylb-color-dark-grey-1, darkgray);
        font-size: 18px;
        font-weight: 400;
        height: auto;
        line-height: 24px; }
        .ws-main-menu-wrapper ul.row-level-1 li .menu-link-item svg,
        .ws-main-menu-wrapper ul.row-level-1 li > a svg {
          display: none; }
          .ws-main-menu-wrapper ul.row-level-1 li .menu-link-item svg #menu-chevron,
          .ws-main-menu-wrapper ul.row-level-1 li > a svg #menu-chevron {
            fill: var(--ylb-color-dark-grey-1, darkgray); }
        .ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:active, .ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:focus, .ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:hover,
        .ws-main-menu-wrapper ul.row-level-1 li > a:active,
        .ws-main-menu-wrapper ul.row-level-1 li > a:focus,
        .ws-main-menu-wrapper ul.row-level-1 li > a:hover {
          color: var(--wsPartnerColor, blue);
          text-decoration: none; }
          .ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:active #menu-chevron, .ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:focus #menu-chevron, .ws-main-menu-wrapper ul.row-level-1 li .menu-link-item:hover #menu-chevron,
          .ws-main-menu-wrapper ul.row-level-1 li > a:active #menu-chevron,
          .ws-main-menu-wrapper ul.row-level-1 li > a:focus #menu-chevron,
          .ws-main-menu-wrapper ul.row-level-1 li > a:hover #menu-chevron {
            fill: var(--wsPartnerColor, black); }
      .ws-main-menu-wrapper ul.row-level-1 li:active > .menu-link-item,
      .ws-main-menu-wrapper ul.row-level-1 li:active > a, .ws-main-menu-wrapper ul.row-level-1 li:focus > .menu-link-item,
      .ws-main-menu-wrapper ul.row-level-1 li:focus > a, .ws-main-menu-wrapper ul.row-level-1 li:hover > .menu-link-item,
      .ws-main-menu-wrapper ul.row-level-1 li:hover > a, .ws-main-menu-wrapper ul.row-level-1 li.active > .menu-link-item,
      .ws-main-menu-wrapper ul.row-level-1 li.active > a {
        color: var(--wsPartnerColor, blue); }
  .ws-main-menu-wrapper .dropdown-menu > li > .menu-link-item,
  .ws-main-menu-wrapper .dropdown-menu > li > a {
    white-space: nowrap; }
  .ws-main-menu-wrapper .level-2 li {
    padding: 10px; }
    .ws-main-menu-wrapper .level-2 li .menu-link-item,
    .ws-main-menu-wrapper .level-2 li a {
      color: var(--ylb-color-black, black); }
      .ws-main-menu-wrapper .level-2 li .menu-link-item:hover,
      .ws-main-menu-wrapper .level-2 li a:hover {
        color: var(--wsPartnerColor, blue); }
    .ws-main-menu-wrapper .level-2 li.open, .ws-main-menu-wrapper .level-2 li.show {
      display: flex;
      flex-direction: column;
      min-width: 300px; }
    .ws-main-menu-wrapper .level-2 li.nav-level-4 .menu-link-item,
    .ws-main-menu-wrapper .level-2 li.nav-level-4 > a {
      font-size: 18px;
      font-weight: 400;
      color: var(--ylb-color-white, white);
      line-height: 22px; }
  .ws-main-menu-wrapper .level-2 .dropdown-label {
    padding: 20px 0 20px 20px;
    position: relative;
    color: var(--ylb-color-grey-1, gray);
    font-size: 18px; }
    .ws-main-menu-wrapper .level-2 .dropdown-label:after {
      border-bottom: 3px solid var(--wsSecondaryColor);
      bottom: 0;
      content: "";
      left: 20px;
      position: absolute;
      width: 24px; }
    .ws-main-menu-wrapper .level-2 .dropdown-label .main-menu-link--level-1 {
      color: var(--ylb-color-dark-grey-1, darkgray);
      font-weight: 700;
      font-size: 18px;
      line-height: 24px; }
    .ws-main-menu-wrapper .level-2 .dropdown-label a.main-menu-link--level-1:active, .ws-main-menu-wrapper .level-2 .dropdown-label a.main-menu-link--level-1:focus, .ws-main-menu-wrapper .level-2 .dropdown-label a.main-menu-link--level-1:hover {
      cursor: pointer;
      color: var(--wsPartnerColor, blue);
      background-color: transparent;
      border-color: var(--wsPartnerColor, blue); }
  .ws-main-menu-wrapper .level-3 {
    background-color: var(--wsPrimaryColor, blue);
    padding: 10px 0;
    border-radius: 10px;
    width: 100%;
    display: none; }
    .ws-main-menu-wrapper .level-3 .container {
      align-items: start; }
    .ws-main-menu-wrapper .level-3 li {
      padding: 10px; }
      .ws-main-menu-wrapper .level-3 li .menu-link-item,
      .ws-main-menu-wrapper .level-3 li > a {
        color: var(--ylb-color-white, white); }
        .ws-main-menu-wrapper .level-3 li .menu-link-item:after,
        .ws-main-menu-wrapper .level-3 li > a:after {
          display: none; }
  .open .ws-main-menu-wrapper {
    height: auto; }
    .open .ws-main-menu-wrapper ul.row-level-1 {
      display: block;
      padding-bottom: 1.5rem; }
      .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 {
        padding: 24px 0;
        border-bottom: solid 1px var(--ylb-color-light-grey-3, lightgray); }
        .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.children:after {
          content: '';
          width: 27px;
          height: 16px;
          background-image: url("../svg/menu-arrow-right-thin.svg");
          background-repeat: no-repeat;
          margin-left: 5px;
          position: absolute;
          right: 0;
          z-index: -1; }
        .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .menu-link-item,
        .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 a {
          border-bottom: none;
          color: var(--ylb-color-dark-grey-2, darkgray);
          font-family: var(--ylb-font-family-verdana);
          font-size: 20px;
          font-weight: 400;
          line-height: 24px;
          width: 100%; }
          .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .menu-link-item.menu-link--level-1,
          .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 a.menu-link--level-1 {
            font-weight: 700; }
        .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu_navigation {
          display: none; }
        .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open {
          background-color: var(--ylb-color-white, white);
          border: none;
          box-shadow: none;
          display: block;
          height: calc(100% - 95px);
          left: 0;
          overflow: auto;
          position: fixed;
          right: 0;
          text-align: left;
          top: 120px;
          z-index: 1;
          word-break: break-word;
          white-space: initial; }
          .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation {
            display: flex;
            flex-direction: column;
            align-items: start;
            width: 100%; }
            .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation {
              font-family: var(--ylb-font-family-verdana);
              line-height: 24px;
              font-size: 20px;
              color: var(--ylb-color-black, black); }
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-top {
                padding: 20px;
                margin-top: 16px;
                position: relative;
                width: 100%; }
                .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-top:after {
                  border-bottom: solid 1px var(--ylb-color-light-grey-2, lightgray);
                  bottom: 0;
                  content: "";
                  left: 0;
                  position: absolute;
                  width: 100vw; }
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom {
                background-color: var(--wsPrimaryColor, blue);
                border-radius: 10px 10px 0 0;
                margin-top: 16px;
                padding: 24px;
                width: 100%; }
                .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom .menu-link-item,
                .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .navigation-bottom a {
                  color: var(--ylb-color-white, white);
                  font-weight: 700; }
            .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back {
              font-weight: 400; }
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back:hover, .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back:active, .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .back:focus {
                cursor: pointer; }
            .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label {
              font-family: var(--ylb-font-family-cachet);
              font-size: 1.8rem;
              border: none;
              color: var(--ylb-color-black, black);
              width: 100%;
              text-align: center; }
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label:hover, .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label:active, .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_navigation .label:focus {
                background-color: var(--ylb-color-black, black); }
          .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu-left {
            width: 100%; }
          .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links {
            background-color: var(--wsPrimaryColor, blue);
            border-radius: 0 0 10px 10px;
            border: none;
            display: block;
            height: auto;
            overflow: auto;
            padding: 0 25px;
            position: relative;
            top: 0;
            width: 100%; }
            .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li {
              padding: 20px 0;
              border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li:first-of-type {
                border-top: 1px solid rgba(255, 255, 255, 0.3); }
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li.children:after {
                content: '';
                width: 26px;
                height: 17px;
                background-image: url("../svg/menu-arrow-right-white.svg");
                background-repeat: no-repeat;
                margin-left: 5px;
                position: absolute;
                right: 30px; }
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li.children a {
                z-index: 1; }
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li:last-child {
                border: none; }
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li .menu-link-item,
              .open .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 .header-nav__submenu.open .header-nav__submenu_links li a {
                color: var(--ylb-color-white, white);
                word-break: break-word;
                white-space: initial; }
  .ws-main-menu-wrapper ul a,
  .ws-main-menu-wrapper ul .menu-link--level-1,
  .ws-main-menu-wrapper ul .menu-link-item {
    white-space: normal; }

.desktop .ws-main-menu-wrapper .container:first-child {
  height: 100%; }

.desktop .ws-main-menu-wrapper ul.row-level-1 {
  padding: 0;
  display: flex;
  max-height: 95px; }
  .desktop .ws-main-menu-wrapper ul.row-level-1 .header-nav__submenu_navigation {
    display: none; }
  .desktop .ws-main-menu-wrapper ul.row-level-1 li {
    width: -moz-max-content;
    width: max-content; }
    .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.show .menu-link--level-1, .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:active .menu-link--level-1, .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:focus .menu-link--level-1, .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2:hover .menu-link--level-1 {
      color: var(--wsPartnerColor, blue); }
    .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 li .menu-link-item,
    .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 li a {
      white-space: initial; }
      .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 li .menu-link-item.menu-link--level-1,
      .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2 li a.menu-link--level-1 {
        padding: 20px 0; }
    .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.children .menu-link-item svg,
    .desktop .ws-main-menu-wrapper ul.row-level-1 li.nav-level-2.children a svg {
      display: inline-block; }

.desktop .ws-main-menu-wrapper .dropdown-menu {
  left: 50% !important;
  right: auto !important;
  transform: translate(-50%, 0) !important; }
  .desktop .ws-main-menu-wrapper .dropdown-menu > .container {
    flex-wrap: nowrap;
    align-items: initial; }
  .desktop .ws-main-menu-wrapper .dropdown-menu.show {
    margin-top: 20px; }

.desktop .ws-main-menu-wrapper .level-2 {
  background-color: var(--ylb-color-white, white);
  border-radius: 10px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);
  padding: 20px 0; }
  .desktop .ws-main-menu-wrapper .level-2 li.nav-level-3 .menu-link-item,
  .desktop .ws-main-menu-wrapper .level-2 li.nav-level-3 a {
    font-size: 18px;
    line-height: 22px;
    padding: 10px; }
  .desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.active {
    color: var(--wsPartnerColor, blue); }
  .desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.children .menu-link-item:after,
  .desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.children a:after {
    background-color: var(--ylb-color-dark-grey-2, #231F20);
    -webkit-mask: url("../svg/menu-arrow-right.svg") no-repeat left bottom;
            mask: url("../svg/menu-arrow-right.svg") no-repeat left bottom;
    content: '';
    display: inline-block;
    height: 17px;
    width: 24px;
    margin-left: 5px; }
  .desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.children .menu-link-item:hover:after,
  .desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.children a:hover:after {
    background-color: var(--wsPartnerColor, blue); }
  .desktop .ws-main-menu-wrapper .level-2 li.nav-level-3.active a:after {
    background-color: var(--wsPartnerColor, blue); }

.desktop .ws-main-menu-wrapper .level-3.open {
  display: flex; }
  .desktop .ws-main-menu-wrapper .level-3.open a.main-menu-link--level-3 {
    display: inline-block;
    font-size: 18px;
    font-weight: 700;
    color: var(--ylb-color-white, white);
    padding: 10px;
    width: -moz-max-content;
    width: max-content; }
  .desktop .ws-main-menu-wrapper .level-3.open li .menu-link-item,
  .desktop .ws-main-menu-wrapper .level-3.open li > a {
    white-space: unset; }

.desktop .ws-main-menu-wrapper .level-3 li:active, .desktop .ws-main-menu-wrapper .level-3 li:focus, .desktop .ws-main-menu-wrapper .level-3 li:hover {
  background-color: var(--ylb-color-white, white);
  border-radius: 10px; }
  .desktop .ws-main-menu-wrapper .level-3 li:active .menu-link-item,
  .desktop .ws-main-menu-wrapper .level-3 li:active a, .desktop .ws-main-menu-wrapper .level-3 li:focus .menu-link-item,
  .desktop .ws-main-menu-wrapper .level-3 li:focus a, .desktop .ws-main-menu-wrapper .level-3 li:hover .menu-link-item,
  .desktop .ws-main-menu-wrapper .level-3 li:hover a {
    color: var(--wsPartnerColor, blue); }

.mobile .ws-main-menu-wrapper .level-2 .dropdown-label {
  display: none; }

/*# sourceMappingURL=data:application/json;base64,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YSxFQUFFO0VBQ2Y7SUFDRSxxQkFBcUI7SUFDckIsZUFBZTtJQUNmLGdCQUFnQjtJQUNoQixvQ0FBb0M7SUFDcEMsYUFBYTtJQUNiLHVCQUFrQjtJQUFsQixrQkFBa0IsRUFBRTtFQUN0Qjs7SUFFRSxrQkFBa0IsRUFBRTs7QUFFeEI7RUFDRSwrQ0FBK0M7RUFDL0MsbUJBQW1CLEVBQUU7RUFDckI7Ozs7SUFJRSxrQ0FBa0MsRUFBRTs7QUFFeEM7RUFDRSxhQUFhLEVBQUUiLCJmaWxlIjoibWFpbi1tZW51LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi53cy1tYWluLW1lbnUtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTsgfVxuICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBnYXA6IDIwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgLmhlYWRlci1uYXZfX3N1Ym1lbnVfbGlua3Mge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSAuaGVhZGVyLW5hdl9fc3VibWVudSAucm93LWxldmVsLTIgLm1lbnUtbGluay1pdGVtLFxuICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSAuaGVhZGVyLW5hdl9fc3VibWVudSAucm93LWxldmVsLTIgYSB7XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xID4gbGkgLm1lbnUtbGluay1pdGVtLm1lbnUtbGluay0tbGV2ZWwtMSxcbiAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgPiBsaSBhLm1lbnUtbGluay0tbGV2ZWwtMSB7XG4gICAgICBmb250LWZhbWlseTogdmFyKC0teWxiLWZvbnQtZmFtaWx5LWNhY2hldCk7XG4gICAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgPiBsaSAubWVudS1saW5rLWl0ZW0sXG4gICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xID4gbGkgYSB7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIge1xuICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAzcHggdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yLnNob3csIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMjphY3RpdmUsIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMjpmb2N1cywgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0td3NQYXJ0bmVyQ29sb3IsIGJsdWUpO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLXdzU2Vjb25kYXJ5Q29sb3IsIGJsdWUpOyB9XG4gICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5tZW51LWl0ZW0taG9tZSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIub3BlbiwgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yLnNob3cge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIub3BlbiAubWVudS1saW5rLWl0ZW06bm90KC5idG4pLFxuICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5vcGVuIGE6bm90KC5idG4pLCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIuc2hvdyAubWVudS1saW5rLWl0ZW06bm90KC5idG4pLFxuICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5zaG93IGE6bm90KC5idG4pIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5vcGVuIC5tZW51LWxpbmstaXRlbTpub3QoLmJ0bik6YWN0aXZlLCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIub3BlbiAubWVudS1saW5rLWl0ZW06bm90KC5idG4pOmZvY3VzLCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIub3BlbiAubWVudS1saW5rLWl0ZW06bm90KC5idG4pOmhvdmVyLFxuICAgICAgICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yLm9wZW4gYTpub3QoLmJ0bik6YWN0aXZlLFxuICAgICAgICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yLm9wZW4gYTpub3QoLmJ0bik6Zm9jdXMsXG4gICAgICAgICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIub3BlbiBhOm5vdCguYnRuKTpob3ZlciwgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yLnNob3cgLm1lbnUtbGluay1pdGVtOm5vdCguYnRuKTphY3RpdmUsIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5zaG93IC5tZW51LWxpbmstaXRlbTpub3QoLmJ0bik6Zm9jdXMsIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5zaG93IC5tZW51LWxpbmstaXRlbTpub3QoLmJ0bik6aG92ZXIsXG4gICAgICAgICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIuc2hvdyBhOm5vdCguYnRuKTphY3RpdmUsXG4gICAgICAgICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIuc2hvdyBhOm5vdCguYnRuKTpmb2N1cyxcbiAgICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5zaG93IGE6bm90KC5idG4pOmhvdmVyIHtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibHVlKTsgfVxuICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5vcGVuIC5sZXZlbC0zLm9wZW4gLm1haW4tbWVudS1saW5rLS1sZXZlbC0zLCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIuc2hvdyAubGV2ZWwtMy5vcGVuIC5tYWluLW1lbnUtbGluay0tbGV2ZWwtMyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yLm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnUsIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5zaG93IC5oZWFkZXItbmF2X19zdWJtZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDMwcHg7IH1cbiAgICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5vcGVuIC5oZWFkZXItbmF2X19zdWJtZW51LXJpZ2h0LCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIuc2hvdyAuaGVhZGVyLW5hdl9fc3VibWVudS1yaWdodCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yLm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnUtcmlnaHQgLmhlYWRlci1uYXZfX3N1Ym1lbnU6bm90KC5vcGVuKSwgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yLnNob3cgLmhlYWRlci1uYXZfX3N1Ym1lbnUtcmlnaHQgLmhlYWRlci1uYXZfX3N1Ym1lbnU6bm90KC5vcGVuKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpIC5tZW51LWxpbmstaXRlbSxcbiAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSA+IGEge1xuICAgICAgICBjb2xvcjogdmFyKC0teWxiLWNvbG9yLWRhcmstZ3JleS0xLCBkYXJrZ3JheSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkgLm1lbnUtbGluay1pdGVtIHN2ZyxcbiAgICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpID4gYSBzdmcge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkgLm1lbnUtbGluay1pdGVtIHN2ZyAjbWVudS1jaGV2cm9uLFxuICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSA+IGEgc3ZnICNtZW51LWNoZXZyb24ge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0teWxiLWNvbG9yLWRhcmstZ3JleS0xLCBkYXJrZ3JheSk7IH1cbiAgICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpIC5tZW51LWxpbmstaXRlbTphY3RpdmUsIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSAubWVudS1saW5rLWl0ZW06Zm9jdXMsIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSAubWVudS1saW5rLWl0ZW06aG92ZXIsXG4gICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSA+IGE6YWN0aXZlLFxuICAgICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkgPiBhOmZvY3VzLFxuICAgICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkgPiBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0td3NQYXJ0bmVyQ29sb3IsIGJsdWUpO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSAubWVudS1saW5rLWl0ZW06YWN0aXZlICNtZW51LWNoZXZyb24sIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSAubWVudS1saW5rLWl0ZW06Zm9jdXMgI21lbnUtY2hldnJvbiwgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpIC5tZW51LWxpbmstaXRlbTpob3ZlciAjbWVudS1jaGV2cm9uLFxuICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSA+IGE6YWN0aXZlICNtZW51LWNoZXZyb24sXG4gICAgICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpID4gYTpmb2N1cyAjbWVudS1jaGV2cm9uLFxuICAgICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaSA+IGE6aG92ZXIgI21lbnUtY2hldnJvbiB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmxhY2spOyB9XG4gICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGk6YWN0aXZlID4gLm1lbnUtbGluay1pdGVtLFxuICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpOmFjdGl2ZSA+IGEsIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaTpmb2N1cyA+IC5tZW51LWxpbmstaXRlbSxcbiAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaTpmb2N1cyA+IGEsIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaTpob3ZlciA+IC5tZW51LWxpbmstaXRlbSxcbiAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaTpob3ZlciA+IGEsIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5hY3RpdmUgPiAubWVudS1saW5rLWl0ZW0sXG4gICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkuYWN0aXZlID4gYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmx1ZSk7IH1cbiAgLndzLW1haW4tbWVudS13cmFwcGVyIC5kcm9wZG93bi1tZW51ID4gbGkgPiAubWVudS1saW5rLWl0ZW0sXG4gIC53cy1tYWluLW1lbnUtd3JhcHBlciAuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTIgbGkge1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTIgbGkgLm1lbnUtbGluay1pdGVtLFxuICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaSBhIHtcbiAgICAgIGNvbG9yOiB2YXIoLS15bGItY29sb3ItYmxhY2ssIGJsYWNrKTsgfVxuICAgICAgLndzLW1haW4tbWVudS13cmFwcGVyIC5sZXZlbC0yIGxpIC5tZW51LWxpbmstaXRlbTpob3ZlcixcbiAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaSBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibHVlKTsgfVxuICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaS5vcGVuLCAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTIgbGkuc2hvdyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1pbi13aWR0aDogMzAwcHg7IH1cbiAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTIgbGkubmF2LWxldmVsLTQgLm1lbnUtbGluay1pdGVtLFxuICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaS5uYXYtbGV2ZWwtNCA+IGEge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiB2YXIoLS15bGItY29sb3Itd2hpdGUsIHdoaXRlKTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiAuZHJvcGRvd24tbGFiZWwge1xuICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiB2YXIoLS15bGItY29sb3ItZ3JleS0xLCBncmF5KTtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTIgLmRyb3Bkb3duLWxhYmVsOmFmdGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB2YXIoLS13c1NlY29uZGFyeUNvbG9yKTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBsZWZ0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDI0cHg7IH1cbiAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTIgLmRyb3Bkb3duLWxhYmVsIC5tYWluLW1lbnUtbGluay0tbGV2ZWwtMSB7XG4gICAgICBjb2xvcjogdmFyKC0teWxiLWNvbG9yLWRhcmstZ3JleS0xLCBkYXJrZ3JheSk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTIgLmRyb3Bkb3duLWxhYmVsIGEubWFpbi1tZW51LWxpbmstLWxldmVsLTE6YWN0aXZlLCAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTIgLmRyb3Bkb3duLWxhYmVsIGEubWFpbi1tZW51LWxpbmstLWxldmVsLTE6Zm9jdXMsIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiAuZHJvcGRvd24tbGFiZWwgYS5tYWluLW1lbnUtbGluay0tbGV2ZWwtMTpob3ZlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBjb2xvcjogdmFyKC0td3NQYXJ0bmVyQ29sb3IsIGJsdWUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibHVlKTsgfVxuICAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdzUHJpbWFyeUNvbG9yLCBibHVlKTtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLndzLW1haW4tbWVudS13cmFwcGVyIC5sZXZlbC0zIC5jb250YWluZXIge1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0OyB9XG4gICAgLndzLW1haW4tbWVudS13cmFwcGVyIC5sZXZlbC0zIGxpIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMyBsaSAubWVudS1saW5rLWl0ZW0sXG4gICAgICAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTMgbGkgPiBhIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpOyB9XG4gICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMyBsaSAubWVudS1saW5rLWl0ZW06YWZ0ZXIsXG4gICAgICAgIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMyBsaSA+IGE6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtOyB9XG4gICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIge1xuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCB2YXIoLS15bGItY29sb3ItbGlnaHQtZ3JleS0zLCBsaWdodGdyYXkpOyB9XG4gICAgICAgIC5vcGVuIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMi5jaGlsZHJlbjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N2Zy9tZW51LWFycm93LXJpZ2h0LXRoaW4uc3ZnXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5tZW51LWxpbmstaXRlbSxcbiAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIGEge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXlsYi1jb2xvci1kYXJrLWdyZXktMiwgZGFya2dyYXkpO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS15bGItZm9udC1mYW1pbHktdmVyZGFuYSk7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgLm1lbnUtbGluay1pdGVtLm1lbnUtbGluay0tbGV2ZWwtMSxcbiAgICAgICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgYS5tZW51LWxpbmstLWxldmVsLTEge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgLmhlYWRlci1uYXZfX3N1Ym1lbnVfbmF2aWdhdGlvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgLmhlYWRlci1uYXZfX3N1Ym1lbnUub3BlbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCB3aGl0ZSk7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5NXB4KTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsOyB9XG4gICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbmF2aWdhdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgLmhlYWRlci1uYXZfX3N1Ym1lbnUub3BlbiAuaGVhZGVyLW5hdl9fc3VibWVudV9uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uIHtcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXlsYi1mb250LWZhbWlseS12ZXJkYW5hKTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXlsYi1jb2xvci1ibGFjaywgYmxhY2spOyB9XG4gICAgICAgICAgICAgIC5vcGVuIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMiAuaGVhZGVyLW5hdl9fc3VibWVudS5vcGVuIC5oZWFkZXItbmF2X19zdWJtZW51X25hdmlnYXRpb24gLm5hdmlnYXRpb24tdG9wIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbmF2aWdhdGlvbiAubmF2aWdhdGlvbi10b3A6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IHZhcigtLXlsYi1jb2xvci1saWdodC1ncmV5LTIsIGxpZ2h0Z3JheSk7XG4gICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dzsgfVxuICAgICAgICAgICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgLmhlYWRlci1uYXZfX3N1Ym1lbnUub3BlbiAuaGVhZGVyLW5hdl9fc3VibWVudV9uYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWJvdHRvbSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3NQcmltYXJ5Q29sb3IsIGJsdWUpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1ib3R0b20gLm1lbnUtbGluay1pdGVtLFxuICAgICAgICAgICAgICAgIC5vcGVuIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMiAuaGVhZGVyLW5hdl9fc3VibWVudS5vcGVuIC5oZWFkZXItbmF2X19zdWJtZW51X25hdmlnYXRpb24gLm5hdmlnYXRpb24tYm90dG9tIGEge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpO1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbmF2aWdhdGlvbiAuYmFjayB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAgICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbmF2aWdhdGlvbiAuYmFjazpob3ZlciwgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbmF2aWdhdGlvbiAuYmFjazphY3RpdmUsIC5vcGVuIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMiAuaGVhZGVyLW5hdl9fc3VibWVudS5vcGVuIC5oZWFkZXItbmF2X19zdWJtZW51X25hdmlnYXRpb24gLmJhY2s6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbmF2aWdhdGlvbiAubGFiZWwge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0teWxiLWZvbnQtZmFtaWx5LWNhY2hldCk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS15bGItY29sb3ItYmxhY2ssIGJsYWNrKTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICAgICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgLmhlYWRlci1uYXZfX3N1Ym1lbnUub3BlbiAuaGVhZGVyLW5hdl9fc3VibWVudV9uYXZpZ2F0aW9uIC5sYWJlbDpob3ZlciwgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbmF2aWdhdGlvbiAubGFiZWw6YWN0aXZlLCAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgLmhlYWRlci1uYXZfX3N1Ym1lbnUub3BlbiAuaGVhZGVyLW5hdl9fc3VibWVudV9uYXZpZ2F0aW9uIC5sYWJlbDpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWxiLWNvbG9yLWJsYWNrLCBibGFjayk7IH1cbiAgICAgICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgLmhlYWRlci1uYXZfX3N1Ym1lbnUub3BlbiAuaGVhZGVyLW5hdl9fc3VibWVudS1sZWZ0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbGlua3Mge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td3NQcmltYXJ5Q29sb3IsIGJsdWUpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbGlua3MgbGkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7IH1cbiAgICAgICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbGlua3MgbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTsgfVxuICAgICAgICAgICAgICAub3BlbiAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgLmhlYWRlci1uYXZfX3N1Ym1lbnUub3BlbiAuaGVhZGVyLW5hdl9fc3VibWVudV9saW5rcyBsaS5jaGlsZHJlbjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N2Zy9tZW51LWFycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMHB4OyB9XG4gICAgICAgICAgICAgIC5vcGVuIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMiAuaGVhZGVyLW5hdl9fc3VibWVudS5vcGVuIC5oZWFkZXItbmF2X19zdWJtZW51X2xpbmtzIGxpLmNoaWxkcmVuIGEge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbGlua3MgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgICAgICAgIC5vcGVuIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMiAuaGVhZGVyLW5hdl9fc3VibWVudS5vcGVuIC5oZWFkZXItbmF2X19zdWJtZW51X2xpbmtzIGxpIC5tZW51LWxpbmstaXRlbSxcbiAgICAgICAgICAgICAgLm9wZW4gLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIC5oZWFkZXItbmF2X19zdWJtZW51Lm9wZW4gLmhlYWRlci1uYXZfX3N1Ym1lbnVfbGlua3MgbGkgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpO1xuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7IH1cbiAgLndzLW1haW4tbWVudS13cmFwcGVyIHVsIGEsXG4gIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bCAubWVudS1saW5rLS1sZXZlbC0xLFxuICAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwgLm1lbnUtbGluay1pdGVtIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbi5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAuY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1heC1oZWlnaHQ6IDk1cHg7IH1cbiAgLmRlc2t0b3AgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIC5oZWFkZXItbmF2X19zdWJtZW51X25hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRlc2t0b3AgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7IH1cbiAgICAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIuc2hvdyAubWVudS1saW5rLS1sZXZlbC0xLCAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTI6YWN0aXZlIC5tZW51LWxpbmstLWxldmVsLTEsIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciB1bC5yb3ctbGV2ZWwtMSBsaS5uYXYtbGV2ZWwtMjpmb2N1cyAubWVudS1saW5rLS1sZXZlbC0xLCAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTI6aG92ZXIgLm1lbnUtbGluay0tbGV2ZWwtMSB7XG4gICAgICBjb2xvcjogdmFyKC0td3NQYXJ0bmVyQ29sb3IsIGJsdWUpOyB9XG4gICAgLmRlc2t0b3AgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIGxpIC5tZW51LWxpbmstaXRlbSxcbiAgICAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgbGkgYSB7XG4gICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDsgfVxuICAgICAgLmRlc2t0b3AgLndzLW1haW4tbWVudS13cmFwcGVyIHVsLnJvdy1sZXZlbC0xIGxpLm5hdi1sZXZlbC0yIGxpIC5tZW51LWxpbmstaXRlbS5tZW51LWxpbmstLWxldmVsLTEsXG4gICAgICAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIgbGkgYS5tZW51LWxpbmstLWxldmVsLTEge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgICAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIuY2hpbGRyZW4gLm1lbnUtbGluay1pdGVtIHN2ZyxcbiAgICAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgdWwucm93LWxldmVsLTEgbGkubmF2LWxldmVsLTIuY2hpbGRyZW4gYSBzdmcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50OyB9XG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAuZHJvcGRvd24tbWVudSA+IC5jb250YWluZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsOyB9XG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDAgNnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcGFkZGluZzogMjBweCAwOyB9XG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaS5uYXYtbGV2ZWwtMyAubWVudS1saW5rLWl0ZW0sXG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaS5uYXYtbGV2ZWwtMyBhIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTIgbGkubmF2LWxldmVsLTMuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0td3NQYXJ0bmVyQ29sb3IsIGJsdWUpOyB9XG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaS5uYXYtbGV2ZWwtMy5jaGlsZHJlbiAubWVudS1saW5rLWl0ZW06YWZ0ZXIsXG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaS5uYXYtbGV2ZWwtMy5jaGlsZHJlbiBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15bGItY29sb3ItZGFyay1ncmV5LTIsICMyMzFGMjApO1xuICAgIG1hc2s6IHVybChcIi4uL3N2Zy9tZW51LWFycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQgbGVmdCBib3R0b207XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTdweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaS5uYXYtbGV2ZWwtMy5jaGlsZHJlbiAubWVudS1saW5rLWl0ZW06aG92ZXI6YWZ0ZXIsXG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiBsaS5uYXYtbGV2ZWwtMy5jaGlsZHJlbiBhOmhvdmVyOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmx1ZSk7IH1cbiAgLmRlc2t0b3AgLndzLW1haW4tbWVudS13cmFwcGVyIC5sZXZlbC0yIGxpLm5hdi1sZXZlbC0zLmFjdGl2ZSBhOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13c1BhcnRuZXJDb2xvciwgYmx1ZSk7IH1cblxuLmRlc2t0b3AgLndzLW1haW4tbWVudS13cmFwcGVyIC5sZXZlbC0zLm9wZW4ge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMy5vcGVuIGEubWFpbi1tZW51LWxpbmstLWxldmVsLTMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogdmFyKC0teWxiLWNvbG9yLXdoaXRlLCB3aGl0ZSk7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7IH1cbiAgLmRlc2t0b3AgLndzLW1haW4tbWVudS13cmFwcGVyIC5sZXZlbC0zLm9wZW4gbGkgLm1lbnUtbGluay1pdGVtLFxuICAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTMub3BlbiBsaSA+IGEge1xuICAgIHdoaXRlLXNwYWNlOiB1bnNldDsgfVxuXG4uZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTMgbGk6YWN0aXZlLCAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTMgbGk6Zm9jdXMsIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXlsYi1jb2xvci13aGl0ZSwgd2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMyBsaTphY3RpdmUgLm1lbnUtbGluay1pdGVtLFxuICAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTMgbGk6YWN0aXZlIGEsIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMyBsaTpmb2N1cyAubWVudS1saW5rLWl0ZW0sXG4gIC5kZXNrdG9wIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMyBsaTpmb2N1cyBhLCAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTMgbGk6aG92ZXIgLm1lbnUtbGluay1pdGVtLFxuICAuZGVza3RvcCAud3MtbWFpbi1tZW51LXdyYXBwZXIgLmxldmVsLTMgbGk6aG92ZXIgYSB7XG4gICAgY29sb3I6IHZhcigtLXdzUGFydG5lckNvbG9yLCBibHVlKTsgfVxuXG4ubW9iaWxlIC53cy1tYWluLW1lbnUtd3JhcHBlciAubGV2ZWwtMiAuZHJvcGRvd24tbGFiZWwge1xuICBkaXNwbGF5OiBub25lOyB9XG4iXX0= */