/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/app.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* Couleurs loading */
/* A personnaliser selon les besoins */
[invisible] {
  opacity: 0;
  filter: blur(5px);
}

[blur] {
  transition-duration: 0.4s;
  filter: blur(15px);
}

[visible] {
  opacity: 1;
  transition-duration: 0.4s;
  filter: blur(0);
  transform: translateX(0);
}

@media (prefers-reduced-motion) {
  [visible] {
    transition: none;
  }
}
@media (min-width: 100px) and (max-width: 768px) {
  [invisible] {
    opacity: 1;
    filter: blur(0);
  }
}
header#head {
  height: 122px;
  display: flex;
  align-items: center;
  background-color: #fff;
  transition: background-color 0.3s ease;
  position: fixed;
  top: 0;
  z-index: 1000;
  width: 100%;
}
header#head.scrolled {
  background-color: #1F274F;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
header#head.scrolled .heads_wrapper #head_right .navbar .navbar-nav .register-link,
header#head.scrolled .heads_wrapper #head_right .navbar .navbar-nav .nav-link {
  color: #fff;
  transition: color 0.3s ease;
}
header#head .heads_wrapper {
  display: flex;
  justify-content: space-between;
  gap: 30px;
}
header#head .heads_wrapper #head_right .navbar {
  justify-content: end;
}
header#head .heads_wrapper #head_right .navbar .navbar-nav {
  display: flex;
  gap: 8px;
}
@media screen and (max-width: 1200px) {
  header#head .heads_wrapper #head_right .navbar .navbar-nav {
    gap: 10px;
  }
  header#head .heads_wrapper #head_right .navbar .navbar-nav .nav-item-register {
    margin-bottom: 22px;
  }
}
header#head .heads_wrapper #head_right .navbar .navbar-nav {
  align-items: center;
}
header#head .heads_wrapper #head_right .navbar .navbar-nav .register-link {
  color: #1F274F;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 1px;
  white-space: nowrap;
  text-decoration: underline;
  text-underline-offset: 7px;
  text-decoration-thickness: 1px;
  text-decoration-color: #E83964;
}
header#head .heads_wrapper #head_right .navbar .navbar-nav .nav-link {
  color: #1F274F;
  font-family: "Aloevera Display";
  font-feature-settings: "liga" off, "clig" off;
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 1px;
}
header#head .heads_wrapper #head_right .navbar .navbar-nav .dropdown-menu {
  background-color: #fff;
  border: none;
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
  padding: 15px 0;
  margin-top: 10px;
  transition: background-color 0.3s ease;
}
header#head .heads_wrapper #head_right .navbar .navbar-nav .dropdown-menu .dropdown-item {
  color: #1F274F;
  font-family: "Aloevera Display";
  font-feature-settings: "liga" off, "clig" off;
  font-size: 1.15rem;
  font-weight: 400;
  letter-spacing: 1px;
  padding: 8px 24px;
  transition: all 0.3s ease;
}
header#head .heads_wrapper #head_right .navbar .navbar-nav .dropdown-menu .dropdown-item:hover, header#head .heads_wrapper #head_right .navbar .navbar-nav .dropdown-menu .dropdown-item:focus, header#head .heads_wrapper #head_right .navbar .navbar-nav .dropdown-menu .dropdown-item.active {
  background-color: transparent;
  color: #E83964;
  text-decoration: underline;
  text-underline-offset: 7px;
  text-decoration-thickness: 1px;
  text-decoration-color: #E83964;
}
@media screen and (max-width: 1200px) {
  header#head .heads_wrapper #head_right .navbar .nav-container .nav-link {
    color: #1F274F !important;
  }
  header#head .heads_wrapper #head_right .navbar .nav-container .register-link {
    color: #1F274F !important;
  }
}

main#content {
  background-color: #fff;
  padding-top: 122px;
}

#maintenance #labelMaintenance {
  position: fixed;
  padding: 0.3rem;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #FF0000;
  color: #fff;
  text-align: center;
  box-shadow: 1px 1px 10px 1px #c1d6cc;
}

.button-blue,
.button-pink,
.button-light-blue {
  border: none;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
  text-decoration: none;
  padding: 0 19px;
  height: 30px;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  white-space: nowrap;
  color: #fff;
  z-index: 1;
}
.button-blue::before,
.button-pink::before,
.button-light-blue::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transform: skew(-12deg);
  z-index: -1;
}
.button-blue::after,
.button-pink::after,
.button-light-blue::after {
  content: "";
  position: absolute;
  right: -5px;
  top: -1;
  height: 32px;
  width: 17px;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  z-index: 2;
}

.button-blue::before {
  background-color: #1F274F;
}
.button-blue::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 17 30%27 fill=%27none%27%3E%3Cpath d=%27M9.5 30L16.5 0L0 10.5L9.5 30Z%27 fill=%27%23E83964%27/%3E%3C/svg%3E");
}

.button-pink::before {
  background-color: #E83964;
}
.button-pink::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 17 30%27 fill=%27none%27%3E%3Cpath d=%27M9.5 30L16.5 0L0 10.5L9.5 30Z%27 fill=%27%2363B9E9%27/%3E%3C/svg%3E");
}

.button-light-blue::before {
  background-color: #63B9E9;
}
.button-light-blue::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 17 30%27 fill=%27none%27%3E%3Cpath d=%27M9.5 30L16.5 0L0 10.5L9.5 30Z%27 fill=%27%231F274F%27/%3E%3C/svg%3E");
}

.h1-banner-wrapper {
  position: relative;
  z-index: 1;
  margin-top: -50%;
  padding: 1.1rem 6.47rem 1.1rem 3.47rem;
  display: inline-flex;
  align-items: center;
  background: url(/build/images/partners-page-wrapper.fe978ffe.svg) right center/auto 100% no-repeat, linear-gradient(to right, #E83964 50%, transparent 50%);
}
.h1-banner-wrapper h1 {
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: clamp(2.5rem, 5vw + 1rem, 4.375rem);
  font-style: normal;
  font-weight: 600;
  line-height: 1.1;
}

#ct_pages .content-row {
  padding: 4rem 0 6.3rem 0;
}

.intranet footer {
  position: fixed;
  background-color: #fff;
}

footer {
  position: relative;
  bottom: 0;
  width: 100%;
  text-align: center;
}
footer .foot_content {
  background-image: url(/build/images/c-logo-footer.b1f26e5a.svg);
  background-repeat: no-repeat;
  background-position: right 0 bottom 1px;
  background-color: #1F274F;
  /* Uniquement pour le format Tablette (MD) afin d'avoir les liens à droite */
}
@media (min-width: 768px) and (max-width: 991px) {
  footer .foot_content #footMiddle .row {
    display: grid;
    grid-template-columns: 1fr 0.5fr;
    gap: 20px;
  }
  footer .foot_content #footMiddle .col-left {
    grid-column: 1;
    grid-row: 1;
    width: 100%;
  }
  footer .foot_content #footMiddle .col-right {
    grid-column: 1;
    grid-row: 2;
    width: 100%;
  }
  footer .foot_content #footMiddle .col-center {
    grid-column: 2;
    grid-row: 1/span 2;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
  }
  footer .foot_content #footMiddle .line-left {
    display: none;
  }
}
footer .foot_content #footMiddle {
  padding: 4.4rem 0 2.5em 0;
}
footer .foot_content #footMiddle .col-left {
  display: flex;
  flex-direction: column;
  align-items: start;
}
footer .foot_content #footMiddle .col-left .company_name {
  margin-top: 2.62rem;
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5625rem; /* 125% */
  text-transform: uppercase;
}
footer .foot_content #footMiddle .col-left .address {
  max-width: 315px;
  text-align: start;
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 300;
  line-height: 1.5625rem;
}
footer .foot_content #footMiddle .col-left .socials {
  margin-top: 0.75rem;
  display: flex;
  flex-direction: row;
  gap: 1.03rem;
  align-items: end;
}
footer .foot_content #footMiddle .col-left .socials span {
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 300;
  line-height: 1.5625rem;
}
footer .foot_content #footMiddle .line-left .flag-wrapper {
  border-left: 1px solid #fff;
  height: 100%;
}
footer .foot_content #footMiddle .line-left .flag-wrapper img {
  margin-top: 47px;
  margin-left: -7px;
}
@media screen and (min-width: 1200px) {
  footer .foot_content #footMiddle .col-center {
    display: flex;
    justify-content: center;
  }
}
footer .foot_content #footMiddle .col-center ul {
  padding-top: 1.48rem !important;
  list-style-type: none;
  margin: 0;
}
@media screen and (max-width: 768px) {
  footer .foot_content #footMiddle .col-center ul {
    margin: 10px 0 0 0;
  }
  footer .foot_content #footMiddle .col-center ul .nav-item {
    text-align: start;
  }
}
footer .foot_content #footMiddle .col-center ul {
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 1.4rem;
}
footer .foot_content #footMiddle .col-center ul li a {
  color: #fff;
  text-decoration: none;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 600;
  line-height: 1.5625rem;
}
footer .foot_content #footMiddle .col-right {
  display: flex;
  flex-direction: column;
  align-items: baseline;
}
footer .foot_content #footMiddle .col-right .login-in {
  margin: 0.44rem 0 1.4rem 0;
}
footer .foot_content #footMiddle .col-right p {
  text-align: start;
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 300;
  line-height: 1.5625rem;
  letter-spacing: 0.0625rem;
  max-width: 316px;
  margin-top: 2.3rem;
}
footer #foot_bottom {
  padding: 1.6rem 0;
  color: #E83964;
}
footer #foot_bottom .link {
  text-decoration: none;
  color: #E83964;
}
footer #foot_bottom .link a {
  color: #E83964;
}
footer #foot_bottom .link {
  transition-duration: 0.2s;
}
footer #foot_bottom .link:hover {
  text-decoration: underline;
  transition-duration: 0.2s;
}
footer li {
  padding: 2px;
}

#content .googlemapsembed, #content .youtube_player {
  width: 100% !important;
  height: auto !important;
}

#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom {
  background-color: #FFF !important;
  color: #333 !important;
  font-size: 13px !important;
  padding: 12px 3px 7px 3px !important;
  box-shadow: 0px 6px 36px -6px rgba(0, 0, 0, 0.4);
  font-family: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom #tarteaucitronPrivacyUrl, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom #tarteaucitronPrivacyUrlDialog, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom #tarteaucitronDisclaimerAlert, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom #tarteaucitronDisclaimerAlert strong {
  font-size: 13px !important;
  color: #333 !important;
  font-family: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom .tarteaucitronAllow, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom .tarteaucitronDeny {
  background-color: #333 !important;
  color: #FFF;
  border: 1px solid #333 !important;
  padding: 5px 10px !important;
  font-size: 12px !important;
  margin-left: 8px !important;
  margin-right: 8px !important;
  outline: 0 !important;
  max-width: 140px;
  font-family: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom .tarteaucitronAllow:hover, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom .tarteaucitronDeny:hover {
  background-color: #FFF !important;
  color: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom .tarteaucitronAllow:hover .tarteaucitronCheck::before, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom .tarteaucitronAllow:hover .tarteaucitronCross::before, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom .tarteaucitronDeny:hover .tarteaucitronCheck::before, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom .tarteaucitronDeny:hover .tarteaucitronCross::before {
  color: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom #tarteaucitronCloseAlert {
  background-color: #FFF !important;
  color: #333;
  border: 1px solid #333 !important;
  padding: 5px 10px !important;
  font-size: 12px !important;
  margin-left: 8px !important;
  margin-right: 8px !important;
  outline: 0 !important;
  max-width: 120px;
  font-family: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigBottom #tarteaucitronCloseAlert:hover {
  background-color: #333 !important;
  color: #FFF !important;
}
#tarteaucitronRoot a:focus-visible, #tarteaucitronRoot button:focus-visible {
  outline: 0 !important;
}
#tarteaucitronRoot.tarteaucitronBeforeVisible::before {
  background: #000 !important;
}
#tarteaucitronRoot .tarteaucitronPlus::before {
  color: #555 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop {
  width: 450px !important;
  max-width: 88% !important;
  background: #FFF !important;
  border-radius: 10px !important;
  padding: 5px 20px 20px !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert {
  color: #333 !important;
  font-size: 13px !important;
  text-align: justify;
  padding: 0;
  line-height: 19px;
  margin: 18px 0 30px !important;
  font-family: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert a {
  color: #333 !important;
  text-decoration: underline;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert a.btnDenyAll {
  display: block;
  text-align: right;
  margin-bottom: 10px;
  color: #333 !important;
  font-size: 14px;
  font-weight: bold;
  font-family: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert img {
  max-width: 430px;
  max-height: 100px;
  margin-bottom: 20px;
  padding: 10px;
  margin: 0 auto 0px;
  display: table;
}
@media (max-width: 520px) {
  #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronDisclaimerAlert img {
    max-width: 94%;
  }
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronDeny {
  background-color: #333 !important;
  color: #FFF;
  border: 2px solid #333 !important;
  padding: 8px 13px !important;
  float: right;
  font-size: 15px !important;
  margin-left: 25px !important;
  outline: 0 !important;
  max-width: 140px;
  font-family: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow:hover, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronDeny:hover {
  background-color: #FFF !important;
  color: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow:hover .tarteaucitronCheck::before, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow:hover .tarteaucitronCross::before, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronDeny:hover .tarteaucitronCheck::before, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronDeny:hover .tarteaucitronCross::before {
  color: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronCloseAlert {
  background-color: #FFF !important;
  color: #333;
  border: 2px solid #333 !important;
  padding: 8px 15px !important;
  float: right;
  font-size: 15px !important;
  margin-left: 0 !important;
  outline: 0 !important;
  max-width: 120px;
  font-family: #333 !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronCloseAlert:hover {
  background-color: #333 !important;
  color: #FFF !important;
}
@media (max-width: 520px) {
  #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronDeny {
    font-size: 13px !important;
    margin-left: 5px !important;
  }
  #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronCloseAlert {
    font-size: 13px !important;
  }
}
@media (max-width: 419px) {
  #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronAllow, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop .tarteaucitronDeny, #tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop #tarteaucitronCloseAlert {
    float: none !important;
    margin: 10px auto !important;
    width: 100px !important;
    max-width: 88% !important;
  }
}
#tarteaucitronRoot #tarteaucitronAlertBig.tarteaucitronAlertBigTop {
  /*.tarteaucitronCheck{
      &::before{
          content:"" !important;
          display:none !important;
      }
  }*/
}
#tarteaucitronRoot .tarteaucitronCTAButton, #tarteaucitronRoot #tarteaucitronCloseAlert {
  border-radius: 4px !important;
}
#tarteaucitronRoot #tarteaucitronPercentage {
  height: 2px !important;
}
#tarteaucitronRoot #tarteaucitronBack {
  background-color: #000 !important;
  opacity: 0.5 !important;
}
#tarteaucitronRoot #tarteaucitron {
  background-color: #FFF !important;
  padding: 10px 0 0;
  overflow: hidden;
  border-radius: 10px !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel {
  background-color: transparent !important;
  color: #333 !important;
  outline: 0 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices {
  background-color: transparent !important;
  box-shadow: none !important;
  margin-top: 25px !important;
  padding: 0 10px 0 20px;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices * {
  font-family: #333 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow, #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny, #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronIsDenied .tarteaucitronAllow, #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronIsAllowed .tarteaucitronDeny {
  opacity: 0.2 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow:hover, #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny:hover, #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronIsDenied .tarteaucitronAllow:hover, #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronIsAllowed .tarteaucitronDeny:hover {
  opacity: 1 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow, #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny {
  opacity: 1 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronServices_mandatory button.tarteaucitronAllow {
  background: #1B870B !important;
  opacity: 1 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow {
  background: #1B870B !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny {
  background: #9C1A1A !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine {
  background-color: #transparent !important;
  border: 0 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover {
  background-color: #transparent !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine {
  background: transparent !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder {
  background-color: transparent !important;
  border: 0 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder > ul {
  margin-bottom: 20px;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder > ul > li {
  border-top: 1px solid #ddd !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronTitle > button {
  background: transparent !important;
  color: #333 !important;
  padding: 5px !important;
}
#tarteaucitronRoot .tarteaucitronH1 {
  color: #333 !important;
  text-align: left !important;
  margin: 0 0 15px !important;
}
#tarteaucitronRoot .tarteaucitronH2 {
  color: #333 !important;
}
#tarteaucitronRoot .tarteaucitronH2 {
  font-size: 15px !important;
}
#tarteaucitronRoot .tarteaucitronH3 {
  font-size: 15px !important;
}
#tarteaucitronRoot #tarteaucitronInfo {
  background: transparent !important;
  color: #333 !important;
  border: 0;
  text-align: left !important;
  max-width: 100% !important;
  font-size: 14px !important;
}
#tarteaucitronRoot #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronCookiesList .tarteaucitronHidden, #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronHidden {
  background: transparent !important;
}

body.intranet .hook_offline {
  height: 100dvh;
  max-height: 100dvh;
  padding: 0 !important;
  position: relative;
}
body.intranet .hook_offline .background_container {
  width: 65%;
}
@media (max-width: 768px) {
  body.intranet .hook_offline .background_container {
    display: none;
  }
}
body.intranet .hook_offline .background_container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body.intranet .hook_offline .form_container {
  background-color: #fff;
  width: 35%;
  min-width: 600px;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
body.intranet .hook_offline .form_container .card {
  border-radius: 15px 15px 0 0 !important;
  width: calc(100% - 100px);
}

body.logged #global[full] .sidebar-content {
  margin-left: -15%;
  z-index: -1;
}
body.logged #global[full] #content {
  left: 0;
  width: 100%;
}
body.logged #breadcrumbs {
  margin: 0;
  padding: 1.5rem;
}
body.logged #breadcrumbs .breadcrumb {
  margin: 0;
}
body.logged section {
  padding: 0;
}
body.logged .hook_user_connected .dropdown-toggle:hover {
  cursor: pointer;
}
body.logged .wrapper {
  align-items: stretch;
  display: flex;
  width: 100%;
  padding: 0;
}
body.logged #content_center {
  padding: 1rem;
}
body.logged .navbar-toggler-full {
  display: none;
}
@media (min-width: 1400px) {
  body.logged #content_center {
    padding: 1.5rem;
  }
  body.logged #content_center nav {
    margin: 0;
  }
  body.logged #content_center nav {
    padding: 1.5rem;
  }
  body.logged .navbar-toggler {
    display: none;
  }
  body.logged .navbar-toggler-full {
    display: block;
  }
  body.logged .offcanvas {
    position: inherit;
    top: inherit;
    left: inherit;
    width: inherit;
    transform: inherit;
    visibility: inherit;
    bottom: inherit;
    height: 100%;
  }
  body.logged .offcanvas-header .btn-close {
    display: none;
  }
}
body.logged .offcanvas-header .btn-close {
  position: absolute;
  top: 1rem;
  right: 1rem;
}
body.logged .offcanvas-body {
  padding: 0;
}
body.logged .sidebar-content {
  background-color: #17171A;
  position: fixed;
  height: 100%;
  transition-duration: 0.4s;
}
body.logged .sidebar-content .offcanvas-start {
  background: #17171A;
}
@media (min-width: 1400px) {
  body.logged .sidebar-content {
    width: 15%;
  }
}
body.logged .sidebar-content {
  z-index: 2;
}
body.logged .sidebar-content .sidebar-brand {
  padding: 1rem;
  display: table;
  margin: auto;
}
body.logged .sidebar-content .sidebar-nav {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
body.logged .sidebar-content .sidebar-nav .sidebar-item .sidebar-link {
  text-decoration: none;
  padding: 1rem;
  text-align: left;
  transition-duration: 0.2s;
  color: #fff;
  display: block;
}
body.logged .sidebar-content .sidebar-nav .sidebar-item .sidebar-link:hover {
  background-color: #fff;
  color: #17171A;
  transition-duration: 0.2s;
}
body.logged .sidebar-content .sidebar-nav .sidebar-item .sidebar-link:hover i svg {
  fill: #17171A;
}
body.logged #content {
  position: relative;
  width: 100%;
  background-color: #f3f3f3;
  transition-duration: 0.4s;
}
@media (min-width: 1400px) {
  body.logged #content {
    left: 15%;
    width: 85%;
  }
}
body.logged #content {
  display: block;
}
body.logged body[data-layout=boxed] .wrapper {
  border-left: 1px solid #dee6ed;
  border-right: 1px solid #dee6ed;
  margin: 0 auto;
  max-width: 1800px;
  overflow: hidden;
}

@media (max-width: 768px) {
  body.intranet .hook_offline .form_container {
    min-width: unset;
    width: 100%;
    height: auto;
  }
}
.hook_user_connected {
  padding: 1rem;
  background-color: #fff;
}

.hook_slider .hook_slider_content .hook_slider_content_item .hook_slider_content_item_image {
  background-size: cover;
  background-position: center center;
  min-height: 500px;
}
.hook_slider .hook_slider_content .hook_slider_content_item .hook_slider_content_item_desc {
  left: 0;
  width: 100%;
  bottom: 0;
  padding-bottom: 3rem;
  background-color: rgba(0, 0, 0, 0.4);
}
.hook_slider .hook_slider_content .hook_slider_content_item .hook_slider_content_item_desc .hook_slider_content_item_desc_title {
  font-size: 20px;
  /*font-weight: bold;*/
}

.hook_socials .link .icon svg {
  width: 35px;
  height: 35px;
  fill: #000;
  transition-duration: 0.4s;
}
.hook_socials .link:hover .icon svg {
  transition-duration: 0.4s;
}
.hook_socials .link:hover .icon_facebook svg {
  fill: #4267B2;
}
.hook_socials .link:hover .icon_linkedin svg {
  fill: #4267B2;
}
.hook_socials .link:hover .icon_twitter svg {
  fill: #1DA1F2;
}
.hook_socials .link:hover .icon_instagram svg {
  fill: #f09433;
}
.hook_socials .link:hover .icon_youtube svg {
  fill: #FF0000;
}

form#setSearch input {
  padding-right: 35px;
}
form#setSearch button {
  background: transparent;
  border: none;
  right: 0;
  top: 50%;
  position: absolute;
  transform: translateY(-50%);
  z-index: 6;
}
form#setSearch button svg path {
  fill: black;
}

#btn-search {
  background: transparent;
  border: none;
}
#btn-search svg path {
  fill: black;
}

#search_modal .modal {
  background-color: rgba(0, 0, 0, 0.4);
}
#search_modal .modal .modal-content {
  background-color: transparent;
  padding-right: 17px;
  border: 0;
}
#search_modal .modal .modal-content .modal-header {
  border-bottom: 0;
}
#search_modal .modal .modal-content .modal-header .close {
  color: #fff;
  opacity: 1;
}
#search_modal .modal .modal-content .modal-body form {
  width: 100%;
}
#search_modal .modal .modal-content .modal-body form div.form-floating {
  border-bottom: 2px solid #fff;
}
#search_modal .modal .modal-content .modal-body form div.form-floating label {
  background-color: transparent;
  color: #fff !important;
  font-size: 26px;
}
#search_modal .modal .modal-content .modal-body form div.form-floating label:after {
  display: none;
}
#search_modal .modal .modal-content .modal-body form input {
  border: none;
  background-color: transparent;
  border-bottom: 0;
  caret-color: #fff;
  height: 70px;
  color: #fff;
  font-size: 26px;
}
#search_modal .modal .modal-content .modal-body form input:focus {
  outline: none;
  box-shadow: none;
}
#search_modal .modal .modal-content .modal-body form button[type=submit] {
  background-color: transparent;
  border: 0;
}
#search_modal .modal .modal-content .modal-body form button[type=submit] svg path {
  fill: white;
}
#search_modal .modal .modal-content .modal-body form button[type=submit] svg {
  width: 30px;
  height: 30px;
  transform: translateY(20%);
  margin-right: 0;
}

.resultsWrapper .result a {
  width: fit-content;
}
.resultsWrapper .result .icon svg path {
  fill: black;
}

.review_rating i.icon.star-filled svg *, .review_rating i.icon.star-half svg * {
  fill: gold;
}
.review_rating i.icon.star-empty svg * {
  fill: #1E1E21;
}

.contact_form {
  padding: 2.65rem 0 4.31rem 0;
  display: block;
}
.contact_form .forms_contact_rgpd input {
  width: 30px;
  height: 30px;
  padding: 0;
  margin-right: 4px;
}
.contact_form input, .contact_form textarea {
  margin-bottom: 1.96rem;
  padding: 0 1rem;
  height: 63.65px;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 300;
  line-height: 1.875rem;
}
.contact_form input::placeholder, .contact_form textarea::placeholder {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 300;
  line-height: 1.875rem;
}
.contact_form textarea {
  min-height: 200px;
}

.sitemap .hook_sitemap {
  padding: 5rem 0 6.3rem 0;
}
.sitemap .row-content .card-default {
  border: none;
  border-radius: 0;
  box-shadow: 0 10px 30px rgba(31, 39, 79, 0.08);
  overflow: hidden;
  height: 100%;
}
.sitemap .row-content .card-default .card-header {
  background-color: #1F274F;
  padding: 1.5rem;
}
.sitemap .row-content .card-default .card-header .card-title {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display", sans-serif;
  font-size: 1.25rem;
  font-weight: 500;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #fff;
}
.sitemap .row-content .card-default .card-body {
  padding: 1rem 1.9rem;
}
.sitemap ul.sitemap,
.sitemap ul.sitemap-child {
  list-style: none;
  padding-left: 0;
  margin: 0;
}
.sitemap ul.sitemap > li.list-group-item {
  border: none;
  padding: 0.75rem 0;
  background: transparent;
}
.sitemap ul.sitemap > li.list-group-item a {
  color: #1F274F;
  text-decoration: none;
  font-size: 1.1rem;
  font-weight: 500;
  display: inline-flex;
  align-items: center;
  transition: color 0.3s ease, transform 0.3s ease;
}
.sitemap ul.sitemap > li.list-group-item a i.icon {
  color: #63B9E9;
  margin-right: 0.5rem;
  font-size: 1.2rem;
}
.sitemap ul.sitemap > li.list-group-item a:hover {
  color: #E83964;
  transform: translateX(5px);
}
.sitemap ul.sitemap > li.list-group-item a.is_parent {
  font-weight: 700;
  font-family: "Aloevera Display", sans-serif;
}
.sitemap ul.sitemap > li.list-group-item ul.sitemap-child {
  margin-top: 0.5rem;
  margin-left: 0.5rem;
  padding-left: 1.5rem;
  border-left: 2px solid rgba(99, 185, 233, 0.3);
}
.sitemap ul.sitemap > li.list-group-item ul.sitemap-child li.list-group-item {
  border: none;
  background: transparent;
  padding: 0.4rem 0;
  position: relative;
}
.sitemap ul.sitemap > li.list-group-item ul.sitemap-child li.list-group-item::before {
  content: "";
  position: absolute;
  left: -1.5rem;
  top: 1.2rem;
  width: 1rem;
  height: 2px;
  background-color: rgba(99, 185, 233, 0.3);
}
.sitemap ul.sitemap > li.list-group-item ul.sitemap-child li.list-group-item a {
  font-family: "Red Hat Display", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #555;
}
.sitemap ul.sitemap > li.list-group-item ul.sitemap-child li.list-group-item a:hover {
  color: #E83964;
}

#offline {
  height: 100%;
}
#offline body {
  height: 100%;
  display: flex;
}
#offline body section {
  padding: 0;
  display: inline-flex;
}
#offline body section#back {
  width: 55%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
#offline body section#infos {
  width: 45%;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
#offline body section#infos .logo {
  margin: auto;
}

@media (min-width: 768px) and (max-width: 991px) {
  #offline body section#back {
    width: 100%;
    position: fixed;
    z-index: 1;
    height: 100%;
    top: 0;
    left: 0;
  }
  #offline body section#infos {
    background: #fff;
    position: relative;
    z-index: 1;
    margin: auto;
    padding: 2rem;
  }
}
@media (max-width: 767px) {
  #offline body section#back {
    width: 100%;
    position: fixed;
    z-index: 1;
    height: 100%;
    top: 0;
    left: 0;
  }
  #offline body section#infos {
    background: #fff;
    position: relative;
    z-index: 1;
    width: 80%;
    margin: auto;
    padding: 1rem;
  }
}
/* Appliquer sur html et body pour tout le site */
html, body {
  /* Pour Firefox */
  scrollbar-width: none;
  /* Pour IE et Edge (anciennes versions) */
  -ms-overflow-style: none;
}

/* Pour Chrome, Safari et les nouveaux Edge */
html::-webkit-scrollbar,
body::-webkit-scrollbar {
  display: none;
}

.form-control:focus {
  box-shadow: 0 0 0 0.1rem rgba(63, 128, 234, 0.25);
}

.toastify {
  background: none;
}

.card {
  box-shadow: 0 0 0.875rem 0 rgba(41, 48, 66, 0.05);
  margin-bottom: 24px;
  --bs-card-spacer-y: 1.25rem;
  --bs-card-spacer-x: 1.25rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-title-color: #495057;
  --bs-card-subtitle-color: ;
  --bs-card-border-width: 0;
  --bs-card-border-color: transparent;
  --bs-card-border-radius: 0.25rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: 0.25rem;
  --bs-card-cap-padding-y: 1rem;
  --bs-card-cap-padding-x: 1.25rem;
  --bs-card-cap-bg: #fff;
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 12px;
  word-wrap: break-word;
  background-clip: border-box;
  background-color: var(--bs-card-bg);
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
  color: var(--bs-body-color);
  display: flex;
  flex-direction: column;
  height: var(--bs-card-height);
  min-width: 0;
  position: relative;
}

h1 {
  color: #1F274F;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 4.375rem;
  font-style: normal;
  font-weight: 600;
  line-height: 4.6875rem;
  margin: 0;
}
h1 span {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Dongra Script";
  font-style: normal;
  font-weight: 400;
  font-size: 4.375rem;
  line-height: 4.6875rem;
}
@media screen and (max-width: 991px) {
  h1 span {
    font-size: 3rem;
    line-height: 3rem;
  }
}
@media screen and (max-width: 991px) {
  h1 {
    font-size: 3rem;
    line-height: 3rem;
  }
}

h2 {
  color: #1F274F;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 3.4375rem;
  font-style: normal;
  font-weight: 600;
  line-height: 3.75rem;
  margin: 0;
}
h2 span {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Dongra Script";
  font-style: normal;
  font-weight: 400;
  font-size: 3.4375rem;
  line-height: 3.75rem;
}
@media screen and (max-width: 991px) {
  h2 span {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }
}
@media screen and (max-width: 991px) {
  h2 {
    font-size: 1.9rem;
    line-height: 2rem;
  }
}

h3 {
  color: #E83964;
  font-feature-settings: "liga" off, "clig" off;
  /* H3 */
  font-family: "Aloevera Display";
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.8125rem;
}
@media screen and (max-width: 991px) {
  h3 {
    font-size: 2rem;
  }
}

p, span, ol, ul, li, a, label, blockquote {
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 300;
  line-height: 1.5625rem;
  letter-spacing: 0.0625rem;
  font-feature-settings: "liga" off, "clig" off;
  color: #1F274F;
}

input, textarea, select, button {
  font-family: inherit;
  font-size: inherit;
}

.bp-img img {
  top: 50% !important;
  left: 50% !important;
  max-width: 100%;
  transform: translate(-50%, -50%);
  width: unset !important;
  height: auto !important;
  max-height: 100%;
}

@media screen and (min-width: 576px) {
  .container {
    padding: 0;
  }
}

:root {
  --primary: #0d6efd;
}

.form-floating label {
  width: unset;
  height: unset;
  padding: 1rem 0 1rem 5px;
  margin-left: 5px !important;
}
.form-floating > .form-control:not(:placeholder-shown) ~ label {
  z-index: 1;
  opacity: unset;
  padding: 0 0px;
  transform: scale(0.85) translateY(-0.8rem) translateX(0.5rem);
  background-color: white;
}
.form-floating > .form-control:focus ~ label {
  z-index: 1;
  opacity: unset;
  padding: 0 0px;
  transform: scale(0.85) translateY(-0.8rem) translateX(0.5rem);
  background-color: white;
}
.form-floating > select.form-select.tomselected {
  padding: 0;
}
.form-floating > select.form-select.tomselected ~ div {
  padding: 0;
}
.form-floating > select.form-select.tomselected ~ div div.item {
  padding-top: 0.625rem;
}
.form-floating > select.form-select.tomselected ~ div ~ label {
  z-index: 1;
  opacity: unset;
  padding: 0 0px;
  transform: scale(0.85) translateY(-0.8rem) translateX(0.5rem);
  background-color: white;
}

.intranet .btn-action-add {
  margin-top: 1rem;
  float: right;
}
.intranet .icon-active svg {
  fill: var(--primary);
}
.intranet .btn-primary {
  color: #fff;
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--primary);
  --bs-btn-border-color: var(--primary);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--primary);
  --bs-btn-hover-border-color: var(--primary);
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--primary);
  --bs-btn-active-border-color: var(--primary);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--primary);
  --bs-btn-disabled-border-color: var(--primary);
  transition: all 0.4s;
}
.intranet .btn-primary:hover {
  transition: all 0.4s;
  opacity: 0.6;
}
.intranet .breadcrumb-item a {
  color: var(--primary);
}
.intranet table tr td a {
  color: var(--primary);
}
.intranet input[type=checkbox] {
  accent-color: #000000;
}
.intranet .dropdown-item.active, .intranet .dropdown-item:active {
  background-color: var(--primary);
}
.intranet .active > .page-link, .intranet .page-link.active {
  background-color: var(--primary);
  border-color: var(--primary);
}

.business {
  padding: 2.65rem 0 4.31rem 0;
}
.business .business-left {
  padding-top: 1.84rem;
}
.business .business-left h1 {
  max-width: 36.625rem;
}
.business .business-left h1 span {
  font-style: normal !important;
  font-weight: normal !important;
  text-decoration: none !important;
  text-transform: none !important;
  color: inherit !important;
}
.business .business-left .speech {
  text-align: justify;
  margin: 0.8rem 0;
}
.business .business-right {
  display: flex;
  align-items: center;
}
.business .carousel img {
  max-height: 436px;
  object-fit: contain;
}
@media screen and (min-width: 992px) {
  .business .carousel img {
    object-position: right center;
  }
}
@media screen and (min-width: 992px) {
  .business .carousel .buttons-wrapper {
    padding-right: 25%;
  }
}
.business .carousel .buttons-wrapper {
  margin-top: 48px;
  display: flex;
  flex-direction: row;
  justify-content: end;
}
@media screen and (max-width: 991px) {
  .business .carousel .buttons-wrapper {
    justify-content: center;
  }
}
.business .carousel .buttons-wrapper {
  align-items: center;
  gap: 128px;
}
.business .carousel .buttons-wrapper .carousel-control-next,
.business .carousel .buttons-wrapper .carousel-control-prev {
  position: initial;
  opacity: 1;
  width: 55px;
  height: 48px;
}

.custom-alert {
  width: 100%;
  overflow: hidden;
  background: #1F274F;
  display: flex;
}
.custom-alert .banner {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  width: max-content;
  height: 5.75rem;
  will-change: transform;
}
.custom-alert .banner .bloc {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.custom-alert .banner .alert-item {
  padding: 0 1.83rem;
}
.custom-alert .banner .alert-item span {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display", sans-serif;
  font-size: 2.5rem;
  font-weight: 500;
  line-height: 4.6875rem;
  letter-spacing: 0.3125rem;
  text-transform: uppercase;
  color: #fff;
  white-space: nowrap;
}
.custom-alert .banner .alert-img {
  padding-bottom: 5px;
  display: block;
}

.content-bloc1 {
  margin-top: 6.44rem;
}
.content-bloc1 .top-section {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.content-bloc1 .top-section .blue-text {
  text-align: center;
  color: #63B9E9;
  text-decoration-line: underline;
  text-underline-offset: 10px;
  text-decoration-thickness: 1px;
  text-decoration-color: #E83964;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.3125rem;
  text-transform: uppercase;
  padding-bottom: 5px;
}
.content-bloc1 .top-section h2 {
  max-width: 47.625rem;
  text-align: center;
  margin-top: 1rem;
  margin-bottom: 2.5rem;
}
.content-bloc1 .top-section h2 span {
  font-style: normal !important;
  font-weight: normal !important;
  text-decoration: none !important;
  text-transform: none !important;
  color: inherit !important;
}
.content-bloc1 .row h3 {
  margin-top: 4.56rem;
  margin-bottom: 0.6rem;
}
.content-bloc1 .row .button-blue {
  margin-top: 0.45rem;
}

.key-figures {
  margin-top: 3rem;
  margin-bottom: 5.3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1.5rem;
  flex-wrap: wrap;
}
.key-figures .key-figure {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.key-figures .key-figure .key-figure-title {
  color: #1F274F;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display", sans-serif;
  font-size: 2.5rem;
  font-style: normal;
  font-weight: 500;
  line-height: 2.8125rem;
  margin-bottom: 0.56rem;
}
.key-figures img {
  flex-shrink: 0;
}
.key-figures img:last-child {
  display: none;
}
@media (max-width: 768px) {
  .key-figures {
    flex-direction: column;
    gap: 3rem;
  }
  .key-figures img {
    display: none;
  }
}

.partners .partner-top {
  background-image: url(/build/images/c-logo.ff947952.svg);
  background-repeat: no-repeat;
  background-position: left 0 bottom -90px;
  background-color: #E83964;
}
.partners .partner-top .container .row {
  padding-top: 7.12rem;
  padding-bottom: 15.25rem;
}
.partners .partner-top .container .row span, .partners .partner-top .container .row h2, .partners .partner-top .container .row p {
  color: #fff;
}
.partners .partner-top .container .row h2 span {
  font-style: normal !important;
  font-weight: normal !important;
  text-decoration: none !important;
  text-transform: none !important;
  color: inherit !important;
}
@media screen and (max-width: 991px) {
  .partners .partner-top .container .row h2 {
    margin-top: 15px;
  }
}
.partners .partner-top .container .row .white-text {
  text-align: center;
  color: #fff;
  text-decoration-line: underline;
  text-underline-offset: 10px;
  text-decoration-thickness: 1px;
  text-decoration-color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.3125rem;
  text-transform: uppercase;
  padding-bottom: 5px;
  margin-top: 13px;
}
.partners .glide .glide__arrows {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 3.21rem;
  gap: 128px;
}
.partners .glide .glide__arrows .glide__arrow {
  position: initial;
  padding: 0;
  box-shadow: none;
  border: none;
  transform: initial;
}
.partners .glide .row2 {
  margin-top: -10.19rem;
}
.partners .glide .row2 .partner-link {
  height: 100%;
  display: flex;
  flex-direction: column;
  text-decoration: none;
}
.partners .glide .row2 .partner-link .partner-logo {
  padding: 20px;
  display: flex;
  justify-content: center;
  background-color: #fff;
  flex-grow: 1;
  min-height: 15.75rem;
}
.partners .glide .row2 .partner-link .more-info {
  min-height: 6.78rem;
  display: flex;
  justify-content: center;
  align-items: center;
  background-image: url(/build/images/more-info.9a59cfe3.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  padding: 0 2.5cqi 0 0.6cqi;
  container-type: inline-size;
  width: 100%;
}
.partners .glide .row2 .partner-link .more-info span {
  color: #1F274F;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-style: normal;
  font-weight: 500;
  line-height: 2.8125rem;
  text-transform: uppercase;
  white-space: nowrap;
  font-size: clamp(1rem, 10cqi, 2.5rem);
}

.events-page .row-content {
  padding: 4rem 0 6.3rem 0;
}
.events-page .event-preview {
  display: flex;
  flex-direction: column;
  height: 100%;
  margin-bottom: 2rem;
}
.events-page .event-preview .event-facade {
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 240px;
}
.events-page .event-preview .event-facade .event-img {
  width: 100%;
  height: 100%;
  background-color: #f8f9fa;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(0, 0, 0, 0.05);
}
.events-page .event-preview .event-facade .event-img .text-muted {
  color: #6c757d;
  font-family: "Aloevera Display", sans-serif;
  font-weight: 500;
  letter-spacing: 1px;
}
.events-page .event-preview .event-facade img.cover {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.events-page .event-preview .event-facade {
  /*&:hover {
      img.cover {
          transform: scale(1.05);
      }
  }*/
}
.events-page .event-preview .event-content {
  background-position: right top;
  background-repeat: no-repeat;
  background: url(/build/images/video-bg.7e1e1295.svg) right center/auto 100% no-repeat, linear-gradient(to right, #1F274F 80%, transparent 80%);
  padding: 1.74rem 1.94rem;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}
.events-page .event-preview .event-content .event-date {
  color: #E83964;
  font-family: "Aloevera Display";
  font-weight: 600;
  font-size: 0.875rem;
  letter-spacing: 0.1rem;
  margin-bottom: 0.5rem;
  text-transform: uppercase;
}
.events-page .event-preview .event-content .event-title {
  color: #63B9E9;
  font-family: "Aloevera Display";
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1.2;
  margin-bottom: 1rem;
}
.events-page .event-preview .event-content .event-address {
  color: #fff;
  font-size: 0.95rem;
  margin-bottom: 0;
  opacity: 0.9;
  line-height: 1.4;
}
.events-page .event-preview .event-content .watch-event-text {
  margin-top: auto;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.events-page .event-preview .event-content .watch-event-text .text {
  color: #fff;
  font-family: "Aloevera Display";
  font-size: 0.9rem;
  font-weight: 700;
  letter-spacing: 0.2rem;
  text-transform: uppercase;
  transition: transform 0.3s ease;
}
.events-page .event-preview .event-content .watch-event-text .line::after {
  content: "";
  display: block;
  width: 40px;
  height: 1px;
  background-color: #fff;
  margin-left: 12px;
}
.events-page .event-preview .event-content .watch-event-text {
  /*&:hover .text {
      transform: translateX(5px);
  }*/
}

.videos {
  margin-top: 7.19rem;
}
.videos .container1 {
  display: flex;
  justify-content: center;
}
.videos .container1 .top-content {
  display: flex;
  align-items: center;
  flex-direction: column;
  max-width: 47.625rem;
}
.videos .container1 .top-content .top-span {
  margin-bottom: 1rem;
  color: #63B9E9;
  text-transform: uppercase;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.3125rem;
  text-decoration: underline;
  text-underline-offset: 7px;
  text-decoration-thickness: 1px;
  text-decoration-color: #E83964;
  text-align: center;
}
.videos .container1 .top-content h2 {
  text-align: center;
  margin-bottom: 4.7rem;
}
.videos .container1 .top-content h2 span {
  font-style: normal !important;
  font-weight: normal !important;
  text-decoration: none !important;
  text-transform: none !important;
  color: inherit !important;
}
.videos .video-facade {
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 357px;
  cursor: pointer;
}
.videos .video-facade img.cover {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.videos .video-facade .play-button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 112px;
  height: 112px;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: background-color 0.3s ease, transform 0.3s ease;
}
.videos .video-facade:hover img.cover {
  transform: scale(1.05);
}
.videos .video-facade:hover .play-button {
  transform: translate(-50%, -50%) scale(1.1);
}
.videos .video-content {
  background-position: right top;
  background-repeat: no-repeat;
  background: url(/build/images/video-bg.7e1e1295.svg) right center/auto 100% no-repeat, linear-gradient(to right, #1F274F 80%, transparent 80%);
  padding: 1.74rem 0 1.44rem 1.94rem;
  flex-grow: 1;
}
.videos .video-content .video-content-title {
  color: #63B9E9;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.5625rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.875rem;
  margin-bottom: 0.9rem;
}
.videos .video-content .video-text {
  color: #fff;
}
.videos .video-content .watch-video-text {
  cursor: pointer;
  margin-top: 1.5rem;
  display: flex;
  flex-direction: row;
}
.videos .video-content .watch-video-text .text {
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1rem;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  letter-spacing: 0.3125rem;
  text-transform: uppercase;
  transition: transform 0.3s ease;
}
.videos .video-content .watch-video-text .text:hover {
  transform: scale(1.02);
}
.videos .video-content .watch-video-text .line::after {
  content: "";
  display: block;
  width: 42px;
  height: 1px;
  background-color: #fff;
  margin-top: 12px;
  margin-left: 2px;
}
.videos .btn-see-all-videos {
  margin-top: 4.81rem;
  margin-bottom: 7.94rem;
}

.news-page .row-news {
  padding: 4rem 0 6.3rem 0;
}
.news-page .row-news .video-preview {
  margin-bottom: 2rem;
}
.news-page .row-news .video-facade {
  position: relative;
  width: 100%;
  overflow: hidden;
  height: 357px;
  cursor: pointer;
}
.news-page .row-news .video-facade img.cover {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.3s ease;
}
.news-page .row-news .video-facade:hover img.cover {
  transform: scale(1.05);
}
.news-page .row-news .video-content {
  background-position: right top;
  background-repeat: no-repeat;
  background: url(/build/images/video-bg.7e1e1295.svg) right center/auto 100% no-repeat, linear-gradient(to right, #1F274F 80%, transparent 80%);
  padding: 1.74rem 0 1.44rem 1.94rem;
  flex-grow: 1;
}
.news-page .row-news .video-content .video-content-title {
  color: #63B9E9;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.5625rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.875rem;
  margin-bottom: 0.9rem;
}
.news-page .row-news .video-content .video-text {
  color: #fff;
  margin-bottom: 0;
}
.news-page .row-news .video-content .watch-video-text {
  cursor: pointer;
  margin-top: 1.5rem;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.news-page .row-news .video-content .watch-video-text .text {
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0.3125rem;
  text-transform: uppercase;
  transition: transform 0.3s ease;
}
.news-page .row-news .video-content .watch-video-text .line::after {
  content: "";
  display: block;
  width: 42px;
  height: 1px;
  background-color: #fff;
  margin-left: 10px;
}
.news-page .row-news .video-content .watch-video-text:hover .text {
  transform: translateX(5px);
}

.newsletters {
  margin-top: 6.87rem;
  margin-bottom: 6.4rem;
}
.newsletters .container {
  display: flex;
  justify-content: center;
}
.newsletters .container .content {
  display: flex;
  align-items: center;
  flex-direction: column;
  max-width: 47.625rem;
}
.newsletters .container .content .top-span {
  margin-bottom: 1rem;
  text-transform: uppercase;
  color: #63B9E9;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.3125rem;
  text-decoration: underline;
  text-underline-offset: 10px;
  text-decoration-thickness: 1px;
  text-decoration-color: #E83964;
  text-align: center;
}
.newsletters .container .content h2 {
  text-align: center;
  margin-bottom: 2.5rem;
}
.newsletters .container .content h2 span {
  font-style: normal !important;
  font-weight: normal !important;
  text-decoration: none !important;
  text-transform: none !important;
  color: inherit !important;
}
.newsletters .container .content .rgpd-label {
  max-width: 650.15px;
  width: 100%;
  text-align: justify;
  margin-bottom: 1.96rem;
}
.newsletters .container .content .newsletters-input {
  margin-bottom: 1.96rem;
  background-position: right top;
  background-repeat: no-repeat;
  background: url(/build/images/newsletters-bg.e7cfe05c.svg) right center/auto 100% no-repeat, linear-gradient(to right, #63B9E9 80%, transparent 80%);
  padding: 0 1.95rem;
  max-width: 650.15px;
  width: 100%;
  height: 63.65px;
  border: none;
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 300;
  line-height: 1.875rem;
}
.newsletters .container .content .newsletters-input::placeholder {
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 300;
  line-height: 1.875rem;
}

.partners-page .row-partners {
  padding-top: 3.8rem;
}
@media screen and (min-width: 576px) {
  .partners-page .row-partners {
    padding-top: 8.3rem;
  }
}
.partners-page .row-partners {
  padding-bottom: 3.8rem;
}
.partners-page .row-partners .partner {
  height: 100%;
  display: flex;
  flex-direction: column;
  padding-bottom: 5rem;
}
@media screen and (min-width: 576px) {
  .partners-page .row-partners .partner {
    padding-bottom: 8.59rem;
  }
}
.partners-page .row-partners .partner {
  position: relative;
}
.partners-page .row-partners .partner .partner-decoration {
  position: absolute;
  top: 0;
  left: 0;
}
.partners-page .row-partners .partner .partner-logo {
  padding: 2.03rem 1.75rem;
}
.partners-page .row-partners .partner .content {
  height: 100%;
  flex-grow: 1;
  position: relative;
  background-color: #ECECEC;
  padding: 1.41rem 2.31rem 1.8rem 2.31rem;
}
.partners-page .row-partners .partner .content h3 {
  color: #1F274F;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.5625rem;
  font-style: normal;
  font-weight: 500;
  line-height: 1.875rem;
}
.partners-page .row-partners .partner .content .button-blue {
  position: absolute;
  bottom: -15px;
}
.partners-page .partners-h1-wrapper {
  position: relative;
  z-index: 1;
  margin-top: -50%;
  padding: 1.1rem 6.47rem 1.1rem 3.47rem;
  display: inline-flex;
  align-items: center;
  background: url(/build/images/partners-page-wrapper.fe978ffe.svg) right center/auto 100% no-repeat, linear-gradient(to right, #E83964 50%, transparent 50%);
}
.partners-page .partners-h1-wrapper h1 {
  color: #fff;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 4.375rem;
  font-style: normal;
  font-weight: 600;
  line-height: 4.6875rem;
}
.partners-page .container .first-row {
  margin-top: 5.9rem;
}
.partners-page .container .first-row h2 span {
  font-style: normal !important;
  font-weight: normal !important;
  text-decoration: none !important;
  text-transform: none !important;
  color: inherit !important;
}
.partners-page .container .first-row .col-left .pink-text {
  margin-bottom: 13px;
  display: inline-block;
  text-align: center;
  color: #F4AAB0;
  text-decoration-line: underline;
  text-underline-offset: 10px;
  text-decoration-thickness: 1px;
  text-decoration-color: #63B9E9;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.3125rem;
  text-transform: uppercase;
  padding-bottom: 5px;
}
.partners-page .container .first-row .col-right p {
  margin-top: 47px;
}

.videos-page {
  margin-top: 0;
}
.videos-page .row-content {
  padding: 4rem 0 6.3rem 0;
}
.videos-page .row-content .custom-content {
  padding-bottom: 3.8rem;
}
.videos-page .row-content .video-preview {
  margin-bottom: 2rem;
}
.videos-page .videos-slider {
  padding: 0 0 6.3rem 0;
}
.videos-page .videos-slider .video-facade {
  height: initial;
}
.videos-page .videos-slider .video-facade .cover {
  aspect-ratio: 16/9;
}
.videos-page .videos-slider .glide__arrows {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 3.21rem;
  gap: 128px;
}
.videos-page .videos-slider .glide__arrows .glide__arrow {
  position: initial;
  padding: 0;
  box-shadow: none;
  border: none;
  transform: initial;
}

.partner-page {
  padding-top: 2.31rem;
  padding-bottom: 10.25rem;
}
.partner-page .go-back-btn {
  text-decoration: none;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
.partner-page .go-back-btn span {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}
.partner-page .row-detail {
  margin-top: 1rem;
}
.partner-page .row-detail .partner-img {
  margin-top: 50px;
}
.partner-page .row-detail .next-previous-wrapper {
  margin-top: 44px;
  display: flex;
  justify-content: center;
  gap: 73px;
}
.partner-page .row-detail .next-previous-wrapper .btn-previous, .partner-page .row-detail .next-previous-wrapper .btn-next {
  display: flex;
  flex-direction: column;
  text-decoration: none;
  align-items: center;
}
.partner-page .row-detail .next-previous-wrapper .btn-previous img, .partner-page .row-detail .next-previous-wrapper .btn-next img {
  margin-bottom: 16px;
  width: 48.21px;
  height: 55px;
}
.partner-page .row-detail .next-previous-wrapper .btn-previous {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}
.partner-page .row-detail .next-previous-wrapper .btn-next {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  color: #E83964;
}
.partner-page .row-detail .image-wrapper {
  position: relative;
}
.partner-page .row-detail .image-wrapper .partner-decoration {
  position: absolute;
  top: 0;
  left: 0;
}
.partner-page .row-detail .image-wrapper .company-logo {
  padding: 3rem;
}
.partner-page .row-detail .top-span {
  margin-bottom: 1rem;
  text-transform: uppercase;
  color: #F4AAB0;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.3125rem;
  text-decoration: underline;
  text-underline-offset: 10px;
  text-decoration-thickness: 1px;
  text-decoration-color: #63B9E9;
  text-align: center;
}
.partner-page .row-detail .name {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 3.4375rem;
  font-style: normal;
  font-weight: 600;
  line-height: 3.75rem;
  text-transform: uppercase;
  margin-top: 0.8rem;
}
.partner-page .row-detail .nameDescription {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 3.4375rem;
  font-style: normal;
  font-weight: 600;
  line-height: 3.75rem;
  text-transform: uppercase;
}
.partner-page .row-detail .nameDescription span {
  font-style: normal !important;
  font-weight: normal !important;
  text-decoration: none !important;
  text-transform: none !important;
  color: inherit !important;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Dongra Script";
  font-style: normal;
  font-weight: 400;
  font-size: 4.375rem;
  line-height: 4.6875rem;
}
.partner-page .row-detail .key-words {
  margin-top: 2.2rem;
  margin-bottom: 1.5rem;
}
.partner-page .row-detail .contact-wrapper h3 {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5625rem;
  letter-spacing: 0.0625rem;
  margin-bottom: 0;
}
.partner-page .row-detail .contact-wrapper span {
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1.25rem;
  font-style: normal;
  font-weight: 700;
  line-height: 1.5625rem;
  letter-spacing: 0.0625rem;
}
.partner-page .row-detail .contact-wrapper {
  margin-bottom: 2.19rem;
}

.banner-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
}
.banner-wrapper .banner-img {
  width: 100%;
}
.banner-wrapper .right-bottom-style {
  position: absolute;
  right: 0;
  bottom: -1px;
  height: 38%;
  width: auto;
}

@font-face {
  font-family: "Dongra Script";
  src: url(/build/fonts/Dongra_Script.c71e0169.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}
/* 100 - Thin */
@font-face {
  font-family: "Aloevera Display";
  src: url(/build/fonts/AloeveraDisplay-Thin.cbded666.ttf) format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
/* 200 - ExtraLight */
@font-face {
  font-family: "Aloevera Display";
  src: url(/build/fonts/AloeveraDisplay-ExtraLight.60f1dd7a.ttf) format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
/* 300 - Light */
@font-face {
  font-family: "Aloevera Display";
  src: url(/build/fonts/AloeveraDisplay-Light.3510a438.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
/* 400 - Regular */
@font-face {
  font-family: "Aloevera Display";
  src: url(/build/fonts/AloeveraDisplay-Regular.1c8b5cb8.ttf) format("truetype");
  font-weight: 400; /* ou 'normal' */
  font-style: normal;
  font-display: swap;
}
/* 500 - Medium */
@font-face {
  font-family: "Aloevera Display";
  src: url(/build/fonts/AloeveraDisplay-Medium.826235f8.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
/* 600 - SemiBold */
@font-face {
  font-family: "Aloevera Display";
  src: url(/build/fonts/AloeveraDisplay-SemiBold.30033813.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
/* 700 - Bold */
@font-face {
  font-family: "Aloevera Display";
  src: url(/build/fonts/AloeveraDisplay-Bold.72440a04.ttf) format("truetype");
  font-weight: 700; /* ou 'bold' */
  font-style: normal;
  font-display: swap;
}
/* 800 - ExtraBold */
@font-face {
  font-family: "Aloevera Display";
  src: url(/build/fonts/AloeveraDisplay-ExtraBold.a31dc59e.ttf) format("truetype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
/* 900 - Black */
@font-face {
  font-family: "Aloevera Display";
  src: url(/build/fonts/AloeveraDisplay-Black.6887ff4e.ttf) format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
html {
  overflow-y: scroll;
  overflow-x: hidden !important;
  scroll-behavior: smooth;
}

body {
  font-family: "Red Hat Display", sans-serif;
  overflow-x: hidden !important;
  background-color: #f7f9fc;
  height: 100%;
}

body.disabled {
  transition-duration: 0.6s;
}
body.disabled #spinner {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 10000;
  background: rgba(255, 255, 255, 0.6);
  transition-duration: 0.6s;
  filter: blur(0px);
}
body.disabled #spinner .loader {
  background-image: url(/build/images/bouncing-circles.85bb97b3.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  margin: 0 auto;
  width: 160px;
  height: 160px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateY(-50%) translateX(-50%);
}

main#global {
  height: 100%;
}
main#global #main {
  height: 100%;
}

img {
  max-width: 100%;
  height: auto;
}

a:focus, a:active, a.btn:focus, a.btn:active:focus, a.btn.active:focus, a.btn.focus, a.btn.focus:active, a.btn.active.focus {
  outline: 0;
}

.full {
  width: 100%;
}

.icon {
  vertical-align: middle;
  text-align: center;
  position: relative;
}
.icon svg {
  fill: #fff;
  width: 15px;
  height: 15px;
  position: relative;
  transform: translateY(-25%);
  margin-right: 5px;
}

.icon-dark svg {
  fill: #17171A;
}

.pink-text-underline {
  margin-bottom: 13px;
  display: inline-block;
  text-align: center;
  color: #F4AAB0;
  text-decoration-line: underline;
  text-underline-offset: 10px;
  text-decoration-thickness: 1px;
  text-decoration-color: #63B9E9;
  font-feature-settings: "liga" off, "clig" off;
  font-family: "Aloevera Display";
  font-size: 1rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.3125rem;
  text-transform: uppercase;
  padding-bottom: 5px;
}

.turbo-progress-bar {
  background-color: #E83964;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmEzNDg2ZGNkMTRkMzhlMmFlMDRlLjE3NzQwMTg5MDU2NjcuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGdCQUFnQjtBQ0FoQjtBQTBCQTtBQ3hCQTtFQUNFO0VBQ0E7QUZLRjs7QUVGQTtFQUNFO0VBQ0E7QUZLRjs7QUVEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGSUY7O0FFREE7RUFDRTtJQUNFO0VGSUY7QUFDRjtBRUZBO0VBQ0U7SUFDRTtJQUNBO0VGSUY7QUFDRjtBRzlCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHNCRkxJO0VFT0o7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBSDhCSjtBRzVCSTtFQUNJLHlCRjRCSTtFRTNCSjtBSDhCUjtBRzVCWTs7RUFFSSxXRnBCUjtFRXFCUTtBSDhCaEI7QUd6Qkk7RUFDSTtFQUNBO0VBQ0E7QUgyQlI7QUd4Qlk7RUFDSTtBSDBCaEI7QUd4QmdCO0VBQ0k7RUFDQTtBSDBCcEI7QUd6Qm9CO0VBSEo7SUFJUTtFSDRCdEI7RUczQnNCO0lBQ0k7RUg2QjFCO0FBQ0Y7QUdwQ2dCO0VBVUk7QUg2QnBCO0FHNUJvQjtFQUNJLGNGSlo7RUVLWTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsOEJGZmpCO0FENkNQO0FHNUJvQjtFQUNJLGNGbkJaO0VFb0JZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIOEJ4QjtBRzVCb0I7RUFDSSxzQkZ4RWhCO0VFeUVnQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUg4QnhCO0FHNUJ3QjtFQUNJLGNGdENoQjtFRXVDZ0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUg4QjVCO0FHNUI0QjtFQUNJO0VBQ0EsY0ZoRHpCO0VFaUR5QjtFQUNBO0VBQ0E7RUFDQSw4QkZwRHpCO0FEa0ZQO0FHekJnQjtFQUVRO0lBQ0k7RUgwQjFCO0VHeEJzQjtJQUNJO0VIMEIxQjtBQUNGOztBSXJJQTtFQUNFO0VBQ0E7QUp3SUY7O0FJcElFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKdUlKOztBSWxJQTs7O0VBR0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV0h2Q0k7RUd3Q0o7QUpxSUo7QUluSUk7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp1SVI7QUlwSUk7OztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSndJUjs7QUluSUk7RUFDSSx5Qkh6Qkk7QUQrSlo7QUlwSUk7RUFDSTtBSnNJUjs7QUlqSUk7RUFDSSx5QkhqQ0Q7QURxS1A7QUlsSUk7RUFDSTtBSm9JUjs7QUkvSEk7RUFDSSx5Qkh0Q007QUR3S2Q7QUloSUk7RUFDSTtBSmtJUjs7QUk5SEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw2SUFDSTtBSmdJUjtBSTlISTtFQUNJLFdIeEdBO0VHeUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmdJUjs7QUkzSEk7RUFDSTtBSjhIUjs7QUtoUEU7RUFDRTtFQUNBLHNCSkpJO0FEdVBSOztBSy9PQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0FMaVBGO0FLL09JO0VBQ0k7RUFDQTtFQUNBO0VBRUEseUJKdUJJO0VJckJKO0FMK09SO0FLOU9RO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7RUxnUGQ7RUs3T1U7SUFDSTtJQUNBO0lBQ0E7RUwrT2Q7RUs1T1U7SUFDSTtJQUNBO0lBQ0E7RUw4T2Q7RUszT1U7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUw2T2Q7RUsxT1U7SUFDSTtFTDRPZDtBQUNGO0FLek9RO0VBQ0k7QUwyT1o7QUt6T1k7RUFDSTtFQUNBO0VBQ0E7QUwyT2hCO0FLMU9nQjtFQUNJO0VBQ0EsV0pqRVo7RUlrRVk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw0T3BCO0FLMU9nQjtFQUNJO0VBQ0E7RUFDQSxXSjdFWjtFSThFWTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw0T3BCO0FLMU9nQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUw0T3BCO0FLM09vQjtFQUNJLFdKNUZoQjtFSTZGZ0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMNk94QjtBS3ZPZ0I7RUFDSTtFQUNBO0FMeU9wQjtBS3hPb0I7RUFDSTtFQUNBO0FMME94QjtBS25PZ0I7RUFESjtJQUVRO0lBQ0E7RUxzT2xCO0FBQ0Y7QUtuT2dCO0VBQ0k7RUFDQTtFQUNBO0FMcU9wQjtBS25Pb0I7RUFMSjtJQU1RO0VMc090QjtFS3JPc0I7SUFDSTtFTHVPMUI7QUFDRjtBS2hQZ0I7RUFZSTtFQUNBO0VBQ0E7RUFDQTtBTHVPcEI7QUtyT3dCO0VBQ0ksV0o1SXBCO0VJNklvQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTHVPNUI7QUtqT1k7RUFDSTtFQUNBO0VBQ0E7QUxtT2hCO0FLbE9nQjtFQUNJO0FMb09wQjtBS2xPZ0I7RUFDSTtFQUNBLFdKbEtaO0VJbUtZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTG9PcEI7QUs3Tkk7RUFDRTtFQUNBLGNKeElDO0FEdVdQO0FLOU5NO0VBQ0k7RUFDQSxjSjNJSDtBRDJXUDtBSy9OVTtFQUNFLGNKN0lMO0FEOFdQO0FLck9NO0VBTUk7QUxrT1Y7QUtqT1U7RUFDRTtFQUNBO0FMbU9aO0FLOU5FO0VBQ0U7QUxnT0o7O0FNcGFJO0VBQ0k7RUFDQTtBTnVhUjs7QU1uYUk7RUFDSDtFQUNBO0VBQ0E7RUFDQTtFQUNPO0VBQ0E7QU5zYVI7QU1yYVE7RUFDSTtFQUNBO0VBQ0E7QU51YVo7QU1yYVE7RUFDSTtFQUNBLFdMSlc7RUtLWDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOdWFaO0FNdGFZO0VBQ0k7RUFDQTtBTndhaEI7QU12YWdCO0VBQ0k7QU55YXBCO0FNcmFRO0VBQ0k7RUFDQSxXTHhCVTtFS3lCVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOdWFaO0FNdGFZO0VBQ0k7RUFDQTtBTndhaEI7QU1uYUk7RUFDSTtBTnFhUjtBTW5hSTtFQUNIO0FOcWFEO0FNbmFJO0VBQ0k7QU5xYVI7QU1uYUk7RUFDSDtFQUNBO0VBQ0E7RUFDTztFQUNBO0FOcWFSO0FNcGFRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5zYVo7QU1yYVk7RUFDSTtFQUNBO0FOdWFoQjtBTXRhZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTndhcEI7QU1yYVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU51YWhCO0FNdGFnQjtFQVBKO0lBUVE7RU55YWxCO0FBQ0Y7QU10YVE7RUFDSTtFQUNBLFdMekZXO0VLMEZYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU53YVo7QU12YVk7RUFDSTtFQUNBO0FOeWFoQjtBTXhhZ0I7RUFDSTtBTjBhcEI7QU10YVE7RUFDSTtFQUNBLFdMN0dVO0VLOEdWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU53YVo7QU12YVk7RUFDSTtFQUNBO0FOeWFoQjtBTXRhUTtFQUNJO0lBQ0k7SUFDQTtFTndhZDtFTXRhVTtJQUNJO0VOd2FkO0FBQ0Y7QU10YVE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VOd2FkO0FBQ0Y7QU1qZ0JJO0VBMkZJOzs7OztJQUFBO0FOOGFSO0FNdmFJO0VBQ0k7QU55YVI7QU12YUk7RUFDSTtBTnlhUjtBTXZhSTtFQUNJO0VBQ0E7QU55YVI7QU12YUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTnlhUjtBTXhhUTtFQUNJO0VBQ0E7RUFDQTtBTjBhWjtBTXhhUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FOMGFaO0FNemFZO0VBQ0k7QU4yYWhCO0FNemFZO0VBQ0k7QU4yYWhCO0FNMWFnQjtFQUNJO0FONGFwQjtBTXphWTtFQUNJO0FOMmFoQjtBTXphWTtFQUNJO0VBQ0E7QU4yYWhCO0FNemFZO0VBQ0k7QU4yYWhCO0FNemFZO0VBQ0k7QU4yYWhCO0FNeGFZO0VBQ0k7RUFDQTtBTjBhaEI7QU16YWdCO0VBQ0k7QU4yYXBCO0FNeGFZO0VBQ0k7QU4wYWhCO0FNeGFZO0VBQ0k7RUFDQTtBTjBhaEI7QU16YWdCO0VBQ0k7QU4yYXBCO0FNMWFvQjtFQUNJO0FONGF4QjtBTXZhb0I7RUFDSTtFQUNBO0VBQ0E7QU55YXhCO0FNbmFJO0VBQ0g7RUFDTztFQUNBO0FOcWFSO0FNbmFJO0VBQ0g7QU5xYUQ7QU1uYUk7RUFDSDtBTnFhRDtBTW5hSTtFQUNIO0FOcWFEO0FNbmFJO0VBQ0g7RUFDQTtFQUNPO0VBQ0E7RUFDQTtFQUNBO0FOcWFSO0FNbmFJO0VBQ0k7QU5xYVI7O0FPdnFCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FQMHFCUjtBT3hxQlE7RUFDSTtBUDBxQlo7QU96cUJZO0VBRko7SUFHUTtFUDRxQmQ7QUFDRjtBTzFxQlk7RUFDSTtFQUNBO0VBQ0E7QVA0cUJoQjtBT3hxQlE7RUFDSSxzQk56Qko7RU0wQkk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVAwcUJaO0FPenFCWTtFQUNJO0VBQ0E7QVAycUJoQjs7QU9ucUJRO0VBQ0k7RUFFQTtBUHFxQlo7QU9scUJRO0VBQ0k7RUFDQTtBUG9xQlo7QU9ocUJJO0VBQ0k7RUFDQTtBUGtxQlI7QU9ocUJRO0VBQ0k7QVBrcUJaO0FPOXBCSTtFQUNJO0FQZ3FCUjtBTzNwQlk7RUFDSTtBUDZwQmhCO0FPeHBCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FQMHBCUjtBT3ZwQkk7RUFDSTtBUHlwQlI7QU90cEJJO0VBQ0k7QVB3cEJSO0FPcnBCSTtFQUNJO0lBQ0k7RVB1cEJWO0VPcnBCVTtJQUNJO0VQdXBCZDtFT3BwQlU7SUFDSTtFUHNwQmQ7RU9ucEJNO0lBQ0k7RVBxcEJWO0VPbnBCTTtJQUNJO0VQcXBCVjtFT25wQk07SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VQcXBCVjtFT25wQk07SUFDSTtFUHFwQlY7QUFDRjtBT2xwQkk7RUFDSTtFQUNBO0VBQ0E7QVBvcEJSO0FPanBCSTtFQUNJO0FQbXBCUjtBT2hwQkk7RUFDSSx5Qk54SUE7RU15SUE7RUFDQTtFQUNBO0FQa3BCUjtBT2hwQlE7RUFDSSxtQk45SUo7QURneUJSO0FPL29CUTtFQVZKO0lBV1E7RVBrcEJWO0FBQ0Y7QU85cEJJO0VBYUk7QVBvcEJSO0FPbHBCUTtFQUNJO0VBQ0E7RUFDQTtBUG9wQlo7QU9qcEJRO0VBQ0k7RUFDQTtFQUNBO0FQbXBCWjtBT2hwQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXTnRLWjtFTXVLWTtBUGtwQnBCO0FPaHBCb0I7RUFDSSxzQk4xS2hCO0VNMktnQixjTjVLaEI7RU02S2dCO0FQa3BCeEI7QU8vb0I0QjtFQUNJLGFOakx4QjtBRGswQlI7QU94b0JJO0VBQ0k7RUFDQTtFQUNBLHlCTjNMRDtFTTRMQztBUDBvQlI7QU96b0JRO0VBTEo7SUFNUTtJQUNBO0VQNG9CVjtBQUNGO0FPcHBCSTtFQVNJO0FQOG9CUjtBTzNvQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQNm9CUjs7QU96b0JBO0VBR1k7SUFDSTtJQUNBO0lBQ0E7RVAwb0JkO0FBQ0Y7QVEvMUJBO0VBQ0U7RUFDQSxzQlBGTTtBRG0yQlI7O0FTaDJCTTtFQUNFO0VBQ0E7RUFDQTtBVG0yQlI7QVNqMkJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVG0yQlI7QVNsMkJRO0VBQ0U7RUFDQTtBVG8yQlY7O0FVajNCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FWbzNCUjtBVS8yQlE7RUFDRTtBVmkzQlY7QVU3MkJRO0VBQ0U7QVYrMkJWO0FVMzJCUTtFQUNFO0FWNjJCVjtBVXoyQlE7RUFDRTtBVjIyQlY7QVV2MkJRO0VBQ0U7QVZ5MkJWO0FVcjJCUTtFQUNFO0FWdTJCVjs7QVczNEJJO0VBQ0k7QVg4NEJSO0FXMzRCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYNjRCUjtBVzE0Qlk7RUFDSTtBWDQ0QmhCOztBV3I0QkE7RUFDSTtFQUNBO0FYdzRCSjtBV3I0QlE7RUFDSTtBWHU0Qlo7O0FXajRCSTtFQUNJO0FYbzRCUjtBV2w0QlE7RUFDSTtFQUNBO0VBQ0E7QVhvNEJaO0FXbDRCWTtFQUNJO0FYbzRCaEI7QVdsNEJnQjtFQUNJO0VBQ0E7QVhvNEJwQjtBVy8zQmdCO0VBQ0k7QVhpNEJwQjtBVy8zQm9CO0VBQ0k7QVhpNEJ4QjtBVy8zQndCO0VBQ0k7RUFDQTtFQUNBO0FYaTRCNUI7QVcvM0I0QjtFQUNJO0FYaTRCaEM7QVc1M0JvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGlCVjNFaEI7RVU0RWdCO0VBQ0EsV1Y3RWhCO0VVOEVnQjtBWDgzQnhCO0FXNTNCd0I7RUFDSTtFQUNBO0FYODNCNUI7QVcxM0JvQjtFQUNJO0VBQ0E7QVg0M0J4QjtBV3ozQjRCO0VBQ0k7QVgyM0JoQztBVzczQndCO0VBSUk7RUFDQTtFQUNBO0VBQ0E7QVg0M0I1Qjs7QVcvMkJRO0VBQ0k7QVhrM0JaO0FXOTJCZ0I7RUFDSTtBWGczQnBCOztBWWgrQlk7RUFDSTtBWm0rQmhCO0FZLzlCWTtFQUNJLGFYUEo7QUR3K0JaOztBYTMrQkE7RUFDSTtFQUNBO0FiOCtCSjtBYTMrQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBYjYrQlo7QWF6K0JJO0VBQ0k7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FieStCUjtBYXgrQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWIwK0JaO0FhditCSTtFQUNJO0FieStCUjs7QWMzZ0NJO0VBQ0k7QWQ4Z0NSO0FjMWdDUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ0Z0NaO0FjMWdDWTtFQUNJLHlCYjZCSjtFYTVCSTtBZDRnQ2hCO0FjMWdDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXYnhCWjtBRG9pQ1I7QWN4Z0NZO0VBQ0k7QWQwZ0NoQjtBY3JnQ0k7O0VBRUk7RUFDQTtFQUNBO0FkdWdDUjtBY25nQ1E7RUFDSTtFQUNBO0VBQ0E7QWRxZ0NaO0FjbmdDWTtFQUNJLGNiTEo7RWFNSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRxZ0NoQjtBY25nQ2dCO0VBQ0ksY2JUTjtFYVVNO0VBQ0E7QWRxZ0NwQjtBY2xnQ2dCO0VBQ0ksY2JuQmI7RWFvQmE7QWRvZ0NwQjtBY2pnQ2dCO0VBQ0k7RUFDQTtBZG1nQ3BCO0FjLy9CWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FkaWdDaEI7QWMvL0JnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FkaWdDcEI7QWMvL0JvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkaWdDeEI7QWM5L0JvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FkZ2dDeEI7QWM5L0J3QjtFQUNJLGNiMURyQjtBRDBqQ1A7O0FleG1DQTtFQUNFO0FmMm1DRjtBZTFtQ0U7RUFDRTtFQUNBO0FmNG1DSjtBZTNtQ0k7RUFDRTtFQUNBO0FmNm1DTjtBZTNtQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZjZtQ047QWUzbUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWY2bUNOO0FlNW1DTTtFQUNFO0FmOG1DUjs7QWV4bUNBO0VBR007SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWZ5bUNOO0Vldm1DSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWZ5bUNOO0FBQ0Y7QWVybUNBO0VBR007SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWZxbUNOO0Vlbm1DSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFZnFtQ047QUFDRjtBZ0JscUNBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBaEJvcUNKOztBZ0JscUNBO0FBQ0E7O0VBRUk7QWhCcXFDSjs7QWdCL3BDQTtFQUNJO0FoQmtxQ0o7O0FnQi9wQ0E7RUFDSTtBaEJrcUNKOztBZ0IvcENBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJrcUNKOztBZ0JocUNBO0VBQ0ksY2ZuQlE7RWVvQlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCbXFDSjtBZ0JscUNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQm9xQ1I7QWdCbnFDUTtFQVBKO0lBUVE7SUFDQTtFaEJzcUNWO0FBQ0Y7QWdCcHFDSTtFQXJCSjtJQXNCUTtJQUNBO0VoQnVxQ047QUFDRjs7QWdCcHFDQTtFQUNJLGNmOUNRO0VlK0NSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQnVxQ0o7QWdCdHFDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEJ3cUNSO0FnQnZxQ1E7RUFQSjtJQVFRO0lBQ0E7RWhCMHFDVjtBQUNGO0FnQnhxQ0k7RUFyQko7SUFzQlE7SUFDQTtFaEIycUNOO0FBQ0Y7O0FnQnhxQ0E7RUFDSSxjZnhFRztFZXlFSDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEIycUNKO0FnQjFxQ0k7RUFUSjtJQVVRO0VoQjZxQ047QUFDRjs7QWdCenFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY2YvRlE7QUQyd0NaOztBZ0J6cUNBO0VBQ0k7RUFDQTtBaEI0cUNKOztBZ0J2cUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhCMHFDSjs7QWdCdHFDSTtFQURKO0lBRVE7RWhCMHFDTjtBQUNGOztBaUIxMENBO0VBQ0k7QWpCNjBDSjs7QWlCejBDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqQjQwQ1I7QWlCeDBDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCMDBDaEI7QWlCcDBDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpCczBDaEI7QWlCbDBDSTtFQUNJO0FqQm8wQ1I7QWlCbjBDUTtFQUNJO0FqQnEwQ1o7QWlCcDBDWTtFQUNJO0FqQnMwQ2hCO0FpQnAwQ1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQnMwQ2hCOztBaUIvekNJO0VBQ0k7RUFDQTtBakJrMENSO0FpQi96Q1E7RUFDSTtBakJpMENaO0FpQjl6Q0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakJnMENSO0FpQjl6Q1E7RUFDSTtFQUNBO0FqQmcwQ1o7QWlCNXpDUTtFQUNJO0FqQjh6Q1o7QWlCeHpDZ0I7RUFDSTtBakIwekNwQjtBaUJyekNJO0VBQ0k7QWpCdXpDUjtBaUJyekNJO0VBQ0k7QWpCdXpDUjtBaUJyekNJO0VBQ0k7RUFDQTtBakJ1ekNSOztBa0JwNkNBO0VBQ0k7QWxCdTZDSjtBa0JwNkNJO0VBQ0k7QWxCczZDUjtBa0JyNkNRO0VBQ0k7QWxCdTZDWjtBa0J0NkNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEJ3NkNoQjtBa0JwNkNRO0VBQ0k7RUFDQTtBbEJzNkNaO0FrQmw2Q0k7RUFDSTtFQUNBO0FsQm82Q1I7QWtCOTVDUTtFQUNJO0VBQ0E7QWxCZzZDWjtBa0IvNUNZO0VBSEo7SUFJUTtFbEJrNkNkO0FBQ0Y7QWtCLzVDWTtFQURKO0lBRVE7RWxCazZDZDtBQUNGO0FrQnI2Q1E7RUFJSTtFQUNBO0VBQ0E7RUFDQTtBbEJvNkNaO0FrQm42Q1k7RUFSSjtJQVNRO0VsQnM2Q2Q7QUFDRjtBa0JoN0NRO0VBV0k7RUFDQTtBbEJ3NkNaO0FrQnY2Q1k7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7QWxCeTZDaEI7O0FtQi85Q0E7RUFDSTtFQUNBO0VBQ0EsbUJsQndDUTtFa0J2Q1I7QW5CaytDSjtBbUJoK0NJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuQmsrQ1I7QW1COTlDUTtFQUNJO0VBQ0E7RUFDQTtBbkJnK0NaO0FtQjc5Q1E7RUFDSTtBbkIrOUNaO0FtQjc5Q1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdsQmpDUjtFa0JrQ1E7QW5CKzlDaEI7QW1CMzlDUTtFQUNJO0VBQ0E7QW5CNjlDWjs7QW9CcmdEQTtFQUNJO0FwQndnREo7QW9CdmdESTtFQUNJO0VBQ0E7RUFDQTtBcEJ5Z0RSO0FvQnhnRFE7RUFDSTtFQUNBLGNuQndDRTtFbUJ2Q0Y7RUFDQTtFQUNBO0VBQ0EsOEJuQmdDTDtFbUIvQks7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwQjBnRFo7QW9CeGdEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwQjBnRFo7QW9CemdEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBCMmdEaEI7QW9CcmdEUTtFQUNJO0VBQ0E7QXBCdWdEWjtBb0JyZ0RRO0VBQ0k7QXBCdWdEWjs7QXFCbmpEQTtFQUNJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQnFqREo7QXFCbmpESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyQnFqRFI7QXFCbmpEUTtFQUNJLGNwQjBCQTtFb0J6QkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJCcWpEWjtBcUJoakRJO0VBQ0k7QXJCa2pEUjtBcUJoakRRO0VBQ0k7QXJCa2pEWjtBcUI3aURJO0VBdENKO0lBdUNRO0lBQ0E7RXJCZ2pETjtFcUI5aURNO0lBQ0k7RXJCZ2pEVjtBQUNGOztBc0IzbERJO0VBQ0k7RUFDQTtFQUNBO0VBRUEseUJyQnNDRDtBRHVqRFA7QXNCM2xEWTtFQUNJO0VBQ0E7QXRCNmxEaEI7QXNCNWxEZ0I7RUFDSSxXckJaWjtBRDBtRFI7QXNCM2xEb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QjZsRHhCO0FzQjNsRG9CO0VBUko7SUFTUTtFdEI4bER0QjtBQUNGO0FzQjVsRGdCO0VBQ0k7RUFDQSxXckI1Qlo7RXFCNkJZO0VBQ0E7RUFDQTtFQUNBLDJCckJoQ1o7RXFCaUNZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QjhsRHBCO0FzQnRsRFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QndsRFo7QXNCdmxEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRCeWxEaEI7QXNCdGxEUTtFQUNJO0F0QndsRFo7QXNCdGxEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0QndsRGhCO0FzQnRsRGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0Esc0JyQjdFWjtFcUI4RVk7RUFDQTtBdEJ3bERwQjtBc0JybERnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXRCcWxEcEI7QXNCbmxEb0I7RUFDSSxjckJ2RFo7RXFCd0RZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QXRCbWxEeEI7O0F1QjlyREk7RUFDSTtBdkJpc0RSO0F1QjlyREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkJnc0RSO0F1QjlyRFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkJnc0RaO0F1QjdyRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkIrckRoQjtBdUI3ckRnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F2QityRHBCO0F1QjNyRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkI2ckRoQjtBdUJ6dERRO0VBK0JJOzs7O0lBQUE7QXZCaXNEWjtBdUIxckRRO0VBQ0k7RUFDQTtFQUNBLDZJQUNJO0VBRUo7RUFDQTtFQUNBO0VBQ0E7QXZCMHJEWjtBdUJ4ckRZO0VBQ0ksY3RCakJUO0VzQmtCUztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZCMHJEaEI7QXVCdnJEWTtFQUNJLGN0QnZCRjtFc0J3QkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkJ5ckRoQjtBdUJ0ckRZO0VBQ0ksV3RCaEZSO0VzQmlGUTtFQUNBO0VBQ0E7RUFDQTtBdkJ3ckRoQjtBdUJyckRZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZCdXJEaEI7QXVCcHJEZ0I7RUFDSSxXdEIvRlo7RXNCZ0dZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkJzckRwQjtBdUJsckRvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J0QjlHaEI7RXNCK0dnQjtBdkJvckR4QjtBdUI1c0RZO0VBNEJJOztJQUFBO0F2QnFyRGhCOztBd0J4eURBO0VBQ0k7QXhCMnlESjtBd0IxeURJO0VBQ0k7RUFDQTtBeEI0eURSO0F3QjN5RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEI2eURaO0F3QjV5RFk7RUFDSTtFQUNBLGN2Qm9DRjtFdUJuQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDhCdkJvQlQ7RXVCbkJTO0F4Qjh5RGhCO0F3QjV5RFk7RUFDSTtFQUNBO0F4Qjh5RGhCO0F3Qjd5RGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEIreURwQjtBd0J6eURJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEIyeURSO0F3Qnp5RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBeEIyeURaO0F3Qnh5RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJ5eURaO0F3QnB5RFk7RUFDSTtBeEJzeURoQjtBd0JweURZO0VBQ0k7QXhCc3lEaEI7QXdCanlESTtFQUNJO0VBQ0E7RUFDQSw2SUFDSTtFQUdKO0VBQ0E7QXhCZ3lEUjtBd0IveERRO0VBQ0ksY3ZCMUNFO0V1QjJDRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJpeURaO0F3Qi94RFE7RUFDSSxXdkJwR0o7QURxNERSO0F3Qi94RFE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBeEJneURaO0F3Qjl4RFk7RUFDSSxXdkI5R1I7RXVCK0dRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEJneURoQjtBd0IveERnQjtFQUNJO0F4Qml5RHBCO0F3Qjd4RGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnZCbElaO0V1Qm1JWTtFQUNBO0F4Qit4RHBCO0F3QjF4REk7RUFDSTtFQUNBO0F4QjR4RFI7O0F5QnQ2REk7RUFDSTtBekJ5NkRSO0F5QnY2RFE7RUFDSTtBekJ5NkRaO0F5QnQ2RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Qnc2RFo7QXlCdDZEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6Qnc2RGhCO0F5QnA2RGdCO0VBQ0k7QXpCczZEcEI7QXlCajZEUTtFQUNJO0VBQ0E7RUFFQSw2SUFDSTtFQUVKO0VBQ0E7QXpCZzZEWjtBeUI5NURZO0VBQ0ksY3hCUUY7RXdCUEU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCZzZEaEI7QXlCNzVEWTtFQUNJLFd4Qm5EUjtFd0JvRFE7QXpCKzVEaEI7QXlCNTVEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpCODVEaEI7QXlCNTVEZ0I7RUFDSSxXeEIvRFo7RXdCZ0VZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Qjg1RHBCO0F5QjE1RG9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnhCL0VoQjtFd0JnRmdCO0F6QjQ1RHhCO0F5Qng1RGdCO0VBQ0k7QXpCMDVEcEI7O0EwQi8rREE7RUFDSTtFQUNBO0ExQmsvREo7QTBCai9ESTtFQUNJO0VBQ0E7QTFCbS9EUjtBMEJsL0RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFCby9EWjtBMEJuL0RZO0VBQ0k7RUFDQTtFQUNBLGN6QmtDRjtFeUJqQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw4QnpCbUJUO0V5QmxCUztBMUJxL0RoQjtBMEJuL0RZO0VBQ0k7RUFDQTtBMUJxL0RoQjtBMEJwL0RnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFCcy9EcEI7QTBCbC9EWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0ExQm8vRGhCO0EwQmovRFk7RUFDSTtFQUNBO0VBQ0E7RUFDQSw2SUFDSTtFQUdKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXekI1RFI7RXlCNkRRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUJnL0RoQjtBMEIvK0RnQjtFQUNJLFd6QnBFWjtFeUJxRVk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQmkvRHBCOztBMkIxakVJO0VBQ0k7QTNCNmpFUjtBMkI1akVRO0VBRko7SUFHUTtFM0IrakVWO0FBQ0Y7QTJCbmtFSTtFQU1JO0EzQmdrRVI7QTJCL2pFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EzQmlrRVo7QTJCaGtFWTtFQUxKO0lBTVE7RTNCbWtFZDtBQUNGO0EyQjFrRVE7RUFRSTtBM0Jxa0VaO0EyQnBrRVk7RUFDSTtFQUNBO0VBQ0E7QTNCc2tFaEI7QTJCcGtFWTtFQUNJO0EzQnNrRWhCO0EyQnBrRVk7RUFDSTtFQUNBO0VBQ0E7RUFDQSx5QjFCb0JUO0UwQm5CUztBM0Jza0VoQjtBMkJya0VnQjtFQUNJLGMxQldSO0UwQlZRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0J1a0VwQjtBMkJya0VnQjtFQUNJO0VBQ0E7QTNCdWtFcEI7QTJCL2pFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDZJQUNJO0EzQmdrRVo7QTJCN2pFUTtFQUNJLFcxQjlESjtFMEIrREk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQitqRVo7QTJCMWpFUTtFQUNJO0EzQjRqRVo7QTJCMWpFYztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNCNGpFbEI7QTJCeGpFZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjMUIzQ1A7RTBCNENPO0VBQ0E7RUFDQTtFQUNBLDhCMUI3Q047RTBCOENNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0IwakVwQjtBMkJyakVnQjtFQUNJO0EzQnVqRXBCOztBNEJycUVBO0VBQ0k7QTVCd3FFSjtBNEJ2cUVJO0VBQ0k7QTVCeXFFUjtBNEJ4cUVRO0VBQ0k7QTVCMHFFWjtBNEJ4cUVRO0VBQ0k7QTVCMHFFWjtBNEJ2cUVJO0VBQ0k7QTVCeXFFUjtBNEJ4cUVRO0VBQ0k7QTVCMHFFWjtBNEJ6cUVZO0VBQ0k7QTVCMnFFaEI7QTRCdnFFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVCeXFFWjtBNEJ2cUVZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUJ5cUVoQjs7QTZCdnNFQTtFQUNJO0VBQ0E7QTdCMHNFSjtBNkJ6c0VJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0Iyc0VSO0E2QjFzRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0I0c0VaO0E2QnhzRUk7RUFDSTtBN0Iwc0VSO0E2QnhzRVE7RUFDSTtBN0Iwc0VaO0E2QnZzRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0J5c0VaO0E2QnhzRVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBN0Iwc0VoQjtBNkJ6c0VnQjtFQUNJO0VBQ0E7RUFDQTtBN0Iyc0VwQjtBNkJ4c0VZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QjBzRWhCO0E2QnhzRVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjNUJkVDtBRHd0RVA7QTZCcnNFUTtFQUNJO0E3QnVzRVo7QTZCdHNFWTtFQUNJO0VBQ0E7RUFDQTtBN0J3c0VoQjtBNkJ0c0VZO0VBQ0k7QTdCd3NFaEI7QTZCcnNFUTtFQUNJO0VBQ0E7RUFDQSxjNUJoQ0M7RTRCaUNEO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsOEI1QnhDRTtFNEJ5Q0Y7QTdCdXNFWjtBNkJyc0VRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0J1c0VaO0E2QnJzRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0J1c0VaO0E2QnRzRVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3QndzRWhCO0E2Qm5zRVE7RUFDSTtFQUNBO0E3QnFzRVo7QTZCanNFWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdCbXNFaEI7QTZCanNFWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Qm1zRWhCO0E2QnJ0RVE7RUFvQkk7QTdCb3NFWjs7QThCNTFFQTtFQUNJO0VBQ0E7RUFDQTtBOUIrMUVKO0E4QjkxRUk7RUFDSTtBOUJnMkVSO0E4QjkxRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QmcyRVI7O0FBNTBFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBKzBFSjtBQTUwRUE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE4MEVKO0FBMzBFQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTYwRUo7QUExMEVBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNDBFSjtBQXowRUE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyMEVKO0FBeDBFQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTAwRUo7QUF2MEVBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeTBFSjtBQXQwRUE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF3MEVKO0FBcjBFQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXUwRUo7QUFwMEVBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBczBFSjtBQW4wRUE7RUFDSTtFQUNBO0VBQ0E7QUFxMEVKOztBQW4wRUE7RUFDSSwwQ0N0SEk7RUR1SEo7RUFDQTtFQUNBO0FBczBFSjs7QUFwMEVBO0VBQ0k7QUF1MEVKO0FBdDBFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXcwRVI7QUF2MEVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXkwRVo7O0FBcjBFQTtFQUNJO0FBdzBFSjtBQXYwRUk7RUFDSTtBQXkwRVI7O0FBdDBFQTtFQUNJO0VBQ0E7QUF5MEVKOztBQXQwRUk7RUFDSTtBQXkwRVI7O0FBdDBFQTtFQUNJO0FBeTBFSjs7QUF2MEVBO0VBQ0k7RUFDQTtFQUNBO0FBMDBFSjtBQXowRUk7RUFDSSxVQ25MQTtFRG9MQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMjBFUjs7QUF2MEVJO0VBQ0ksYUM5TEE7QUR3Z0ZSOztBQXQwRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjQ3ZKUztFRHdKVDtFQUNBO0VBQ0E7RUFDQSw4QkN6SlU7RUQwSlY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeTBFSjs7QUF0MEVBO0VBQ0kseUJDMUtHO0FEbS9FUCxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9hcHAuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvX3ZhcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvX3Njb3Blcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL19jb250ZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL2xpYi9fdGFydGVhdWNpdHJvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9tb2R1bGVzL2ludHJhbmV0L19pbnRyYW5ldC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9tb2R1bGVzL3VzZXJzL2hvb2tzL191c2VyX2Nvbm5lY3RlZC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9tb2R1bGVzL3NsaWRlcnMvX3NsaWRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbW9kdWxlcy9zb2NpYWxzL19zb2NpYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbW9kdWxlcy9yZXZpZXdzL19yZXZpZXdzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL21vZHVsZXMvZm9ybS9fZm9ybS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9tb2R1bGVzL3NpdGVtYXAvX3NpdGVtYXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvX29mZmxpbmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvX292ZXJyaWRlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9fdWkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbW9kdWxlcy9idXNpbmVzcy9fYnVzaW5lc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbW9kdWxlcy9hbGVydC9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbW9kdWxlcy9jb250ZW50MS9fY29udGVudDEuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbW9kdWxlcy9rZXlfZmlndXJlcy9fa2V5X2ZpZ3VyZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbW9kdWxlcy9wYXJ0bmVycy9fcGFydG5lcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbW9kdWxlcy9ldmVudHMvX2V2ZW50cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvc2Nzcy9tb2R1bGVzL3ZpZGVvcy9fdmlkZW9zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL3BhZ2VzL19uZXdzLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvbW9kdWxlcy9uZXdzbGV0dGVycy9fbmV3c2xldHRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvcGFnZXMvX3BhcnRuZXJzLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL3Njc3MvcGFnZXMvX3ZpZGVvcy1wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL3BhZ2VzL19wYXJ0bmVyLXBhZ2UtZGV0YWlsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9zY3NzL3BhZ2VzL19iYXNlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcInN3ZWV0YWxlcnQyL2Rpc3Qvc3dlZXRhbGVydDIubWluLmNzc1wiO1xuQGltcG9ydCAnYm9vdHN0cmFwL2Rpc3QvY3NzL2Jvb3RzdHJhcC5taW4uY3NzJztcbkBpbXBvcnQgXCJ0b2FzdGlmeS1qcy9zcmMvdG9hc3RpZnkuY3NzXCI7XG4vKiBDb3VsZXVycyBsb2FkaW5nICovXG4vKiBBIHBlcnNvbm5hbGlzZXIgc2Vsb24gbGVzIGJlc29pbnMgKi9cbltpbnZpc2libGVdIHtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBibHVyKDVweCk7XG59XG5cbltibHVyXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG4gIGZpbHRlcjogYmx1cigxNXB4KTtcbn1cblxuW3Zpc2libGVdIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcbiAgZmlsdGVyOiBibHVyKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbikge1xuICBbdmlzaWJsZV0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDBweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIFtpbnZpc2libGVdIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGZpbHRlcjogYmx1cigwKTtcbiAgfVxufVxuaGVhZGVyI2hlYWQge1xuICBoZWlnaHQ6IDEyMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuaGVhZGVyI2hlYWQuc2Nyb2xsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYyNzRGO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbmhlYWRlciNoZWFkLnNjcm9sbGVkIC5oZWFkc193cmFwcGVyICNoZWFkX3JpZ2h0IC5uYXZiYXIgLm5hdmJhci1uYXYgLnJlZ2lzdGVyLWxpbmssXG5oZWFkZXIjaGVhZC5zY3JvbGxlZCAuaGVhZHNfd3JhcHBlciAjaGVhZF9yaWdodCAubmF2YmFyIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG59XG5oZWFkZXIjaGVhZCAuaGVhZHNfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzMHB4O1xufVxuaGVhZGVyI2hlYWQgLmhlYWRzX3dyYXBwZXIgI2hlYWRfcmlnaHQgLm5hdmJhciB7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xufVxuaGVhZGVyI2hlYWQgLmhlYWRzX3dyYXBwZXIgI2hlYWRfcmlnaHQgLm5hdmJhciAubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciNoZWFkIC5oZWFkc193cmFwcGVyICNoZWFkX3JpZ2h0IC5uYXZiYXIgLm5hdmJhci1uYXYge1xuICAgIGdhcDogMTBweDtcbiAgfVxuICBoZWFkZXIjaGVhZCAuaGVhZHNfd3JhcHBlciAjaGVhZF9yaWdodCAubmF2YmFyIC5uYXZiYXItbmF2IC5uYXYtaXRlbS1yZWdpc3RlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxufVxuaGVhZGVyI2hlYWQgLmhlYWRzX3dyYXBwZXIgI2hlYWRfcmlnaHQgLm5hdmJhciAubmF2YmFyLW5hdiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5oZWFkZXIjaGVhZCAuaGVhZHNfd3JhcHBlciAjaGVhZF9yaWdodCAubmF2YmFyIC5uYXZiYXItbmF2IC5yZWdpc3Rlci1saW5rIHtcbiAgY29sb3I6ICMxRjI3NEY7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDdweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNFODM5NjQ7XG59XG5oZWFkZXIjaGVhZCAuaGVhZHNfd3JhcHBlciAjaGVhZF9yaWdodCAubmF2YmFyIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMUYyNzRGO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuaGVhZGVyI2hlYWQgLmhlYWRzX3dyYXBwZXIgI2hlYWRfcmlnaHQgLm5hdmJhciAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMTVweCAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbn1cbmhlYWRlciNoZWFkIC5oZWFkc193cmFwcGVyICNoZWFkX3JpZ2h0IC5uYXZiYXIgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogIzFGMjc0RjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHBhZGRpbmc6IDhweCAyNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuaGVhZGVyI2hlYWQgLmhlYWRzX3dyYXBwZXIgI2hlYWRfcmlnaHQgLm5hdmJhciAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpob3ZlciwgaGVhZGVyI2hlYWQgLmhlYWRzX3dyYXBwZXIgI2hlYWRfcmlnaHQgLm5hdmJhciAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbTpmb2N1cywgaGVhZGVyI2hlYWQgLmhlYWRzX3dyYXBwZXIgI2hlYWRfcmlnaHQgLm5hdmJhciAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNFODM5NjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDdweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNFODM5NjQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgaGVhZGVyI2hlYWQgLmhlYWRzX3dyYXBwZXIgI2hlYWRfcmlnaHQgLm5hdmJhciAubmF2LWNvbnRhaW5lciAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjMUYyNzRGICFpbXBvcnRhbnQ7XG4gIH1cbiAgaGVhZGVyI2hlYWQgLmhlYWRzX3dyYXBwZXIgI2hlYWRfcmlnaHQgLm5hdmJhciAubmF2LWNvbnRhaW5lciAucmVnaXN0ZXItbGluayB7XG4gICAgY29sb3I6ICMxRjI3NEYgIWltcG9ydGFudDtcbiAgfVxufVxuXG5tYWluI2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMTIycHg7XG59XG5cbiNtYWludGVuYW5jZSAjbGFiZWxNYWludGVuYW5jZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcGFkZGluZzogMC4zcmVtO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiAxcHggMXB4IDEwcHggMXB4ICNjMWQ2Y2M7XG59XG5cbi5idXR0b24tYmx1ZSxcbi5idXR0b24tcGluayxcbi5idXR0b24tbGlnaHQtYmx1ZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMCAxOXB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xufVxuLmJ1dHRvbi1ibHVlOjpiZWZvcmUsXG4uYnV0dG9uLXBpbms6OmJlZm9yZSxcbi5idXR0b24tbGlnaHQtYmx1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogc2tldygtMTJkZWcpO1xuICB6LWluZGV4OiAtMTtcbn1cbi5idXR0b24tYmx1ZTo6YWZ0ZXIsXG4uYnV0dG9uLXBpbms6OmFmdGVyLFxuLmJ1dHRvbi1saWdodC1ibHVlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogLTE7XG4gIGhlaWdodDogMzJweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uYnV0dG9uLWJsdWU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRjI3NEY7XG59XG4uYnV0dG9uLWJsdWU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNyAzMCcgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGQ9J005LjUgMzBMMTYuNSAwTDAgMTAuNUw5LjUgMzBaJyBmaWxsPSclMjNFODM5NjQnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5idXR0b24tcGluazo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4Mzk2NDtcbn1cbi5idXR0b24tcGluazo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE3IDMwJyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTkuNSAzMEwxNi41IDBMMCAxMC41TDkuNSAzMFonIGZpbGw9JyUyMzYzQjlFOScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmJ1dHRvbi1saWdodC1ibHVlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjNCOUU5O1xufVxuLmJ1dHRvbi1saWdodC1ibHVlOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTcgMzAnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBkPSdNOS41IDMwTDE2LjUgMEwwIDEwLjVMOS41IDMwWicgZmlsbD0nJTIzMUYyNzRGJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uaDEtYmFubmVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IC01MCU7XG4gIHBhZGRpbmc6IDEuMXJlbSA2LjQ3cmVtIDEuMXJlbSAzLjQ3cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9wYXJ0bmVycy1wYWdlLXdyYXBwZXIuc3ZnKSByaWdodCBjZW50ZXIvYXV0byAxMDAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjRTgzOTY0IDUwJSwgdHJhbnNwYXJlbnQgNTAlKTtcbn1cbi5oMS1iYW5uZXItd3JhcHBlciBoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMi41cmVtLCA1dncgKyAxcmVtLCA0LjM3NXJlbSk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cblxuI2N0X3BhZ2VzIC5jb250ZW50LXJvdyB7XG4gIHBhZGRpbmc6IDRyZW0gMCA2LjNyZW0gMDtcbn1cblxuLmludHJhbmV0IGZvb3RlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5mb290ZXIgLmZvb3RfY29udGVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9jLWxvZ28tZm9vdGVyLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMCBib3R0b20gMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYyNzRGO1xuICAvKiBVbmlxdWVtZW50IHBvdXIgbGUgZm9ybWF0IFRhYmxldHRlIChNRCkgYWZpbiBkJ2F2b2lyIGxlcyBsaWVucyDDoCBkcm9pdGUgKi9cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3RlciAuZm9vdF9jb250ZW50ICNmb290TWlkZGxlIC5yb3cge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMC41ZnI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIGZvb3RlciAuZm9vdF9jb250ZW50ICNmb290TWlkZGxlIC5jb2wtbGVmdCB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1yaWdodCB7XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgZ3JpZC1yb3c6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1jZW50ZXIge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmxpbmUtbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUge1xuICBwYWRkaW5nOiA0LjRyZW0gMCAyLjVlbSAwO1xufVxuZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0YXJ0O1xufVxuZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1sZWZ0IC5jb21wYW55X25hbWUge1xuICBtYXJnaW4tdG9wOiAyLjYycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNXJlbTsgLyogMTI1JSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1sZWZ0IC5hZGRyZXNzIHtcbiAgbWF4LXdpZHRoOiAzMTVweDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xufVxuZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1sZWZ0IC5zb2NpYWxzIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZ2FwOiAxLjAzcmVtO1xuICBhbGlnbi1pdGVtczogZW5kO1xufVxuZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1sZWZ0IC5zb2NpYWxzIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNXJlbTtcbn1cbmZvb3RlciAuZm9vdF9jb250ZW50ICNmb290TWlkZGxlIC5saW5lLWxlZnQgLmZsYWctd3JhcHBlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmxpbmUtbGVmdCAuZmxhZy13cmFwcGVyIGltZyB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGZvb3RlciAuZm9vdF9jb250ZW50ICNmb290TWlkZGxlIC5jb2wtY2VudGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5mb290ZXIgLmZvb3RfY29udGVudCAjZm9vdE1pZGRsZSAuY29sLWNlbnRlciB1bCB7XG4gIHBhZGRpbmctdG9wOiAxLjQ4cmVtICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1jZW50ZXIgdWwge1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgfVxuICBmb290ZXIgLmZvb3RfY29udGVudCAjZm9vdE1pZGRsZSAuY29sLWNlbnRlciB1bCAubmF2LWl0ZW0ge1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG59XG5mb290ZXIgLmZvb3RfY29udGVudCAjZm9vdE1pZGRsZSAuY29sLWNlbnRlciB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS40cmVtO1xufVxuZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1jZW50ZXIgdWwgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG59XG5mb290ZXIgLmZvb3RfY29udGVudCAjZm9vdE1pZGRsZSAuY29sLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuZm9vdGVyIC5mb290X2NvbnRlbnQgI2Zvb3RNaWRkbGUgLmNvbC1yaWdodCAubG9naW4taW4ge1xuICBtYXJnaW46IDAuNDRyZW0gMCAxLjRyZW0gMDtcbn1cbmZvb3RlciAuZm9vdF9jb250ZW50ICNmb290TWlkZGxlIC5jb2wtcmlnaHQgcCB7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDYyNXJlbTtcbiAgbWF4LXdpZHRoOiAzMTZweDtcbiAgbWFyZ2luLXRvcDogMi4zcmVtO1xufVxuZm9vdGVyICNmb290X2JvdHRvbSB7XG4gIHBhZGRpbmc6IDEuNnJlbSAwO1xuICBjb2xvcjogI0U4Mzk2NDtcbn1cbmZvb3RlciAjZm9vdF9ib3R0b20gLmxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjRTgzOTY0O1xufVxuZm9vdGVyICNmb290X2JvdHRvbSAubGluayBhIHtcbiAgY29sb3I6ICNFODM5NjQ7XG59XG5mb290ZXIgI2Zvb3RfYm90dG9tIC5saW5rIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbn1cbmZvb3RlciAjZm9vdF9ib3R0b20gLmxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbn1cbmZvb3RlciBsaSB7XG4gIHBhZGRpbmc6IDJweDtcbn1cblxuI2NvbnRlbnQgLmdvb2dsZW1hcHNlbWJlZCwgI2NvbnRlbnQgLnlvdXR1YmVfcGxheWVyIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ0JvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEycHggM3B4IDdweCAzcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDZweCAzNnB4IC02cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBmb250LWZhbWlseTogIzMzMyAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnQm90dG9tICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybCwgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnQm90dG9tICN0YXJ0ZWF1Y2l0cm9uUHJpdmFjeVVybERpYWxvZywgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnQm90dG9tICN0YXJ0ZWF1Y2l0cm9uRGlzY2xhaW1lckFsZXJ0LCAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdCb3R0b20gI3RhcnRlYXVjaXRyb25EaXNjbGFpbWVyQWxlcnQgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAjMzMzICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdCb3R0b20gLnRhcnRlYXVjaXRyb25BbGxvdywgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnQm90dG9tIC50YXJ0ZWF1Y2l0cm9uRGVueSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzMzMgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE0MHB4O1xuICBmb250LWZhbWlseTogIzMzMyAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnQm90dG9tIC50YXJ0ZWF1Y2l0cm9uQWxsb3c6aG92ZXIsICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ0JvdHRvbSAudGFydGVhdWNpdHJvbkRlbnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdCb3R0b20gLnRhcnRlYXVjaXRyb25BbGxvdzpob3ZlciAudGFydGVhdWNpdHJvbkNoZWNrOjpiZWZvcmUsICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ0JvdHRvbSAudGFydGVhdWNpdHJvbkFsbG93OmhvdmVyIC50YXJ0ZWF1Y2l0cm9uQ3Jvc3M6OmJlZm9yZSwgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnQm90dG9tIC50YXJ0ZWF1Y2l0cm9uRGVueTpob3ZlciAudGFydGVhdWNpdHJvbkNoZWNrOjpiZWZvcmUsICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ0JvdHRvbSAudGFydGVhdWNpdHJvbkRlbnk6aG92ZXIgLnRhcnRlYXVjaXRyb25Dcm9zczo6YmVmb3JlIHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ0JvdHRvbSAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgZm9udC1mYW1pbHk6ICMzMzMgIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ0JvdHRvbSAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgYTpmb2N1cy12aXNpYmxlLCAjdGFydGVhdWNpdHJvblJvb3QgYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QudGFydGVhdWNpdHJvbkJlZm9yZVZpc2libGU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDAgIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAudGFydGVhdWNpdHJvblBsdXM6OmJlZm9yZSB7XG4gIGNvbG9yOiAjNTU1ICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdUb3Age1xuICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4OCUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0ZGRiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweCAyMHB4IDIwcHggIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ1RvcCAjdGFydGVhdWNpdHJvbkRpc2NsYWltZXJBbGVydCB7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbWFyZ2luOiAxOHB4IDAgMzBweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogIzMzMyAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnVG9wICN0YXJ0ZWF1Y2l0cm9uRGlzY2xhaW1lckFsZXJ0IGEge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ1RvcCAjdGFydGVhdWNpdHJvbkRpc2NsYWltZXJBbGVydCBhLmJ0bkRlbnlBbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtZmFtaWx5OiAjMzMzICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdUb3AgI3RhcnRlYXVjaXRyb25EaXNjbGFpbWVyQWxlcnQgaW1nIHtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDBweDtcbiAgZGlzcGxheTogdGFibGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnVG9wICN0YXJ0ZWF1Y2l0cm9uRGlzY2xhaW1lckFsZXJ0IGltZyB7XG4gICAgbWF4LXdpZHRoOiA5NCU7XG4gIH1cbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ1RvcCAudGFydGVhdWNpdHJvbkFsbG93LCAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdUb3AgLnRhcnRlYXVjaXRyb25EZW55IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyOiAycHggc29saWQgIzMzMyAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggMTNweCAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTQwcHg7XG4gIGZvbnQtZmFtaWx5OiAjMzMzICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdUb3AgLnRhcnRlYXVjaXRyb25BbGxvdzpob3ZlciwgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnVG9wIC50YXJ0ZWF1Y2l0cm9uRGVueTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ1RvcCAudGFydGVhdWNpdHJvbkFsbG93OmhvdmVyIC50YXJ0ZWF1Y2l0cm9uQ2hlY2s6OmJlZm9yZSwgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnVG9wIC50YXJ0ZWF1Y2l0cm9uQWxsb3c6aG92ZXIgLnRhcnRlYXVjaXRyb25Dcm9zczo6YmVmb3JlLCAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdUb3AgLnRhcnRlYXVjaXRyb25EZW55OmhvdmVyIC50YXJ0ZWF1Y2l0cm9uQ2hlY2s6OmJlZm9yZSwgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnVG9wIC50YXJ0ZWF1Y2l0cm9uRGVueTpob3ZlciAudGFydGVhdWNpdHJvbkNyb3NzOjpiZWZvcmUge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnVG9wICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzMzMgIWltcG9ydGFudDtcbiAgcGFkZGluZzogOHB4IDE1cHggIWltcG9ydGFudDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEyMHB4O1xuICBmb250LWZhbWlseTogIzMzMyAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnVG9wICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VBbGVydDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdUb3AgLnRhcnRlYXVjaXRyb25BbGxvdywgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnVG9wIC50YXJ0ZWF1Y2l0cm9uRGVueSB7XG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG4gICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ1RvcCAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQge1xuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDE5cHgpIHtcbiAgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uQWxlcnRCaWcudGFydGVhdWNpdHJvbkFsZXJ0QmlnVG9wIC50YXJ0ZWF1Y2l0cm9uQWxsb3csICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ1RvcCAudGFydGVhdWNpdHJvbkRlbnksICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0QmlnLnRhcnRlYXVjaXRyb25BbGVydEJpZ1RvcCAjdGFydGVhdWNpdHJvbkNsb3NlQWxlcnQge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDg4JSAhaW1wb3J0YW50O1xuICB9XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25BbGVydEJpZy50YXJ0ZWF1Y2l0cm9uQWxlcnRCaWdUb3Age1xuICAvKi50YXJ0ZWF1Y2l0cm9uQ2hlY2t7XG4gICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgY29udGVudDpcIlwiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gIH0qL1xufVxuI3RhcnRlYXVjaXRyb25Sb290IC50YXJ0ZWF1Y2l0cm9uQ1RBQnV0dG9uLCAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25DbG9zZUFsZXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25QZXJjZW50YWdlIHtcbiAgaGVpZ2h0OiAycHggIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uQ2xvc2VQYW5lbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMTBweCAwIDIwcHg7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAqIHtcbiAgZm9udC1mYW1pbHk6ICMzMzMgIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uTGluZSAudGFydGVhdWNpdHJvbkFzayAudGFydGVhdWNpdHJvbkFsbG93LCAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkxpbmUgLnRhcnRlYXVjaXRyb25Bc2sgLnRhcnRlYXVjaXRyb25EZW55LCAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbklzRGVuaWVkIC50YXJ0ZWF1Y2l0cm9uQWxsb3csICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uSXNBbGxvd2VkIC50YXJ0ZWF1Y2l0cm9uRGVueSB7XG4gIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25MaW5lIC50YXJ0ZWF1Y2l0cm9uQXNrIC50YXJ0ZWF1Y2l0cm9uQWxsb3c6aG92ZXIsICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uTGluZSAudGFydGVhdWNpdHJvbkFzayAudGFydGVhdWNpdHJvbkRlbnk6aG92ZXIsICN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uSXNEZW5pZWQgLnRhcnRlYXVjaXRyb25BbGxvdzpob3ZlciwgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25Jc0FsbG93ZWQgLnRhcnRlYXVjaXRyb25EZW55OmhvdmVyIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25MaW5lLnRhcnRlYXVjaXRyb25Jc0FsbG93ZWQgLnRhcnRlYXVjaXRyb25BbGxvdywgI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25MaW5lLnRhcnRlYXVjaXRyb25Jc0RlbmllZCAudGFydGVhdWNpdHJvbkRlbnkge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAjdGFydGVhdWNpdHJvblNlcnZpY2VzX21hbmRhdG9yeSBidXR0b24udGFydGVhdWNpdHJvbkFsbG93IHtcbiAgYmFja2dyb3VuZDogIzFCODcwQiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkxpbmUgLnRhcnRlYXVjaXRyb25Bc2sgLnRhcnRlYXVjaXRyb25BbGxvdyB7XG4gIGJhY2tncm91bmQ6ICMxQjg3MEIgIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uTGluZSAudGFydGVhdWNpdHJvbkFzayAudGFydGVhdWNpdHJvbkRlbnkge1xuICBiYWNrZ3JvdW5kOiAjOUMxQTFBICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbk1haW5MaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI3RyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25NYWluTGluZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICN0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290ICN0YXJ0ZWF1Y2l0cm9uICN0YXJ0ZWF1Y2l0cm9uU2VydmljZXMgLnRhcnRlYXVjaXRyb25MaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uQm9yZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkJvcmRlciA+IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbiAjdGFydGVhdWNpdHJvblNlcnZpY2VzIC50YXJ0ZWF1Y2l0cm9uQm9yZGVyID4gdWwgPiBsaSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkJvcmRlciAudGFydGVhdWNpdHJvblRpdGxlID4gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgLnRhcnRlYXVjaXRyb25IMSB7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgMTVweCAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290IC50YXJ0ZWF1Y2l0cm9uSDIge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xufVxuI3RhcnRlYXVjaXRyb25Sb290IC50YXJ0ZWF1Y2l0cm9uSDIge1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAudGFydGVhdWNpdHJvbkgzIHtcbiAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG4jdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb25JbmZvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cbiN0YXJ0ZWF1Y2l0cm9uUm9vdCAjdGFydGVhdWNpdHJvbkFsZXJ0U21hbGwgI3RhcnRlYXVjaXRyb25Db29raWVzTGlzdENvbnRhaW5lciAjdGFydGVhdWNpdHJvbkNvb2tpZXNMaXN0IC50YXJ0ZWF1Y2l0cm9uSGlkZGVuLCAjdGFydGVhdWNpdHJvblJvb3QgI3RhcnRlYXVjaXRyb24gI3RhcnRlYXVjaXRyb25TZXJ2aWNlcyAudGFydGVhdWNpdHJvbkhpZGRlbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuaW50cmFuZXQgLmhvb2tfb2ZmbGluZSB7XG4gIGhlaWdodDogMTAwZHZoO1xuICBtYXgtaGVpZ2h0OiAxMDBkdmg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5pbnRyYW5ldCAuaG9va19vZmZsaW5lIC5iYWNrZ3JvdW5kX2NvbnRhaW5lciB7XG4gIHdpZHRoOiA2NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5pbnRyYW5ldCAuaG9va19vZmZsaW5lIC5iYWNrZ3JvdW5kX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS5pbnRyYW5ldCAuaG9va19vZmZsaW5lIC5iYWNrZ3JvdW5kX2NvbnRhaW5lciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbmJvZHkuaW50cmFuZXQgLmhvb2tfb2ZmbGluZSAuZm9ybV9jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMzUlO1xuICBtaW4td2lkdGg6IDYwMHB4O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5LmludHJhbmV0IC5ob29rX29mZmxpbmUgLmZvcm1fY29udGFpbmVyIC5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMCAhaW1wb3J0YW50O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xufVxuXG5ib2R5LmxvZ2dlZCAjZ2xvYmFsW2Z1bGxdIC5zaWRlYmFyLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogLTE1JTtcbiAgei1pbmRleDogLTE7XG59XG5ib2R5LmxvZ2dlZCAjZ2xvYmFsW2Z1bGxdICNjb250ZW50IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LmxvZ2dlZCAjYnJlYWRjcnVtYnMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbmJvZHkubG9nZ2VkICNicmVhZGNydW1icyAuYnJlYWRjcnVtYiB7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkubG9nZ2VkIHNlY3Rpb24ge1xuICBwYWRkaW5nOiAwO1xufVxuYm9keS5sb2dnZWQgLmhvb2tfdXNlcl9jb25uZWN0ZWQgLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkubG9nZ2VkIC53cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keS5sb2dnZWQgI2NvbnRlbnRfY2VudGVyIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cbmJvZHkubG9nZ2VkIC5uYXZiYXItdG9nZ2xlci1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgYm9keS5sb2dnZWQgI2NvbnRlbnRfY2VudGVyIHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gIH1cbiAgYm9keS5sb2dnZWQgI2NvbnRlbnRfY2VudGVyIG5hdiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIGJvZHkubG9nZ2VkICNjb250ZW50X2NlbnRlciBuYXYge1xuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgfVxuICBib2R5LmxvZ2dlZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keS5sb2dnZWQgLm5hdmJhci10b2dnbGVyLWZ1bGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkubG9nZ2VkIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgIHRvcDogaW5oZXJpdDtcbiAgICBsZWZ0OiBpbmhlcml0O1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIHRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICB2aXNpYmlsaXR5OiBpbmhlcml0O1xuICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgYm9keS5sb2dnZWQgLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS5sb2dnZWQgLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMXJlbTtcbn1cbmJvZHkubG9nZ2VkIC5vZmZjYW52YXMtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5LmxvZ2dlZCAuc2lkZWJhci1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3MTcxQTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNHM7XG59XG5ib2R5LmxvZ2dlZCAuc2lkZWJhci1jb250ZW50IC5vZmZjYW52YXMtc3RhcnQge1xuICBiYWNrZ3JvdW5kOiAjMTcxNzFBO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICBib2R5LmxvZ2dlZCAuc2lkZWJhci1jb250ZW50IHtcbiAgICB3aWR0aDogMTUlO1xuICB9XG59XG5ib2R5LmxvZ2dlZCAuc2lkZWJhci1jb250ZW50IHtcbiAgei1pbmRleDogMjtcbn1cbmJvZHkubG9nZ2VkIC5zaWRlYmFyLWNvbnRlbnQgLnNpZGViYXItYnJhbmQge1xuICBwYWRkaW5nOiAxcmVtO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuYm9keS5sb2dnZWQgLnNpZGViYXItY29udGVudCAuc2lkZWJhci1uYXYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbmJvZHkubG9nZ2VkIC5zaWRlYmFyLWNvbnRlbnQgLnNpZGViYXItbmF2IC5zaWRlYmFyLWl0ZW0gLnNpZGViYXItbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMXJlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS5sb2dnZWQgLnNpZGViYXItY29udGVudCAuc2lkZWJhci1uYXYgLnNpZGViYXItaXRlbSAuc2lkZWJhci1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxNzE3MUE7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG59XG5ib2R5LmxvZ2dlZCAuc2lkZWJhci1jb250ZW50IC5zaWRlYmFyLW5hdiAuc2lkZWJhci1pdGVtIC5zaWRlYmFyLWxpbms6aG92ZXIgaSBzdmcge1xuICBmaWxsOiAjMTcxNzFBO1xufVxuYm9keS5sb2dnZWQgI2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmM2YzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICBib2R5LmxvZ2dlZCAjY29udGVudCB7XG4gICAgbGVmdDogMTUlO1xuICAgIHdpZHRoOiA4NSU7XG4gIH1cbn1cbmJvZHkubG9nZ2VkICNjb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5LmxvZ2dlZCBib2R5W2RhdGEtbGF5b3V0PWJveGVkXSAud3JhcHBlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTZlZDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTZlZDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTgwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5pbnRyYW5ldCAuaG9va19vZmZsaW5lIC5mb3JtX2NvbnRhaW5lciB7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5ob29rX3VzZXJfY29ubmVjdGVkIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmhvb2tfc2xpZGVyIC5ob29rX3NsaWRlcl9jb250ZW50IC5ob29rX3NsaWRlcl9jb250ZW50X2l0ZW0gLmhvb2tfc2xpZGVyX2NvbnRlbnRfaXRlbV9pbWFnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDUwMHB4O1xufVxuLmhvb2tfc2xpZGVyIC5ob29rX3NsaWRlcl9jb250ZW50IC5ob29rX3NsaWRlcl9jb250ZW50X2l0ZW0gLmhvb2tfc2xpZGVyX2NvbnRlbnRfaXRlbV9kZXNjIHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5ob29rX3NsaWRlciAuaG9va19zbGlkZXJfY29udGVudCAuaG9va19zbGlkZXJfY29udGVudF9pdGVtIC5ob29rX3NsaWRlcl9jb250ZW50X2l0ZW1fZGVzYyAuaG9va19zbGlkZXJfY29udGVudF9pdGVtX2Rlc2NfdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIC8qZm9udC13ZWlnaHQ6IGJvbGQ7Ki9cbn1cblxuLmhvb2tfc29jaWFscyAubGluayAuaWNvbiBzdmcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBmaWxsOiAjMDAwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuLmhvb2tfc29jaWFscyAubGluazpob3ZlciAuaWNvbiBzdmcge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xufVxuLmhvb2tfc29jaWFscyAubGluazpob3ZlciAuaWNvbl9mYWNlYm9vayBzdmcge1xuICBmaWxsOiAjNDI2N0IyO1xufVxuLmhvb2tfc29jaWFscyAubGluazpob3ZlciAuaWNvbl9saW5rZWRpbiBzdmcge1xuICBmaWxsOiAjNDI2N0IyO1xufVxuLmhvb2tfc29jaWFscyAubGluazpob3ZlciAuaWNvbl90d2l0dGVyIHN2ZyB7XG4gIGZpbGw6ICMxREExRjI7XG59XG4uaG9va19zb2NpYWxzIC5saW5rOmhvdmVyIC5pY29uX2luc3RhZ3JhbSBzdmcge1xuICBmaWxsOiAjZjA5NDMzO1xufVxuLmhvb2tfc29jaWFscyAubGluazpob3ZlciAuaWNvbl95b3V0dWJlIHN2ZyB7XG4gIGZpbGw6ICNGRjAwMDA7XG59XG5cbmZvcm0jc2V0U2VhcmNoIGlucHV0IHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cbmZvcm0jc2V0U2VhcmNoIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDY7XG59XG5mb3JtI3NldFNlYXJjaCBidXR0b24gc3ZnIHBhdGgge1xuICBmaWxsOiBibGFjaztcbn1cblxuI2J0bi1zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuI2J0bi1zZWFyY2ggc3ZnIHBhdGgge1xuICBmaWxsOiBibGFjaztcbn1cblxuI3NlYXJjaF9tb2RhbCAubW9kYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4jc2VhcmNoX21vZGFsIC5tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xuICBib3JkZXI6IDA7XG59XG4jc2VhcmNoX21vZGFsIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbiNzZWFyY2hfbW9kYWwgLm1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDE7XG59XG4jc2VhcmNoX21vZGFsIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jc2VhcmNoX21vZGFsIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIGRpdi5mb3JtLWZsb2F0aW5nIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG59XG4jc2VhcmNoX21vZGFsIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIGRpdi5mb3JtLWZsb2F0aW5nIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbiNzZWFyY2hfbW9kYWwgLm1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gZGl2LmZvcm0tZmxvYXRpbmcgbGFiZWw6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3NlYXJjaF9tb2RhbCAubW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgZm9ybSBpbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGNhcmV0LWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDcwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4jc2VhcmNoX21vZGFsIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNzZWFyY2hfbW9kYWwgLm1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4jc2VhcmNoX21vZGFsIC5tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBmb3JtIGJ1dHRvblt0eXBlPXN1Ym1pdF0gc3ZnIHBhdGgge1xuICBmaWxsOiB3aGl0ZTtcbn1cbiNzZWFyY2hfbW9kYWwgLm1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGZvcm0gYnV0dG9uW3R5cGU9c3VibWl0XSBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucmVzdWx0c1dyYXBwZXIgLnJlc3VsdCBhIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLnJlc3VsdHNXcmFwcGVyIC5yZXN1bHQgLmljb24gc3ZnIHBhdGgge1xuICBmaWxsOiBibGFjaztcbn1cblxuLnJldmlld19yYXRpbmcgaS5pY29uLnN0YXItZmlsbGVkIHN2ZyAqLCAucmV2aWV3X3JhdGluZyBpLmljb24uc3Rhci1oYWxmIHN2ZyAqIHtcbiAgZmlsbDogZ29sZDtcbn1cbi5yZXZpZXdfcmF0aW5nIGkuaWNvbi5zdGFyLWVtcHR5IHN2ZyAqIHtcbiAgZmlsbDogIzFFMUUyMTtcbn1cblxuLmNvbnRhY3RfZm9ybSB7XG4gIHBhZGRpbmc6IDIuNjVyZW0gMCA0LjMxcmVtIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhY3RfZm9ybSAuZm9ybXNfY29udGFjdF9yZ3BkIGlucHV0IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4uY29udGFjdF9mb3JtIGlucHV0LCAuY29udGFjdF9mb3JtIHRleHRhcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogMS45NnJlbTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBoZWlnaHQ6IDYzLjY1cHg7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbn1cbi5jb250YWN0X2Zvcm0gaW5wdXQ6OnBsYWNlaG9sZGVyLCAuY29udGFjdF9mb3JtIHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbn1cbi5jb250YWN0X2Zvcm0gdGV4dGFyZWEge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cblxuLnNpdGVtYXAgLmhvb2tfc2l0ZW1hcCB7XG4gIHBhZGRpbmc6IDVyZW0gMCA2LjNyZW0gMDtcbn1cbi5zaXRlbWFwIC5yb3ctY29udGVudCAuY2FyZC1kZWZhdWx0IHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDMxLCAzOSwgNzksIDAuMDgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2l0ZW1hcCAucm93LWNvbnRlbnQgLmNhcmQtZGVmYXVsdCAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYyNzRGO1xuICBwYWRkaW5nOiAxLjVyZW07XG59XG4uc2l0ZW1hcCAucm93LWNvbnRlbnQgLmNhcmQtZGVmYXVsdCAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2l0ZW1hcCAucm93LWNvbnRlbnQgLmNhcmQtZGVmYXVsdCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMXJlbSAxLjlyZW07XG59XG4uc2l0ZW1hcCB1bC5zaXRlbWFwLFxuLnNpdGVtYXAgdWwuc2l0ZW1hcC1jaGlsZCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnNpdGVtYXAgdWwuc2l0ZW1hcCA+IGxpLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC43NXJlbSAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zaXRlbWFwIHVsLnNpdGVtYXAgPiBsaS5saXN0LWdyb3VwLWl0ZW0gYSB7XG4gIGNvbG9yOiAjMUYyNzRGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLnNpdGVtYXAgdWwuc2l0ZW1hcCA+IGxpLmxpc3QtZ3JvdXAtaXRlbSBhIGkuaWNvbiB7XG4gIGNvbG9yOiAjNjNCOUU5O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG4uc2l0ZW1hcCB1bC5zaXRlbWFwID4gbGkubGlzdC1ncm91cC1pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogI0U4Mzk2NDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG59XG4uc2l0ZW1hcCB1bC5zaXRlbWFwID4gbGkubGlzdC1ncm91cC1pdGVtIGEuaXNfcGFyZW50IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xufVxuLnNpdGVtYXAgdWwuc2l0ZW1hcCA+IGxpLmxpc3QtZ3JvdXAtaXRlbSB1bC5zaXRlbWFwLWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZ2JhKDk5LCAxODUsIDIzMywgMC4zKTtcbn1cbi5zaXRlbWFwIHVsLnNpdGVtYXAgPiBsaS5saXN0LWdyb3VwLWl0ZW0gdWwuc2l0ZW1hcC1jaGlsZCBsaS5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNpdGVtYXAgdWwuc2l0ZW1hcCA+IGxpLmxpc3QtZ3JvdXAtaXRlbSB1bC5zaXRlbWFwLWNoaWxkIGxpLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMS41cmVtO1xuICB0b3A6IDEuMnJlbTtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDk5LCAxODUsIDIzMywgMC4zKTtcbn1cbi5zaXRlbWFwIHVsLnNpdGVtYXAgPiBsaS5saXN0LWdyb3VwLWl0ZW0gdWwuc2l0ZW1hcC1jaGlsZCBsaS5saXN0LWdyb3VwLWl0ZW0gYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJlZCBIYXQgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjNTU1O1xufVxuLnNpdGVtYXAgdWwuc2l0ZW1hcCA+IGxpLmxpc3QtZ3JvdXAtaXRlbSB1bC5zaXRlbWFwLWNoaWxkIGxpLmxpc3QtZ3JvdXAtaXRlbSBhOmhvdmVyIHtcbiAgY29sb3I6ICNFODM5NjQ7XG59XG5cbiNvZmZsaW5lIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI29mZmxpbmUgYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNvZmZsaW5lIGJvZHkgc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuI29mZmxpbmUgYm9keSBzZWN0aW9uI2JhY2sge1xuICB3aWR0aDogNTUlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuI29mZmxpbmUgYm9keSBzZWN0aW9uI2luZm9zIHtcbiAgd2lkdGg6IDQ1JTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jb2ZmbGluZSBib2R5IHNlY3Rpb24jaW5mb3MgLmxvZ28ge1xuICBtYXJnaW46IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNvZmZsaW5lIGJvZHkgc2VjdGlvbiNiYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgI29mZmxpbmUgYm9keSBzZWN0aW9uI2luZm9zIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI29mZmxpbmUgYm9keSBzZWN0aW9uI2JhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuICAjb2ZmbGluZSBib2R5IHNlY3Rpb24jaW5mb3Mge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuLyogQXBwbGlxdWVyIHN1ciBodG1sIGV0IGJvZHkgcG91ciB0b3V0IGxlIHNpdGUgKi9cbmh0bWwsIGJvZHkge1xuICAvKiBQb3VyIEZpcmVmb3ggKi9cbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBQb3VyIElFIGV0IEVkZ2UgKGFuY2llbm5lcyB2ZXJzaW9ucykgKi9cbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xufVxuXG4vKiBQb3VyIENocm9tZSwgU2FmYXJpIGV0IGxlcyBub3V2ZWF1eCBFZGdlICovXG5odG1sOjotd2Via2l0LXNjcm9sbGJhcixcbmJvZHk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMXJlbSByZ2JhKDYzLCAxMjgsIDIzNCwgMC4yNSk7XG59XG5cbi50b2FzdGlmeSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCAwIDAuODc1cmVtIDAgcmdiYSg0MSwgNDgsIDY2LCAwLjA1KTtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgLS1icy1jYXJkLXNwYWNlci15OiAxLjI1cmVtO1xuICAtLWJzLWNhcmQtc3BhY2VyLXg6IDEuMjVyZW07XG4gIC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteTogMC41cmVtO1xuICAtLWJzLWNhcmQtdGl0bGUtY29sb3I6ICM0OTUwNTc7XG4gIC0tYnMtY2FyZC1zdWJ0aXRsZS1jb2xvcjogO1xuICAtLWJzLWNhcmQtYm9yZGVyLXdpZHRoOiAwO1xuICAtLWJzLWNhcmQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1jYXJkLWJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiA7XG4gIC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtLWJzLWNhcmQtY2FwLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1jYXJkLWNhcC1wYWRkaW5nLXg6IDEuMjVyZW07XG4gIC0tYnMtY2FyZC1jYXAtYmc6ICNmZmY7XG4gIC0tYnMtY2FyZC1jYXAtY29sb3I6IDtcbiAgLS1icy1jYXJkLWhlaWdodDogO1xuICAtLWJzLWNhcmQtY29sb3I6IDtcbiAgLS1icy1jYXJkLWJnOiAjZmZmO1xuICAtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogMXJlbTtcbiAgLS1icy1jYXJkLWdyb3VwLW1hcmdpbjogMTJweDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiB2YXIoLS1icy1jYXJkLWhlaWdodCk7XG4gIG1pbi13aWR0aDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5oMSB7XG4gIGNvbG9yOiAjMUYyNzRGO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogNC4zNzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDQuNjg3NXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuaDEgc3BhbiB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkRvbmdyYSBTY3JpcHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDQuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogNC42ODc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaDEgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBoMSB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICB9XG59XG5cbmgyIHtcbiAgY29sb3I6ICMxRjI3NEY7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAzLjQzNzVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XG4gIG1hcmdpbjogMDtcbn1cbmgyIHNwYW4ge1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJEb25ncmEgU2NyaXB0XCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAzLjQzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG59XG5cbmgzIHtcbiAgY29sb3I6ICNFODM5NjQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIC8qIEgzICovXG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIuODEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxucCwgc3Bhbiwgb2wsIHVsLCBsaSwgYSwgbGFiZWwsIGJsb2NrcXVvdGUge1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1cmVtO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBjb2xvcjogIzFGMjc0Rjtcbn1cblxuaW5wdXQsIHRleHRhcmVhLCBzZWxlY3QsIGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5icC1pbWcgaW1nIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG46cm9vdCB7XG4gIC0tcHJpbWFyeTogIzBkNmVmZDtcbn1cblxuLmZvcm0tZmxvYXRpbmcgbGFiZWwge1xuICB3aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogdW5zZXQ7XG4gIHBhZGRpbmc6IDFyZW0gMCAxcmVtIDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gbGFiZWwge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiB1bnNldDtcbiAgcGFkZGluZzogMCAwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC44cmVtKSB0cmFuc2xhdGVYKDAuNXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOmZvY3VzIH4gbGFiZWwge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiB1bnNldDtcbiAgcGFkZGluZzogMCAwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC44cmVtKSB0cmFuc2xhdGVYKDAuNXJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmZvcm0tZmxvYXRpbmcgPiBzZWxlY3QuZm9ybS1zZWxlY3QudG9tc2VsZWN0ZWQge1xuICBwYWRkaW5nOiAwO1xufVxuLmZvcm0tZmxvYXRpbmcgPiBzZWxlY3QuZm9ybS1zZWxlY3QudG9tc2VsZWN0ZWQgfiBkaXYge1xuICBwYWRkaW5nOiAwO1xufVxuLmZvcm0tZmxvYXRpbmcgPiBzZWxlY3QuZm9ybS1zZWxlY3QudG9tc2VsZWN0ZWQgfiBkaXYgZGl2Lml0ZW0ge1xuICBwYWRkaW5nLXRvcDogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IHNlbGVjdC5mb3JtLXNlbGVjdC50b21zZWxlY3RlZCB+IGRpdiB+IGxhYmVsIHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogdW5zZXQ7XG4gIHBhZGRpbmc6IDAgMHB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpIHRyYW5zbGF0ZVkoLTAuOHJlbSkgdHJhbnNsYXRlWCgwLjVyZW0pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmludHJhbmV0IC5idG4tYWN0aW9uLWFkZCB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZsb2F0OiByaWdodDtcbn1cbi5pbnRyYW5ldCAuaWNvbi1hY3RpdmUgc3ZnIHtcbiAgZmlsbDogdmFyKC0tcHJpbWFyeSk7XG59XG4uaW50cmFuZXQgLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogdmFyKC0tcHJpbWFyeSk7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogdmFyKC0tcHJpbWFyeSk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tcHJpbWFyeSk7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6IHZhcigtLXByaW1hcnkpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHZhcigtLXByaW1hcnkpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6IHZhcigtLXByaW1hcnkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5pbnRyYW5ldCAuYnRuLXByaW1hcnk6aG92ZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgb3BhY2l0eTogMC42O1xufVxuLmludHJhbmV0IC5icmVhZGNydW1iLWl0ZW0gYSB7XG4gIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbn1cbi5pbnRyYW5ldCB0YWJsZSB0ciB0ZCBhIHtcbiAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xufVxuLmludHJhbmV0IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYWNjZW50LWNvbG9yOiAjMDAwMDAwO1xufVxuLmludHJhbmV0IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmludHJhbmV0IC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXByaW1hcnkpO1xufVxuLmludHJhbmV0IC5hY3RpdmUgPiAucGFnZS1saW5rLCAuaW50cmFuZXQgLnBhZ2UtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcbn1cblxuLmJ1c2luZXNzIHtcbiAgcGFkZGluZzogMi42NXJlbSAwIDQuMzFyZW0gMDtcbn1cbi5idXNpbmVzcyAuYnVzaW5lc3MtbGVmdCB7XG4gIHBhZGRpbmctdG9wOiAxLjg0cmVtO1xufVxuLmJ1c2luZXNzIC5idXNpbmVzcy1sZWZ0IGgxIHtcbiAgbWF4LXdpZHRoOiAzNi42MjVyZW07XG59XG4uYnVzaW5lc3MgLmJ1c2luZXNzLWxlZnQgaDEgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLmJ1c2luZXNzIC5idXNpbmVzcy1sZWZ0IC5zcGVlY2gge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBtYXJnaW46IDAuOHJlbSAwO1xufVxuLmJ1c2luZXNzIC5idXNpbmVzcy1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnVzaW5lc3MgLmNhcm91c2VsIGltZyB7XG4gIG1heC1oZWlnaHQ6IDQzNnB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ1c2luZXNzIC5jYXJvdXNlbCBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnVzaW5lc3MgLmNhcm91c2VsIC5idXR0b25zLXdyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1JTtcbiAgfVxufVxuLmJ1c2luZXNzIC5jYXJvdXNlbCAuYnV0dG9ucy13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnVzaW5lc3MgLmNhcm91c2VsIC5idXR0b25zLXdyYXBwZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4uYnVzaW5lc3MgLmNhcm91c2VsIC5idXR0b25zLXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEyOHB4O1xufVxuLmJ1c2luZXNzIC5jYXJvdXNlbCAuYnV0dG9ucy13cmFwcGVyIC5jYXJvdXNlbC1jb250cm9sLW5leHQsXG4uYnVzaW5lc3MgLmNhcm91c2VsIC5idXR0b25zLXdyYXBwZXIgLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogNTVweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uY3VzdG9tLWFsZXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICMxRjI3NEY7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uY3VzdG9tLWFsZXJ0IC5iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBoZWlnaHQ6IDUuNzVyZW07XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG4uY3VzdG9tLWFsZXJ0IC5iYW5uZXIgLmJsb2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jdXN0b20tYWxlcnQgLmJhbm5lciAuYWxlcnQtaXRlbSB7XG4gIHBhZGRpbmc6IDAgMS44M3JlbTtcbn1cbi5jdXN0b20tYWxlcnQgLmJhbm5lciAuYWxlcnQtaXRlbSBzcGFuIHtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDQuNjg3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzEyNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uY3VzdG9tLWFsZXJ0IC5iYW5uZXIgLmFsZXJ0LWltZyB7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY29udGVudC1ibG9jMSB7XG4gIG1hcmdpbi10b3A6IDYuNDRyZW07XG59XG4uY29udGVudC1ibG9jMSAudG9wLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmNvbnRlbnQtYmxvYzEgLnRvcC1zZWN0aW9uIC5ibHVlLXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNjNCOUU5O1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjRTgzOTY0O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4zMTI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLmNvbnRlbnQtYmxvYzEgLnRvcC1zZWN0aW9uIGgyIHtcbiAgbWF4LXdpZHRoOiA0Ny42MjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLmNvbnRlbnQtYmxvYzEgLnRvcC1zZWN0aW9uIGgyIHNwYW4ge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi5jb250ZW50LWJsb2MxIC5yb3cgaDMge1xuICBtYXJnaW4tdG9wOiA0LjU2cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG59XG4uY29udGVudC1ibG9jMSAucm93IC5idXR0b24tYmx1ZSB7XG4gIG1hcmdpbi10b3A6IDAuNDVyZW07XG59XG5cbi5rZXktZmlndXJlcyB7XG4gIG1hcmdpbi10b3A6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDUuM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMS41cmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ua2V5LWZpZ3VyZXMgLmtleS1maWd1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ua2V5LWZpZ3VyZXMgLmtleS1maWd1cmUgLmtleS1maWd1cmUtdGl0bGUge1xuICBjb2xvcjogIzFGMjc0RjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMi44MTI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjU2cmVtO1xufVxuLmtleS1maWd1cmVzIGltZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmtleS1maWd1cmVzIGltZzpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAua2V5LWZpZ3VyZXMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAzcmVtO1xuICB9XG4gIC5rZXktZmlndXJlcyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBhcnRuZXJzIC5wYXJ0bmVyLXRvcCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uLy4uLy4uL2ltYWdlcy9jLWxvZ28uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDAgYm90dG9tIC05MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTgzOTY0O1xufVxuLnBhcnRuZXJzIC5wYXJ0bmVyLXRvcCAuY29udGFpbmVyIC5yb3cge1xuICBwYWRkaW5nLXRvcDogNy4xMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDE1LjI1cmVtO1xufVxuLnBhcnRuZXJzIC5wYXJ0bmVyLXRvcCAuY29udGFpbmVyIC5yb3cgc3BhbiwgLnBhcnRuZXJzIC5wYXJ0bmVyLXRvcCAuY29udGFpbmVyIC5yb3cgaDIsIC5wYXJ0bmVycyAucGFydG5lci10b3AgLmNvbnRhaW5lciAucm93IHAge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYXJ0bmVycyAucGFydG5lci10b3AgLmNvbnRhaW5lciAucm93IGgyIHNwYW4ge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJ0bmVycyAucGFydG5lci10b3AgLmNvbnRhaW5lciAucm93IGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4ucGFydG5lcnMgLnBhcnRuZXItdG9wIC5jb250YWluZXIgLnJvdyAud2hpdGUtdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICNmZmY7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMxMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG4ucGFydG5lcnMgLmdsaWRlIC5nbGlkZV9fYXJyb3dzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDMuMjFyZW07XG4gIGdhcDogMTI4cHg7XG59XG4ucGFydG5lcnMgLmdsaWRlIC5nbGlkZV9fYXJyb3dzIC5nbGlkZV9fYXJyb3cge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2Zvcm06IGluaXRpYWw7XG59XG4ucGFydG5lcnMgLmdsaWRlIC5yb3cyIHtcbiAgbWFyZ2luLXRvcDogLTEwLjE5cmVtO1xufVxuLnBhcnRuZXJzIC5nbGlkZSAucm93MiAucGFydG5lci1saW5rIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFydG5lcnMgLmdsaWRlIC5yb3cyIC5wYXJ0bmVyLWxpbmsgLnBhcnRuZXItbG9nbyB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1pbi1oZWlnaHQ6IDE1Ljc1cmVtO1xufVxuLnBhcnRuZXJzIC5nbGlkZSAucm93MiAucGFydG5lci1saW5rIC5tb3JlLWluZm8ge1xuICBtaW4taGVpZ2h0OiA2Ljc4cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vLi4vLi4vaW1hZ2VzL21vcmUtaW5mby5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBwYWRkaW5nOiAwIDIuNWNxaSAwIDAuNmNxaTtcbiAgY29udGFpbmVyLXR5cGU6IGlubGluZS1zaXplO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXJ0bmVycyAuZ2xpZGUgLnJvdzIgLnBhcnRuZXItbGluayAubW9yZS1pbmZvIHNwYW4ge1xuICBjb2xvcjogIzFGMjc0RjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjgxMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMXJlbSwgMTBjcWksIDIuNXJlbSk7XG59XG5cbi5ldmVudHMtcGFnZSAucm93LWNvbnRlbnQge1xuICBwYWRkaW5nOiA0cmVtIDAgNi4zcmVtIDA7XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcgLmV2ZW50LWZhY2FkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMjQwcHg7XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcgLmV2ZW50LWZhY2FkZSAuZXZlbnQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcgLmV2ZW50LWZhY2FkZSAuZXZlbnQtaW1nIC50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cbi5ldmVudHMtcGFnZSAuZXZlbnQtcHJldmlldyAuZXZlbnQtZmFjYWRlIGltZy5jb3ZlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuLmV2ZW50cy1wYWdlIC5ldmVudC1wcmV2aWV3IC5ldmVudC1mYWNhZGUge1xuICAvKiY6aG92ZXIge1xuICAgICAgaW1nLmNvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgfVxuICB9Ki9cbn1cbi5ldmVudHMtcGFnZSAuZXZlbnQtcHJldmlldyAuZXZlbnQtY29udGVudCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vLi4vaW1hZ2VzL3ZpZGVvLWJnLnN2Z1wiKSByaWdodCBjZW50ZXIvYXV0byAxMDAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMUYyNzRGIDgwJSwgdHJhbnNwYXJlbnQgODAlKTtcbiAgcGFkZGluZzogMS43NHJlbSAxLjk0cmVtO1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcgLmV2ZW50LWNvbnRlbnQgLmV2ZW50LWRhdGUge1xuICBjb2xvcjogI0U4Mzk2NDtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcgLmV2ZW50LWNvbnRlbnQgLmV2ZW50LXRpdGxlIHtcbiAgY29sb3I6ICM2M0I5RTk7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcgLmV2ZW50LWNvbnRlbnQgLmV2ZW50LWFkZHJlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjk1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvcGFjaXR5OiAwLjk7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcgLmV2ZW50LWNvbnRlbnQgLndhdGNoLWV2ZW50LXRleHQge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmV2ZW50cy1wYWdlIC5ldmVudC1wcmV2aWV3IC5ldmVudC1jb250ZW50IC53YXRjaC1ldmVudC10ZXh0IC50ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjJyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcgLmV2ZW50LWNvbnRlbnQgLndhdGNoLWV2ZW50LXRleHQgLmxpbmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4uZXZlbnRzLXBhZ2UgLmV2ZW50LXByZXZpZXcgLmV2ZW50LWNvbnRlbnQgLndhdGNoLWV2ZW50LXRleHQge1xuICAvKiY6aG92ZXIgLnRleHQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG4gIH0qL1xufVxuXG4udmlkZW9zIHtcbiAgbWFyZ2luLXRvcDogNy4xOXJlbTtcbn1cbi52aWRlb3MgLmNvbnRhaW5lcjEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi52aWRlb3MgLmNvbnRhaW5lcjEgLnRvcC1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiA0Ny42MjVyZW07XG59XG4udmlkZW9zIC5jb250YWluZXIxIC50b3AtY29udGVudCAudG9wLXNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzYzQjlFOTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzEyNXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogN3B4O1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI0U4Mzk2NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZpZGVvcyAuY29udGFpbmVyMSAudG9wLWNvbnRlbnQgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQuN3JlbTtcbn1cbi52aWRlb3MgLmNvbnRhaW5lcjEgLnRvcC1jb250ZW50IGgyIHNwYW4ge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi52aWRlb3MgLnZpZGVvLWZhY2FkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMzU3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52aWRlb3MgLnZpZGVvLWZhY2FkZSBpbWcuY292ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi52aWRlb3MgLnZpZGVvLWZhY2FkZSAucGxheS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTEycHg7XG4gIGhlaWdodDogMTEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cbi52aWRlb3MgLnZpZGVvLWZhY2FkZTpob3ZlciBpbWcuY292ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xufVxuLnZpZGVvcyAudmlkZW8tZmFjYWRlOmhvdmVyIC5wbGF5LWJ1dHRvbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMSk7XG59XG4udmlkZW9zIC52aWRlby1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi8uLi8uLi9pbWFnZXMvdmlkZW8tYmcuc3ZnXCIpIHJpZ2h0IGNlbnRlci9hdXRvIDEwMCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxRjI3NEYgODAlLCB0cmFuc3BhcmVudCA4MCUpO1xuICBwYWRkaW5nOiAxLjc0cmVtIDAgMS40NHJlbSAxLjk0cmVtO1xuICBmbGV4LWdyb3c6IDE7XG59XG4udmlkZW9zIC52aWRlby1jb250ZW50IC52aWRlby1jb250ZW50LXRpdGxlIHtcbiAgY29sb3I6ICM2M0I5RTk7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjlyZW07XG59XG4udmlkZW9zIC52aWRlby1jb250ZW50IC52aWRlby10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4udmlkZW9zIC52aWRlby1jb250ZW50IC53YXRjaC12aWRlby10ZXh0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4udmlkZW9zIC52aWRlby1jb250ZW50IC53YXRjaC12aWRlby10ZXh0IC50ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMxMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4udmlkZW9zIC52aWRlby1jb250ZW50IC53YXRjaC12aWRlby10ZXh0IC50ZXh0OmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cbi52aWRlb3MgLnZpZGVvLWNvbnRlbnQgLndhdGNoLXZpZGVvLXRleHQgLmxpbmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi52aWRlb3MgLmJ0bi1zZWUtYWxsLXZpZGVvcyB7XG4gIG1hcmdpbi10b3A6IDQuODFyZW07XG4gIG1hcmdpbi1ib3R0b206IDcuOTRyZW07XG59XG5cbi5uZXdzLXBhZ2UgLnJvdy1uZXdzIHtcbiAgcGFkZGluZzogNHJlbSAwIDYuM3JlbSAwO1xufVxuLm5ld3MtcGFnZSAucm93LW5ld3MgLnZpZGVvLXByZXZpZXcge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLm5ld3MtcGFnZSAucm93LW5ld3MgLnZpZGVvLWZhY2FkZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMzU3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5uZXdzLXBhZ2UgLnJvdy1uZXdzIC52aWRlby1mYWNhZGUgaW1nLmNvdmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ubmV3cy1wYWdlIC5yb3ctbmV3cyAudmlkZW8tZmFjYWRlOmhvdmVyIGltZy5jb3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG59XG4ubmV3cy1wYWdlIC5yb3ctbmV3cyAudmlkZW8tY29udGVudCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vaW1hZ2VzL3ZpZGVvLWJnLnN2Z1wiKSByaWdodCBjZW50ZXIvYXV0byAxMDAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMUYyNzRGIDgwJSwgdHJhbnNwYXJlbnQgODAlKTtcbiAgcGFkZGluZzogMS43NHJlbSAwIDEuNDRyZW0gMS45NHJlbTtcbiAgZmxleC1ncm93OiAxO1xufVxuLm5ld3MtcGFnZSAucm93LW5ld3MgLnZpZGVvLWNvbnRlbnQgLnZpZGVvLWNvbnRlbnQtdGl0bGUge1xuICBjb2xvcjogIzYzQjlFOTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOXJlbTtcbn1cbi5uZXdzLXBhZ2UgLnJvdy1uZXdzIC52aWRlby1jb250ZW50IC52aWRlby10ZXh0IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubmV3cy1wYWdlIC5yb3ctbmV3cyAudmlkZW8tY29udGVudCAud2F0Y2gtdmlkZW8tdGV4dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5ld3MtcGFnZSAucm93LW5ld3MgLnZpZGVvLWNvbnRlbnQgLndhdGNoLXZpZGVvLXRleHQgLnRleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMxMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG4ubmV3cy1wYWdlIC5yb3ctbmV3cyAudmlkZW8tY29udGVudCAud2F0Y2gtdmlkZW8tdGV4dCAubGluZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5uZXdzLXBhZ2UgLnJvdy1uZXdzIC52aWRlby1jb250ZW50IC53YXRjaC12aWRlby10ZXh0OmhvdmVyIC50ZXh0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVweCk7XG59XG5cbi5uZXdzbGV0dGVycyB7XG4gIG1hcmdpbi10b3A6IDYuODdyZW07XG4gIG1hcmdpbi1ib3R0b206IDYuNHJlbTtcbn1cbi5uZXdzbGV0dGVycyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubmV3c2xldHRlcnMgLmNvbnRhaW5lciAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogNDcuNjI1cmVtO1xufVxuLm5ld3NsZXR0ZXJzIC5jb250YWluZXIgLmNvbnRlbnQgLnRvcC1zcGFuIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM2M0I5RTk7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMxMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjRTgzOTY0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmV3c2xldHRlcnMgLmNvbnRhaW5lciAuY29udGVudCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xufVxuLm5ld3NsZXR0ZXJzIC5jb250YWluZXIgLmNvbnRlbnQgaDIgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLm5ld3NsZXR0ZXJzIC5jb250YWluZXIgLmNvbnRlbnQgLnJncGQtbGFiZWwge1xuICBtYXgtd2lkdGg6IDY1MC4xNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgbWFyZ2luLWJvdHRvbTogMS45NnJlbTtcbn1cbi5uZXdzbGV0dGVycyAuY29udGFpbmVyIC5jb250ZW50IC5uZXdzbGV0dGVycy1pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDEuOTZyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vLi4vaW1hZ2VzL25ld3NsZXR0ZXJzLWJnLnN2Z1wiKSByaWdodCBjZW50ZXIvYXV0byAxMDAlIG5vLXJlcGVhdCwgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNjNCOUU5IDgwJSwgdHJhbnNwYXJlbnQgODAlKTtcbiAgcGFkZGluZzogMCAxLjk1cmVtO1xuICBtYXgtd2lkdGg6IDY1MC4xNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA2My42NXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS44NzVyZW07XG59XG4ubmV3c2xldHRlcnMgLmNvbnRhaW5lciAuY29udGVudCAubmV3c2xldHRlcnMtaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NXJlbTtcbn1cblxuLnBhcnRuZXJzLXBhZ2UgLnJvdy1wYXJ0bmVycyB7XG4gIHBhZGRpbmctdG9wOiAzLjhyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAucGFydG5lcnMtcGFnZSAucm93LXBhcnRuZXJzIHtcbiAgICBwYWRkaW5nLXRvcDogOC4zcmVtO1xuICB9XG59XG4ucGFydG5lcnMtcGFnZSAucm93LXBhcnRuZXJzIHtcbiAgcGFkZGluZy1ib3R0b206IDMuOHJlbTtcbn1cbi5wYXJ0bmVycy1wYWdlIC5yb3ctcGFydG5lcnMgLnBhcnRuZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnBhcnRuZXJzLXBhZ2UgLnJvdy1wYXJ0bmVycyAucGFydG5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDguNTlyZW07XG4gIH1cbn1cbi5wYXJ0bmVycy1wYWdlIC5yb3ctcGFydG5lcnMgLnBhcnRuZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFydG5lcnMtcGFnZSAucm93LXBhcnRuZXJzIC5wYXJ0bmVyIC5wYXJ0bmVyLWRlY29yYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5wYXJ0bmVycy1wYWdlIC5yb3ctcGFydG5lcnMgLnBhcnRuZXIgLnBhcnRuZXItbG9nbyB7XG4gIHBhZGRpbmc6IDIuMDNyZW0gMS43NXJlbTtcbn1cbi5wYXJ0bmVycy1wYWdlIC5yb3ctcGFydG5lcnMgLnBhcnRuZXIgLmNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFQ0VDO1xuICBwYWRkaW5nOiAxLjQxcmVtIDIuMzFyZW0gMS44cmVtIDIuMzFyZW07XG59XG4ucGFydG5lcnMtcGFnZSAucm93LXBhcnRuZXJzIC5wYXJ0bmVyIC5jb250ZW50IGgzIHtcbiAgY29sb3I6ICMxRjI3NEY7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuODc1cmVtO1xufVxuLnBhcnRuZXJzLXBhZ2UgLnJvdy1wYXJ0bmVycyAucGFydG5lciAuY29udGVudCAuYnV0dG9uLWJsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG59XG4ucGFydG5lcnMtcGFnZSAucGFydG5lcnMtaDEtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXRvcDogLTUwJTtcbiAgcGFkZGluZzogMS4xcmVtIDYuNDdyZW0gMS4xcmVtIDMuNDdyZW07XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vaW1hZ2VzL3BhcnRuZXJzLXBhZ2Utd3JhcHBlci5zdmcpIHJpZ2h0IGNlbnRlci9hdXRvIDEwMCUgbm8tcmVwZWF0LCBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNFODM5NjQgNTAlLCB0cmFuc3BhcmVudCA1MCUpO1xufVxuLnBhcnRuZXJzLXBhZ2UgLnBhcnRuZXJzLWgxLXdyYXBwZXIgaDEge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDQuMzc1cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiA0LjY4NzVyZW07XG59XG4ucGFydG5lcnMtcGFnZSAuY29udGFpbmVyIC5maXJzdC1yb3cge1xuICBtYXJnaW4tdG9wOiA1LjlyZW07XG59XG4ucGFydG5lcnMtcGFnZSAuY29udGFpbmVyIC5maXJzdC1yb3cgaDIgc3BhbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnBhcnRuZXJzLXBhZ2UgLmNvbnRhaW5lciAuZmlyc3Qtcm93IC5jb2wtbGVmdCAucGluay10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRjRBQUIwO1xuICB0ZXh0LWRlY29yYXRpb24tbGluZTogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjNjNCOUU5O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4zMTI1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuLnBhcnRuZXJzLXBhZ2UgLmNvbnRhaW5lciAuZmlyc3Qtcm93IC5jb2wtcmlnaHQgcCB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG59XG5cbi52aWRlb3MtcGFnZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udmlkZW9zLXBhZ2UgLnJvdy1jb250ZW50IHtcbiAgcGFkZGluZzogNHJlbSAwIDYuM3JlbSAwO1xufVxuLnZpZGVvcy1wYWdlIC5yb3ctY29udGVudCAuY3VzdG9tLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMy44cmVtO1xufVxuLnZpZGVvcy1wYWdlIC5yb3ctY29udGVudCAudmlkZW8tcHJldmlldyB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG4udmlkZW9zLXBhZ2UgLnZpZGVvcy1zbGlkZXIge1xuICBwYWRkaW5nOiAwIDAgNi4zcmVtIDA7XG59XG4udmlkZW9zLXBhZ2UgLnZpZGVvcy1zbGlkZXIgLnZpZGVvLWZhY2FkZSB7XG4gIGhlaWdodDogaW5pdGlhbDtcbn1cbi52aWRlb3MtcGFnZSAudmlkZW9zLXNsaWRlciAudmlkZW8tZmFjYWRlIC5jb3ZlciB7XG4gIGFzcGVjdC1yYXRpbzogMTYvOTtcbn1cbi52aWRlb3MtcGFnZSAudmlkZW9zLXNsaWRlciAuZ2xpZGVfX2Fycm93cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzLjIxcmVtO1xuICBnYXA6IDEyOHB4O1xufVxuLnZpZGVvcy1wYWdlIC52aWRlb3Mtc2xpZGVyIC5nbGlkZV9fYXJyb3dzIC5nbGlkZV9fYXJyb3cge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2Zvcm06IGluaXRpYWw7XG59XG5cbi5wYXJ0bmVyLXBhZ2Uge1xuICBwYWRkaW5nLXRvcDogMi4zMXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEwLjI1cmVtO1xufVxuLnBhcnRuZXItcGFnZSAuZ28tYmFjay1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuLnBhcnRuZXItcGFnZSAuZ28tYmFjay1idG4gc3BhbiB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucGFydG5lci1wYWdlIC5yb3ctZGV0YWlsIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5wYXJ0bmVyLXBhZ2UgLnJvdy1kZXRhaWwgLnBhcnRuZXItaW1nIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5wYXJ0bmVyLXBhZ2UgLnJvdy1kZXRhaWwgLm5leHQtcHJldmlvdXMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDczcHg7XG59XG4ucGFydG5lci1wYWdlIC5yb3ctZGV0YWlsIC5uZXh0LXByZXZpb3VzLXdyYXBwZXIgLmJ0bi1wcmV2aW91cywgLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAubmV4dC1wcmV2aW91cy13cmFwcGVyIC5idG4tbmV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYXJ0bmVyLXBhZ2UgLnJvdy1kZXRhaWwgLm5leHQtcHJldmlvdXMtd3JhcHBlciAuYnRuLXByZXZpb3VzIGltZywgLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAubmV4dC1wcmV2aW91cy13cmFwcGVyIC5idG4tbmV4dCBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB3aWR0aDogNDguMjFweDtcbiAgaGVpZ2h0OiA1NXB4O1xufVxuLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAubmV4dC1wcmV2aW91cy13cmFwcGVyIC5idG4tcHJldmlvdXMge1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAubmV4dC1wcmV2aW91cy13cmFwcGVyIC5idG4tbmV4dCB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjRTgzOTY0O1xufVxuLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAuaW1hZ2Utd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXJ0bmVyLXBhZ2UgLnJvdy1kZXRhaWwgLmltYWdlLXdyYXBwZXIgLnBhcnRuZXItZGVjb3JhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAuaW1hZ2Utd3JhcHBlciAuY29tcGFueS1sb2dvIHtcbiAgcGFkZGluZzogM3JlbTtcbn1cbi5wYXJ0bmVyLXBhZ2UgLnJvdy1kZXRhaWwgLnRvcC1zcGFuIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNGNEFBQjA7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMxMjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDEwcHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjNjNCOUU5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFydG5lci1wYWdlIC5yb3ctZGV0YWlsIC5uYW1lIHtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDMuNDM3NXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xufVxuLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAubmFtZURlc2NyaXB0aW9uIHtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIiBvZmYsIFwiY2xpZ1wiIG9mZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBmb250LXNpemU6IDMuNDM3NXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMy43NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wYXJ0bmVyLXBhZ2UgLnJvdy1kZXRhaWwgLm5hbWVEZXNjcmlwdGlvbiBzcGFuIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkRvbmdyYSBTY3JpcHRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDQuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogNC42ODc1cmVtO1xufVxuLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAua2V5LXdvcmRzIHtcbiAgbWFyZ2luLXRvcDogMi4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4ucGFydG5lci1wYWdlIC5yb3ctZGV0YWlsIC5jb250YWN0LXdyYXBwZXIgaDMge1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAuY29udGFjdC13cmFwcGVyIHNwYW4ge1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiIG9mZiwgXCJjbGlnXCIgb2ZmO1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1cmVtO1xufVxuLnBhcnRuZXItcGFnZSAucm93LWRldGFpbCAuY29udGFjdC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMi4xOXJlbTtcbn1cblxuLmJhbm5lci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJhbm5lci13cmFwcGVyIC5iYW5uZXItaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFubmVyLXdyYXBwZXIgLnJpZ2h0LWJvdHRvbS1zdHlsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogLTFweDtcbiAgaGVpZ2h0OiAzOCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRG9uZ3JhIFNjcmlwdFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0RvbmdyYV9TY3JpcHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vKiAxMDAgLSBUaGluICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0Fsb2V2ZXJhL0Fsb2V2ZXJhRGlzcGxheS1UaGluLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4vKiAyMDAgLSBFeHRyYUxpZ2h0ICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQWxvZXZlcmEgRGlzcGxheVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0Fsb2V2ZXJhL0Fsb2V2ZXJhRGlzcGxheS1FeHRyYUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4vKiAzMDAgLSBMaWdodCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BbG9ldmVyYS9BbG9ldmVyYURpc3BsYXktTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi8qIDQwMCAtIFJlZ3VsYXIgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQWxvZXZlcmEvQWxvZXZlcmFEaXNwbGF5LVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNDAwOyAvKiBvdSAnbm9ybWFsJyAqL1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi8qIDUwMCAtIE1lZGl1bSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BbG9ldmVyYS9BbG9ldmVyYURpc3BsYXktTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4vKiA2MDAgLSBTZW1pQm9sZCAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BbG9ldmVyYS9BbG9ldmVyYURpc3BsYXktU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi8qIDcwMCAtIEJvbGQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQWxvZXZlcmEvQWxvZXZlcmFEaXNwbGF5LUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNzAwOyAvKiBvdSAnYm9sZCcgKi9cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4vKiA4MDAgLSBFeHRyYUJvbGQgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQWxvZXZlcmEvQWxvZXZlcmFEaXNwbGF5LUV4dHJhQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuLyogOTAwIC0gQmxhY2sgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJBbG9ldmVyYSBEaXNwbGF5XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQWxvZXZlcmEvQWxvZXZlcmFEaXNwbGF5LUJsYWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5odG1sIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJSZWQgSGF0IERpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmM7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keS5kaXNhYmxlZCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG59XG5ib2R5LmRpc2FibGVkICNzcGlubmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNnM7XG4gIGZpbHRlcjogYmx1cigwcHgpO1xufVxuYm9keS5kaXNhYmxlZCAjc3Bpbm5lciAubG9hZGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3B1YmxpYy9pbWFnZXMvYm91bmNpbmctY2lyY2xlcy5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMTYwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxubWFpbiNnbG9iYWwge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5tYWluI2dsb2JhbCAjbWFpbiB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmE6Zm9jdXMsIGE6YWN0aXZlLCBhLmJ0bjpmb2N1cywgYS5idG46YWN0aXZlOmZvY3VzLCBhLmJ0bi5hY3RpdmU6Zm9jdXMsIGEuYnRuLmZvY3VzLCBhLmJ0bi5mb2N1czphY3RpdmUsIGEuYnRuLmFjdGl2ZS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pY29uIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaWNvbiBzdmcge1xuICBmaWxsOiAjZmZmO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5pY29uLWRhcmsgc3ZnIHtcbiAgZmlsbDogIzE3MTcxQTtcbn1cblxuLnBpbmstdGV4dC11bmRlcmxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGNEFBQjA7XG4gIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICM2M0I5RTk7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCIgb2ZmLCBcImNsaWdcIiBvZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsb2V2ZXJhIERpc3BsYXlcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMxMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi50dXJiby1wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTgzOTY0O1xufSJdLCJuYW1lcyI6W10sImlnbm9yZUxpc3QiOltdLCJzb3VyY2VSb290IjoiIn0=*/