/*------------------------------------------------------------
	Clearfix
------------------------------------------------------------*/
/*------------------------------------------------------------
	Font
------------------------------------------------------------*/
/*------------------------------------------------------------
	Media
------------------------------------------------------------*/
/*------------------------------------------------------------
	Flex Box
------------------------------------------------------------*/
:root {
  --font-pri: 'Roboto', sans-serif;
  --font-sec: 'Inter', sans-serif;
  --footer-bg-color: #065ba7;
  --footer-clr-text: #f3f3f3;
  --foter-clr-text-cpr: #fff;
  --z-i-header: 100; }

.ab-cons {
  max-width: 172.8rem;
  width: 100%;
  margin: 0 auto; }

.ab-main_block {
  display: flex;
  gap: 0;
  overflow: hidden; }
  @media screen and (max-width: 980px) {
    .ab-main_block {
      flex-direction: column;
      gap: 1.6rem; } }
  .ab-main_block.ab-reverse {
    flex-direction: row-reverse; }
    @media screen and (max-width: 980px) {
      .ab-main_block.ab-reverse {
        flex-direction: column; } }

.ab-main_box {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4rem 1.6rem; }
  @media screen and (max-width: 980px) {
    .ab-main_box {
      width: 100%;
      margin: 0 auto; } }
  @media screen and (max-width: 576px) {
    .ab-main_box {
      padding-bottom: 0; } }

.ab-main_img {
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center; }
  @media screen and (max-width: 980px) {
    .ab-main_img {
      width: 100%;
      margin: 0 auto; } }

.img-box {
  width: 100%;
  height: 100%;
  padding-top: 100%;
  position: relative; }
  .img-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }

.ab-main_content {
  max-width: 54.4rem;
  width: 100%;
  position: relative; }
  @media screen and (max-width: 980px) {
    .ab-main_content {
      max-width: 100%; } }
  .ab-main_content.decor-top_left::before {
    content: '';
    position: absolute;
    top: -2rem;
    right: calc(100% + 2rem);
    width: 5.4rem;
    height: 6.4rem;
    display: block;
    background: url(../images/about/decor-top-left.svg);
    background-size: contain;
    background-repeat: no-repeat;
    pointer-events: none;
    animation: floating 2.4s ease-in-out infinite; }
    @media screen and (max-width: 1200px) {
      .ab-main_content.decor-top_left::before {
        display: none; } }
  .ab-main_content.decor-top_right::before {
    content: '';
    position: absolute;
    top: -2rem;
    left: calc(100% + 2rem);
    width: 7rem;
    height: 8.4rem;
    display: block;
    background: url(../images/about/decor-top-left.svg);
    background-size: contain;
    background-repeat: no-repeat;
    pointer-events: none;
    animation: floating 2.4s ease-in-out infinite; }
    @media screen and (max-width: 1200px) {
      .ab-main_content.decor-top_right::before {
        display: none; } }
  .ab-main_content .tt {
    margin-bottom: 3.2rem; }
    @media screen and (max-width: 980px) {
      .ab-main_content .tt {
        text-align: center; } }
    @media screen and (max-width: 576px) {
      .ab-main_content .tt {
        margin-bottom: 1.6rem; } }
  .ab-main_content p {
    color: #434343;
    font-family: Roboto;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.7; }
    @media only screen and (max-width: 800px) {
      .ab-main_content p {
        font-size: 1.4rem; } }
    @media screen and (max-width: 980px) {
      .ab-main_content p {
        font-size: 1.4rem; } }
    .ab-main_content p strong {
      font-weight: 700; }
    .ab-main_content p:not(:first-child) {
      padding-top: 2.4rem; }
      @media screen and (max-width: 576px) {
        .ab-main_content p:not(:first-child) {
          padding-top: 0.8rem; } }

.ab-main_list {
  display: flex;
  flex-direction: column;
  gap: 6rem; }
  @media screen and (max-width: 1200px) {
    .ab-main_list {
      gap: 2rem; } }

.ab-main_item .tt-m {
  color: #065BA7;
  font-weight: 700;
  margin-bottom: 2rem; }
  @media screen and (max-width: 1200px) {
    .ab-main_item .tt-m {
      margin-bottom: 0.8rem; } }

.ab-main_item p {
  padding-top: 0 !important; }

.ab-core {
  padding: 16rem 0;
  background: #E4F3FF;
  position: relative;
  overflow: hidden; }
  @media screen and (max-width: 1024px) {
    .ab-core {
      padding: 6rem 0; } }
  @media screen and (max-width: 576px) {
    .ab-core {
      padding: 4rem 0; } }
  @media screen and (max-width: 576px) {
    .ab-core .tt-l {
      font-size: 2.1rem; } }
  .ab-core::before {
    content: "";
    position: absolute;
    top: 3.3%;
    left: 6.6%;
    width: 7.9%;
    height: 11.8%;
    background-image: url("../../assets/images/icon/decor.svg");
    background-repeat: no-repeat;
    background-size: contain;
    pointer-events: none;
    animation: floating 2.4s ease-in-out infinite; }
    @media screen and (max-width: 576px) {
      .ab-core::before {
        top: 2%; } }
  .ab-core::after {
    content: "";
    position: absolute;
    bottom: 4.4%;
    right: 3.5%;
    width: 3.1%;
    height: 4.6%;
    background-image: url("../../assets/images/icon/decor.svg");
    background-repeat: no-repeat;
    background-size: contain;
    pointer-events: none;
    animation: floating 2.4s ease-in-out infinite; }

.title-has_sub {
  text-align: center;
  margin-bottom: 8rem;
  position: relative;
  z-index: 1; }
  @media screen and (max-width: 880px) {
    .title-has_sub {
      margin-bottom: 4rem; } }
  .title-has_sub p {
    color: #065BA7;
    text-align: center;
    font-family: Roboto;
    font-size: 1.4rem;
    font-weight: 900;
    line-height: 0.85;
    text-transform: uppercase; }

.ab-core_block {
  display: flex;
  margin: 0 -1.6rem; }
  @media screen and (max-width: 1700px) {
    .ab-core_block {
      position: relative;
      z-index: 1; } }
  @media screen and (max-width: 880px) {
    .ab-core_block {
      flex-wrap: wrap;
      row-gap: 1.6rem; } }

.ab-core_item {
  width: 33.33%;
  padding: 0 1.6rem; }
  @media screen and (max-width: 880px) {
    .ab-core_item {
      width: 100%; } }

.ab-core_box {
  width: 100%;
  border-radius: 2rem;
  background-color: #fff;
  padding: 3.2rem;
  height: 100%;
  box-shadow: 0px 1px 4px 0px rgba(12, 12, 13, 0.1), 0px 1px 4px 0px rgba(12, 12, 13, 0.05);
  -webkit-box-shadow: 0px 1px 4px 0px rgba(12, 12, 13, 0.1), 0px 1px 4px 0px rgba(12, 12, 13, 0.05);
  -moz-box-shadow: 0px 1px 4px 0px rgba(12, 12, 13, 0.1), 0px 1px 4px 0px rgba(12, 12, 13, 0.05);
  transition: box-shadow 0.4s, -webkit-box-shadow 0.4s, -moz-box-shadow 0.4s; }
  @media screen and (max-width: 880px) {
    .ab-core_box {
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      text-align: center; } }
  .ab-core_box:hover {
    box-shadow: 4px 5px 27px -10px rgba(0, 0, 0, 0.68);
    -webkit-box-shadow: 4px 5px 27px -10px rgba(0, 0, 0, 0.68);
    -moz-box-shadow: 4px 5px 27px -10px rgba(0, 0, 0, 0.68); }
  .ab-core_box img {
    width: 8rem;
    height: 8rem;
    object-fit: contain;
    margin-bottom: 2rem; }
  .ab-core_box p {
    overflow: hidden;
    color: #757575;
    text-overflow: ellipsis;
    font-size: 1.6rem;
    font-weight: 400;
    line-height: 1.7; }
    @media only screen and (max-width: 800px) {
      .ab-core_box p {
        font-size: 1.4rem; } }

.core-title {
  overflow: hidden;
  color: #1E1E1E;
  text-overflow: ellipsis;
  font-family: Roboto;
  font-size: 2.4rem;
  font-weight: 700;
  margin-bottom: 1.6rem; }
  @media only screen and (max-width: 1200px) {
    .core-title {
      font-size: 2.2rem; } }
  @media only screen and (max-width: 800px) {
    .core-title {
      font-size: 1.8rem; } }
  @media screen and (max-width: 576px) {
    .core-title {
      font-size: 1.9rem; } }

.decor-bear {
  position: absolute;
  bottom: 0%;
  left: 8%;
  width: calc(360 / 1728 * 100vw);
  height: calc(360 / 1728 * 100vw);
  display: flex;
  transform: translate(-50%, 0);
  z-index: 0; }
  @media screen and (max-width: 1200px) {
    .decor-bear {
      left: 5%;
      width: calc(180 / 1728 * 100vw);
      height: calc(180 / 1728 * 100vw); } }
  @media screen and (max-width: 992px) {
    .decor-bear {
      display: none; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWJvdXQuY3NzIiwic291cmNlcyI6WyJhYm91dC5zY3NzIiwiX2NvcmUvX2ZvbnQuc2NzcyIsIl9jb3JlL19taXhpbi5zY3NzIiwiX2NvcmUvX3ZhcmlhYmxlLnNjc3MiLCJfcGFnZXMvX2Fib3V0LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gQ29yZVxyXG5AaW1wb3J0IFwiX2NvcmUvZm9udFwiO1xyXG5AaW1wb3J0IFwiX2NvcmUvbWl4aW5cIjtcclxuQGltcG9ydCBcIl9jb3JlL3ZhcmlhYmxlXCI7XHJcblxyXG4vLyBQYWdlc1xyXG5AaW1wb3J0IFwiX3BhZ2VzL2Fib3V0XCI7IiwiQG1peGluIGZ6LTIwMCB7XHJcbiAgICBmb250LXNpemU6IDIwcmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTEyMCB7XHJcbiAgICBmb250LXNpemU6IDEycmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA5cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDZyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei05MCB7XHJcbiAgICBmb250LXNpemU6IDlyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNC41cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNzIge1xyXG4gICAgZm9udC1zaXplOiA3LjJyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTY1IHtcclxuICAgIGZvbnQtc2l6ZTogNi41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei02NCB7XHJcbiAgICBmb250LXNpemU6IDYuNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy45cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTYwIHtcclxuICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei01NiB7XHJcbiAgICBmb250LXNpemU6IDUuNnJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNS4xcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei01NSB7XHJcbiAgICBmb250LXNpemU6IDUuNXJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjlyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei01MCB7XHJcbiAgICBmb250LXNpemU6IDVyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjRyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei00OCB7XHJcbiAgICBmb250LXNpemU6IDQuOHJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTQ0IHtcclxuICAgIGZvbnQtc2l6ZTogNC40cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTQyIHtcclxuICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotNDAge1xyXG4gICAgZm9udC1zaXplOiA0cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMzgge1xyXG4gICAgZm9udC1zaXplOiAzLjhyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0zNiB7XHJcbiAgICBmb250LXNpemU6IDMuNnJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTM1IHtcclxuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTM0IHtcclxuICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMzIge1xyXG4gICAgZm9udC1zaXplOiAzLjJyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMzAge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjdyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMjkge1xyXG4gICAgZm9udC1zaXplOiAyLjlyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0yOCB7XHJcbiAgICBmb250LXNpemU6IDIuOHJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTI2IHtcclxuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMjUge1xyXG4gICAgZm9udC1zaXplOiAyLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0yNCB7XHJcbiAgICBmb250LXNpemU6IDIuNHJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTIzIHtcclxuICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMjIge1xyXG4gICAgZm9udC1zaXplOiAyLjJyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMjEge1xyXG4gICAgZm9udC1zaXplOiAyLjFyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0yMCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xOSB7XHJcbiAgICBmb250LXNpemU6IDEuOXJlbTtcclxuXHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTE4IHtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGZ6LTE3IHtcclxuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG59XHJcblxyXG5AbWl4aW4gZnotMTYge1xyXG4gICAgZm9udC1zaXplOiAxLjZyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMTUge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcblxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gZnotMTQge1xyXG4gICAgZm9udC1zaXplOiAxLjRyZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xMyB7XHJcbiAgICBmb250LXNpemU6IDEuM3JlbTtcclxufVxyXG5cclxuQG1peGluIGZ6LTEyIHtcclxuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG59XHJcblxyXG5AbWl4aW4gZnotMTEge1xyXG4gICAgZm9udC1zaXplOiAxLjFyZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmei0xMCB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbn1cclxuXHJcbkBtaXhpbiBmei05IHtcclxuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xyXG59IiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRDbGVhcmZpeFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gY2xlYXIge1xyXG4gICp6b29tOiAxO1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRGb250XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiBtaW5jeW8oKSB7XHJcbiAgZm9udC1mYW1pbHk6IFwi5ri45piO5pydXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsXHJcbiAgICBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwiSEfmmI7mnJ1FXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBcIu+8re+8syDmmI7mnJ1cIiwgc2VyaWY7XHJcbn1cclxuXHJcbkBtaXhpbiBtaW5jaG8oKSB7XHJcbiAgZm9udC1mYW1pbHk6IFwi5ri45piO5pydXCIsIFl1TWluY2hvLCBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsXHJcbiAgICBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwiSEfmmI7mnJ1FXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBcIu+8re+8syDmmI7mnJ1cIiwgc2VyaWY7XHJcbn1cclxuXHJcbkBtaXhpbiBtb25zdGZvbnQoKSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdE1lZGlhXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiBtYXgoJHBvaW50KSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHBvaW50KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaW4oJHBvaW50KSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBvaW50KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzcCB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skYnJlYWtwb2ludDF9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYyB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludDJ9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaW4tc3Age1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHBvaW50fSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFiLWxhbmQge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFiLXBvcnQge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0YWItbWluaSB7XHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRGbGV4IEJveFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gZmxleCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWNlbnRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuQG1peGluIGZsZXgtaWNlbnRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1qY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1qYmV0d2VlbiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbkBtaXhpbiBiZ0ltYWdlKCRwb3NpdGlvbjogY2VudGVyLCAkc2l6ZTogY292ZXIsICRyZXBlYXQ6IG5vLXJlcGVhdCkge1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiAkcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogJHNpemU7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogJHBvc2l0aW9uO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbigkczogMC41cykge1xyXG4gIHRyYW5zaXRpb246ICRzIGVhc2U7XHJcbn1cclxuXHJcbkBtaXhpbiBib3goJHdpZHRoLCAkaGVpZ2h0OiAkd2lkdGgpIHtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxufVxyXG5cclxuQG1peGluIHBzZXVkbygkejogMCkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAkejtcclxuICBjb250ZW50OiBcIlwiO1xyXG59XHJcblxyXG5AbWl4aW4gaW1nQ292ZXIge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG5cclxuQG1peGluIGltZ0NvbnRhaW4ge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcblxyXG5AbWl4aW4gYXV0b1gge1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG5cclxuQG1peGluIHNjcm9sbGJhciB7XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIC8vIGJveC1zaGFkb3c6IGluc2V0IDAgMCA1cHggIzgwYTIwMDtcclxuICAgIC8vIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1zZWNvbmQsIDAuMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG14KCRzaXplOiAwKSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkc2l6ZTtcclxuICBtYXJnaW4tbGVmdDogJHNpemU7XHJcbn1cclxuXHJcbkBtaXhpbiBmdWxsQWJzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcblxyXG5AbWl4aW4gbGluZUNsYW1wKCRsaW5lOiAyKSB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICBsaW5lLWNsYW1wOiAkbGluZTtcclxuICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuIiwiOnJvb3Qge1xyXG4gIC0tZm9udC1wcmk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gIC0tZm9udC1zZWM6ICdJbnRlcicsIHNhbnMtc2VyaWY7XHJcblxyXG4gIC8vIEZvb3RlclxyXG4gIC0tZm9vdGVyLWJnLWNvbG9yOiAjMDY1YmE3O1xyXG4gIC0tZm9vdGVyLWNsci10ZXh0OiAjZjNmM2YzO1xyXG4gIC0tZm90ZXItY2xyLXRleHQtY3ByOiAjZmZmO1xyXG5cclxuICAvLyBaLWluZGV4XHJcbiAgLS16LWktaGVhZGVyOiAxMDA7XHJcbn1cclxuXHJcbiRjb2xvci1wcmk6ICMwNjViYTc7XHJcbiRjb2xvci1zZWNvbmQ6ICNmZmM4NGQ7XHJcbiRjb2xvci10aGlyZDogIzI3YWFlMTtcclxuXHJcbiRjb2xvci10ZXh0OiAjMWUxZTFlO1xyXG4kY29sb3ItdGV4dC1saWdodDogI2Y1ZjVmNTtcclxuXHJcbiRjb2xvci1ib2R5LXRleHQ6ICM0MzQzNDM7XHJcblxyXG4kY29sb3Itd2hpdGU6ICNmZmY7XHJcblxyXG4kY29sb3ItZ3JleS01MDA6ICM2NjcwODU7IiwiLmFiLWNvbnMge1xyXG4gIG1heC13aWR0aDogMTcyLjhyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5hYi1tYWluX2Jsb2NrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTgwcHgpIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAvLyBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgZ2FwOiAxLjZyZW07XHJcbiAgfVxyXG5cclxuICAmLmFiLXJldmVyc2Uge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5ODBweCkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFiLW1haW5fYm94IHtcclxuICB3aWR0aDogNTAlO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgcGFkZGluZzogNHJlbSAxLjZyZW07XHJcblxyXG4gIEBpbmNsdWRlIG1heCg5ODBweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYWItbWFpbl9pbWcge1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoOTgwcHgpIHtcclxuICAgIC8vIG1heC13aWR0aDogNzByZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmltZy1ib3gge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nLXRvcDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICB9XHJcbn1cclxuXHJcbi5hYi1tYWluX2NvbnRlbnQge1xyXG4gIG1heC13aWR0aDogNTQuNHJlbTtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBpbmNsdWRlIG1heCg5ODBweCkge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi5kZWNvci10b3BfbGVmdCB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0ycmVtO1xyXG4gICAgICByaWdodDogY2FsYygxMDAlICsgMnJlbSk7XHJcbiAgICAgIHdpZHRoOiA1LjRyZW07XHJcbiAgICAgIGhlaWdodDogNi40cmVtO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hYm91dC9kZWNvci10b3AtbGVmdC5zdmcpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICBhbmltYXRpb246IGZsb2F0aW5nIDIuNHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5kZWNvci10b3BfcmlnaHQge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMnJlbTtcclxuICAgICAgbGVmdDogY2FsYygxMDAlICsgMnJlbSk7XHJcbiAgICAgIHdpZHRoOiA3cmVtO1xyXG4gICAgICBoZWlnaHQ6IDguNHJlbTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYWJvdXQvZGVjb3ItdG9wLWxlZnQuc3ZnKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgYW5pbWF0aW9uOiBmbG9hdGluZyAyLjRzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgbWF4KDk4MHB4KSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBjb2xvcjogIzQzNDM0MztcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBAaW5jbHVkZSBmei0xNjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS43O1xyXG5cclxuICAgIEBpbmNsdWRlIG1heCg5ODBweCkge1xyXG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMi40cmVtO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuOHJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmFiLW1haW5fbGlzdCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGdhcDogNnJlbTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xyXG4gICAgZ2FwOiAycmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmFiLW1haW5faXRlbSB7XHJcbiAgLnR0LW0ge1xyXG4gICAgY29sb3I6ICMwNjVCQTc7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5hYi1jb3JlIHtcclxuICBwYWRkaW5nOiAxNnJlbSAwO1xyXG4gIGJhY2tncm91bmQ6ICNFNEYzRkY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMDI0cHgpIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgcGFkZGluZzogNHJlbSAwO1xyXG4gIH1cclxuXHJcbiAgLnR0LWwge1xyXG4gICAgQGluY2x1ZGUgbWF4KDU3NnB4KSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMi4xcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDMuMyU7XHJcbiAgICBsZWZ0OiA2LjYlO1xyXG4gICAgLy8gei1pbmRleDogLTE7XHJcblxyXG4gICAgd2lkdGg6IDcuOSU7XHJcbiAgICBoZWlnaHQ6IDExLjglO1xyXG5cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vYXNzZXRzL2ltYWdlcy9pY29uL2RlY29yLnN2ZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGFuaW1hdGlvbjogZmxvYXRpbmcgMi40cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtYXgoNTc2cHgpIHtcclxuICAgICAgdG9wOiAyJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDQuNCU7XHJcbiAgICByaWdodDogMy41JTtcclxuICAgIC8vIHotaW5kZXg6IC0xO1xyXG5cclxuICAgIHdpZHRoOiAzLjElO1xyXG4gICAgaGVpZ2h0OiA0LjYlO1xyXG5cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vYXNzZXRzL2ltYWdlcy9pY29uL2RlY29yLnN2ZycpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGFuaW1hdGlvbjogZmxvYXRpbmcgMi40cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuICB9XHJcbn1cclxuXHJcbi50aXRsZS1oYXNfc3ViIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDg4MHB4KSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBjb2xvcjogIzA2NUJBNztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgICBAaW5jbHVkZSBmei0xNDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMC44NTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG59XHJcblxyXG4uYWItY29yZV9ibG9jayB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBtYXJnaW46IDAgLTEuNnJlbTtcclxuXHJcbiAgQGluY2x1ZGUgbWF4KDE3MDBweCkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1heCg4ODBweCkge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgcm93LWdhcDogMS42cmVtO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5hYi1jb3JlX2l0ZW0ge1xyXG4gIHdpZHRoOiAzMy4zMyU7XHJcbiAgcGFkZGluZzogMCAxLjZyZW07XHJcblxyXG4gIEBpbmNsdWRlIG1heCg4ODBweCkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uYWItY29yZV9ib3gge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAzLjJyZW07XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG5cclxuICBib3gtc2hhZG93OiAwcHggMXB4IDRweCAwcHggcmdiYSgjMEMwQzBELCAwLjEpLCAwcHggMXB4IDRweCAwcHggcmdiYSgjMEMwQzBELCAwLjA1KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggNHB4IDBweCByZ2JhKCMwQzBDMEQsIDAuMSksIDBweCAxcHggNHB4IDBweCByZ2JhKCMwQzBDMEQsIDAuMDUpO1xyXG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA0cHggMHB4IHJnYmEoIzBDMEMwRCwgMC4xKSwgMHB4IDFweCA0cHggMHB4IHJnYmEoIzBDMEMwRCwgMC4wNSk7XHJcblxyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC40cywgLXdlYmtpdC1ib3gtc2hhZG93IDAuNHMsIC1tb3otYm94LXNoYWRvdyAwLjRzO1xyXG5cclxuICBAaW5jbHVkZSBtYXgoODgwcHgpIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiA0cHggNXB4IDI3cHggLTEwcHggcmdiYSgwLCAwLCAwLCAwLjY4KTtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogNHB4IDVweCAyN3B4IC0xMHB4IHJnYmEoMCwgMCwgMCwgMC42OCk7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6IDRweCA1cHggMjdweCAtMTBweCByZ2JhKDAsIDAsIDAsIDAuNjgpO1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiA4cmVtO1xyXG4gICAgaGVpZ2h0OiA4cmVtO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjb2xvcjogIzc1NzU3NTtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgQGluY2x1ZGUgZnotMTY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNztcclxuICB9XHJcbn1cclxuXHJcbi5jb3JlLXRpdGxlIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNvbG9yOiAjMUUxRTFFO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XHJcbiAgQGluY2x1ZGUgZnotMjQ7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcblxyXG4gIEBpbmNsdWRlIG1heCg1NzZweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjlyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uZGVjb3ItYmVhciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMCU7XHJcbiAgbGVmdDogOCU7XHJcbiAgd2lkdGg6IGNhbGMoMzYwIC8gMTcyOCAqIDEwMHZ3KTtcclxuICBoZWlnaHQ6IGNhbGMoMzYwIC8gMTcyOCAqIDEwMHZ3KTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xyXG4gIHotaW5kZXg6IDA7XHJcblxyXG4gIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcclxuICAgIGxlZnQ6IDUlO1xyXG4gICAgd2lkdGg6IGNhbGMoMTgwIC8gMTcyOCAqIDEwMHZ3KTtcclxuICAgIGhlaWdodDogY2FsYygxODAgLyAxNzI4ICogMTAwdncpO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWF4KDk5MnB4KSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUVBQTs7OERBRThEO0FBVzlEOzs4REFFOEQ7QUFlOUQ7OzhEQUU4RDtBQWlEOUQ7OzhEQUU4RDtBQ25GOUQsQUFBQSxLQUFLLENBQUM7RUFDSixVQUFVLENBQUEscUJBQUM7RUFDWCxVQUFVLENBQUEsb0JBQUM7RUFHWCxpQkFBaUIsQ0FBQSxRQUFDO0VBQ2xCLGlCQUFpQixDQUFBLFFBQUM7RUFDbEIsb0JBQW9CLENBQUEsS0FBQztFQUdyQixZQUFZLENBQUEsSUFBQyxHQUNkOztBQ1hELEFBQUEsUUFBUSxDQUFDO0VBQ1AsU0FBUyxFQUFFLFFBQVE7RUFDbkIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsTUFBTSxHQUNmOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ2IsT0FBTyxFQUFFLElBQUk7RUFDYixHQUFHLEVBQUUsQ0FBQztFQUNOLFFBQVEsRUFBRSxNQUFNLEdBZWpCO0VGVUMsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztJRTVCckMsQUFBQSxjQUFjLENBQUM7TUFNWCxjQUFjLEVB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 */
