/*------------------------------------------------------------
	Media
------------------------------------------------------------*/
/*------------------------------------------------------------
	Flex Box
------------------------------------------------------------*/
:root {
  --font-pri: "Inter", sans-serif;
  --font-sec: "WixMadeforText", sans-serif;
  --header-index: 151;
  --header-height: 12.4rem; }
  @media screen and (max-width: 1200px) {
    :root {
      --header-height: 10rem; } }

.tab-filter_item {
  display: block;
  position: relative;
  color: #676767;
  font-size: 2rem;
  font-weight: 700;
  line-height: 160%;
  padding: 2rem;
  min-width: 27rem;
  transition: color 0.4s; }
  @media only screen and (max-width: 1599.98px) and (min-width: 1200px) {
    .tab-filter_item {
      font-size: max(18px, 2rem); } }
  @media only screen and (max-width: 1200px) {
    .tab-filter_item {
      font-size: 1.8rem; } }
  @media only screen and (max-width: 800px) {
    .tab-filter_item {
      font-size: 1.6rem; } }
  @media screen and (max-width: 991.98px) {
    .tab-filter_item {
      padding: 1.5rem 1.2rem;
      min-width: initial; } }
  @media screen and (max-width: 575.98px) {
    .tab-filter_item {
      font-size: 1.6rem; } }
  @media screen and (min-width: 1200px) {
    .tab-filter_item:hover, .tab-filter_item:focus-visible {
      color: #040404; }
      .tab-filter_item:hover::before, .tab-filter_item:focus-visible::before {
        width: 100%; } }
  .tab-filter_item::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 0%;
    height: 0.4rem;
    background-color: #074b7f;
    transition: width 0.4s; }
  .tab-filter_item.is-active {
    color: #040404; }
    .tab-filter_item.is-active::before {
      width: 100%; }

.js-tab-filter {
  --slide-spacing: 0rem;
  position: relative;
  margin: 0 calc(var(--slide-spacing) * -1); }
  @media screen and (max-width: 575.98px) {
    .js-tab-filter {
      --slide-spacing: 0.4rem; } }
  .js-tab-filter .swiper-slide {
    width: fit-content;
    padding: 0 var(--slide-spacing); }

.post-group {
  padding: 10rem 0 4rem;
  background-image: linear-gradient(180deg, #fff 0%, #f5f9fd 100%); }
  @media screen and (max-width: 991.98px) {
    .post-group {
      padding: 6rem 0;
      overflow: hidden; } }
  @media screen and (min-width: 576px) {
    .post-group .tt-main br {
      display: none; } }
  .post-group_cta .btn {
    background: none;
    padding: 0;
    box-shadow: 0.8rem 0.56px 4rem rgba(86, 97, 133, 0);
    -webkit-box-shadow: 0.8rem 0.56px 4rem rgba(86, 97, 133, 0); }
    @media screen and (max-width: 575.98px) {
      .post-group_cta .btn {
        min-width: 13.6rem; } }
    @media screen and (min-width: 1200px) {
      .post-group_cta .btn:hover, .post-group_cta .btn:focus-visible {
        box-shadow: 0.8rem 0.56px 4rem 0.3rem rgba(86, 97, 133, 0.44);
        -webkit-box-shadow: 0.8rem 0.56px 4rem 0.3rem rgba(86, 97, 133, 0.44); } }
    .post-group_cta .btn__inner {
      padding: 1.6rem 2rem; }
      @media screen and (max-width: 575.98px) {
        .post-group_cta .btn__inner {
          padding: 0.8rem 1.2rem; } }
  .post-group_list {
    --item-number: 3;
    --item-spacing-col: 3rem;
    --item-spacing-row: 5rem;
    display: flex;
    flex-wrap: wrap;
    gap: var(--item-spacing-row) var(--item-spacing-col); }
    @media screen and (max-width: 991.98px) {
      .post-group_list {
        --item-number: 2;
        --item-spacing-col: 2.4rem;
        --item-spacing-row: 2.4rem; } }
    @media screen and (max-width: 575.98px) {
      .post-group_list {
        --item-number: 1; } }
  .post-group_list:not(:has(li)) > * {
    height: initial; }
  .post-group_list > * {
    width: calc(100% / var(--item-number) - var(--item-spacing-col) * (var(--item-number) - 1) / var(--item-number)); }
  .post-group_filter {
    --form-select-clr: #074b7f;
    --form-select-img-filter: brightness(0) saturate(100%) invert(17%) sepia(87%) saturate(1997%) hue-rotate(189deg) brightness(93%) contrast(94%);
    margin-bottom: -3rem; }
    @media screen and (max-width: 992px) {
      .post-group_filter {
        margin-bottom: 0; } }
    .post-group_filter .form-wrap {
      display: flex;
      flex-wrap: wrap;
      flex-direction: row;
      gap: 1.2rem 3rem; }
      @media screen and (max-width: 991.98px) {
        .post-group_filter .form-wrap {
          gap: 1.2rem 2.4rem; } }
    .post-group_filter .form-box {
      width: calc(100% / 3 - 3rem * 2 / 3); }
      @media screen and (max-width: 991.98px) {
        .post-group_filter .form-box {
          width: calc(50% - 1.2rem); } }
      @media screen and (max-width: 575.98px) {
        .post-group_filter .form-box {
          width: 100%; } }
    .post-group_filter .form-select_heading {
      padding: 1.3rem 2rem;
      border-radius: 1.2rem;
      background-color: #fff; }
      .post-group_filter .form-select_heading::before {
        border-radius: 1.2rem; }
      .post-group_filter .form-select_heading span {
        font-weight: 600; }
    .post-group_filter .form-select_heading,
    .post-group_filter .form-select_list {
      box-shadow: none !important;
      -webkit-box-shadow: none !important; }
    .post-group_filter .form-select_dropdown {
      border-radius: 1.2rem; }
      @media screen and (max-width: 991.98px) {
        .post-group_filter .form-select_dropdown {
          border-radius: 0.8rem; } }
    .post-group_filter .form-select_list {
      padding: 3rem; }
      @media screen and (max-width: 991.98px) {
        .post-group_filter .form-select_list {
          padding: 2rem; } }
    .post-group_filter .form-select_box {
      border-radius: 0.8rem;
      align-items: center; }

.js-post-group-swiper {
  --slide-spacing: 1.5rem;
  --slide-number: 3;
  position: relative;
  margin: 0 calc(var(--slide-spacing) * -1); }
  @media screen and (max-width: 991.98px) {
    .js-post-group-swiper {
      --slide-spacing: 1.2rem;
      --slide-number: 2.2; } }
  @media screen and (max-width: 575.98px) {
    .js-post-group-swiper {
      --slide-number: 1.118; } }
  @media screen and (max-width: 991.98px) {
    .js-post-group-swiper .swiper {
      overflow: visible; } }
  .js-post-group-swiper .swiper-slide {
    height: unset;
    width: calc(100% / var(--slide-number));
    padding: 0 var(--slide-spacing); }

.m-webinar {
  margin: 10rem 0rem 10rem; }
  @media screen and (max-width: 992px) {
    .m-webinar {
      margin: 6rem 0rem; } }
  @media screen and (max-width: 575.98px) {
    .m-webinar .flex {
      gap: 2.4rem; } }
  @media screen and (max-width: 575.98px) {
    .m-webinar .js-tab-filter {
      margin-top: 0.6rem; } }
  .m-webinar_list {
    --item-number: 3;
    --item-spacing-col: 3.2rem;
    --item-spacing-row: 5rem;
    display: flex;
    flex-wrap: wrap;
    gap: var(--item-spacing-row) var(--item-spacing-col); }
    @media screen and (max-width: 1199.98px) {
      .m-webinar_list {
        --item-spacing-col: 2.4rem;
        --item-spacing-row: 2.4rem; } }
    @media screen and (max-width: 991.98px) {
      .m-webinar_list {
        --item-number: 2; } }
    @media screen and (max-width: 575.98px) {
      .m-webinar_list {
        --item-number: 1; } }
  .m-webinar_list:not(:has(li)) > * {
    height: initial; }
  .m-webinar_list > * {
    width: calc(100% / var(--item-number) - var(--item-spacing-col) * (var(--item-number) - 1) / var(--item-number)); }

.author-project {
  margin: 10rem 0rem 10rem; }
  @media screen and (max-width: 992px) {
    .author-project {
      margin: 6rem 0rem; } }
  .author-project_list {
    display: grid;
    grid-template-columns: 0.135124fr 0.135124fr 0.459505fr 0.135124fr 0.135124fr;
    grid-auto-rows: 0.483161fr 0.033677fr 0.483161fr;
    gap: 3rem; }
    @media screen and (max-width: 991.98px) {
      .author-project_list {
        gap: 2rem; } }
    @media screen and (max-width: 767.98px) {
      .author-project_list {
        display: flex;
        flex-wrap: wrap; } }
    .author-project_list > * {
      min-width: 0; }
    .author-project_list > *:nth-child(1) {
      grid-column: 1 / 2;
      grid-row: 1 / 2; }
      .author-project_list > *:nth-child(1) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(2) {
      grid-column: 2 / 3;
      grid-row: 1 / 2; }
      .author-project_list > *:nth-child(2) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(3) {
      grid-column: 1 / 3;
      grid-row: 2 / 4; }
      .author-project_list > *:nth-child(3) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(4) {
      grid-column: 3 / 4;
      grid-row: 1 / 4; }
      .author-project_list > *:nth-child(4) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(5) {
      grid-column: 4 / 6;
      grid-row: 1 / 3; }
      .author-project_list > *:nth-child(5) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(6) {
      grid-column: 4 / 5;
      grid-row: 3 / 4; }
      .author-project_list > *:nth-child(6) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(7) {
      grid-column: 5 / 6;
      grid-row: 3 / 4; }
      .author-project_list > *:nth-child(7) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(1),
      .author-project_list > *:nth-child(2),
      .author-project_list > *:nth-child(6),
      .author-project_list > *:nth-child(7) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(3),
      .author-project_list > *:nth-child(4),
      .author-project_list > *:nth-child(5) {
        width: 100%; } }
    .author-project_list > *:nth-child(8) {
      grid-column: 1 / 2;
      grid-row: 4 / 5; }
      .author-project_list > *:nth-child(8) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(9) {
      grid-column: 2 / 3;
      grid-row: 4 / 5; }
      .author-project_list > *:nth-child(9) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(10) {
      grid-column: 1 / 3;
      grid-row: 5 / 7; }
      .author-project_list > *:nth-child(10) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(11) {
      grid-column: 3 / 4;
      grid-row: 4 / 7; }
      .author-project_list > *:nth-child(11) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(12) {
      grid-column: 4 / 6;
      grid-row: 4 / 6; }
      .author-project_list > *:nth-child(12) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(13) {
      grid-column: 4 / 5;
      grid-row: 6 / 7; }
      .author-project_list > *:nth-child(13) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(14) {
      grid-column: 5 / 6;
      grid-row: 6 / 7; }
      .author-project_list > *:nth-child(14) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(8),
      .author-project_list > *:nth-child(9),
      .author-project_list > *:nth-child(13),
      .author-project_list > *:nth-child(14) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(10),
      .author-project_list > *:nth-child(11),
      .author-project_list > *:nth-child(12) {
        width: 100%; } }
    .author-project_list > *:nth-child(15) {
      grid-column: 1 / 2;
      grid-row: 7 / 8; }
      .author-project_list > *:nth-child(15) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(16) {
      grid-column: 2 / 3;
      grid-row: 7 / 8; }
      .author-project_list > *:nth-child(16) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(17) {
      grid-column: 1 / 3;
      grid-row: 8 / 10; }
      .author-project_list > *:nth-child(17) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(18) {
      grid-column: 3 / 4;
      grid-row: 7 / 10; }
      .author-project_list > *:nth-child(18) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(19) {
      grid-column: 4 / 6;
      grid-row: 7 / 9; }
      .author-project_list > *:nth-child(19) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(20) {
      grid-column: 4 / 5;
      grid-row: 9 / 10; }
      .author-project_list > *:nth-child(20) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(21) {
      grid-column: 5 / 6;
      grid-row: 9 / 10; }
      .author-project_list > *:nth-child(21) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(15),
      .author-project_list > *:nth-child(16),
      .author-project_list > *:nth-child(20),
      .author-project_list > *:nth-child(21) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(17),
      .author-project_list > *:nth-child(18),
      .author-project_list > *:nth-child(19) {
        width: 100%; } }
    .author-project_list > *:nth-child(22) {
      grid-column: 1 / 2;
      grid-row: 10 / 11; }
      .author-project_list > *:nth-child(22) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(23) {
      grid-column: 2 / 3;
      grid-row: 10 / 11; }
      .author-project_list > *:nth-child(23) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(24) {
      grid-column: 1 / 3;
      grid-row: 11 / 13; }
      .author-project_list > *:nth-child(24) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(25) {
      grid-column: 3 / 4;
      grid-row: 10 / 13; }
      .author-project_list > *:nth-child(25) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(26) {
      grid-column: 4 / 6;
      grid-row: 10 / 12; }
      .author-project_list > *:nth-child(26) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(27) {
      grid-column: 4 / 5;
      grid-row: 12 / 13; }
      .author-project_list > *:nth-child(27) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(28) {
      grid-column: 5 / 6;
      grid-row: 12 / 13; }
      .author-project_list > *:nth-child(28) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(22),
      .author-project_list > *:nth-child(23),
      .author-project_list > *:nth-child(27),
      .author-project_list > *:nth-child(28) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(24),
      .author-project_list > *:nth-child(25),
      .author-project_list > *:nth-child(26) {
        width: 100%; } }
    .author-project_list > *:nth-child(29) {
      grid-column: 1 / 2;
      grid-row: 13 / 14; }
      .author-project_list > *:nth-child(29) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(30) {
      grid-column: 2 / 3;
      grid-row: 13 / 14; }
      .author-project_list > *:nth-child(30) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(31) {
      grid-column: 1 / 3;
      grid-row: 14 / 16; }
      .author-project_list > *:nth-child(31) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(32) {
      grid-column: 3 / 4;
      grid-row: 13 / 16; }
      .author-project_list > *:nth-child(32) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(33) {
      grid-column: 4 / 6;
      grid-row: 13 / 15; }
      .author-project_list > *:nth-child(33) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(34) {
      grid-column: 4 / 5;
      grid-row: 15 / 16; }
      .author-project_list > *:nth-child(34) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(35) {
      grid-column: 5 / 6;
      grid-row: 15 / 16; }
      .author-project_list > *:nth-child(35) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(29),
      .author-project_list > *:nth-child(30),
      .author-project_list > *:nth-child(34),
      .author-project_list > *:nth-child(35) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(31),
      .author-project_list > *:nth-child(32),
      .author-project_list > *:nth-child(33) {
        width: 100%; } }
    .author-project_list > *:nth-child(36) {
      grid-column: 1 / 2;
      grid-row: 16 / 17; }
      .author-project_list > *:nth-child(36) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(37) {
      grid-column: 2 / 3;
      grid-row: 16 / 17; }
      .author-project_list > *:nth-child(37) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(38) {
      grid-column: 1 / 3;
      grid-row: 17 / 19; }
      .author-project_list > *:nth-child(38) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(39) {
      grid-column: 3 / 4;
      grid-row: 16 / 19; }
      .author-project_list > *:nth-child(39) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(40) {
      grid-column: 4 / 6;
      grid-row: 16 / 18; }
      .author-project_list > *:nth-child(40) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(41) {
      grid-column: 4 / 5;
      grid-row: 18 / 19; }
      .author-project_list > *:nth-child(41) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(42) {
      grid-column: 5 / 6;
      grid-row: 18 / 19; }
      .author-project_list > *:nth-child(42) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(36),
      .author-project_list > *:nth-child(37),
      .author-project_list > *:nth-child(41),
      .author-project_list > *:nth-child(42) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(38),
      .author-project_list > *:nth-child(39),
      .author-project_list > *:nth-child(40) {
        width: 100%; } }
    .author-project_list > *:nth-child(43) {
      grid-column: 1 / 2;
      grid-row: 19 / 20; }
      .author-project_list > *:nth-child(43) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(44) {
      grid-column: 2 / 3;
      grid-row: 19 / 20; }
      .author-project_list > *:nth-child(44) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(45) {
      grid-column: 1 / 3;
      grid-row: 20 / 22; }
      .author-project_list > *:nth-child(45) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(46) {
      grid-column: 3 / 4;
      grid-row: 19 / 22; }
      .author-project_list > *:nth-child(46) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(47) {
      grid-column: 4 / 6;
      grid-row: 19 / 21; }
      .author-project_list > *:nth-child(47) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(48) {
      grid-column: 4 / 5;
      grid-row: 21 / 22; }
      .author-project_list > *:nth-child(48) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(49) {
      grid-column: 5 / 6;
      grid-row: 21 / 22; }
      .author-project_list > *:nth-child(49) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(43),
      .author-project_list > *:nth-child(44),
      .author-project_list > *:nth-child(48),
      .author-project_list > *:nth-child(49) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(45),
      .author-project_list > *:nth-child(46),
      .author-project_list > *:nth-child(47) {
        width: 100%; } }
    .author-project_list > *:nth-child(50) {
      grid-column: 1 / 2;
      grid-row: 22 / 23; }
      .author-project_list > *:nth-child(50) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(51) {
      grid-column: 2 / 3;
      grid-row: 22 / 23; }
      .author-project_list > *:nth-child(51) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(52) {
      grid-column: 1 / 3;
      grid-row: 23 / 25; }
      .author-project_list > *:nth-child(52) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(53) {
      grid-column: 3 / 4;
      grid-row: 22 / 25; }
      .author-project_list > *:nth-child(53) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(54) {
      grid-column: 4 / 6;
      grid-row: 22 / 24; }
      .author-project_list > *:nth-child(54) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(55) {
      grid-column: 4 / 5;
      grid-row: 24 / 25; }
      .author-project_list > *:nth-child(55) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(56) {
      grid-column: 5 / 6;
      grid-row: 24 / 25; }
      .author-project_list > *:nth-child(56) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(50),
      .author-project_list > *:nth-child(51),
      .author-project_list > *:nth-child(55),
      .author-project_list > *:nth-child(56) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(52),
      .author-project_list > *:nth-child(53),
      .author-project_list > *:nth-child(54) {
        width: 100%; } }
    .author-project_list > *:nth-child(57) {
      grid-column: 1 / 2;
      grid-row: 25 / 26; }
      .author-project_list > *:nth-child(57) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(58) {
      grid-column: 2 / 3;
      grid-row: 25 / 26; }
      .author-project_list > *:nth-child(58) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(59) {
      grid-column: 1 / 3;
      grid-row: 26 / 28; }
      .author-project_list > *:nth-child(59) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(60) {
      grid-column: 3 / 4;
      grid-row: 25 / 28; }
      .author-project_list > *:nth-child(60) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(61) {
      grid-column: 4 / 6;
      grid-row: 25 / 27; }
      .author-project_list > *:nth-child(61) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(62) {
      grid-column: 4 / 5;
      grid-row: 27 / 28; }
      .author-project_list > *:nth-child(62) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(63) {
      grid-column: 5 / 6;
      grid-row: 27 / 28; }
      .author-project_list > *:nth-child(63) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(57),
      .author-project_list > *:nth-child(58),
      .author-project_list > *:nth-child(62),
      .author-project_list > *:nth-child(63) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(59),
      .author-project_list > *:nth-child(60),
      .author-project_list > *:nth-child(61) {
        width: 100%; } }
    .author-project_list > *:nth-child(64) {
      grid-column: 1 / 2;
      grid-row: 28 / 29; }
      .author-project_list > *:nth-child(64) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(65) {
      grid-column: 2 / 3;
      grid-row: 28 / 29; }
      .author-project_list > *:nth-child(65) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(66) {
      grid-column: 1 / 3;
      grid-row: 29 / 31; }
      .author-project_list > *:nth-child(66) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(67) {
      grid-column: 3 / 4;
      grid-row: 28 / 31; }
      .author-project_list > *:nth-child(67) .author-project_img {
        aspect-ratio: 60.65469/54; }
    .author-project_list > *:nth-child(68) {
      grid-column: 4 / 6;
      grid-row: 28 / 30; }
      .author-project_list > *:nth-child(68) .author-project_img {
        aspect-ratio: 38.67266/27.80825; }
    .author-project_list > *:nth-child(69) {
      grid-column: 4 / 5;
      grid-row: 30 / 31; }
      .author-project_list > *:nth-child(69) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    .author-project_list > *:nth-child(70) {
      grid-column: 5 / 6;
      grid-row: 30 / 31; }
      .author-project_list > *:nth-child(70) .author-project_img {
        aspect-ratio: 17.83633/23.19175; }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(64),
      .author-project_list > *:nth-child(65),
      .author-project_list > *:nth-child(69),
      .author-project_list > *:nth-child(70) {
        width: calc(50% - 1rem); } }
    @media screen and (max-width: 767.98px) {
      .author-project_list > *:nth-child(66),
      .author-project_list > *:nth-child(67),
      .author-project_list > *:nth-child(68) {
        width: 100%; } }
  .author-project_img {
    position: relative;
    width: 100%;
    max-width: 100%;
    height: 100%;
    border-radius: 1.2rem;
    overflow: hidden; }
    @media screen and (max-width: 991.98px) {
      .author-project_img {
        border-radius: 0.8rem; } }
    @media screen and (min-width: 1200px) {
      .author-project_img:hover img, .author-project_img:focus-visible img {
        transform: translate(-50%, -50%) scale(1.05); } }
    .author-project_img img {
      top: 50%;
      left: 50%;
      width: 100%;
      height: 100%;
      object-fit: cover;
      position: absolute;
      transform: translate(-50%, -50%);
      transition: transform 0.4s; }

.author-info {
  margin: 10rem 0rem 10rem; }
  @media screen and (max-width: 992px) {
    .author-info {
      margin: 6rem 0rem; } }
  .author-info_inner {
    display: flex;
    flex-wrap: wrap;
    gap: 4rem 3rem; }
  .author-info_left {
    width: calc(4.65 / 12 * 100% - 1.5rem); }
    @media screen and (max-width: 991.98px) {
      .author-info_left {
        width: 100%; } }
  .author-info_avatar {
    aspect-ratio: 47.1/51.7;
    width: 100%;
    margin: 0 auto;
    max-width: 47.1rem;
    border-radius: 2rem;
    overflow: hidden;
    position: relative; }
    @media screen and (max-width: 991.98px) {
      .author-info_avatar {
        border-radius: 1.2rem; } }
    @media screen and (max-width: 575.98px) {
      .author-info_avatar {
        max-width: calc(100% - 4rem); } }
    .author-info_avatar img {
      top: 50%;
      left: 50%;
      width: 100%;
      height: 100%;
      object-fit: cover;
      position: absolute;
      transform: translate(-50%, -50%); }
  .author-info_right {
    width: calc(7.35 / 12 * 100% - 1.5rem);
    padding: 3.2rem 5rem;
    border-radius: 2rem;
    background-color: #f5f9fd;
    display: flex;
    flex-direction: column;
    gap: 5rem;
    justify-content: space-between; }
    @media screen and (max-width: 991.98px) {
      .author-info_right {
        width: 100%;
        padding: 3rem 2rem;
        border-radius: 1.2rem; } }
  .author-info_top {
    display: flex;
    flex-direction: column;
    gap: 3.2rem; }
    @media screen and (max-width: 991.98px) {
      .author-info_top {
        gap: 2.4rem; } }
  .author-info_heading {
    display: flex;
    flex-direction: column;
    gap: 1.2rem; }
  .author-info_name {
    font-size: 4rem;
    font-weight: 700;
    line-height: 125%;
    text-transform: capitalize;
    background-image: linear-gradient(279deg, #3553a2 12.37%, #0c3b60 81.92%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
    @media only screen and (max-width: 1200px) {
      .author-info_name {
        font-size: 3.6rem; } }
    @media only screen and (max-width: 800px) {
      .author-info_name {
        font-size: 3rem; } }
    @media screen and (max-width: 575.98px) {
      .author-info_name {
        font-size: 2.4rem; } }
  .author-info_pos {
    color: #4b4b4b;
    font-size: 1.6rem;
    font-weight: 600;
    line-height: 150%;
    text-transform: uppercase; }
    @media only screen and (max-width: 1599.98px) and (min-width: 1200px) {
      .author-info_pos {
        font-size: max(16px, 1.6rem); } }
    @media only screen and (max-width: 800px) {
      .author-info_pos {
        font-size: 1.4rem; } }
    @media screen and (max-width: 575.98px) {
      .author-info_pos {
        text-transform: initial; } }
  .author-info_desc {
    position: relative; }
    .author-info_desc .mona-content {
      color: #686868;
      text-align: initial;
      --clamp-lines: 5; }
      @media screen and (max-width: 991.98px) {
        .author-info_desc .mona-content {
          --clamp-lines: 10; } }
    .author-info_desc.is-collapsed .mona-content {
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: var(--clamp-lines);
      overflow: hidden; }
    .author-info_desc .btn {
      margin-top: 3.2rem; }
      @media screen and (max-width: 991.98px) {
        .author-info_desc .btn {
          margin-top: 2.4rem; } }
      .author-info_desc .btn__inner {
        padding: 1rem 2rem; }
  .author-info_bottom .share-social {
    justify-content: space-between; }

.post-group {
  padding: 0;
  background-image: none;
  margin: 10rem 0rem 10rem; }
  @media screen and (max-width: 992px) {
    .post-group {
      margin: 6rem 0rem; } }

.p-author {
  position: relative; }
  .p-author::before {
    content: "";
    position: absolute;
    inset: 0;
    z-index: -1;
    pointer-events: none;
    background-image: url("../../assets/images/author/bg.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center; }
    @media screen and (max-width: 575.98px) {
      .p-author::before {
        background-image: none; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXV0aG9yLmNzcyIsInNvdXJjZXMiOlsiYXV0aG9yLnNjc3MiLCJfZXh0ZW5kLnNjc3MiLCJfY29yZS9fZm9udC5zY3NzIiwiX2NvcmUvX21peGluLnNjc3MiLCJfY29yZS9fdmFyaWFibGUuc2NzcyIsIl9tb2R1bGVzL190YWItZmlsdGVyLnNjc3MiLCJfbW9kdWxlcy9fcG9zdC1ncm91cC5zY3NzIiwiX21vZHVsZXMvX20td2ViaW5hci5zY3NzIiwiX2xheW91dHMvX2F1dGhvci1wcm9qZWN0LnNjc3MiLCJfcGFnZXMvX2F1dGhvci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIENvcmVcclxuQGltcG9ydCBcIi4vZXh0ZW5kXCI7XHJcblxyXG4vLyBNb2R1bGVzXHJcbkBpbXBvcnQgXCJfbW9kdWxlcy90YWItZmlsdGVyXCI7XHJcblxyXG5AaW1wb3J0IFwiX21vZHVsZXMvcG9zdC1ncm91cFwiO1xyXG5AaW1wb3J0IFwiX21vZHVsZXMvbS13ZWJpbmFyXCI7XHJcblxyXG5AaW1wb3J0IFwiX2xheW91dHMvYXV0aG9yLXByb2plY3RcIjtcclxuXHJcbi8vIFBhZ2VzXHJcbkBpbXBvcnQgXCJfcGFnZXMvYXV0aG9yXCI7XHJcbiIsIi8vIENvcmVcclxuQGltcG9ydCBcIl9jb3JlL2ZvbnRcIjtcclxuQGltcG9ydCBcIl9jb3JlL21peGluXCI7XHJcbkBpbXBvcnQgXCJfY29yZS92YXJpYWJsZVwiO1xyXG4iLCJAbWl4aW4gZnotMjAwIHtcclxuICBmb250LXNpemU6IDIwcmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiAxNXJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMTByZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotOTAge1xyXG4gIGZvbnQtc2l6ZTogOXJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTcyIHtcclxuICBmb250LXNpemU6IDcuMnJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei02NSB7XHJcbiAgZm9udC1zaXplOiA2LjVyZW07XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDRyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNjQge1xyXG4gIGZvbnQtc2l6ZTogNi40cmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiA1LjJyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDRyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNjAge1xyXG4gIGZvbnQtc2l6ZTogNnJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNTYge1xyXG4gIGZvbnQtc2l6ZTogNS42cmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiA0LjRyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNTUge1xyXG4gIGZvbnQtc2l6ZTogNS41cmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiA1cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgZm9udC1zaXplOiAzLjlyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNTAge1xyXG4gIGZvbnQtc2l6ZTogNXJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogNC40cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgZm9udC1zaXplOiAzLjNyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNDgge1xyXG4gIGZvbnQtc2l6ZTogNC44cmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiA0LjNyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDMuM3JlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei00NSB7XHJcbiAgZm9udC1zaXplOiA0LjVyZW07XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDRyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNDIge1xyXG4gIGZvbnQtc2l6ZTogNC4ycmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIuN3JlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei00MCB7XHJcbiAgZm9udC1zaXplOiA0cmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiAzLjZyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMzgge1xyXG4gIGZvbnQtc2l6ZTogMy44cmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiAzLjRyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0zNiB7XHJcbiAgZm9udC1zaXplOiAzLjZyZW07XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDMuMXJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTM1IHtcclxuICBmb250LXNpemU6IDMuNXJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTM0IHtcclxuICBmb250LXNpemU6IDMuNHJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMi45cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMzIge1xyXG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiAyLjdyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0zMCB7XHJcbiAgZm9udC1zaXplOiAzcmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiAyLjdyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0yOSB7XHJcbiAgZm9udC1zaXplOiAyLjlyZW07XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTI4IHtcclxuICBmb250LXNpemU6IDIuOHJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMjYge1xyXG4gIGZvbnQtc2l6ZTogMi42cmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDEuOXJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0yNSB7XHJcbiAgZm9udC1zaXplOiAyLjVyZW07XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTI0IHtcclxuICBmb250LXNpemU6IDIuNHJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTIyIHtcclxuICBmb250LXNpemU6IDIuMnJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTIwIHtcclxuICBmb250LXNpemU6IDJyZW07XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTU5OS45OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IHVucXVvdGUoXCJtYXgoMThweCwgMnJlbSlcIik7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xOSB7XHJcbiAgZm9udC1zaXplOiAxLjlyZW07XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTE4IHtcclxuICBmb250LXNpemU6IDEuOHJlbTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTk5Ljk4cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogdW5xdW90ZShcIm1heCgxNnB4LCAxLjhyZW0pXCIpO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMTYge1xyXG4gIGZvbnQtc2l6ZTogMS42cmVtO1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1OTkuOThweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgZm9udC1zaXplOiB1bnF1b3RlKFwibWF4KDE2cHgsIDEuNnJlbSlcIik7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xNSB7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xNCB7XHJcbiAgZm9udC1zaXplOiAxLjRyZW07XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTU5OS45OHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBmb250LXNpemU6IHVucXVvdGUoXCJtYXgoMTRweCwgMS40cmVtKVwiKTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xMyB7XHJcbiAgZm9udC1zaXplOiAxLjNyZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xMiB7XHJcbiAgZm9udC1zaXplOiAxLjJyZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xMSB7XHJcbiAgZm9udC1zaXplOiAxLjFyZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xMCB7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG59XHJcblxyXG5AbWl4aW4gZnotOSB7XHJcbiAgZm9udC1zaXplOiAwLjlyZW07XHJcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdE1lZGlhXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiBtYXgoJHBvaW50KSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHBvaW50KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaW4oJHBvaW50KSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBvaW50KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblx0RmxleCBCb3hcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQG1peGluIGZsZXgge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWljZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuQG1peGluIGZsZXgtamNlbnRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuQG1peGluIGZsZXgtamJldHdlZW4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG5AbWl4aW4gYmdJbWFnZSgkcG9zaXRpb246IGNlbnRlciwgJHNpemU6IGNvdmVyLCAkcmVwZWF0OiBuby1yZXBlYXQpIHtcclxuICBiYWNrZ3JvdW5kLXNpemU6ICRzaXplO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiAkcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRwb3NpdGlvbjtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24oJHM6IDAuNHMpIHtcclxuICB0cmFuc2l0aW9uOiAkcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuQG1peGluIGJveCgkd2lkdGgsICRoZWlnaHQ6ICR3aWR0aCkge1xyXG4gIHdpZHRoOiAkd2lkdGg7XHJcbiAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG59XHJcblxyXG5AbWl4aW4gaW1nQ292ZXIge1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG59XHJcblxyXG5AbWl4aW4gaW1nQ29udGFpbiB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuQG1peGluIGxpbmVDbGFtcCgkbGluZTogMiwgJGRpc3BsYXk6IHRydWUpIHtcclxuICBAaWYgJGRpc3BsYXkge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIGxpbmUtY2xhbXA6ICRsaW5lO1xyXG4gIC13ZWJraXQtbGluZS1jbGFtcDogJGxpbmU7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cge1xyXG4gIGJveC1zaGFkb3c6IDFyZW0gMXJlbSA0cmVtIDAgcmdiYSg0MCwgMTA1LCAyNDAsIDAuMSk7XHJcbn1cclxuXHJcbkBtaXhpbiBwb3NDZW50ZXIge1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbkBtaXhpbiBtYXJnaW4oJG1hcmdpbjEsICRtYXJnaW4yOiAkbWFyZ2luMSkge1xyXG4gIG1hcmdpbjogJG1hcmdpbjEgMHJlbSAkbWFyZ2luMjtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICBtYXJnaW46IDZyZW0gMHJlbTtcclxuICB9XHJcblxyXG4gIC8vIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gIC8vICAgbWFyZ2luOiA0cmVtIDByZW07XHJcbiAgLy8gfVxyXG59XHJcblxyXG5AbWl4aW4gcGFkZGluZygkcGFkZGluZzEsICRwYWRkaW5nMjogJHBhZGRpbmcxKSB7XHJcbiAgcGFkZGluZzogJHBhZGRpbmcxIDByZW0gJHBhZGRpbmcyO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMHJlbTtcclxuICB9XHJcblxyXG4gIC8vIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gIC8vICAgcGFkZGluZzogNHJlbSAwcmVtO1xyXG4gIC8vIH1cclxufVxyXG4iLCI6cm9vdCB7XHJcbiAgLS1mb250LXByaTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xyXG4gIC0tZm9udC1zZWM6IFwiV2l4TWFkZWZvclRleHRcIiwgc2Fucy1zZXJpZjtcclxuXHJcbiAgLS1oZWFkZXItaW5kZXg6IDE1MTtcclxuICAtLWhlYWRlci1oZWlnaHQ6IDEyLjRyZW07XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgIC0taGVhZGVyLWhlaWdodDogMTByZW07XHJcbiAgfVxyXG59XHJcblxyXG4kY29sb3ItcHJpOiAjMDgzYjVkO1xyXG4kY29sb3Itc2VjOiAjZTc4MDMxO1xyXG4kY29sb3ItdGV4dDogIzAwMDAwMDtcclxuJGNvbG9yLWJnOiAjZjBmMGYwO1xyXG5cclxuJGNvbG9yLWJsYWNrOiBibGFjaztcclxuJGNvbG9yLXdoaXRlOiB3aGl0ZTtcclxuIiwiLnRhYi1maWx0ZXIge1xyXG4gICZfaXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgQGluY2x1ZGUgZnotMjA7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XHJcblxyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIG1pbi13aWR0aDogMjdyZW07XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5OTEuOThweCkge1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMS4ycmVtO1xyXG4gICAgICBtaW4td2lkdGg6IGluaXRpYWw7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NS45OHB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1pbigxMjAwcHgpIHtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgY29sb3I6ICMwNDA0MDQ7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICAgICAgd2lkdGg6IDAlO1xyXG4gICAgICBoZWlnaHQ6IDAuNHJlbTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA3NGI3ZjtcclxuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC40cztcclxuICAgIH1cclxuXHJcbiAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjMDQwNDA0O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmpzLXRhYi1maWx0ZXIge1xyXG4gIC0tc2xpZGUtc3BhY2luZzogMHJlbTtcclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBjYWxjKHZhcigtLXNsaWRlLXNwYWNpbmcpICogLTEpO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoNTc1Ljk4cHgpIHtcclxuICAgIC0tc2xpZGUtc3BhY2luZzogMC40cmVtO1xyXG4gIH1cclxuXHJcbiAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBwYWRkaW5nOiAwIHZhcigtLXNsaWRlLXNwYWNpbmcpO1xyXG4gIH1cclxufSIsIi5wb3N0LWdyb3VwIHtcclxuICBwYWRkaW5nOiAxMHJlbSAwIDRyZW07XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmZiAwJSwgI2Y1ZjlmZCAxMDAlKTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDk5MS45OHB4KSB7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxuXHJcbiAgLnR0LW1haW4ge1xyXG4gICAgQGluY2x1ZGUgbWluKDU3NnB4KSB7XHJcbiAgICAgIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2N0YSB7XHJcbiAgICAuYnRuIHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgIGJveC1zaGFkb3c6IDAuOHJlbSAwLjU2cHggNHJlbSByZ2JhKDg2LCA5NywgMTMzLCAwKTtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwLjhyZW0gMC41NnB4IDRyZW0gcmdiYSg4NiwgOTcsIDEzMywgMCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgoNTc1Ljk4cHgpIHtcclxuICAgICAgICBtaW4td2lkdGg6IDEzLjZyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1pbigxMjAwcHgpIHtcclxuXHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMC44cmVtIDAuNTZweCA0cmVtIDAuM3JlbSByZ2JhKDg2LCA5NywgMTMzLCAwLjQ0KTtcclxuICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMC44cmVtIDAuNTZweCA0cmVtIDAuM3JlbSByZ2JhKDg2LCA5NywgMTMzLCAwLjQ0KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2lubmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxLjZyZW0gMnJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWF4KDU3NS45OHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMS4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9saXN0IHtcclxuICAgIC0taXRlbS1udW1iZXI6IDM7XHJcbiAgICAtLWl0ZW0tc3BhY2luZy1jb2w6IDNyZW07XHJcbiAgICAtLWl0ZW0tc3BhY2luZy1yb3c6IDVyZW07XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGdhcDogdmFyKC0taXRlbS1zcGFjaW5nLXJvdykgdmFyKC0taXRlbS1zcGFjaW5nLWNvbCk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MS45OHB4KSB7XHJcbiAgICAgIC0taXRlbS1udW1iZXI6IDI7XHJcbiAgICAgIC0taXRlbS1zcGFjaW5nLWNvbDogMi40cmVtO1xyXG4gICAgICAtLWl0ZW0tc3BhY2luZy1yb3c6IDIuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1Ljk4cHgpIHtcclxuICAgICAgLS1pdGVtLW51bWJlcjogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfbGlzdDpub3QoOmhhcyhsaSkpPioge1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gIH1cclxuXHJcbiAgJl9saXN0Pioge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIHZhcigtLWl0ZW0tbnVtYmVyKSAtIHZhcigtLWl0ZW0tc3BhY2luZy1jb2wpICogKHZhcigtLWl0ZW0tbnVtYmVyKSAtIDEpIC8gdmFyKC0taXRlbS1udW1iZXIpKTtcclxuICB9XHJcblxyXG4gICZfZmlsdGVyIHtcclxuICAgIC0tZm9ybS1zZWxlY3QtY2xyOiAjMDc0YjdmO1xyXG4gICAgLS1mb3JtLXNlbGVjdC1pbWctZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxNyUpIHNlcGlhKDg3JSkgc2F0dXJhdGUoMTk5NyUpIGh1ZS1yb3RhdGUoMTg5ZGVnKSBicmlnaHRuZXNzKDkzJSkgY29udHJhc3QoOTQlKTtcclxuXHJcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTkycHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS13cmFwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBnYXA6IDEuMnJlbSAzcmVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MS45OHB4KSB7XHJcbiAgICAgICAgZ2FwOiAxLjJyZW0gMi40cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0tYm94IHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAzcmVtICogMiAvIDMpO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDk5MS45OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMS4ycmVtKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NS45OHB4KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1zZWxlY3RfaGVhZGluZyB7XHJcbiAgICAgIHBhZGRpbmc6IDEuM3JlbSAycmVtO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXNlbGVjdF9oZWFkaW5nLFxyXG4gICAgLmZvcm0tc2VsZWN0X2xpc3Qge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXNlbGVjdF9kcm9wZG93biB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTEuOThweCkge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuOHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXNlbGVjdF9saXN0IHtcclxuICAgICAgcGFkZGluZzogM3JlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTEuOThweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1zZWxlY3RfYm94IHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmpzLXBvc3QtZ3JvdXAtc3dpcGVyIHtcclxuICAtLXNsaWRlLXNwYWNpbmc6IDEuNXJlbTtcclxuICAtLXNsaWRlLW51bWJlcjogMztcclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBjYWxjKHZhcigtLXNsaWRlLXNwYWNpbmcpICogLTEpO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTkxLjk4cHgpIHtcclxuICAgIC0tc2xpZGUtc3BhY2luZzogMS4ycmVtO1xyXG4gICAgLS1zbGlkZS1udW1iZXI6IDIuMjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1NzUuOThweCkge1xyXG4gICAgLS1zbGlkZS1udW1iZXI6IDEuMTE4O1xyXG4gIH1cclxuXHJcbiAgLnN3aXBlciB7XHJcbiAgICBAaW5jbHVkZSBtYXgoOTkxLjk4cHgpIHtcclxuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3dpcGVyLXNsaWRlIHtcclxuICAgIGhlaWdodDogdW5zZXQ7XHJcblxyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIHZhcigtLXNsaWRlLW51bWJlcikpO1xyXG4gICAgcGFkZGluZzogMCB2YXIoLS1zbGlkZS1zcGFjaW5nKTtcclxuICB9XHJcbn0iLCIubS13ZWJpbmFyIHtcclxuICBAaW5jbHVkZSBtYXJnaW4oMTByZW0pO1xyXG5cclxuICAuZmxleCB7XHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1Ljk4cHgpIHtcclxuICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuanMtdGFiLWZpbHRlciB7XHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1Ljk4cHgpIHtcclxuICAgICAgbWFyZ2luLXRvcDogMC42cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9saXN0IHtcclxuICAgIC0taXRlbS1udW1iZXI6IDM7XHJcbiAgICAtLWl0ZW0tc3BhY2luZy1jb2w6IDMuMnJlbTtcclxuICAgIC0taXRlbS1zcGFjaW5nLXJvdzogNXJlbTtcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZ2FwOiB2YXIoLS1pdGVtLXNwYWNpbmctcm93KSB2YXIoLS1pdGVtLXNwYWNpbmctY29sKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoMTE5OS45OHB4KSB7XHJcbiAgICAgIC0taXRlbS1zcGFjaW5nLWNvbDogMi40cmVtO1xyXG4gICAgICAtLWl0ZW0tc3BhY2luZy1yb3c6IDIuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTkxLjk4cHgpIHtcclxuICAgICAgLS1pdGVtLW51bWJlcjogMjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1Ljk4cHgpIHtcclxuICAgICAgLS1pdGVtLW51bWJlcjogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfbGlzdDpub3QoOmhhcyhsaSkpPioge1xyXG4gICAgaGVpZ2h0OiBpbml0aWFsO1xyXG4gIH1cclxuXHJcbiAgJl9saXN0Pioge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIHZhcigtLWl0ZW0tbnVtYmVyKSAtIHZhcigtLWl0ZW0tc3BhY2luZy1jb2wpICogKHZhcigtLWl0ZW0tbnVtYmVyKSAtIDEpIC8gdmFyKC0taXRlbS1udW1iZXIpKTtcclxuICB9XHJcbn0iLCIvLyBTZWN0aW9uIFByb2plY3RcclxuJGJsb2NrczogMTA7XHJcblxyXG4uYXV0aG9yLXByb2plY3Qge1xyXG4gIEBpbmNsdWRlIG1hcmdpbigxMHJlbSk7XHJcblxyXG4gICZfbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjEzNTEyNGZyIDAuMTM1MTI0ZnIgMC40NTk1MDVmciAwLjEzNTEyNGZyIDAuMTM1MTI0ZnI7XHJcbiAgICAvLyBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgkYmxvY2tzLCAwLjQ4MzE2MWZyIDAuMDMzNjc3ZnIgMC40ODMxNjFmcik7XHJcbiAgICBncmlkLWF1dG8tcm93czogMC40ODMxNjFmciAwLjAzMzY3N2ZyIDAuNDgzMTYxZnI7XHJcbiAgICBnYXA6IDNyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDk5MS45OHB4KSB7XHJcbiAgICAgIGdhcDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNzY3Ljk4cHgpIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG5cclxuICAgID4qIHtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb3IgJGIgZnJvbSAwIHRocm91Z2ggKCRibG9ja3MgLSAxKSB7XHJcbiAgICAgICRyb3ctYmFzZTogJGIgKiAzO1xyXG4gICAgICAkaWQtYmFzZTogJGIgKiA3O1xyXG5cclxuICAgICAgPio6bnRoLWNoaWxkKCN7JGlkLWJhc2UgKyAxfSkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMjtcclxuICAgICAgICBncmlkLXJvdzogI3skcm93LWJhc2UgKyAxfSAvICN7JHJvdy1iYXNlICsgMn07XHJcblxyXG4gICAgICAgIC5hdXRob3ItcHJvamVjdF9pbWcge1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNy44MzYzMy8yMy4xOTE3NTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4qOm50aC1jaGlsZCgjeyRpZC1iYXNlICsgMn0pIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMiAvIDM7XHJcbiAgICAgICAgZ3JpZC1yb3c6ICN7JHJvdy1iYXNlICsgMX0gLyAjeyRyb3ctYmFzZSArIDJ9O1xyXG5cclxuICAgICAgICAuYXV0aG9yLXByb2plY3RfaW1nIHtcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTcuODM2MzMvMjMuMTkxNzU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICA+KjpudGgtY2hpbGQoI3skaWQtYmFzZSArIDN9KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xyXG4gICAgICAgIGdyaWQtcm93OiAjeyRyb3ctYmFzZSArIDJ9IC8gI3skcm93LWJhc2UgKyA0fTtcclxuXHJcbiAgICAgICAgLmF1dGhvci1wcm9qZWN0X2ltZyB7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDM4LjY3MjY2LzI3LjgwODI1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPio6bnRoLWNoaWxkKCN7JGlkLWJhc2UgKyA0fSkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAzIC8gNDtcclxuICAgICAgICBncmlkLXJvdzogI3skcm93LWJhc2UgKyAxfSAvICN7JHJvdy1iYXNlICsgNH07XHJcblxyXG4gICAgICAgIC5hdXRob3ItcHJvamVjdF9pbWcge1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiA2MC42NTQ2OS81NDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4qOm50aC1jaGlsZCgjeyRpZC1iYXNlICsgNX0pIHtcclxuICAgICAgICBncmlkLWNvbHVtbjogNCAvIDY7XHJcbiAgICAgICAgZ3JpZC1yb3c6ICN7JHJvdy1iYXNlICsgMX0gLyAjeyRyb3ctYmFzZSArIDN9O1xyXG5cclxuICAgICAgICAuYXV0aG9yLXByb2plY3RfaW1nIHtcclxuICAgICAgICAgIGFzcGVjdC1yYXRpbzogMzguNjcyNjYvMjcuODA4MjU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICA+KjpudGgtY2hpbGQoI3skaWQtYmFzZSArIDZ9KSB7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDQgLyA1O1xyXG4gICAgICAgIGdyaWQtcm93OiAjeyRyb3ctYmFzZSArIDN9IC8gI3skcm93LWJhc2UgKyA0fTtcclxuXHJcbiAgICAgICAgLmF1dGhvci1wcm9qZWN0X2ltZyB7XHJcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDE3LjgzNjMzLzIzLjE5MTc1O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPio6bnRoLWNoaWxkKCN7JGlkLWJhc2UgKyA3fSkge1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiA1IC8gNjtcclxuICAgICAgICBncmlkLXJvdzogI3skcm93LWJhc2UgKyAzfSAvICN7JHJvdy1iYXNlICsgNH07XHJcblxyXG4gICAgICAgIC5hdXRob3ItcHJvamVjdF9pbWcge1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNy44MzYzMy8yMy4xOTE3NTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4qOm50aC1jaGlsZCgjeyRpZC1iYXNlICsgMX0pLFxyXG4gICAgICA+KjpudGgtY2hpbGQoI3skaWQtYmFzZSArIDJ9KSxcclxuICAgICAgPio6bnRoLWNoaWxkKCN7JGlkLWJhc2UgKyA2fSksXHJcbiAgICAgID4qOm50aC1jaGlsZCgjeyRpZC1iYXNlICsgN30pIHtcclxuICAgICAgICBAaW5jbHVkZSBtYXgoNzY3Ljk4cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDFyZW0pO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPio6bnRoLWNoaWxkKCN7JGlkLWJhc2UgKyAzIH0pLFxyXG4gICAgICA+KjpudGgtY2hpbGQoI3skaWQtYmFzZSArIDR9KSxcclxuICAgICAgPio6bnRoLWNoaWxkKCN7JGlkLWJhc2UgKyA1fSkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1heCg3NjcuOThweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2ltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTkxLjk4cHgpIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMC44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1pbigxMjAwcHgpIHtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMDUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIEBpbmNsdWRlIGltZ0NvdmVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cztcclxuICAgIH1cclxuICB9XHJcbn0iLCIvLyBTZWN0aW9uIEluZm9cclxuLmF1dGhvci1pbmZvIHtcclxuICBAaW5jbHVkZSBtYXJnaW4oMTByZW0pO1xyXG5cclxuICAmX2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBnYXA6IDRyZW0gM3JlbTtcclxuICB9XHJcblxyXG4gICZfbGVmdCB7XHJcbiAgICB3aWR0aDogY2FsYyg0LjY1IC8gMTIgKiAxMDAlIC0gMS41cmVtKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoOTkxLjk4cHgpIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX2F2YXRhciB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDQ3LjEvNTEuNztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDQ3LjFyZW07XHJcblxyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5OTEuOThweCkge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDU3NS45OHB4KSB7XHJcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgQGluY2x1ZGUgaW1nQ292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX3JpZ2h0IHtcclxuICAgIHdpZHRoOiBjYWxjKDcuMzUgLyAxMiAqIDEwMCUgLSAxLjVyZW0pO1xyXG5cclxuICAgIHBhZGRpbmc6IDMuMnJlbSA1cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY5ZmQ7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6IDVyZW07XHJcblxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5OTEuOThweCkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogM3JlbSAycmVtO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX3RvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMy4ycmVtO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5OTEuOThweCkge1xyXG4gICAgICBnYXA6IDIuNHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfaGVhZGluZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMS4ycmVtO1xyXG4gIH1cclxuXHJcbiAgJl9uYW1lIHtcclxuICAgIEBpbmNsdWRlIGZ6LTQwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjUlO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcblxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3OWRlZywgIzM1NTNhMiAxMi4zNyUsICMwYzNiNjAgODEuOTIlKTtcclxuICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg1NzUuOThweCkge1xyXG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfcG9zIHtcclxuICAgIGNvbG9yOiAjNGI0YjRiO1xyXG4gICAgQGluY2x1ZGUgZnotMTY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg1NzUuOThweCkge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfZGVzYyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLm1vbmEtY29udGVudCB7XHJcbiAgICAgIGNvbG9yOiAjNjg2ODY4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBpbml0aWFsO1xyXG5cclxuICAgICAgLS1jbGFtcC1saW5lczogNTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1heCg5OTEuOThweCkge1xyXG4gICAgICAgIC0tY2xhbXAtbGluZXM6IDEwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pcy1jb2xsYXBzZWQgLm1vbmEtY29udGVudCB7XHJcbiAgICAgIC8vIG1heC1oZWlnaHQ6IDEycmVtO1xyXG4gICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdmFyKC0tY2xhbXAtbGluZXMpO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgLy8gQGluY2x1ZGUgbWF4KDc2N3B4KSB7XHJcbiAgICAgIC8vICAgbWF4LWhlaWdodDogMTAuNXJlbTtcclxuICAgICAgLy8gfVxyXG5cclxuICAgICAgLy8gQGluY2x1ZGUgbWF4KDU3NS45OHB4KSB7XHJcbiAgICAgIC8vICAgbWF4LWhlaWdodDogMjMuMXJlbTtcclxuICAgICAgLy8gfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjJyZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgoOTkxLjk4cHgpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2lubmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfYm90dG9tIHtcclxuICAgIC5zaGFyZS1zb2NpYWwge1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBDdXN0b21cclxuLnBvc3QtZ3JvdXAge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgbWFyZ2luKDEwcmVtKTtcclxufVxyXG5cclxuLnAtYXV0aG9yIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaW5zZXQ6IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYXV0aG9yL2JnLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTc1Ljk4cHgpIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFHQUE7OzhEQUU4RDtBQWE5RDs7OERBRThEO0FDakI5RCxBQUFBLEtBQUssQ0FBQztFQUNKLFVBQVUsQ0FBQSxvQkFBQztFQUNYLFVBQVUsQ0FBQSw2QkFBQztFQUVYLGNBQWMsQ0FBQSxJQUFDO0VBQ2YsZUFBZSxDQUFBLFFBQUMsR0FLakI7RUROQyxNQUFNLENBQUMsTUFBTSxN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 */
