/**
 * Strips the unit from a given number-unit-combination and returns the number.
 * @link: http://stackoverflow.com/a/12335841/1779999
 * @usage: parse-int(10px) => 10
 */
/**
   * Simply adds the em unit to a given number. This is used twice in the
   * function underneath, thus the need for a separate function.
   */
/**
   * Calculates em values for a given list of (px or em) values and a given em
   * base. Multiply base values for nested em structures (last @usage example).
   * @usage: em(10px, 1.125) => .55556em
   *         em(24px, .875em) => 1.71429em
   *         em(12px 0 7em rgba(0, 0, 0, .7), 1.75) => .42857em 0 4em rgba(0, 0, 0, 0.7)
   *         em(12px) + em(3em) => 3.75em
   *         em(23px, em(53px)) => .43396em
   *         em(24px, 1.5 * 1.125) => .88889em
   */
.latest-news-block .latest-news-wrapper {
  display: grid;
  grid-template-columns: 1fr;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  justify-self: center;
  row-gap: 1.875rem;
  padding: 1.875rem 0; }
  @media (min-width: 992px) {
    .latest-news-block .latest-news-wrapper {
      grid-template-columns: 1fr 1fr;
      -webkit-column-gap: 2.5rem;
         -moz-column-gap: 2.5rem;
              column-gap: 2.5rem;
      row-gap: 2.5rem;
      padding: 4.375rem 0; } }
  .latest-news-block .latest-news-wrapper .latest-news-single {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: #F9FAFB;
    border-radius: 0.625rem;
    overflow: hidden; }
    .latest-news-block .latest-news-wrapper .latest-news-single .news-image-wrapper {
      width: 50%; }
      .latest-news-block .latest-news-wrapper .latest-news-single .news-image-wrapper img {
        display: block;
        min-height: 24.375rem;
        -o-object-fit: cover;
           object-fit: cover; }
    .latest-news-block .latest-news-wrapper .latest-news-single .meta-info-wrapper {
      width: 50%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      gap: 0.875rem;
      min-height: 100%;
      padding: 1.625rem; }
      @media (min-width: 992px) {
        .latest-news-block .latest-news-wrapper .latest-news-single .meta-info-wrapper {
          padding: 2.5rem; } }
      .latest-news-block .latest-news-wrapper .latest-news-single .meta-info-wrapper .wrap-title-date {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        height: 100%;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        gap: 0.875rem; }
        .latest-news-block .latest-news-wrapper .latest-news-single .meta-info-wrapper .wrap-title-date .publish-date {
          font-weight: 500;
          font-size: 1.125rem;
          color: #9D9D9D; }
        .latest-news-block .latest-news-wrapper .latest-news-single .meta-info-wrapper .wrap-title-date .news-title h4 {
          margin: 0;
          font-size: 1.3125rem;
          font-weight: 500;
          line-height: 1.5; }

.latest-news-block.variant2 .latest-news-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.875rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  @media (min-width: 768px) {
    .latest-news-block.variant2 .latest-news-wrapper {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; } }
  @media (min-width: 992px) {
    .latest-news-block.variant2 .latest-news-wrapper {
      gap: 2.5rem;
      padding: 4.375rem 0;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; } }
  .latest-news-block.variant2 .latest-news-wrapper .latest-news-single {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 100%; }
    @media (min-width: 992px) {
      .latest-news-block.variant2 .latest-news-wrapper .latest-news-single {
        max-width: 50%;
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1; } }
    .latest-news-block.variant2 .latest-news-wrapper .latest-news-single .news-image-wrapper {
      width: 100%; }
      .latest-news-block.variant2 .latest-news-wrapper .latest-news-single .news-image-wrapper img {
        min-height: auto;
        max-height: 20rem;
        width: 100%; }
    .latest-news-block.variant2 .latest-news-wrapper .latest-news-single .meta-info-wrapper {
      width: 100%; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9zYXNzL3ZhcmlhYmxlcy9fc2l6aW5nLWZ1bmN0aW9ucy5zY3NzIiwiYmxvY2stbGF0ZXN0LW5ld3Mvc2Nzcy9ibG9jay1sYXRlc3QtbmV3cy5jc3MiLCJibG9jay1sYXRlc3QtbmV3cy9zY3NzL2Jsb2NrLWxhdGVzdC1uZXdzLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Fzcy92YXJpYWJsZXMvX2JyZWFrcG9pbnRzLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Fzcy92YXJpYWJsZXMvX3RoZW1lLWNvbmZpZy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBOzs7O0VDQUU7QURVQTs7O0lDTkU7QURtQkY7Ozs7Ozs7OztJQ1RFO0FDZko7RUFFSSxhQUFhO0VBQ2IsMEJBQTBCO0VBQzFCLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixpQkZlc0I7RUVkdEIsbUJBQWtCLEVBQUE7RUMyQ2xCO0lEbERKO01BU00sOEJBQThCO01BQzlCLDBCRldvQjtTRVhwQix1QkZXb0I7Y0VYcEIsa0JGV29CO01FVnBCLGVGVW9CO01FVHBCLG1CQUFrQixFQUFBLEVBaURyQjtFQTdESDtJQWVNLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsbUJFUm9CO0lGU3BCLHVCRklvQjtJRUhwQixnQkFBZ0IsRUFBQTtJQWxCdEI7TUFvQlEsVUFBVSxFQUFBO01BcEJsQjtRQXNCVSxjQUFjO1FBQ2QscUJGRmdCO1FFR2hCLG9CQUFpQjtXQUFqQixpQkFBaUIsRUFBQTtJQXhCM0I7TUE0QlEsVUFBVTtNQUNWLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsNEJBQXNCO01BQXRCLDZCQUFzQjtVQUF0QiwwQkFBc0I7Y0FBdEIsc0JBQXNCO01BQ3RCLHdCQUF1QjtVQUF2QixxQkFBdUI7Y0FBdkIsdUJBQXVCO01BQ3ZCLGFGWGtCO01FWWxCLGdCQUFnQjtNQUNoQixpQkZia0IsRUFBQTtNRzZCdEI7UURsREo7VUFvQ1UsZUZmZ0IsRUFBQSxFRXNDbkI7TUEzRFA7UUF3Q1Usb0JBQWE7UUFBYixvQkFBYTtRQUFiLGFBQWE7UUFDYiw0QkFBc0I7UUFBdEIsNkJBQXNCO1lBQXRCLDBCQUFzQjtnQkFBdEIsc0JBQXNCO1FBQ3RCLFlBQVk7UUFDWix3QkFBdUI7WUFBdkIscUJBQXVCO2dCQUF2Qix1QkFBdUI7UUFDdkIsYUZ2QmdCLEVBQUE7UUVyQjFCO1VBOENZLGdCQUFnQjtVQUNoQixtQkYxQmM7VUUyQmQsY0U3QzBCLEVBQUE7UUZIdEM7VUFvRGMsU0FBUztVQUNULG9CRmhDWTtVRWlDWixnQkFBZ0I7VUFDaEIsZ0JBQWdCLEVBQUE7O0FBdkQ5QjtFQWlFTSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLGFGN0NvQjtFRThDcEIsNEJBQXNCO0VBQXRCLDZCQUFzQjtNQUF0QiwwQkFBc0I7VUFBdEIsc0JBQXNCLEVBQUE7RUN2QnhCO0lENUNKO01BcUVRLDhCQUFtQjtNQUFuQiw2QkFBbUI7VUFBbkIsdUJBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQixtQkFBZTtVQUFmLGVBQWUsRUFBQSxFQTJCbEI7RUMvQ0Q7SURsREo7TUF5RVEsV0ZwRGtCO01FcURsQixtQkFBa0I7TUFDbEIscUJBQWlCO1VBQWpCLGlCQUFpQixFQUFBLEVBc0JwQjtFQWpHTDtJQThFUSxvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLDRCQUFzQjtJQUF0Qiw2QkFBc0I7UUFBdEIsMEJBQXNCO1lBQXRCLHNCQUFzQjtJQUN0QixlQUFlLEVBQUE7SUM5Qm5CO01EbERKO1FBa0ZVLGNBQWM7UUFDZCxtQkFBTztZQUFQLFdBQU87Z0JBQVAsT0FBTyxFQUFBLEVBYVY7SUFoR1A7TUFzRlUsV0FBVyxFQUFBO01BdEZyQjtRQXdGWSxnQkFBZ0I7UUFDaEIsaUJGcEVjO1FFcUVkLFdBQVcsRUFBQTtJQTFGdkI7TUE4RlUsV0FBVyxFQUFBIiwiZmlsZSI6ImJsb2NrLWxhdGVzdC1uZXdzL3Njc3MvYmxvY2stbGF0ZXN0LW5ld3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gUFggdG8gRU0vUkVNIC0gaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vaXNlbGxzb2FwLzgyOTk3MjZcblxuJGJhc2UtZm9udC1zaXplOiAxNnB4O1xuXG4vKipcbiAqIFN0cmlwcyB0aGUgdW5pdCBmcm9tIGEgZ2l2ZW4gbnVtYmVyLXVuaXQtY29tYmluYXRpb24gYW5kIHJldHVybnMgdGhlIG51bWJlci5cbiAqIEBsaW5rOiBodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8xMjMzNTg0MS8xNzc5OTk5XG4gKiBAdXNhZ2U6IHBhcnNlLWludCgxMHB4KSA9PiAxMFxuICovXG5cbiBAZnVuY3Rpb24gcGFyc2UtaW50KCRudW1iZXIpIHtcbiAgICBAcmV0dXJuICRudW1iZXIgLyAoJG51bWJlciAqIDAgKyAxKTtcbiAgfVxuICBcbiAgLyoqXG4gICAqIFNpbXBseSBhZGRzIHRoZSBlbSB1bml0IHRvIGEgZ2l2ZW4gbnVtYmVyLiBUaGlzIGlzIHVzZWQgdHdpY2UgaW4gdGhlXG4gICAqIGZ1bmN0aW9uIHVuZGVybmVhdGgsIHRodXMgdGhlIG5lZWQgZm9yIGEgc2VwYXJhdGUgZnVuY3Rpb24uXG4gICAqL1xuICBcbiAgQGZ1bmN0aW9uIGFkZC1lbS11bml0KCRudW1iZXIpIHtcbiAgICBAcmV0dXJuICRudW1iZXIgKiAxZW07XG4gIH1cbiAgXG4gIEBmdW5jdGlvbiBhZGQtcmVtLXVuaXQoJG51bWJlcikge1xuICAgIEByZXR1cm4gJG51bWJlciAqIDFyZW07XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBDYWxjdWxhdGVzIGVtIHZhbHVlcyBmb3IgYSBnaXZlbiBsaXN0IG9mIChweCBvciBlbSkgdmFsdWVzIGFuZCBhIGdpdmVuIGVtXG4gICAqIGJhc2UuIE11bHRpcGx5IGJhc2UgdmFsdWVzIGZvciBuZXN0ZWQgZW0gc3RydWN0dXJlcyAobGFzdCBAdXNhZ2UgZXhhbXBsZSkuXG4gICAqIEB1c2FnZTogZW0oMTBweCwgMS4xMjUpID0+IC41NTU1NmVtXG4gICAqICAgICAgICAgZW0oMjRweCwgLjg3NWVtKSA9PiAxLjcxNDI5ZW1cbiAgICogICAgICAgICBlbSgxMnB4IDAgN2VtIHJnYmEoMCwgMCwgMCwgLjcpLCAxLjc1KSA9PiAuNDI4NTdlbSAwIDRlbSByZ2JhKDAsIDAsIDAsIDAuNylcbiAgICogICAgICAgICBlbSgxMnB4KSArIGVtKDNlbSkgPT4gMy43NWVtXG4gICAqICAgICAgICAgZW0oMjNweCwgZW0oNTNweCkpID0+IC40MzM5NmVtXG4gICAqICAgICAgICAgZW0oMjRweCwgMS41ICogMS4xMjUpID0+IC44ODg4OWVtXG4gICAqL1xuICBcbiAgQGZ1bmN0aW9uIGVtKCR2YWx1ZXMsICRlbS1iYXNlOiAxKSB7XG4gICAgJGJhc2UtZm9udC1zaXplOiBwYXJzZS1pbnQoJGJhc2UtZm9udC1zaXplKTtcbiAgICAkZW0tYmFzZTogcGFyc2UtaW50KCRlbS1iYXNlKTtcbiAgICAkcmVzdWx0OiAoKTtcbiAgXG4gICAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICAgQGlmICR2YWx1ZSA9PSAwIG9yIHR5cGUtb2YoJHZhbHVlKSAhPSBcIm51bWJlclwiIHtcbiAgICAgICAgJHJlc3VsdDogYXBwZW5kKCRyZXN1bHQsICR2YWx1ZSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgJHVuaXQ6IHVuaXQoJHZhbHVlKTtcbiAgICAgICAgJHZhbHVlOiBwYXJzZS1pbnQoJHZhbHVlKTtcbiAgXG4gICAgICAgIEBpZiAkdW5pdCA9PSBcInB4XCIge1xuICAgICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCBhZGQtZW0tdW5pdCgkdmFsdWUgLyAoJGJhc2UtZm9udC1zaXplICogJGVtLWJhc2UpKSk7XG4gICAgICAgIH0gQGVsc2UgaWYgJHVuaXQgPT0gXCJlbVwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLWVtLXVuaXQoJHZhbHVlIC8gJGVtLWJhc2UpKTtcbiAgICAgICAgfSBAZWxzZSBpZiAkdW5pdCA9PSBcIlwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLWVtLXVuaXQoJHZhbHVlIC8gKCRiYXNlLWZvbnQtc2l6ZSAqICRlbS1iYXNlKSkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAvKipcbiAgICAgKiBJZiBvbmx5IG9uZSB2YWx1ZSBpcyBwcm92aWRlZCwgb3V0cHV0IHRoZSBpbnN0YW5jZSBvZiB0aGF0IG9iamVjdCBpbnN0ZWFkXG4gICAgICogb2YgdGhlIHdob2xlIGxpc3QuIFRoaXMgZW5hYmxlcyB1c2UgY2FzZXMgbGlrZSBuZXN0ZWQgZnVuY3Rpb24gaW52b2NhdGlvbnNcbiAgICAgKiAoZS5nLiBgZW0oMnB4LCBlbSgxNXB4KSlgKSBvciBhZGRpdGlvbnMvc3VidHJhY3Rpb25zIChlLmcuIGBlbSg1cHgpICsgZW0oMzJweClgKS5cbiAgICAgKi9cbiAgICBAaWYgbGVuZ3RoKCRyZXN1bHQpID09IDEge1xuICAgICAgQHJldHVybiBudGgoJHJlc3VsdCwgMSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAcmV0dXJuICRyZXN1bHQ7XG4gICAgfVxuICB9XG4gIFxuICBcbiAgQGZ1bmN0aW9uIHJlbSgkdmFsdWVzLCAkZW0tYmFzZTogMSkge1xuICAgICRiYXNlLWZvbnQtc2l6ZTogcGFyc2UtaW50KCRiYXNlLWZvbnQtc2l6ZSk7XG4gICAgJGVtLWJhc2U6IHBhcnNlLWludCgkZW0tYmFzZSk7XG4gICAgJHJlc3VsdDogKCk7XG4gIFxuICAgIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gMCBvciB0eXBlLW9mKCR2YWx1ZSkgIT0gXCJudW1iZXJcIiB7XG4gICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCAkdmFsdWUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgICR1bml0OiB1bml0KCR2YWx1ZSk7XG4gICAgICAgICR2YWx1ZTogcGFyc2UtaW50KCR2YWx1ZSk7XG4gIFxuICAgICAgICBAaWYgJHVuaXQgPT0gXCJweFwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLXJlbS11bml0KCR2YWx1ZSAvICgkYmFzZS1mb250LXNpemUgKiAkZW0tYmFzZSkpKTtcbiAgICAgICAgfSBAZWxzZSBpZiAkdW5pdCA9PSBcImVtXCIge1xuICAgICAgICAgICRyZXN1bHQ6IGFwcGVuZCgkcmVzdWx0LCBhZGQtcmVtLXVuaXQoJHZhbHVlIC8gJGVtLWJhc2UpKTtcbiAgICAgICAgfSBAZWxzZSBpZiAkdW5pdCA9PSBcIlwiIHtcbiAgICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgYWRkLXJlbS11bml0KCR2YWx1ZSAvICgkYmFzZS1mb250LXNpemUgKiAkZW0tYmFzZSkpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLyoqXG4gICAgICogSWYgb25seSBvbmUgdmFsdWUgaXMgcHJvdmlkZWQsIG91dHB1dCB0aGUgaW5zdGFuY2Ugb2YgdGhhdCBvYmplY3QgaW5zdGVhZFxuICAgICAqIG9mIHRoZSB3aG9sZSBsaXN0LiBUaGlzIGVuYWJsZXMgdXNlIGNhc2VzIGxpa2UgbmVzdGVkIGZ1bmN0aW9uIGludm9jYXRpb25zXG4gICAgICogKGUuZy4gYGVtKDJweCwgZW0oMTVweCkpYCkgb3IgYWRkaXRpb25zL3N1YnRyYWN0aW9ucyAoZS5nLiBgZW0oNXB4KSArIGVtKDMycHgpYCkuXG4gICAgICovXG4gICAgQGlmIGxlbmd0aCgkcmVzdWx0KSA9PSAxIHtcbiAgICAgIEByZXR1cm4gbnRoKCRyZXN1bHQsIDEpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQHJldHVybiAkcmVzdWx0O1xuICAgIH1cbiAgfSIsIi8qKlxuICogU3RyaXBzIHRoZSB1bml0IGZyb20gYSBnaXZlbiBudW1iZXItdW5pdC1jb21iaW5hdGlvbiBhbmQgcmV0dXJucyB0aGUgbnVtYmVyLlxuICogQGxpbms6IGh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9hLzEyMzM1ODQxLzE3Nzk5OTlcbiAqIEB1c2FnZTogcGFyc2UtaW50KDEwcHgpID0+IDEwXG4gKi9cbi8qKlxuICAgKiBTaW1wbHkgYWRkcyB0aGUgZW0gdW5pdCB0byBhIGdpdmVuIG51bWJlci4gVGhpcyBpcyB1c2VkIHR3aWNlIGluIHRoZVxuICAgKiBmdW5jdGlvbiB1bmRlcm5lYXRoLCB0aHVzIHRoZSBuZWVkIGZvciBhIHNlcGFyYXRlIGZ1bmN0aW9uLlxuICAgKi9cbi8qKlxuICAgKiBDYWxjdWxhdGVzIGVtIHZhbHVlcyBmb3IgYSBnaXZlbiBsaXN0IG9mIChweCBvciBlbSkgdmFsdWVzIGFuZCBhIGdpdmVuIGVtXG4gICAqIGJhc2UuIE11bHRpcGx5IGJhc2UgdmFsdWVzIGZvciBuZXN0ZWQgZW0gc3RydWN0dXJlcyAobGFzdCBAdXNhZ2UgZXhhbXBsZSkuXG4gICAqIEB1c2FnZTogZW0oMTBweCwgMS4xMjUpID0+IC41NTU1NmVtXG4gICAqICAgICAgICAgZW0oMjRweCwgLjg3NWVtKSA9PiAxLjcxNDI5ZW1cbiAgICogICAgICAgICBlbSgxMnB4IDAgN2VtIHJnYmEoMCwgMCwgMCwgLjcpLCAxLjc1KSA9PiAuNDI4NTdlbSAwIDRlbSByZ2JhKDAsIDAsIDAsIDAuNylcbiAgICogICAgICAgICBlbSgxMnB4KSArIGVtKDNlbSkgPT4gMy43NWVtXG4gICAqICAgICAgICAgZW0oMjNweCwgZW0oNTNweCkpID0+IC40MzM5NmVtXG4gICAqICAgICAgICAgZW0oMjRweCwgMS41ICogMS4xMjUpID0+IC44ODg4OWVtXG4gICAqL1xuLmxhdGVzdC1uZXdzLWJsb2NrIC5sYXRlc3QtbmV3cy13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICByb3ctZ2FwOiAxLjg3NXJlbTtcbiAgcGFkZGluZzogMS44NzVyZW0gMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubGF0ZXN0LW5ld3MtYmxvY2sgLmxhdGVzdC1uZXdzLXdyYXBwZXIge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgY29sdW1uLWdhcDogMi41cmVtO1xuICAgICAgcm93LWdhcDogMi41cmVtO1xuICAgICAgcGFkZGluZzogNC4zNzVyZW0gMDsgfSB9XG4gIC5sYXRlc3QtbmV3cy1ibG9jayAubGF0ZXN0LW5ld3Mtd3JhcHBlciAubGF0ZXN0LW5ld3Mtc2luZ2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJhY2tncm91bmQ6ICNGOUZBRkI7XG4gICAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5sYXRlc3QtbmV3cy1ibG9jayAubGF0ZXN0LW5ld3Mtd3JhcHBlciAubGF0ZXN0LW5ld3Mtc2luZ2xlIC5uZXdzLWltYWdlLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICAgLmxhdGVzdC1uZXdzLWJsb2NrIC5sYXRlc3QtbmV3cy13cmFwcGVyIC5sYXRlc3QtbmV3cy1zaW5nbGUgLm5ld3MtaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWluLWhlaWdodDogMjQuMzc1cmVtO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIC5sYXRlc3QtbmV3cy1ibG9jayAubGF0ZXN0LW5ld3Mtd3JhcHBlciAubGF0ZXN0LW5ld3Mtc2luZ2xlIC5tZXRhLWluZm8td3JhcHBlciB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGdhcDogMC44NzVyZW07XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMS42MjVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubGF0ZXN0LW5ld3MtYmxvY2sgLmxhdGVzdC1uZXdzLXdyYXBwZXIgLmxhdGVzdC1uZXdzLXNpbmdsZSAubWV0YS1pbmZvLXdyYXBwZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbTsgfSB9XG4gICAgICAubGF0ZXN0LW5ld3MtYmxvY2sgLmxhdGVzdC1uZXdzLXdyYXBwZXIgLmxhdGVzdC1uZXdzLXNpbmdsZSAubWV0YS1pbmZvLXdyYXBwZXIgLndyYXAtdGl0bGUtZGF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMC44NzVyZW07IH1cbiAgICAgICAgLmxhdGVzdC1uZXdzLWJsb2NrIC5sYXRlc3QtbmV3cy13cmFwcGVyIC5sYXRlc3QtbmV3cy1zaW5nbGUgLm1ldGEtaW5mby13cmFwcGVyIC53cmFwLXRpdGxlLWRhdGUgLnB1Ymxpc2gtZGF0ZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIGNvbG9yOiAjOUQ5RDlEOyB9XG4gICAgICAgIC5sYXRlc3QtbmV3cy1ibG9jayAubGF0ZXN0LW5ld3Mtd3JhcHBlciAubGF0ZXN0LW5ld3Mtc2luZ2xlIC5tZXRhLWluZm8td3JhcHBlciAud3JhcC10aXRsZS1kYXRlIC5uZXdzLXRpdGxlIGg0IHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5sYXRlc3QtbmV3cy1ibG9jay52YXJpYW50MiAubGF0ZXN0LW5ld3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMS44NzVyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmxhdGVzdC1uZXdzLWJsb2NrLnZhcmlhbnQyIC5sYXRlc3QtbmV3cy13cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubGF0ZXN0LW5ld3MtYmxvY2sudmFyaWFudDIgLmxhdGVzdC1uZXdzLXdyYXBwZXIge1xuICAgICAgZ2FwOiAyLjVyZW07XG4gICAgICBwYWRkaW5nOiA0LjM3NXJlbSAwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH0gfVxuICAubGF0ZXN0LW5ld3MtYmxvY2sudmFyaWFudDIgLmxhdGVzdC1uZXdzLXdyYXBwZXIgLmxhdGVzdC1uZXdzLXNpbmdsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmxhdGVzdC1uZXdzLWJsb2NrLnZhcmlhbnQyIC5sYXRlc3QtbmV3cy13cmFwcGVyIC5sYXRlc3QtbmV3cy1zaW5nbGUge1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgZmxleDogMTsgfSB9XG4gICAgLmxhdGVzdC1uZXdzLWJsb2NrLnZhcmlhbnQyIC5sYXRlc3QtbmV3cy13cmFwcGVyIC5sYXRlc3QtbmV3cy1zaW5nbGUgLm5ld3MtaW1hZ2Utd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmxhdGVzdC1uZXdzLWJsb2NrLnZhcmlhbnQyIC5sYXRlc3QtbmV3cy13cmFwcGVyIC5sYXRlc3QtbmV3cy1zaW5nbGUgLm5ld3MtaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMHJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubGF0ZXN0LW5ld3MtYmxvY2sudmFyaWFudDIgLmxhdGVzdC1uZXdzLXdyYXBwZXIgLmxhdGVzdC1uZXdzLXNpbmdsZSAubWV0YS1pbmZvLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiIsIi8vSW5jbHVkZSBTaGFyZWQgdmFyaWFibGVzL21peGlucy9zdHlsZXMgd2l0aCB0aGUgbWFpbiBTdHlsZXMgb2YgdGhlIHNpdGVcbkBpbXBvcnQgXCJzaGFyZWRcIjtcblxuLmxhdGVzdC1uZXdzLWJsb2Nre1xuICAubGF0ZXN0LW5ld3Mtd3JhcHBlcntcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgcm93LWdhcDogcmVtKDMwKTtcbiAgICBwYWRkaW5nOiByZW0oMzApIDA7XG4gICAgQGluY2x1ZGUgYnAodGFibGV0bGFuZHNjYXBlKXtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGNvbHVtbi1nYXA6IHJlbSg0MCk7XG4gICAgICByb3ctZ2FwOiByZW0oNDApO1xuICAgICAgcGFkZGluZzogcmVtKDcwKSAwO1xuICAgIH1cbiAgICAubGF0ZXN0LW5ld3Mtc2luZ2xle1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJhY2tncm91bmQ6ICRjYXJkcy1iYWNrZ3JvdW5kO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGNvbmZpZy1ib3JkZXItcmFkaXVzLWJpZ2dlciA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgLm5ld3MtaW1hZ2Utd3JhcHBlcntcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgaW1ne1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IHJlbSgzOTApO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWV0YS1pbmZvLXdyYXBwZXJ7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBnYXA6IHJlbSgxNCk7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgyNik7XG4gICAgICAgIEBpbmNsdWRlIGJwKHRhYmxldGxhbmRzY2FwZSl7XG4gICAgICAgICAgcGFkZGluZzogcmVtKDQwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cmFwLXRpdGxlLWRhdGV7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBnYXA6IHJlbSgxNCk7XG4gICAgICAgICAgLnB1Ymxpc2gtZGF0ZXtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxOCk7XG4gICAgICAgICAgICBjb2xvcjogJGNvbmZpZy1tYWluLWNvbG9yLXRleHQtbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5uZXdzLXRpdGxle1xuICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjEpO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudmFyaWFudDIge1xuICAgIC5sYXRlc3QtbmV3cy13cmFwcGVye1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogcmVtKDMwKTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBAaW5jbHVkZSBicCh0YWJsZXQpe1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicCh0YWJsZXRsYW5kc2NhcGUpe1xuICAgICAgICBnYXA6IHJlbSg0MCk7XG4gICAgICAgIHBhZGRpbmc6IHJlbSg3MCkgMDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICB9XG4gICAgICAubGF0ZXN0LW5ld3Mtc2luZ2xle1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGJwKHRhYmxldGxhbmRzY2FwZSl7XG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgZmxleDogMTtcbiAgICAgICAgfVxuICAgICAgICAubmV3cy1pbWFnZS13cmFwcGVye1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiByZW0oMzIwKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWV0YS1pbmZvLXdyYXBwZXJ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxufSIsIlxuLy8gRGVmYXVsdCAtIDMyMSAtIDQwMFxuXG5AbWl4aW4gYnAoJHBvaW50KSB7XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXh4c3tcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAaWYgJHBvaW50ID09IHBob25leHNkb3due1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXhse1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MDBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXBvcnRyYWl0IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTY4cHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXBvcnRyYWl0T25seSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU2OHB4KSBhbmQgKG1heC13aWR0aDogNjcwcHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGlmICRwb2ludCA9PSBwaG9uZXBvcnRyYWl0eGxPbmx5IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzIwcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gdGFibGV0ZG93biB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KXtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gdGFibGV0bGFuZHNjYXBle1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gdGFibGV0eGx7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbGFwdG9weHMge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpe1xuICAgICAgQGNvbnRlbnQ7IFxuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSBsYXB0b3Age1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IGxhcHRvcHhsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KXtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICRwb2ludCA9PSBkZXNrdG9weHMge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IGRlc2t0b3Age1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpe1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHBvaW50ID09IGRlc2t0b3B4bCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDI1MDBweCl7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cblxufSIsIi8vIEFkZCBtYWluIGNvbG9yIHZhcmlhYmxlcyBoZXJlXG5cbiRjb25maWctbWFpbi1jb2xvcjogIzQ4ODdGMjtcbiRjb25maWctbWFpbi1jb2xvci1kYXJrOiAjMjQzRDZFO1xuJGNvbmZpZy1tYWluLWNvbG9yLWxpZ2h0OiAjRDhFOUU1O1xuJGNvbmZpZy1tYWluLWNvbG9yLXRleHQtZGFyazogIzcwN0I5NjtcbiRjb25maWctbWFpbi1jb2xvci10ZXh0LWxpZ2h0OiAjOUQ5RDlEO1xuJGNvbmZpZy1idXR0b25zLWJhY2tncm91bmQtY29sb3I6ICM0ODg3RjI7XG4kd2hpdGU6ICNmZmY7XG5cbiRib2R5LWJhY2tncm91bmQ6ICNmZmY7XG4kY2FyZHMtYmFja2dyb3VuZDogI0Y5RkFGQjtcblxuJGNvbmZpZy1iYWNrZ3JvdW5kLWdyYWRpZW50LWJsdWU6ICBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNDRkUwRjQgMCUsIHJnYmEoMjA3LCAyMjQsIDI0NCwgMC41MikgNDcuNzIlLCByZ2JhKDIwNywgMjI0LCAyNDQsIDAuMTApIDEwMCUpOyAgO1xuJGNvbmZpZy1iYWNrZ3JvdW5kLWdyYWRpZW50LTI6ICBsaW5lYXItZ3JhZGllbnQoNDUuMDRkZWcsICMwNzQ1M0EgMCUsICMwMDY2NDMgMTAwJSk7XG5cbiRjb25maWctYm9yZGVyLXJhZGl1cy1iaWdnZXI6IHJlbSgxMCk7XG4kY29uZmlnLWJvcmRlci1yYWRpdXMtc21hbGxlcjogcmVtKDgpO1xuJGNvbmZpZy1ib3JkZXItcmFkaXVzLWltYWdlOiByZW0oMjApO1xuXG4kbWFyZ2luLWJvdHRvbS10aXRsZTogcmVtKDgwKTtcbiRjYXJkcy1jb2x1bW5zLWdhcDogcmVtKDYwKTtcbiRsYXlvdXQtYmlnLWdhcDogcmVtKDEwMCk7XG5cblxuLy8gTmV3IGlkZWEgZm9yIHNpemVzXG4kcGFkZGluZy1tYWluOiByZW0oMTAwKTtcbiRtYXJnaW4tbWFpbjogcmVtKDEwMCk7XG4kZm9udHNpemUtbWFpbjogcmVtKDEwMCk7XG5cbiJdfQ== */
