@charset "UTF-8";
/* font */
/* flex align */
/* flex justify-content */
/* flex direction*/
/* flex row */
/* scrollbar mixin */
/* mobile 360 미만에서 animation none */
@media screen and (max-width: 1280px) {
  .main-content-section-number-01-row {
    font-size: 70px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .mobile-flex {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-column-gap: 12px;
    -moz-column-gap: 12px;
    column-gap: 12px;
  }
  .main-content-section-number-01-title-area {
    letter-spacing: -3.5px;
  }
  .main-content-section-number-01-title-area
    .main-content-section-number-01-row {
    line-height: 86px;
  }
  .main-content-section-number-01-bottom-area
    .main-content-section-number-01-row {
    font-size: 48px;
    line-height: 48px;
  }
  .notice-section-row-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: auto;
    row-gap: 32px;
  }
  .notice-title-area + .notice-info-box {
    margin-top: 32px;
    row-gap: 20px;
  }
  .notice-info-box + #map {
    margin-top: 20px;
  }
  .main-content-form-row.has-textarea .main-content-textarea {
    height: 200px;
  }
  .main-content-section-number-03
    .indent-text-change-div-box
    .indent-text-row
    + .has-desc {
    margin-top: 0;
  }
  .main-content-section-number-03 .swipe-slide-title-area {
    display: none;
  }
  .main-content-section-number-03 .indent-text-change-div-box {
    padding-top: 60px;
    row-gap: 30px;
    height: auto;
  }
  .main-content-section-number-03 .indent-text-area {
    padding-top: 24px;
    padding-bottom: 24px;
    row-gap: 30px;
  }
  .footer-inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    row-gap: 32px;
  }
  .footer-info-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    row-gap: 8px;
  }
  .footer-info-title {
    min-width: 76px;
  }
  .footer-menu-item::after {
    display: none;
  }
  .footer-menu-item.max-1280 {
    line-height: normal;
  }
  .notice-swiper {
    padding-top: 32px;
  }
  .notice-swiper-slide {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    max-width: 394px;
  }
  .notice-swiper-slide + .notice-swiper-slide {
    margin-left: 16px;
  }
  .cube-rotate-area {
    margin: 40px 0 0 0;
  }
  .cube-rotate-area .cube-text-wrap {
    left: 175px;
  }
  .cube-rotate-area .worm-hole-svg {
    left: 175px;
  }
  .cube-svg-wrapper {
    width: 1280px;
    height: 100%;
  }
  .worm-hole-wrapper {
    margin-left: 0;
  }
  .juggling-wrap .cube-root {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 510px;
  }
  .main-content-section-number-01-title-area .row-mt--20 {
    margin-top: -15px;
  }
}
@media screen and (max-width: 1024px) {
  .main-content-section-03-img-area {
    display: none;
  }
  .main-content-section-number-03 .swipe-slide-wrapper {
    position: static;
    padding-left: 0;
  }
  .main-content-section-number-03 .indent-text-change-div-box {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .main-content-section-number-03 .main-content-section-03-img-area {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .text-10-div svg {
    width: 212px;
    height: 168px;
  }
  .main-content-section-number-02 .indent-text-p {
    font-size: 54px;
  }
  .main-content-section-number-02 .indent-text-area {
    padding-left: 0;
    margin-bottom: 0;
    row-gap: 40px;
  }
  .main-content-section-number-02 .indent-text-d {
    font-size: 20px;
  }
  .main-content-section-number-02 .indent-text-ty {
    font-size: 50px;
    line-height: 50px;
    letter-spacing: -2px;
  }
  .main-content-section-number-02 .has-ty {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .main-content-section-number-02 .indent-text-ty-inner {
    -webkit-column-gap: 12px;
    -moz-column-gap: 12px;
    column-gap: 12px;
  }
  .main-content-section-number-02 .wrap-text:not(.no-wrap) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
  }
  .main-content-section-02-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .main-content-section-02-box .indent-text-row {
    margin-top: auto;
  }
}
@media screen and (max-width: 900px) {
  .main-content-section-number-01-row {
    font-size: 50px;
  }
  .main-content-section-number-01-inner-row.mobile--mt {
    margin-top: -15px;
  }
  .main-content-section-number-01-title-area .row-mt--20 {
    margin-top: 0;
  }
  .main-content-section-number-01-top-area .main-content-section-number-01-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    line-height: 66px;
  }
  .mobile-row-mt--20 {
    margin-top: -10px;
  }
  .cube-rotate-area {
    margin: 0;
  }
}
@media screen and (max-width: 768px) {
  .mobile-row-mt--20 {
    margin-top: 0;
  }
  .main-collapse-bottom-row .main-collapse-ref-area {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .main-content-form-item-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .main-content-form-item-row .main-content-form-item {
    width: 100%;
  }
  .cube-svg-wrapper {
    width: 768px;
  }
  .s03-card-item {
    cursor: -webkit-grab;
    cursor: grab;
  }
  .main-content-section-01-bottom-button-area {
    padding-left: 0;
  }
  .main-content-section-number-01 {
    padding-top: 80px;
  }
  .s03-swiper .swiper-slide {
    margin-right: 16px;
  }
  .s03-swiper .swiper-slide.completed {
    -webkit-transform: translateX(-265%);
    transform: translateX(-265%);
  }
  .notice-list-area {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .notice-item::after {
    display: none;
  }
  .main-content-section-number-01-title-area {
    letter-spacing: -2.5px;
  }
  .main-content-section-number-01-title-area
    .main-content-section-number-01-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    line-height: 52px;
  }
  .main-content-section-number-01-title-area
    .main-content-section-number-01-row.mobile-flex {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .main-content-section-number-01-inner-row {
    -webkit-column-gap: 12px;
    -moz-column-gap: 12px;
    column-gap: 12px;
  }
  .main-content-section-number-01-inner-row.mobile--mt {
    margin-top: 0;
  }
  .main-content-section-number-01-bottom-area {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    height: auto;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .main-content-section-number-01-bottom-area
    .main-content-section-number-01-row {
    line-height: 40px;
    font-size: 40px;
  }
  .main-content-section-number-01-bottom-area
    .main-content-section-number-01-title-area {
    position: static;
    margin-top: 54px;
  }
  .main-content-section-01-bottom-button {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
  }
  .main-content-section-number-01 {
    background-image: url("/images/bg/bg-mobile-gradation.jpg");
  }
  .cube-rotate-area {
    display: none;
  }
  .main-content-section-number-01 .main-content-section-number-01-desc-area {
    position: relative;
    z-index: 10;
    opacity: 1;
    visibility: visible;
    margin: 40px 0;
  }
  .main-content-section-number-01-top-area {
    margin-top: 80px;
  }
  .main-content-section-number-03 .indent-text-t {
    font-size: 44px;
    line-height: 53px;
  }
  .main-content-section-number-03 .indent-text-d {
    word-break: keep-all;
  }
  .main-content-section-number-03 .indent-text-t-d {
    font-size: 32px;
  }
  .main-content-section-number-03 .indent-text-change-div.item-03 .has-counter {
    font-size: 20px;
    margin-bottom: 20px;
  }
  .main-content-section-number-03
    .indent-text-change-div.item-03
    .has-counter
    + .indent-text-st {
    line-height: 30px;
  }
  .main-content-section-number-03 .indent-text-st {
    font-size: 20px;
    line-height: normal;
  }
  .wrap-text:not(.no-wrap) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
  }
  .wrap-text.no-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .wrap-text .max-768[class*="ml-"] {
    margin-left: 0;
  }
  .wrap-inner-text.max-768-sm {
    -webkit-column-gap: 6px;
    -moz-column-gap: 6px;
    column-gap: 6px;
  }
  .main-content-checkbox-row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .main-contact-button {
    height: 54px;
  }
  .notice-left .notice-title-area .wrap-text {
    -webkit-column-gap: 12px;
    -moz-column-gap: 12px;
    column-gap: 12px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .indent-text-change-div.item-05 .has-desc .indent-text-d {
    margin-bottom: 20px;
  }
  .main-content-section-number-03
    .indent-text-change-div
    .indent-text-change-div-box {
    padding-top: 0;
  }
  .main-content-section-number-03 .has-sj {
    margin: 25px 0;
  }
  img {
    pointer-events: none;
  }
}
@media screen and (max-width: 570px) {
  .main-button-area {
    display: none;
  }
}
@media screen and (max-width: 425px) {
  #points-billboard {
    pointer-events: none;
  }
  .cube-svg-wrapper {
    width: 425px;
  }
  .s03-swiper {
    --cardW: min(342px, 82vw);
    padding-right: calc((100vw - var(--cardW)) / 2);
    overflow: visible;
    height: 399px;
  }
  .s03-swiper .swiper-slide {
    width: var(--cardW);
  }
  .s03-pagination {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .notice-swiper {
    overflow: visible;
  }
  .notice-swiper-wrapper {
    --cardW: min(350px, 82vw);
    padding-right: calc((100vw - var(--cardW)) / 2);
  }
  .notice-swiper-wrapper .swiper-slide {
    width: var(--cardW);
    max-width: none;
  }
  .main-content-section-number-02 {
    padding: 40px 24px;
  }
  .main-content-section-number-02 .indent-text-area.max-425 {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
  .main-content-section-number-03 .indent-text-sj {
    font-size: 26px;
  }
  .main-content-section-number-03 .swipe-slide-wrapper {
    bottom: 34px;
  }
  .main-content-section-number-03 .indent-text-st {
    font-size: 18px;
  }
  .main-content-section-number-03 .indent-text-st-d {
    font-size: 14px;
  }
  .main-content-section-number-03 .indent-text-t {
    font-size: 38px;
    line-height: 47px;
  }
  .main-content-section-number-03 .indent-text-st-lg {
    font-size: 38px;
  }
  .indent-text-change-div.item-01 .has-desc .indent-text-d {
    font-size: 18px;
  }
  .indent-text-change-div.item-05 .has-desc .indent-text-d {
    font-size: 18px;
    margin-bottom: 16px;
  }
  .main-content-section-number-01-row,
  .main-content-section-number-01-inner-row {
    font-size: 48px;
  }
}
@media screen and (max-width: 375px) {
  .main-content-section-number-02 .indent-text-ty {
    font-size: 46px;
    line-height: 46px;
  }
}
@media (max-width: 1280px) {
  .s03-swiper {
    height: 327px;
  }
  .s03-swiper .swiper-slide.swiper-slide-active .s03-card-item {
    height: 327px;
  }
  .main-content-section-number-03[data-step="0"] .s03-card-item {
    height: 327px;
  }
  .main-content-section-number-03 .swipe-slide-wrapper {
    height: 327px;
  }
  .main-content-section-number-03 .indent-text-t {
    font-size: 44px;
    line-height: normal;
  }
  .main-content-section-number-03 .indent-text-area {
    row-gap: 20px;
  }
  .main-content-section-number-03 .indent-text-change-div-box {
    padding-top: 100px;
  }
  .main-content-section-number-03 .main-content-section-03-img-area {
    padding-top: 80px;
  }
  .main-content-section-number-03 .main-content-section-03-img-area img,
  .main-content-section-number-03 .main-content-section-03-img-area svg {
    width: 100%;
    height: 100%;
    max-height: 328px;
  }
  .main-content-section-number-03 .s03-card-item {
    padding: 30px;
  }
}
/* iPad Air, Asus Zenbook Fold, Surface Pro 7 */
@media (width: 820px) and (height: 1180px),
  (width: 853px) and (height: 1280px),
  (width: 912px) and (height: 1368px) {
  .main-content-section-number-01,
  .main-content-section-number-02,
  .main-content-section-number-03 {
    height: 100vh;
  }
}
@media (max-width: 360px) {
  .main-content-section-number-01-title-area
    .main-content-section-number-01-row {
    line-height: 50px;
  }
  .main-content-section-number-01-desc-t
    + .main-content-section-number-01-desc-t {
    margin-top: 12px;
  }
  .main-content-section-number-01-row,
  .main-content-section-number-01-inner-row {
    font-size: 44px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .main-content-section-number-03 .indent-text-t {
    font-size: 42px;
  }
  .main-content-section-number-03 .s03-swiper .swiper-slide {
    --cardW: min(312px, 82vw);
  }
  .main-content-section-number-03 .s03-card-item {
    width: 312px;
  }
  .main-content-section-number-03 .s03-card-text-row-box {
    row-gap: 16px;
  }
  .s03-card-t {
    font-size: 22px;
    line-height: 31px;
  }
  .s03-card-hidden-d {
    line-height: 22px;
  }
}
@media (max-height: 910px) {
  .main-content-section.main-content-section-number-01 .cube-svg-wrapper {
    height: 100%;
  }
  .main-content-section.main-content-section-number-03::before {
    height: 100%;
  }
}
@media (max-width: 359px) {
  :where(
    .main-content-section-number-01
      .main-content-section-number-01-top-area
      .main-content-section-number-01-row,
    .main-content-section-number-01
      .main-content-section-number-01-desc-area
      .inner,
    .main-content-section-number-01 .main-content-section-01-bottom-button-area,
    .main-content-section-number-01
      .main-content-section-number-01-bottom-area
      .main-content-section-number-01-row,
    .text-10-div,
    .main-content-section-number-02 .indent-text-row.has-t .indent-text-p,
    .main-content-section-number-02 .has-ty,
    .main-content-section-number-03[data-step="0"]
      .indent-text-change-div.item-01
      .wrap-text,
    .main-content-section-number-03[data-step="0"]
      .indent-text-change-div.item-01
      .indent-text-d,
    .main-content-section-number-03[data-step="0"] .s03-card-item,
    .footer-inner,
    .main-content-section-number-03 .s03-card-item[class*="item-"],
    .main-content-section-number-03 .indent-text-change-div .wrap-text,
    .main-content-section-number-03[data-step]
      .indent-text-change-div
      [class*="indent-text-st"],
    .main-content-section-number-03[data-step]
      .indent-text-change-div
      .indent-text-t,
    .notice-swiper,
    .notice-title-area .wrap-text,
    .notice-info-box .notice-t-sub,
    .notice-info-box .notice-d,
    .notice-item,
    .notice-right,
    #map,
    .main-content-notice-section
  ) {
    -webkit-animation: none !important;
    animation: none !important;
    opacity: 1 !important;
    visibility: visible !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-transition: none !important;
    transition: none !important;
  }
  .main-content-section-number-03 .s03-swiper {
    padding-right: 0;
  }
  .main-content-section-number-03 .s03-swiper .swiper-slide {
    width: 312px !important;
    margin-right: 24px;
    -webkit-transform: none !important;
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  .footer {
    height: 100vh;
    max-height: 314px;
  }
  .footer-inner {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (min-height: 911px) {
  .main-content-section-number-01-bottom-area
    .main-content-section-number-01-title-area {
    margin-top: auto;
    padding-bottom: 40px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vYmlsZS5jc3MiLCJfbWl4aW5zLnNjc3MiLCJtb2JpbGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFaEIsU0FBQTtBQU9BLGVBQUE7QUFNQSx5QkFBQTtBQU1BLGtCQUFBO0FBTUEsYUFBQTtBQU9BLG9CQUFBO0FBMkJBLG1DQUFBO0FDeERBO0VBQ0U7SUFDRSxlQUFBO0lBQ0Esd0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0VGSUY7RUVEQTtJQUNFLDhCQUFBO0lBQUEsNkJBQUE7UUFBQSx1QkFBQTtZQUFBLG1CQUFBO0lBQ0Esd0JBQUE7T0FBQSxxQkFBQTtZQUFBLGdCQUFBO0VGR0Y7RUVBQTtJQUNFLHNCQUFBO0VGRUY7RUVBRTtJQUNFLGlCQUFBO0VGRUo7RUVFQTtJQUVFLGVBQUE7SUFDQSxpQkFBQTtFRkRGO0VFSUE7SUFDRSw0QkFBQTtJQUFBLDZCQUFBO1FBQUEsMEJBQUE7WUFBQSxzQkFBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0VGRkY7RUVNRTtJQUNFLGdCQUFBO0lBQ0EsYUFBQTtFRkpKO0VFU0U7SUFDRSxnQkFBQTtFRlBKO0VFYUk7SUFDRSxhQUFBO0VGWE47RUVrQkk7SUFDRSxhQUFBO0VGaEJOO0VFb0JFO0lBQ0UsYUFBQTtFRmxCSjtFRXFCRTtJQUNFLGlCQUFBO0lBQ0EsYUFBQTtJQUNBLFlBQUE7RUZuQko7RUVzQkU7SUFDRSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsYUFBQTtFRnBCSjtFRXdCQTtJQUNFLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0Esd0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0lBQ0EsYUFBQTtFRnRCRjtFRXlCQTtJQUNFLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0lBQ0Esd0JBQUE7UUFBQSxxQkFBQTtZQUFBLHVCQUFBO0lBQ0EsWUFBQTtFRnZCRjtFRTBCQTtJQUNFLGVBQUE7RUZ4QkY7RUU0QkU7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OlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogZm9udCAqL1xuLyogZmxleCBhbGlnbiAqL1xuLyogZmxleCBqdXN0aWZ5LWNvbnRlbnQgKi9cbi8qIGZsZXggZGlyZWN0aW9uKi9cbi8qIGZsZXggcm93ICovXG4vKiBzY3JvbGxiYXIgbWl4aW4gKi9cbi8qIG1vYmlsZSAzNjAg66+466eM7JeQ7IScIGFuaW1hdGlvbiBub25lICovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1yb3cge1xuICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAubW9iaWxlLWZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgY29sdW1uLWdhcDogMTJweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXRpdGxlLWFyZWEge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMy41cHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS10aXRsZS1hcmVhIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93IHtcbiAgICBsaW5lLWhlaWdodDogODZweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWJvdHRvbS1hcmVhIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93IHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIH1cbiAgLm5vdGljZS1zZWN0aW9uLXJvdy1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHJvdy1nYXA6IDMycHg7XG4gIH1cbiAgLm5vdGljZS10aXRsZS1hcmVhICsgLm5vdGljZS1pbmZvLWJveCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG4gIC5ub3RpY2UtaW5mby1ib3ggKyAjbWFwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtZm9ybS1yb3cuaGFzLXRleHRhcmVhIC5tYWluLWNvbnRlbnQtdGV4dGFyZWEge1xuICAgIGhlaWdodDogMjAwcHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuaW5kZW50LXRleHQtY2hhbmdlLWRpdi1ib3ggLmluZGVudC10ZXh0LXJvdyArIC5oYXMtZGVzYyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIC5zd2lwZS1zbGlkZS10aXRsZS1hcmVhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYtYm94IHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIC5pbmRlbnQtdGV4dC1hcmVhIHtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICB9XG4gIC5mb290ZXItaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcm93LWdhcDogMzJweDtcbiAgfVxuICAuZm9vdGVyLWluZm8tbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICByb3ctZ2FwOiA4cHg7XG4gIH1cbiAgLmZvb3Rlci1pbmZvLXRpdGxlIHtcbiAgICBtaW4td2lkdGg6IDc2cHg7XG4gIH1cbiAgLmZvb3Rlci1tZW51LWl0ZW06OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb290ZXItbWVudS1pdGVtLm1heC0xMjgwIHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG4gIC5ub3RpY2Utc3dpcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcbiAgfVxuICAubm90aWNlLXN3aXBlci1zbGlkZSB7XG4gICAgZmxleDogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDM5NHB4O1xuICB9XG4gIC5ub3RpY2Utc3dpcGVyLXNsaWRlICsgLm5vdGljZS1zd2lwZXItc2xpZGUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB9XG4gIC5jdWJlLXJvdGF0ZS1hcmVhIHtcbiAgICBtYXJnaW46IDQwcHggMCAwIDA7XG4gIH1cbiAgLmN1YmUtcm90YXRlLWFyZWEgLmN1YmUtdGV4dC13cmFwIHtcbiAgICBsZWZ0OiAxNzVweDtcbiAgfVxuICAuY3ViZS1yb3RhdGUtYXJlYSAud29ybS1ob2xlLXN2ZyB7XG4gICAgbGVmdDogMTc1cHg7XG4gIH1cbiAgLmN1YmUtc3ZnLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMjgwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC53b3JtLWhvbGUtd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmp1Z2dsaW5nLXdyYXAgLmN1YmUtcm9vdCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGxlZnQ6IDUxMHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdGl0bGUtYXJlYSAucm93LW10LS0yMCB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbi1jb250ZW50LXNlY3Rpb24tMDMtaW1nLWFyZWEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuc3dpcGUtc2xpZGUtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuaW5kZW50LXRleHQtY2hhbmdlLWRpdi1ib3gge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAubWFpbi1jb250ZW50LXNlY3Rpb24tMDMtaW1nLWFyZWEge1xuICAgIGZsZXg6IDE7XG4gIH1cbiAgLnRleHQtMTAtZGl2IHN2ZyB7XG4gICAgd2lkdGg6IDIxMnB4O1xuICAgIGhlaWdodDogMTY4cHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMiAuaW5kZW50LXRleHQtcCB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDIgLmluZGVudC10ZXh0LWFyZWEge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHJvdy1nYXA6IDQwcHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMiAuaW5kZW50LXRleHQtZCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDIgLmluZGVudC10ZXh0LXR5IHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0ycHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMiAuaGFzLXR5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDIgLmluZGVudC10ZXh0LXR5LWlubmVyIHtcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDIgLndyYXAtdGV4dDpub3QoLm5vLXdyYXApIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGNvbHVtbi1nYXA6IDA7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLTAyLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi0wMi1ib3ggLmluZGVudC10ZXh0LXJvdyB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1yb3cge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWlubmVyLXJvdy5tb2JpbGUtLW10IHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXRpdGxlLWFyZWEgLnJvdy1tdC0tMjAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS10b3AtYXJlYSAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBsaW5lLWhlaWdodDogNjZweDtcbiAgfVxuICAubW9iaWxlLXJvdy1tdC0tMjAge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICB9XG4gIC5jdWJlLXJvdGF0ZS1hcmVhIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tb2JpbGUtcm93LW10LS0yMCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubWFpbi1jb2xsYXBzZS1ib3R0b20tcm93IC5tYWluLWNvbGxhcHNlLXJlZi1hcmVhIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtZm9ybS1pdGVtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAubWFpbi1jb250ZW50LWZvcm0taXRlbS1yb3cgLm1haW4tY29udGVudC1mb3JtLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jdWJlLXN2Zy13cmFwcGVyIHtcbiAgICB3aWR0aDogNzY4cHg7XG4gIH1cbiAgLnMwMy1jYXJkLWl0ZW0ge1xuICAgIGN1cnNvcjogZ3JhYjtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tMDEtYm90dG9tLWJ1dHRvbi1hcmVhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbiAgLnMwMy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG4gIC5zMDMtc3dpcGVyIC5zd2lwZXItc2xpZGUuY29tcGxldGVkIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI2NSUpO1xuICB9XG4gIC5ub3RpY2UtbGlzdC1hcmVhIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ub3RpY2UtaXRlbTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS10aXRsZS1hcmVhIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTIuNXB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdGl0bGUtYXJlYSAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXRpdGxlLWFyZWEgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1yb3cubW9iaWxlLWZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1pbm5lci1yb3cge1xuICAgIGNvbHVtbi1nYXA6IDEycHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1pbm5lci1yb3cubW9iaWxlLS1tdCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWJvdHRvbS1hcmVhIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZmxleDogMTtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWJvdHRvbS1hcmVhIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93IHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1ib3R0b20tYXJlYSAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXRpdGxlLWFyZWEge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogNTRweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tMDEtYm90dG9tLWJ1dHRvbiB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZy9iZy1tb2JpbGUtZ3JhZGF0aW9uLmpwZ1wiKTtcbiAgfVxuICAuY3ViZS1yb3RhdGUtYXJlYSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtZGVzYy1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdG9wLWFyZWEge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuaW5kZW50LXRleHQtdCB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LWQge1xuICAgIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LXQtZCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYuaXRlbS0wMyAuaGFzLWNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYuaXRlbS0wMyAuaGFzLWNvdW50ZXIgKyAuaW5kZW50LXRleHQtc3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LXN0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAud3JhcC10ZXh0Om5vdCgubm8td3JhcCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgY29sdW1uLWdhcDogMDtcbiAgfVxuICAud3JhcC10ZXh0Lm5vLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAud3JhcC10ZXh0IC5tYXgtNzY4W2NsYXNzKj1tbC1dIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAud3JhcC1pbm5lci10ZXh0Lm1heC03Njgtc20ge1xuICAgIGNvbHVtbi1nYXA6IDZweDtcbiAgfVxuICAubWFpbi1jb250ZW50LWNoZWNrYm94LXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubWFpbi1jb250YWN0LWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICB9XG4gIC5ub3RpY2UtbGVmdCAubm90aWNlLXRpdGxlLWFyZWEgLndyYXAtdGV4dCB7XG4gICAgY29sdW1uLWdhcDogMTJweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5pbmRlbnQtdGV4dC1jaGFuZ2UtZGl2Lml0ZW0tMDUgLmhhcy1kZXNjIC5pbmRlbnQtdGV4dC1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYtYm94IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIC5oYXMtc2oge1xuICAgIG1hcmdpbjogMjVweCAwO1xuICB9XG4gIGltZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3MHB4KSB7XG4gIC5tYWluLWJ1dHRvbi1hcmVhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjVweCkge1xuICAjcG9pbnRzLWJpbGxib2FyZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgLmN1YmUtc3ZnLXdyYXBwZXIge1xuICAgIHdpZHRoOiA0MjVweDtcbiAgfVxuICAuczAzLXN3aXBlciB7XG4gICAgLS1jYXJkVzogbWluKDM0MnB4LCA4MnZ3KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIHZhcigtLWNhcmRXKSkgLyAyKTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBoZWlnaHQ6IDM5OXB4O1xuICB9XG4gIC5zMDMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiB2YXIoLS1jYXJkVyk7XG4gIH1cbiAgLnMwMy1wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5ub3RpY2Utc3dpcGVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubm90aWNlLXN3aXBlci13cmFwcGVyIHtcbiAgICAtLWNhcmRXOiBtaW4oMzUwcHgsIDgydncpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gdmFyKC0tY2FyZFcpKSAvIDIpO1xuICB9XG4gIC5ub3RpY2Utc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgd2lkdGg6IHZhcigtLWNhcmRXKTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMiB7XG4gICAgcGFkZGluZzogNDBweCAyNHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDIgLmluZGVudC10ZXh0LWFyZWEubWF4LTQyNSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LXNqIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuc3dpcGUtc2xpZGUtd3JhcHBlciB7XG4gICAgYm90dG9tOiAzNHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LXN0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuaW5kZW50LXRleHQtc3QtZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LXQge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIC5pbmRlbnQtdGV4dC1zdC1sZyB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG4gIC5pbmRlbnQtdGV4dC1jaGFuZ2UtZGl2Lml0ZW0tMDEgLmhhcy1kZXNjIC5pbmRlbnQtdGV4dC1kIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYuaXRlbS0wNSAuaGFzLWRlc2MgLmluZGVudC10ZXh0LWQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93LFxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWlubmVyLXJvdyB7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAyIC5pbmRlbnQtdGV4dC10eSB7XG4gICAgZm9udC1zaXplOiA0NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5zMDMtc3dpcGVyIHtcbiAgICBoZWlnaHQ6IDMyN3B4O1xuICB9XG4gIC5zMDMtc3dpcGVyIC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuczAzLWNhcmQtaXRlbSB7XG4gICAgaGVpZ2h0OiAzMjdweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzW2RhdGEtc3RlcD1cIjBcIl0gLnMwMy1jYXJkLWl0ZW0ge1xuICAgIGhlaWdodDogMzI3cHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuc3dpcGUtc2xpZGUtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAzMjdweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIC5pbmRlbnQtdGV4dC10IHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIC5pbmRlbnQtdGV4dC1hcmVhIHtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYtYm94IHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAubWFpbi1jb250ZW50LXNlY3Rpb24tMDMtaW1nLWFyZWEge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLm1haW4tY29udGVudC1zZWN0aW9uLTAzLWltZy1hcmVhIGltZyxcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAubWFpbi1jb250ZW50LXNlY3Rpb24tMDMtaW1nLWFyZWEgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMzI4cHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuczAzLWNhcmQtaXRlbSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuLyogaVBhZCBBaXIsIEFzdXMgWmVuYm9vayBGb2xkLCBTdXJmYWNlIFBybyA3ICovXG5AbWVkaWEgKHdpZHRoOiA4MjBweCkgYW5kIChoZWlnaHQ6IDExODBweCksICh3aWR0aDogODUzcHgpIGFuZCAoaGVpZ2h0OiAxMjgwcHgpLCAod2lkdGg6IDkxMnB4KSBhbmQgKGhlaWdodDogMTM2OHB4KSB7XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEsXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDIsXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXRpdGxlLWFyZWEgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1yb3cge1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtZGVzYy10ICsgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1kZXNjLXQge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1yb3csXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtaW5uZXItcm93IHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LXQge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIC5zMDMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIC0tY2FyZFc6IG1pbigzMTJweCwgODJ2dyk7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuczAzLWNhcmQtaXRlbSB7XG4gICAgd2lkdGg6IDMxMnB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLnMwMy1jYXJkLXRleHQtcm93LWJveCB7XG4gICAgcm93LWdhcDogMTZweDtcbiAgfVxuICAuczAzLWNhcmQtdCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG4gIC5zMDMtY2FyZC1oaWRkZW4tZCB7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogOTEwcHgpIHtcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMSAuY3ViZS1zdmctd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDM6OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzU5cHgpIHtcbiAgOndoZXJlKC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS10b3AtYXJlYSAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXJvdyxcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMSAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWRlc2MtYXJlYSAuaW5uZXIsXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEgLm1haW4tY29udGVudC1zZWN0aW9uLTAxLWJvdHRvbS1idXR0b24tYXJlYSxcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMSAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWJvdHRvbS1hcmVhIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93LFxuICAudGV4dC0xMC1kaXYsXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDIgLmluZGVudC10ZXh0LXJvdy5oYXMtdCAuaW5kZW50LXRleHQtcCxcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMiAuaGFzLXR5LFxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzW2RhdGEtc3RlcD1cIjBcIl0gLmluZGVudC10ZXh0LWNoYW5nZS1kaXYuaXRlbS0wMSAud3JhcC10ZXh0LFxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzW2RhdGEtc3RlcD1cIjBcIl0gLmluZGVudC10ZXh0LWNoYW5nZS1kaXYuaXRlbS0wMSAuaW5kZW50LXRleHQtZCxcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wM1tkYXRhLXN0ZXA9XCIwXCJdIC5zMDMtY2FyZC1pdGVtLFxuICAuZm9vdGVyLWlubmVyLFxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIC5zMDMtY2FyZC1pdGVtW2NsYXNzKj1pdGVtLV0sXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYgLndyYXAtdGV4dCxcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wM1tkYXRhLXN0ZXBdIC5pbmRlbnQtdGV4dC1jaGFuZ2UtZGl2IFtjbGFzcyo9aW5kZW50LXRleHQtc3RdLFxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzW2RhdGEtc3RlcF0gLmluZGVudC10ZXh0LWNoYW5nZS1kaXYgLmluZGVudC10ZXh0LXQsXG4gIC5ub3RpY2Utc3dpcGVyLFxuICAubm90aWNlLXRpdGxlLWFyZWEgLndyYXAtdGV4dCxcbiAgLm5vdGljZS1pbmZvLWJveCAubm90aWNlLXQtc3ViLFxuICAubm90aWNlLWluZm8tYm94IC5ub3RpY2UtZCxcbiAgLm5vdGljZS1pdGVtLFxuICAubm90aWNlLXJpZ2h0LFxuICAjbWFwLFxuICAubWFpbi1jb250ZW50LW5vdGljZS1zZWN0aW9uKSB7XG4gICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuczAzLXN3aXBlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIC5zMDMtc3dpcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAzMTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mb290ZXIge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbWF4LWhlaWdodDogMzE0cHg7XG4gIH1cbiAgLmZvb3Rlci1pbm5lciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDkxMXB4KSB7XG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtYm90dG9tLWFyZWEgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS10aXRsZS1hcmVhIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xyXG5cclxuLyogZm9udCAqL1xyXG5AbWl4aW4gZm9udCgkc2l6ZSwgJHdlaWdodCwgJGNvbG9yKSB7XHJcbiAgZm9udC1zaXplOiAkc2l6ZTtcclxuICBmb250LXdlaWdodDogJHdlaWdodDtcclxuICBjb2xvcjogJGNvbG9yO1xyXG59XHJcblxyXG4vKiBmbGV4IGFsaWduICovXHJcbkBtaXhpbiBmYWkoJGFsaWduKSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogJGFsaWduO1xyXG59XHJcblxyXG4vKiBmbGV4IGp1c3RpZnktY29udGVudCAqL1xyXG5AbWl4aW4gZmpjKCRqdXN0aWZ5KSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xyXG59XHJcblxyXG4vKiBmbGV4IGRpcmVjdGlvbiovXHJcbkBtaXhpbiBmZGlyKCRkaXJlY3Rpb24pIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xyXG59XHJcblxyXG4vKiBmbGV4IHJvdyAqL1xyXG5AbWl4aW4gZmxleFJvdygkanVzdGlmeSwgJGFsaWduKSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xyXG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbn1cclxuXHJcbi8qIHNjcm9sbGJhciBtaXhpbiAqL1xyXG5AbWl4aW4gY3VzdG9tU2Nyb2xsKCR4LCAkeSwgJHRodW1iQmcsICR0cmFja0JnLCAkdykge1xyXG4gIG92ZXJmbG93LXg6ICR4O1xyXG4gIG92ZXJmbG93LXk6ICR5O1xyXG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcclxuICBzY3JvbGxiYXItY29sb3I6ICMzMDMwMzAgdHJhbnNwYXJlbnQ7XHJcbiAgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiAjZmZmO1xyXG4gIHNjcm9sbGJhci0zZGxpZ2h0LWNvbG9yOiAjZmZmO1xyXG4gIHNjcm9sbGJhci1kYXJrc2hhZG93LWNvbG9yOiAjZmZmO1xyXG4gIHNjcm9sbGJhci1mYWNlLWNvbG9yOiAjMzAzMDMwO1xyXG4gIHNjcm9sbGJhci1zaGFkb3ctY29sb3I6ICNmZmY7XHJcbiAgc2Nyb2xsYmFyLXRyYWNrLWNvbG9yOiAjZmZmO1xyXG4gIHNjcm9sbGJhci1iYXNlLWNvbG9yOiAjZWZlZmVmO1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiAkdztcclxuICB9XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZDogJHRodW1iQmc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIH1cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdHJhY2tCZztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIG1vYmlsZSAzNjAg66+466eM7JeQ7IScIGFuaW1hdGlvbiBub25lICovXHJcbkBtaXhpbiBhbmltYXRpb25Ob25lKCkge1xyXG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbkB1c2UgXCJtaXhpbnNcIiBhcyBteDtcclxuQHVzZSBcImZ1bmN0aW9uXCIgYXMgKjtcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93IHtcclxuICAgIGZvbnQtc2l6ZTogNzBweDtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIH1cclxuXHJcbiAgLm1vYmlsZS1mbGV4IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS10aXRsZS1hcmVhIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMy41cHg7XHJcblxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1yb3cge1xyXG4gICAgICBsaW5lLWhlaWdodDogODZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtYm90dG9tLWFyZWFcclxuICAgIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93IHtcclxuICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gIH1cclxuXHJcbiAgLm5vdGljZS1zZWN0aW9uLXJvdy1jb250YWluZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHJvdy1nYXA6IDMycHg7XHJcbiAgfVxyXG5cclxuICAubm90aWNlLXRpdGxlLWFyZWEge1xyXG4gICAgKyAubm90aWNlLWluZm8tYm94IHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgcm93LWdhcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ub3RpY2UtaW5mby1ib3gge1xyXG4gICAgKyAjbWFwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQtZm9ybS1yb3cge1xyXG4gICAgJi5oYXMtdGV4dGFyZWEge1xyXG4gICAgICAubWFpbi1jb250ZW50LXRleHRhcmVhIHtcclxuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIHtcclxuICAgIC5pbmRlbnQtdGV4dC1jaGFuZ2UtZGl2LWJveCB7XHJcbiAgICAgIC5pbmRlbnQtdGV4dC1yb3cgKyAuaGFzLWRlc2Mge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGUtc2xpZGUtdGl0bGUtYXJlYSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYtYm94IHtcclxuICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICAgIHJvdy1nYXA6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuaW5kZW50LXRleHQtYXJlYSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgcm93LWdhcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290ZXItaW5uZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgcm93LWdhcDogMzJweDtcclxuICB9XHJcblxyXG4gIC5mb290ZXItaW5mby1saXN0IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIHJvdy1nYXA6IDhweDtcclxuICB9XHJcblxyXG4gIC5mb290ZXItaW5mby10aXRsZSB7XHJcbiAgICBtaW4td2lkdGg6IDc2cHg7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLW1lbnUtaXRlbSB7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5tYXgtMTI4MCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubm90aWNlLXN3aXBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweDtcclxuICB9XHJcblxyXG4gIC5ub3RpY2Utc3dpcGVyLXNsaWRlIHtcclxuICAgIGZsZXg6IG5vbmU7XHJcbiAgICBtYXgtd2lkdGg6IDM5NHB4O1xyXG5cclxuICAgICYgKyAmIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY3ViZS1yb3RhdGUtYXJlYSB7XHJcbiAgICBtYXJnaW46IDQwcHggMCAwIDA7XHJcblxyXG4gICAgLmN1YmUtdGV4dC13cmFwIHtcclxuICAgICAgbGVmdDogMTc1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLndvcm0taG9sZS1zdmcge1xyXG4gICAgICBsZWZ0OiAxNzVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdWJlLXN2Zy13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMjgwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAud29ybS1ob2xlLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAuanVnZ2xpbmctd3JhcCB7XHJcbiAgICAuY3ViZS1yb290IHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBsZWZ0OiA1MTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdGl0bGUtYXJlYSB7XHJcbiAgICAucm93LW10LS0yMCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLTAzLWltZy1hcmVhIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIHtcclxuICAgIC5zd2lwZS1zbGlkZS13cmFwcGVyIHtcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRlbnQtdGV4dC1jaGFuZ2UtZGl2LWJveCB7XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLTAzLWltZy1hcmVhIHtcclxuICAgICAgZmxleDogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZXh0LTEwLWRpdiB7XHJcbiAgICBzdmcge1xyXG4gICAgICB3aWR0aDogMjEycHg7XHJcbiAgICAgIGhlaWdodDogMTY4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAyIHtcclxuICAgIC5pbmRlbnQtdGV4dC1wIHtcclxuICAgICAgZm9udC1zaXplOiA1NHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRlbnQtdGV4dC1hcmVhIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICByb3ctZ2FwOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRlbnQtdGV4dC1kIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRlbnQtdGV4dC10eSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oYXMtdHkge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5kZW50LXRleHQtdHktaW5uZXIge1xyXG4gICAgICBjb2x1bW4tZ2FwOiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC53cmFwLXRleHQ6bm90KC5uby13cmFwKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGNvbHVtbi1nYXA6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tMDItYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIC5pbmRlbnQtdGV4dC1yb3cge1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXJvdyB7XHJcbiAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWlubmVyLXJvdyB7XHJcbiAgICAmLm1vYmlsZS0tbXQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdGl0bGUtYXJlYSB7XHJcbiAgICAucm93LW10LS0yMCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXRvcC1hcmVhIHtcclxuICAgIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDY2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9iaWxlLXJvdy1tdC0tMjAge1xyXG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgfVxyXG5cclxuICAuY3ViZS1yb3RhdGUtYXJlYSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gIC5tb2JpbGUtcm93LW10LS0yMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1haW4tY29sbGFwc2UtYm90dG9tLXJvdyB7XHJcbiAgICAubWFpbi1jb2xsYXBzZS1yZWYtYXJlYSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1mb3JtLWl0ZW0tcm93IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAubWFpbi1jb250ZW50LWZvcm0taXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1YmUtc3ZnLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDc2OHB4O1xyXG4gIH1cclxuXHJcbiAgLnMwMy1jYXJkLWl0ZW0ge1xyXG4gICAgY3Vyc29yOiBncmFiO1xyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLTAxLWJvdHRvbS1idXR0b24tYXJlYSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxIHtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gIH1cclxuXHJcbiAgLnMwMy1zd2lwZXIge1xyXG4gICAgLnN3aXBlci1zbGlkZSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgLy8gdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcclxuXHJcbiAgICAgICYuY29tcGxldGVkIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI2NSUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubm90aWNlLWxpc3QtYXJlYSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLm5vdGljZS1pdGVtIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdGl0bGUtYXJlYSB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTIuNXB4O1xyXG5cclxuICAgIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93IHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XHJcblxyXG4gICAgICAmLm1vYmlsZS1mbGV4IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWlubmVyLXJvdyB7XHJcbiAgICBjb2x1bW4tZ2FwOiAxMnB4O1xyXG5cclxuICAgICYubW9iaWxlLS1tdCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWJvdHRvbS1hcmVhIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGZsZXg6IDE7XHJcblxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1yb3cge1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdGl0bGUtYXJlYSB7XHJcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgIG1hcmdpbi10b3A6IDU0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tMDEtYm90dG9tLWJ1dHRvbiB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICAvLyAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXJvdyB7XHJcbiAgLy8gICBmb250LXNpemU6IDUwcHg7XHJcbiAgLy8gfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iZy9iZy1tb2JpbGUtZ3JhZGF0aW9uLmpwZ1wiKTtcclxuICB9XHJcblxyXG4gIC5jdWJlLXJvdGF0ZS1hcmVhIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtZGVzYy1hcmVhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBtYXJnaW46IDQwcHggMDtcclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdG9wLWFyZWEge1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMge1xyXG4gICAgLmluZGVudC10ZXh0LXQge1xyXG4gICAgICBmb250LXNpemU6IDQ0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1M3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRlbnQtdGV4dC1kIHtcclxuICAgICAgd29yZC1icmVhazoga2VlcC1hbGw7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZGVudC10ZXh0LXQtZCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5kZW50LXRleHQtY2hhbmdlLWRpdiB7XHJcbiAgICAgICYuaXRlbS0wMyB7XHJcbiAgICAgICAgLmhhcy1jb3VudGVyIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG4gICAgICAgICAgKyAuaW5kZW50LXRleHQtc3Qge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaW5kZW50LXRleHQtc3Qge1xyXG4gICAgICAvLyBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53cmFwLXRleHQge1xyXG4gICAgJjpub3QoLm5vLXdyYXApIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgY29sdW1uLWdhcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLm5vLXdyYXAge1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLm1heC03Njgge1xyXG4gICAgICAmW2NsYXNzKj1cIm1sLVwiXSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53cmFwLWlubmVyLXRleHQge1xyXG4gICAgJi5tYXgtNzY4LXNtIHtcclxuICAgICAgY29sdW1uLWdhcDogNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1jaGVja2JveC1yb3cge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRhY3QtYnV0dG9uIHtcclxuICAgIGhlaWdodDogNTRweDtcclxuICB9XHJcblxyXG4gIC5ub3RpY2UtbGVmdCB7XHJcbiAgICAubm90aWNlLXRpdGxlLWFyZWEge1xyXG4gICAgICAud3JhcC10ZXh0IHtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxMnB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbmRlbnQtdGV4dC1jaGFuZ2UtZGl2Lml0ZW0tMDUgLmhhcy1kZXNjIC5pbmRlbnQtdGV4dC1kIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIHtcclxuICAgIC5pbmRlbnQtdGV4dC1jaGFuZ2UtZGl2IHtcclxuICAgICAgLmluZGVudC10ZXh0LWNoYW5nZS1kaXYtYm94IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuaGFzLXNqIHtcclxuICAgIG1hcmdpbjogMjVweCAwO1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTcwcHgpIHtcclxuICAubWFpbi1idXR0b24tYXJlYSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDI1cHgpIHtcclxuICAjcG9pbnRzLWJpbGxib2FyZCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcblxyXG4gIC5jdWJlLXN2Zy13cmFwcGVyIHtcclxuICAgIHdpZHRoOiA0MjVweDtcclxuICB9XHJcblxyXG4gIC5zMDMtc3dpcGVyIHtcclxuICAgIC0tY2FyZFc6IG1pbigzNDJweCwgODJ2dyk7XHJcblxyXG4gICAgLy8gcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDB2dyAtIHZhcigtLWNhcmRXKSkgLyAyKTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gdmFyKC0tY2FyZFcpKSAvIDIpO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMzgzcHggKyAxNnB4KTtcclxuXHJcbiAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgd2lkdGg6IHZhcigtLWNhcmRXKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zMDMtcGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgLm5vdGljZS1zd2lwZXIge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgfVxyXG5cclxuICAubm90aWNlLXN3aXBlci13cmFwcGVyIHtcclxuICAgIC0tY2FyZFc6IG1pbigzNTBweCwgODJ2dyk7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxMDB2dyAtIHZhcigtLWNhcmRXKSkgLyAyKTtcclxuXHJcbiAgICAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgd2lkdGg6IHZhcigtLWNhcmRXKTtcclxuICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMiB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XHJcblxyXG4gICAgLmluZGVudC10ZXh0LWFyZWEge1xyXG4gICAgICAmLm1heC00MjUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyB7XHJcbiAgICAuaW5kZW50LXRleHQtc2oge1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlLXNsaWRlLXdyYXBwZXIge1xyXG4gICAgICBib3R0b206IDM0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZGVudC10ZXh0LXN0IHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRlbnQtdGV4dC1zdC1kIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRlbnQtdGV4dC10IHtcclxuICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDdweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5kZW50LXRleHQtc3QtbGcge1xyXG4gICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5kZW50LXRleHQtY2hhbmdlLWRpdiB7XHJcbiAgICAmLml0ZW0tMDEge1xyXG4gICAgICAuaGFzLWRlc2Mge1xyXG4gICAgICAgIC5pbmRlbnQtdGV4dC1kIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLml0ZW0tMDUge1xyXG4gICAgICAuaGFzLWRlc2Mge1xyXG4gICAgICAgIC5pbmRlbnQtdGV4dC1kIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXJvdyxcclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWlubmVyLXJvdyB7XHJcbiAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDIge1xyXG4gICAgLmluZGVudC10ZXh0LXR5IHtcclxuICAgICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcclxuICAuczAzLXN3aXBlciB7XHJcbiAgICBoZWlnaHQ6IDMyN3B4O1xyXG5cclxuICAgIC5zd2lwZXItc2xpZGUuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuczAzLWNhcmQtaXRlbSB7XHJcbiAgICAgIGhlaWdodDogMzI3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzIHtcclxuICAgICZbZGF0YS1zdGVwPVwiMFwiXSB7XHJcbiAgICAgIC5zMDMtY2FyZC1pdGVtIHtcclxuICAgICAgICBoZWlnaHQ6IDMyN3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlLXNsaWRlLXdyYXBwZXIge1xyXG4gICAgICBoZWlnaHQ6IDMyN3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRlbnQtdGV4dC10IHtcclxuICAgICAgZm9udC1zaXplOiA0NHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRlbnQtdGV4dC1hcmVhIHtcclxuICAgICAgcm93LWdhcDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5kZW50LXRleHQtY2hhbmdlLWRpdi1ib3gge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLTAzLWltZy1hcmVhIHtcclxuICAgICAgcGFkZGluZy10b3A6IDgwcHg7XHJcblxyXG4gICAgICBpbWcsXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDMyOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnMwMy1jYXJkLWl0ZW0ge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogaVBhZCBBaXIsIEFzdXMgWmVuYm9vayBGb2xkLCBTdXJmYWNlIFBybyA3ICovXHJcbkBtZWRpYSAod2lkdGg6IDgyMHB4KSBhbmQgKGhlaWdodDogMTE4MHB4KSxcclxuICAod2lkdGg6IDg1M3B4KSBhbmQgKGhlaWdodDogMTI4MHB4KSxcclxuICAod2lkdGg6IDkxMnB4KSBhbmQgKGhlaWdodDogMTM2OHB4KSB7XHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMSxcclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAyLFxyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMge1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdGl0bGUtYXJlYSB7XHJcbiAgICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXJvdyB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1kZXNjLXQge1xyXG4gICAgJiArICYge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1yb3csXHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1pbm5lci1yb3cge1xyXG4gICAgZm9udC1zaXplOiA0NHB4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyB7XHJcbiAgICAuaW5kZW50LXRleHQtdCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgIH1cclxuXHJcbiAgICAuczAzLXN3aXBlciAuc3dpcGVyLXNsaWRlIHtcclxuICAgICAgLS1jYXJkVzogbWluKDMxMnB4LCA4MnZ3KTtcclxuICAgIH1cclxuXHJcbiAgICAuczAzLWNhcmQtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAzMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuczAzLWNhcmQtdGV4dC1yb3ctYm94IHtcclxuICAgICAgcm93LWdhcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zMDMtY2FyZC10IHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xyXG4gIH1cclxuXHJcbiAgLnMwMy1jYXJkLWhpZGRlbi1kIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtaGVpZ2h0OiA5MTBweCkge1xyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbiB7XHJcbiAgICAmLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMSB7XHJcbiAgICAgIC5jdWJlLXN2Zy13cmFwcGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBwcmV0dGllci1pZ25vcmVcclxuQG1lZGlhIChtYXgtd2lkdGg6IDM1OXB4KSB7XHJcbiAgOndoZXJlKFxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMSAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLXRvcC1hcmVhIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtcm93LFxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMSAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWRlc2MtYXJlYSAuaW5uZXIsXHJcbiAgICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxIC5tYWluLWNvbnRlbnQtc2VjdGlvbi0wMS1ib3R0b20tYnV0dG9uLWFyZWEsXHJcbiAgICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtYm90dG9tLWFyZWEgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMS1yb3csXHJcbiAgICAudGV4dC0xMC1kaXYsXHJcbiAgICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAyIC5pbmRlbnQtdGV4dC1yb3cuaGFzLXQgLmluZGVudC10ZXh0LXAsXHJcbiAgICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAyIC5oYXMtdHksXHJcbiAgICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzW2RhdGEtc3RlcD1cIjBcIl0gLmluZGVudC10ZXh0LWNoYW5nZS1kaXYuaXRlbS0wMSAud3JhcC10ZXh0LFxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wM1tkYXRhLXN0ZXA9XCIwXCJdIC5pbmRlbnQtdGV4dC1jaGFuZ2UtZGl2Lml0ZW0tMDEgLmluZGVudC10ZXh0LWQsXHJcbiAgICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAzW2RhdGEtc3RlcD1cIjBcIl0gLnMwMy1jYXJkLWl0ZW0sXHJcbiAgICAuZm9vdGVyLWlubmVyLFxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuczAzLWNhcmQtaXRlbVtjbGFzcyo9aXRlbS1dLFxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wMyAuaW5kZW50LXRleHQtY2hhbmdlLWRpdiAud3JhcC10ZXh0LFxyXG4gICAgLm1haW4tY29udGVudC1zZWN0aW9uLW51bWJlci0wM1tkYXRhLXN0ZXBdIC5pbmRlbnQtdGV4dC1jaGFuZ2UtZGl2IFtjbGFzcyo9XCJpbmRlbnQtdGV4dC1zdFwiXSxcclxuICAgIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDNbZGF0YS1zdGVwXSAuaW5kZW50LXRleHQtY2hhbmdlLWRpdiAuaW5kZW50LXRleHQtdCxcclxuICAgIC5ub3RpY2Utc3dpcGVyLFxyXG4gICAgLm5vdGljZS10aXRsZS1hcmVhIC53cmFwLXRleHQsXHJcbiAgICAubm90aWNlLWluZm8tYm94IC5ub3RpY2UtdC1zdWIsIFxyXG4gICAgLm5vdGljZS1pbmZvLWJveCAubm90aWNlLWQsXHJcbiAgICAubm90aWNlLWl0ZW0sXHJcbiAgICAubm90aWNlLXJpZ2h0LFxyXG4gICAgI21hcCxcclxuICAgIC5tYWluLWNvbnRlbnQtbm90aWNlLXNlY3Rpb25cclxuICApIHtcclxuICAgIEBpbmNsdWRlIG14LmFuaW1hdGlvbk5vbmUoKTtcclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLnMwMy1zd2lwZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbiAgXHJcblxyXG4gIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDMgLnMwMy1zd2lwZXIgLnN3aXBlci1zbGlkZSB7XHJcbiAgICB3aWR0aDogMzEycHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmZvb3RlciB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgbWF4LWhlaWdodDogMzE0cHg7XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyLWlubmVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLWhlaWdodDogOTExcHgpIHtcclxuICAubWFpbi1jb250ZW50LXNlY3Rpb24tbnVtYmVyLTAxLWJvdHRvbS1hcmVhIHtcclxuICAgIC5tYWluLWNvbnRlbnQtc2VjdGlvbi1udW1iZXItMDEtdGl0bGUtYXJlYSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
