/**
 * 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
   */
.area-of-interests-block .aoi-section-title {
  margin-bottom: 3.75rem; }
  @media (min-width: 992px) {
    .area-of-interests-block .aoi-section-title {
      margin-bottom: 5rem; } }

.area-of-interests-block .aoi-blocks-wrapper {
  display: grid;
  grid-template-columns: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  justify-self: center;
  -webkit-column-gap: 2.25rem;
     -moz-column-gap: 2.25rem;
          column-gap: 2.25rem;
  row-gap: 2.25rem; }
  @media (min-width: 768px) {
    .area-of-interests-block .aoi-blocks-wrapper {
      grid-template-columns: 1fr 1fr;
      -webkit-column-gap: 3.75rem;
         -moz-column-gap: 3.75rem;
              column-gap: 3.75rem;
      row-gap: 3.75rem; } }
  @media (min-width: 1025px) {
    .area-of-interests-block .aoi-blocks-wrapper {
      grid-template-columns: 1fr 1fr 1fr;
      -webkit-column-gap: 3rem;
         -moz-column-gap: 3rem;
              column-gap: 3rem;
      row-gap: 3rem; } }
  @media (min-width: 1366px) {
    .area-of-interests-block .aoi-blocks-wrapper {
      grid-template-columns: 1fr 1fr 1fr;
      -webkit-column-gap: 3.75rem;
         -moz-column-gap: 3.75rem;
              column-gap: 3.75rem;
      row-gap: 3.75rem; } }
  .area-of-interests-block .aoi-blocks-wrapper .aio-block-single {
    -webkit-box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.2);
            box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.2);
    border-radius: 0.625rem;
    background: #FDFDFD;
    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: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    padding: 2rem 1.625rem;
    z-index: 3;
    gap: 0.375rem; }
    @media (min-width: 992px) {
      .area-of-interests-block .aoi-blocks-wrapper .aio-block-single {
        padding: 3.25rem 2.125rem; } }
    .area-of-interests-block .aoi-blocks-wrapper .aio-block-single .aio-icon svg {
      max-height: 10rem;
      height: 8.75rem;
      width: 100%;
      max-width: 10rem; }
      .area-of-interests-block .aoi-blocks-wrapper .aio-block-single .aio-icon svg path {
        fill: #007459; }
    .area-of-interests-block .aoi-blocks-wrapper .aio-block-single .aio-title h5 {
      font-weight: 500;
      font-size: 1.125rem;
      color: #3E3E3E; }

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