/*!*************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/styles/styles.css ***!
  \*************************************************************************/
@font-face {
  font-family: Poppins;
  src: url(https://cdndev.lookx.ai/35d26b781dc5fda684cc.ttf);
}


.home {
  width: 100vw;
  height: 100vh;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none;
}
.home .button {
  position: relative;
  overflow: hidden;
}
.home .page1 {
  width: 100%;
  height: 100vh;
  background: url(https://cdndev.lookx.ai/assets/2b6c6caf8c82edf6dbd1.webp);
  background-size: cover;
}

.home .page1 .content {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 100px;
}
.home .page1 .content img {
  width: 64%;
}
.home .page1 .sfp {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 48px;
}
.home .page1 .sfp img {
  width: 40%;
}
.home .page1 .get-start {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 80px;
}
.home .page1 .button {
  width: 414px;
  height: 80px;
  font-size: 30px;
  font-weight: bold;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}
.home .page1 .button img {
  width: 24px;
  height: 24px;
}

.back-top {
  cursor: pointer;
  position: fixed;
  right: 48px;
  bottom: 240px;
}
.contactBtn {
  cursor: pointer;
  position: fixed;
  right: 48px;
  bottom: 144px;
}

.home .page2 {
  width: 100%;
  background: url(https://cdndev.lookx.ai/assets/42d532d671f6b1fcc5d8.webp);
  background-size: cover;
  padding: 5vh 2.5vw;
  display: flex;
  box-sizing: border-box;
}
.home .page2 .left .title {
  display: flex;
  align-items: center;
  font-size: 48px;
  font-weight: bold;
  color: #fff;
  margin-top: 18px;
}
.home .page2 .left .title img {
  margin-right: 16px;
}
.home .page2 .left,
.home .page3 .left {
  flex: 0 0 25%;
  margin-right: 5%;
}
.home .page2 .left .choose-list,
.home .page3 .left .choose-list {
  display: flex;
  flex-direction: column;
  gap: 20px;
  color: rgba(255, 255, 255, 0.4);
  font-size: 20px;
  margin-top: 48px;
  font-family: Poppins;
}
.home .page2 .left .choose-list .page2-check-item,
.home .page3 .left .choose-list .page3-check-item {
  cursor: pointer;
  list-style-type: none;
}
.home .page2 .left .choose-list .active,
.home .page3 .left .choose-list .active {
  font-size: 24px;
  color: #fff;
  font-weight: bold;
}
.home .page2 .left .choose-list .active::before,
.home .page3 .left .choose-list .active::before {
  content: "-";
  display: inline-block;
}

.home .page2 .right,
.home .page3 .right {
  flex: 1 1 70%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.page2-right-title,
.page3-right-title {
  background: linear-gradient(135deg, #27ffe5 0%, #fa00ff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: Poppins;
  font-size: 96px;
  font-style: normal;
  font-weight: 700;
  margin: 0;
}
.page3-right-title {
  line-height: 124px;
}
.home .page2 .right .tags {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px;
  margin-top: 40px;
  font-size: 20px;
}
.home .page2 .right .tags .page2-right-tag {
  padding: 8px 24px 4px 24px;
  border-radius: 73px;
  background: rgba(255, 255, 255, 0.08);
  color: #fff;
  cursor: pointer;
}
.home .page2 .right .tags .tag-active {
  background: linear-gradient(
    135deg,
    rgba(39, 255, 229, 0.25) 0%,
    rgba(250, 0, 255, 0.25) 100%
  );
}
.home .page2 .right .tags .tag-active span {
  background: linear-gradient(135deg, #27ffe5 0%, #fa00ff 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.video-container {
  position: relative;
  width: 100%;
  height: 675px;
  max-width: 1200px;
  border-radius: 16px;
  font-size: 0;
  background: rgba(37, 45, 67, 0.25);
}
.home .page3 .right .page3-main-img {
  width: 100%;
  max-width: 1200px;
  border-radius: 16px;
}
.home .page2 .right .page2-main-img {
  width: 62vw;
  max-width: 1200px;
  max-height: 769px;
  object-fit: contain;
}
.home .page2 .right .button {
  cursor: pointer;
}

.home .page3 {
  width: 100%;
  background: url(https://cdndev.lookx.ai/assets/202e22af92bfb04c1093.webp);
  background-size: cover;
  padding: 5vh 2.5vw;
  display: flex;
  box-sizing: border-box;
}
.home .page3 .left .sticky {
  position: sticky;
  top: 30%;
}
.home .page3 .right > div:not(:nth-of-type(1)) {
  margin-top: 64px;
}
.home .button {
  cursor: pointer;
  margin-bottom: 64px;
  width: fit-content;
  padding: 16px 32px;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  display: flex;
  align-items: center;
  border-radius: 73px;
  background: linear-gradient(135deg, #27ffe5 0%, #fa00ff 100%);
}
.home .button img {
  width: 16px;
  height: 16px;
  margin-left: 16px;
}
.home .page3 .right .text {
  color: rgba(255, 255, 255, 0.8);
  font-family: Poppins;
  font-size: 20px;
  font-weight: 400;
  letter-spacing: -0.5px;
  margin: 40px 0;
}

.home .page4 {
  width: 100%;
  background: url(https://cdndev.lookx.ai/assets/5a7abe6058fb7275fcf4.webp);
  background-size: cover;
  padding: 5vh 2.5vw;
  box-sizing: border-box;
}
.home .page4 .footer {
  display: flex;
  gap: 32px;
}
.home .page4 .footer img {
  cursor: pointer;
}
.home .page4 .footer .arrow {
  width: 64px;
  height: 64px;
}
.home .page4 .cards {
  margin: 64px 0;
}
.home .page4 .cards .card {
  width: 732px;
  min-width: 717px;
  height: 456px;
  border-radius: 24px;
  border: 2px solid #00f0ff;
  background: rgba(255, 255, 255, 0.25);
  backdrop-filter: blur(40px);
  padding: 48px;
  display: flex;
  gap: 40px;
  color: #fff;
  box-sizing: border-box;
}
.home .page4 .cards .card img {
  height: 80px;
  width: 80px;
}
.home .page4 .cards .card .name {
  font-size: 36px;
  font-weight: bold;
  line-height: 48px;
}
.home .page4 .cards .card .from {
  font-size: 24px;
  font-weight: 500;
  line-height: 32px;
  margin-bottom: 24px;
}
.home .page4 .cards .card .comment {
  font-size: 18px;
  color: rgba(255, 255, 255, 0.6);
}

.EmailContactContainer {
  display: flex;

  box-sizing: border-box;
  width: 405px;
  height: 162px;
  padding: 16px;
  border-radius: 12px;
  background-color: #151826;
  flex-flow: column nowrap;
  align-items: stretch;
  gap: 12px;
  box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),
    0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
}
.EmailContactContainer .containerTitle {
  box-sizing: border-box;
  color: rgba(255, 255, 255, 0.85);
  text-align: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  line-height: 24px;
  padding: 8px 20px;
  white-space: nowrap;
}
.EmailContactContainer .EmailContactItem {
  box-sizing: border-box;
  cursor: pointer;
  border-radius: 12px;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 8px;
  gap: 12px;
  height: 32px;
  background: #202840;
  text-decoration: none;
}
.EmailContactContainer .EmailContactItem > span svg {
  height: 16px;
  width: 16px;
}
.EmailContactContainer .EmailContactItem .EmailContactText {
  color: rgba(255, 255, 255, 0.85);
  font-size: 12px;
}

/* badge 徽标数 */
.badge {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  line-height: 1;
  list-style: none;
  position: relative;
  display: inline-block;
  width: fit-content;
  color: rgba(255, 255, 255, 0.85);
}

.badge .badge-count {
  z-index: auto;
  min-width: 20px;
  height: 20px;
  font-weight: normal;
  font-size: 12px;
  line-height: 20px;
  white-space: nowrap;
  text-align: center;
  background: #d14159;
  border-radius: 10px;
  transition: background 0.2s;
  overflow: hidden;

  position: absolute;
  top: 0;
  transform: translate(50%, -50%);
  transform-origin: 100% 0%;
  margin-top: 0px;
  right: -26px;
  color: white;
  border-bottom-left-radius: 0px;
  box-sizing: border-box;
  padding: 0 8px;
}

/*!********************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/styles/header_footer.css ***!
  \********************************************************************************/
@font-face {
  font-family: Poppins;
  src: url(https://cdndev.lookx.ai/35d26b781dc5fda684cc.ttf);
}

body {
  padding: 0;
  margin: 0;
  padding: 0;
  margin: 0;
  font-size: 16px;
  line-height: 1.47059;
  font-weight: 400;
  font-family: Poppins;

  -webkit-user-select: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -ms-user-select: none;
}

body::-webkit-scrollbar,
ul::-webkit-scrollbar,
div::-webkit-scrollbar {
  width: 5px;
  background-color: #17171a;
}
body::-webkit-scrollbar {
  width: 5px;
  background-color: #dbe0e7;
}

body::-webkit-scrollbar-thumb,
ul::-webkit-scrollbar-thumb,
div::-webkit-scrollbar-thumb {
  background-color: #dbe0e7;
  border-radius: 10px;
}

#page-header {
  height: 56px;
  padding: 24px 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#page-header .logo {
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
}
#page-header .nav-buttons {
  display: flex;
  align-items: center;
  font-size: 18px;
  color: rgba(255, 255, 255, 0.8);
}
#page-header .nav-buttons .nav-button {
  display: flex;
  align-items: center;
  cursor: pointer;
  margin-right: 48px;
}
#page-header .nav-buttons .nav-button:nth-last-of-type(1) {
  margin: 0;
}
#page-header .nav-buttons .nav-button .arrow {
  margin-left: 8px;
}

.btnBgAnimate {
  position: absolute;
  border-radius: 50%;
  background: #ffffff;
  transform: translate(-50%, -50%);
  pointer-events: none;
  animation: btnBgAnimate linear infinite;
}

@keyframes btnBgAnimate {
  from {
    width: 0;
    height: 0;
    opacity: 0.2;
  }

  to {
    width: 700px;
    height: 700px;
    opacity: 0;
  }
}

/*!**************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./src/styles/loading.css ***!
  \**************************************************************************/
.loading-container {
  width: calc(62vw - 48px);
  height: calc(70vh - 48px);
  margin: 24px;
  max-width: 1200px;
  max-height: 769px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 16px;
  border: 1px solid #27ffe5;
  background: rgba(37, 45, 67, 0.25);
}
.video-loading {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 60px;
  height: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.loading {
  display: inline-block;
  font-size: 0;
  width: 20px;
  height: 20px;
  border: 1px rgb(255 255 255 / 100%) solid;
  position: relative;
  animation: fill_color 5s linear infinite;
}
.loading::after {
  width: 4px;
  height: 4px;
  position: absolute;
  content: "";
  background-color: rgb(255 255 255 / 100%);
  top: -8px;
  left: 0;
  animation: square_check 1s ease-in-out infinite;
}

@keyframes fill_color {
  0% {
    box-shadow: inset 0 0 0 0 rgb(255 255 255 / 10%);
  }

  100% {
    box-shadow: inset 0 -20px 0 0 rgb(255 255 255 / 100%);
  }
}
@keyframes square_check {
  25% {
    left: 22px;
    top: -8px;
  }

  50% {
    left: 22px;
    top: 22px;
  }

  75% {
    left: -9px;
    top: 22px;
  }

  100% {
    left: -9px;
    top: -7px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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bkIseUJBQXlCO0VBQ3pCLGtDQUFrQztBQUNwQztBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztFQUNYLFlBQVk7RUFDWixhQUFhO0VBQ2IsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLFlBQVk7RUFDWixXQUFXO0VBQ1gsWUFBWTtFQUNaLHlDQUF5QztFQUN6QyxrQkFBa0I7RUFDbEIsd0NBQXdDO0FBQzFDO0FBQ0E7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gseUNBQXlDO0VBQ3pDLFNBQVM7RUFDVCxPQUFPO0VBQ1AsK0NBQStDO0FBQ2pEOztBQUVBO0VBQ0U7SUFDRSxnREFBZ0Q7RUFDbEQ7O0VBRUE7SUFDRSxxREFBcUQ7RUFDdkQ7QUFDRjtBQUNBO0VBQ0U7SUFDRSxVQUFVO0lBQ1YsU0FBUztFQUNYOztFQUVBO0lBQ0UsVUFBVTtJQUNWLFNBQVM7RUFDWDs7RUFFQTtJQUNFLFVBQVU7SUFDVixTQUFTO0VBQ1g7O0VBRUE7SUFDRSxVQUFVO0lBQ1YsU0FBUztFQUNYO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvc3R5bGVzL3N0eWxlcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3N0eWxlcy9oZWFkZXJfZm9vdGVyLmNzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc3R5bGVzL2xvYWRpbmcuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogUG9wcGlucztcbiAgc3JjOiB1cmwoJy4uL2Fzc2V0cy9Qb3BwaW5zLVJlZ3VsYXIudHRmJyk7XG59XG5cblxuLmhvbWUge1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uaG9tZSAuYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmhvbWUgLnBhZ2UxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9ob21lLzEud2VicFwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmhvbWUgLnBhZ2UxIC5jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cbi5ob21lIC5wYWdlMSAuY29udGVudCBpbWcge1xuICB3aWR0aDogNjQlO1xufVxuLmhvbWUgLnBhZ2UxIC5zZnAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG4uaG9tZSAucGFnZTEgLnNmcCBpbWcge1xuICB3aWR0aDogNDAlO1xufVxuLmhvbWUgLnBhZ2UxIC5nZXQtc3RhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4uaG9tZSAucGFnZTEgLmJ1dHRvbiB7XG4gIHdpZHRoOiA0MTRweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cbi5ob21lIC5wYWdlMSAuYnV0dG9uIGltZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5iYWNrLXRvcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogNDhweDtcbiAgYm90dG9tOiAyNDBweDtcbn1cbi5jb250YWN0QnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiA0OHB4O1xuICBib3R0b206IDE0NHB4O1xufVxuXG4uaG9tZSAucGFnZTIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2hvbWUvMi53ZWJwXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiA1dmggMi41dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uaG9tZSAucGFnZTIgLmxlZnQgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG4uaG9tZSAucGFnZTIgLmxlZnQgLnRpdGxlIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5ob21lIC5wYWdlMiAubGVmdCxcbi5ob21lIC5wYWdlMyAubGVmdCB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1hcmdpbi1yaWdodDogNSU7XG59XG4uaG9tZSAucGFnZTIgLmxlZnQgLmNob29zZS1saXN0LFxuLmhvbWUgLnBhZ2UzIC5sZWZ0IC5jaG9vc2UtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucztcbn1cbi5ob21lIC5wYWdlMiAubGVmdCAuY2hvb3NlLWxpc3QgLnBhZ2UyLWNoZWNrLWl0ZW0sXG4uaG9tZSAucGFnZTMgLmxlZnQgLmNob29zZS1saXN0IC5wYWdlMy1jaGVjay1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uaG9tZSAucGFnZTIgLmxlZnQgLmNob29zZS1saXN0IC5hY3RpdmUsXG4uaG9tZSAucGFnZTMgLmxlZnQgLmNob29zZS1saXN0IC5hY3RpdmUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5ob21lIC5wYWdlMiAubGVmdCAuY2hvb3NlLWxpc3QgLmFjdGl2ZTo6YmVmb3JlLFxuLmhvbWUgLnBhZ2UzIC5sZWZ0IC5jaG9vc2UtbGlzdCAuYWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi1cIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaG9tZSAucGFnZTIgLnJpZ2h0LFxuLmhvbWUgLnBhZ2UzIC5yaWdodCB7XG4gIGZsZXg6IDEgMSA3MCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wYWdlMi1yaWdodC10aXRsZSxcbi5wYWdlMy1yaWdodC10aXRsZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMyN2ZmZTUgMCUsICNmYTAwZmYgMTAwJSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnM7XG4gIGZvbnQtc2l6ZTogOTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG59XG4ucGFnZTMtcmlnaHQtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMTI0cHg7XG59XG4uaG9tZSAucGFnZTIgLnJpZ2h0IC50YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi5ob21lIC5wYWdlMiAucmlnaHQgLnRhZ3MgLnBhZ2UyLXJpZ2h0LXRhZyB7XG4gIHBhZGRpbmc6IDhweCAyNHB4IDRweCAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA3M3B4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDgpO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhvbWUgLnBhZ2UyIC5yaWdodCAudGFncyAudGFnLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAxMzVkZWcsXG4gICAgcmdiYSgzOSwgMjU1LCAyMjksIDAuMjUpIDAlLFxuICAgIHJnYmEoMjUwLCAwLCAyNTUsIDAuMjUpIDEwMCVcbiAgKTtcbn1cbi5ob21lIC5wYWdlMiAucmlnaHQgLnRhZ3MgLnRhZy1hY3RpdmUgc3BhbiB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMyN2ZmZTUgMCUsICNmYTAwZmYgMTAwJSk7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi52aWRlby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDY3NXB4O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDM3LCA0NSwgNjcsIDAuMjUpO1xufVxuLmhvbWUgLnBhZ2UzIC5yaWdodCAucGFnZTMtbWFpbi1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG59XG4uaG9tZSAucGFnZTIgLnJpZ2h0IC5wYWdlMi1tYWluLWltZyB7XG4gIHdpZHRoOiA2MnZ3O1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWF4LWhlaWdodDogNzY5cHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uaG9tZSAucGFnZTIgLnJpZ2h0IC5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ob21lIC5wYWdlMyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaG9tZS8zLndlYnBcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDV2aCAyLjV2dztcbiAgZGlzcGxheTogZmxleDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ob21lIC5wYWdlMyAubGVmdCAuc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAzMCU7XG59XG4uaG9tZSAucGFnZTMgLnJpZ2h0ID4gZGl2Om5vdCg6bnRoLW9mLXR5cGUoMSkpIHtcbiAgbWFyZ2luLXRvcDogNjRweDtcbn1cbi5ob21lIC5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNzNweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzI3ZmZlNSAwJSwgI2ZhMDBmZiAxMDAlKTtcbn1cbi5ob21lIC5idXR0b24gaW1nIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG4uaG9tZSAucGFnZTMgLnJpZ2h0IC50ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbiAgbWFyZ2luOiA0MHB4IDA7XG59XG5cbi5ob21lIC5wYWdlNCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaG9tZS80LndlYnBcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDV2aCAyLjV2dztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ob21lIC5wYWdlNCAuZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMnB4O1xufVxuLmhvbWUgLnBhZ2U0IC5mb290ZXIgaW1nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhvbWUgLnBhZ2U0IC5mb290ZXIgLmFycm93IHtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbn1cbi5ob21lIC5wYWdlNCAuY2FyZHMge1xuICBtYXJnaW46IDY0cHggMDtcbn1cbi5ob21lIC5wYWdlNCAuY2FyZHMgLmNhcmQge1xuICB3aWR0aDogNzMycHg7XG4gIG1pbi13aWR0aDogNzE3cHg7XG4gIGhlaWdodDogNDU2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMGYwZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0MHB4KTtcbiAgcGFkZGluZzogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ob21lIC5wYWdlNCAuY2FyZHMgLmNhcmQgaW1nIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogODBweDtcbn1cbi5ob21lIC5wYWdlNCAuY2FyZHMgLmNhcmQgLm5hbWUge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cbi5ob21lIC5wYWdlNCAuY2FyZHMgLmNhcmQgLmZyb20ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmhvbWUgLnBhZ2U0IC5jYXJkcyAuY2FyZCAuY29tbWVudCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuLkVtYWlsQ29udGFjdENvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDQwNXB4O1xuICBoZWlnaHQ6IDE2MnB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUxODI2O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBnYXA6IDEycHg7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDE2cHggMCByZ2JhKDAsIDAsIDAsIDAuMDgpLFxuICAgIDAgM3B4IDZweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOXB4IDI4cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uRW1haWxDb250YWN0Q29udGFpbmVyIC5jb250YWluZXJUaXRsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uRW1haWxDb250YWN0Q29udGFpbmVyIC5FbWFpbENvbnRhY3RJdGVtIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogOHB4O1xuICBnYXA6IDEycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogIzIwMjg0MDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLkVtYWlsQ29udGFjdENvbnRhaW5lciAuRW1haWxDb250YWN0SXRlbSA+IHNwYW4gc3ZnIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbn1cbi5FbWFpbENvbnRhY3RDb250YWluZXIgLkVtYWlsQ29udGFjdEl0ZW0gLkVtYWlsQ29udGFjdFRleHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4vKiBiYWRnZSDlvr3moIfmlbAgKi9cbi5iYWRnZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xufVxuXG4uYmFkZ2UgLmJhZGdlLWNvdW50IHtcbiAgei1pbmRleDogYXV0bztcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2QxNDE1OTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDAlO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHJpZ2h0OiAtMjZweDtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zO1xuICBzcmM6IHVybCgnLi4vYXNzZXRzL1BvcHBpbnMtUmVndWxhci50dGYnKTtcbn1cblxuYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ3MDU5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogUG9wcGlucztcblxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIsXG51bDo6LXdlYmtpdC1zY3JvbGxiYXIsXG5kaXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3MTcxYTtcbn1cbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZTBlNztcbn1cblxuYm9keTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG51bDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIsXG5kaXY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZTBlNztcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuI3BhZ2UtaGVhZGVyIHtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwYWRkaW5nOiAyNHB4IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNwYWdlLWhlYWRlciAubG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmY7XG59XG4jcGFnZS1oZWFkZXIgLm5hdi1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuI3BhZ2UtaGVhZGVyIC5uYXYtYnV0dG9ucyAubmF2LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4O1xufVxuI3BhZ2UtaGVhZGVyIC5uYXYtYnV0dG9ucyAubmF2LWJ1dHRvbjpudGgtbGFzdC1vZi10eXBlKDEpIHtcbiAgbWFyZ2luOiAwO1xufVxuI3BhZ2UtaGVhZGVyIC5uYXYtYnV0dG9ucyAubmF2LWJ1dHRvbiAuYXJyb3cge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uYnRuQmdBbmltYXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYW5pbWF0aW9uOiBidG5CZ0FuaW1hdGUgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGJ0bkJnQW5pbWF0ZSB7XG4gIGZyb20ge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cblxuICB0byB7XG4gICAgd2lkdGg6IDcwMHB4O1xuICAgIGhlaWdodDogNzAwcHg7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwiLmxvYWRpbmctY29udGFpbmVyIHtcbiAgd2lkdGg6IGNhbGMoNjJ2dyAtIDQ4cHgpO1xuICBoZWlnaHQ6IGNhbGMoNzB2aCAtIDQ4cHgpO1xuICBtYXJnaW46IDI0cHg7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXgtaGVpZ2h0OiA3NjlweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyN2ZmZTU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzcsIDQ1LCA2NywgMC4yNSk7XG59XG4udmlkZW8tbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubG9hZGluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCByZ2IoMjU1IDI1NSAyNTUgLyAxMDAlKSBzb2xpZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbmltYXRpb246IGZpbGxfY29sb3IgNXMgbGluZWFyIGluZmluaXRlO1xufVxuLmxvYWRpbmc6OmFmdGVyIHtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSAyNTUgMjU1IC8gMTAwJSk7XG4gIHRvcDogLThweDtcbiAgbGVmdDogMDtcbiAgYW5pbWF0aW9uOiBzcXVhcmVfY2hlY2sgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgZmlsbF9jb2xvciB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAwIHJnYigyNTUgMjU1IDI1NSAvIDEwJSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIC0yMHB4IDAgMCByZ2IoMjU1IDI1NSAyNTUgLyAxMDAlKTtcbiAgfVxufVxuQGtleWZyYW1lcyBzcXVhcmVfY2hlY2sge1xuICAyNSUge1xuICAgIGxlZnQ6IDIycHg7XG4gICAgdG9wOiAtOHB4O1xuICB9XG5cbiAgNTAlIHtcbiAgICBsZWZ0OiAyMnB4O1xuICAgIHRvcDogMjJweDtcbiAgfVxuXG4gIDc1JSB7XG4gICAgbGVmdDogLTlweDtcbiAgICB0b3A6IDIycHg7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiAtOXB4O1xuICAgIHRvcDogLTdweDtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/