@charset "UTF-8";
/*
Theme Name: the7-interfit
Author: HNRG
Author URI: https://hnrg.it/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
/* colors */
/* empty */
a.-brand01 {
  color: #1B75BA !important; }

body.-modalOpen {
  overflow: hidden !important; }

button#Coi-Renew {
  display: none !important; }

.coi-consent-banner__agree-button {
  background-color: #1B75BA !important; }

.coi-consent-banner__category-checkbox:checked ~ .coi-consent-banner__checkmark {
  border: 2px solid #1B75BA !important;
  background-color: #1B75BA !important; }

html, body {
  overflow-x: hidden !important;
  position: relative; }

body.error404 .wf-container-main h1.entry-title {
  margin-top: 24px; }

body.error404 .wf-container-main .post.error404 > p {
  font-size: 28px; }

a.same-logo, .ph-wrap.with-logo .logo-box > a, #bottom-bar.logo-left #branding-bottom {
  width: 139px !important;
  height: 65px !important; }

#bottom-bar.logo-left #branding-bottom > a > img, .ph-wrap.with-logo .logo-box > a > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain; }

html.-hidePageOverflow {
  overflow-y: hidden !important; }

.grecaptcha-badge {
  visibility: hidden !important; }

body.-showCaptcha .grecaptcha-badge {
  visibility: visible !important; }

/* define fonts */
/* EXAMPLES
@include fontFace(Lato-Regular, Lato, 400, normal);
@include fontFace(Lato-Italic, Lato, 400, italic);
@include fontFace(Lato-Bold, Lato, 700, normal); */
#the7-body.elementor-page-3242 footer {
  display: none; }

#the7-body.elementor-page-3242 .int-footerCredits {
  display: none; }

/* atoms */
.int-button {
  box-sizing: border-box; }
  .int-button a {
    min-width: 200px;
    height: 54px;
    background-color: #1B75BA; }
  .int-button span {
    font-family: "Lato", sans-serif;
    font-weight: 300; }
    .int-button span i {
      opacity: 1;
      margin-left: 8px; }
  .int-button.-stroked > a {
    border: 1px solid #1B75BA;
    background-color: #ffffff; }
  .int-button.-whereWeAre a {
    width: 200px !important; }
    .int-button.-whereWeAre a .elementor-button-text {
      font-weight: 600 !important; }

/* molecules */
/* organisms */
.int-homeHeading {
  padding: 225px 100px 90px 100px !important;
  position: relative; }
  .int-homeHeading .elementor-background-overlay {
    background-image: none !important;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.1)), linear-gradient(93.41deg, rgba(255, 253, 253, 0.1) 41.7%, rgba(238, 238, 238, 0) 74.72%), linear-gradient(158.9deg, #FFFFFF 19.65%, rgba(255, 255, 255, 0) 87.69%) !important;
    opacity: 1 !important; }
  .int-homeHeading .elementor-widget-container {
    font-weight: 500; }
    .int-homeHeading .elementor-widget-container p {
      font-weight: 500 !important; }
    .int-homeHeading .elementor-widget-container strong {
      font-weight: 800 !important;
      color: #1B75BA; }
  .int-homeHeading::before {
    content: "";
    width: 60px;
    height: 10px;
    background-color: #1B75BA;
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 2; }
  .int-homeHeading .elementor-background-slideshow__slide__image {
    background-position: bottom !important; }

@media screen and (min-width: 1024px) {
  .int-homeHeading::before {
    content: "";
    width: 60px;
    height: 10px;
    background-color: #1B75BA;
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 2; } }

body.home {
  /*  @media screen and (max-width: 778px) {
        .masthead.shadow-mobile-header-decoration.masthead-mobile-header {
            box-shadow: none!important;
        }
    } */ }
  body.home #main {
    position: relative;
    top: -110px; }
  body.home .ph-wrap.with-logo {
    background-color: white !important; }

.int-homeSection.-about {
  background-image: linear-gradient(180deg, #EEEEEE 0%, rgba(238, 238, 238, 0) 173.38%); }
  .int-homeSection.-about .int-homeSection__aboutText {
    position: relative;
    top: 100px;
    z-index: 2; }
  .int-homeSection.-about .elementor-background-slideshow__slide.swiper-slide .elementor-background-slideshow__slide__image {
    background-repeat: no-repeat; }
  .int-homeSection.-about .elementor-widget-image .elementor-widget-container {
    position: relative; }
    .int-homeSection.-about .elementor-widget-image .elementor-widget-container::before {
      content: "";
      display: block;
      width: 100%;
      height: 100%;
      background-image: linear-gradient(180deg, #EEEEEE 0%, rgba(238, 238, 238, 0) 173.38%);
      position: absolute;
      top: 0;
      left: 0;
      z-index: 1; }

.mobile-header-bar {
  height: 110px; }
  .mobile-header-bar .dt-mobile-menu-icon:not(.floating-btn) .menu-line:before, .mobile-header-bar .dt-mobile-menu-icon:not(.floating-btn) .menu-line:after {
    background: #1B75BA !important; }

.header-bar #primary-menu {
  padding-left: 13px; }

.header-bar .from-centre-line > li.act > a .menu-item-text:before, .header-bar .from-centre-line > li > a:hover .menu-item-text:before, #phantom .from-centre-line > li.act > a .menu-item-text:before, #phantom .from-centre-line > li > a:hover .menu-item-text:before {
  transform: scaleX(0.6); }

.header-bar .menu-link-home, #phantom .menu-link-home {
  margin-left: auto; }

.header-bar .menu-link-contact, #phantom .menu-link-contact {
  margin-left: auto; }
  .header-bar .menu-link-contact .menu-item-text, #phantom .menu-link-contact .menu-item-text {
    border: 1px solid #1B75BA;
    border-radius: 40px;
    padding: 10px 15px; }
    .header-bar .menu-link-contact .menu-item-text::before, #phantom .menu-link-contact .menu-item-text::before {
      display: none !important; }

.header-bar .lang-item, #phantom .lang-item {
  display: none;
  cursor: pointer;
  pointer-events: all; }
  .header-bar .lang-item.current-lang, #phantom .lang-item.current-lang {
    display: flex; }
  .header-bar .lang-item > a, #phantom .lang-item > a {
    pointer-events: none; }
    .header-bar .lang-item > a::after, #phantom .lang-item > a::after {
      content: "";
      display: inline-block;
      width: 10px;
      height: 10px;
      vertical-align: top;
      border-style: solid;
      border-width: 2px 2px 0 0;
      transform: rotate(-45deg);
      transform: rotate(135deg);
      position: relative;
      top: -3px;
      left: 0.15em; }
  .header-bar .lang-item .menu-item-text::before, #phantom .lang-item .menu-item-text::before {
    display: none !important; }

@media screen and (min-width: 993px) {
  .header-bar .menu-link-rent, #phantom .menu-link-rent {
    display: none !important; } }

.menu-link-mobile-rent {
  border: 1px solid #1B75BA;
  margin-top: 100px; }
  .menu-link-mobile-rent::before {
    display: none !important; }

.menu-link-mobile-rent .menu-item-text, .menu-link-mobile-lang .menu-item-text {
  width: 100%;
  padding-left: 20px;
  position: relative; }
  .menu-link-mobile-rent .menu-item-text:after, .menu-link-mobile-lang .menu-item-text:after {
    content: "";
    display: inline-block;
    width: 10px;
    height: 10px;
    vertical-align: top;
    border-style: solid;
    border-width: 2px 2px 0 0;
    transform: rotate(45deg) translateX(-50%);
    position: absolute;
    top: 50%;
    right: 0; }

.menu-link-mobile-lang {
  cursor: pointer;
  pointer-events: all; }
  .menu-link-mobile-lang a {
    pointer-events: none; }

#footer {
  padding: 50px 0; }
  #footer #bottom-bar .wf-container-bottom {
    align-items: flex-start; }
  #footer #bottom-bar .wf-float-right {
    align-items: flex-start;
    justify-content: center;
    width: 100%; }
    #footer #bottom-bar .wf-float-right .menu-item-text {
      font-family: "Lato", sans-serif;
      font-weight: 600;
      color: #1B75BA !important;
      text-decoration: none !important; }
    #footer #bottom-bar .wf-float-right .footer-link-home {
      margin-left: 0; }
    #footer #bottom-bar .wf-float-right .footer-link-rent {
      min-width: 116px;
      border: 1px solid #1B75BA;
      padding: 10px 15px;
      margin-right: auto; }
      #footer #bottom-bar .wf-float-right .footer-link-rent::before {
        display: none !important; }
    #footer #bottom-bar .wf-float-right .footer-link-rent .menu-item-text, #footer #bottom-bar .wf-float-right .footer-link-lang .menu-item-text {
      width: 100%;
      padding-left: 0;
      position: relative; }
      #footer #bottom-bar .wf-float-right .footer-link-rent .menu-item-text:after, #footer #bottom-bar .wf-float-right .footer-link-lang .menu-item-text:after {
        content: "";
        display: inline-block;
        width: 10px;
        height: 10px;
        vertical-align: top;
        border-style: solid;
        border-width: 2px 2px 0 0;
        transform: rotate(45deg) translateX(-50%);
        position: absolute;
        top: 50%;
        right: 0; }
    #footer #bottom-bar .wf-float-right .menu-select {
      display: none !important; }
  #footer .mini-nav {
    width: 100%; }
    #footer .mini-nav #bottom-menu {
      display: flex;
      flex-direction: column;
      align-items: flex-start;
      margin-top: 30px; }
      #footer .mini-nav #bottom-menu .menu-item {
        width: 100%;
        border-top: 1px solid #eeeeee;
        padding-top: 15px;
        padding-bottom: 15px; }
        #footer .mini-nav #bottom-menu .menu-item.footer-link-rent {
          width: 120px;
          border-color: #1B75BA;
          padding-top: 10px;
          padding-bottom: 10px;
          margin-top: 80px; }

@media screen and (min-width: 770px) {
  #footer #bottom-bar .wf-container-bottom {
    align-items: center; }
  #footer #bottom-bar .wf-float-right {
    align-items: initial;
    justify-content: center;
    width: initial; }
  #footer .mini-nav {
    width: 100%; }
    #footer .mini-nav #bottom-menu {
      display: flex;
      flex-direction: row;
      align-items: center;
      margin-top: 0; }
      #footer .mini-nav #bottom-menu .menu-item {
        width: initial;
        border: none;
        padding: 0; }
        #footer .mini-nav #bottom-menu .menu-item.footer-link-rent {
          width: 120px;
          border: 1px solid #1B75BA;
          border-color: #1B75BA;
          padding: 10px 15px;
          margin-top: 0;
          margin-right: 0; }
  #footer .footer-link-home {
    margin-left: auto !important; }
  #footer .footer-link-rent {
    width: 120px;
    border-color: #1B75BA;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 0;
    margin-right: 0;
    margin-left: auto; }
    #footer .footer-link-rent::before {
      display: none !important; } }

.int-footerCredits {
  display: flex;
  justify-content: flex-start;
  width: 100%;
  background-color: #fbfbfb;
  position: relative;
  top: -20px;
  left: 30px; }
  .int-footerCredits a, .int-footerCredits span {
    line-height: 18px;
    font-family: "Lato", sans-serif;
    font-size: 12px;
    color: #8E9295;
    text-decoration: none !important; }
  .int-footerCredits a {
    display: inline-block;
    margin-left: 4px; }

@media screen and (min-width: 770px) {
  .int-footerCredits {
    justify-content: center;
    top: -40px;
    left: 0; } }

.int-aboutKpiSection__bgImage {
  min-height: 300px;
  margin-bottom: 20px; }

@media screen and (min-width: 1025px) {
  .int-aboutKpiSection__bgImage {
    margin-bottom: 0; }
  .int-aboutKpiSection > .elementor-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 20px; } }

.int-gradientBox {
  position: relative;
  z-index: 1; }
  .int-gradientBox__image {
    min-height: 350px; }
  .int-gradientBox__textContent {
    position: relative;
    z-index: 3; }
  .int-gradientBox::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2; }
  .int-gradientBox.-rtl::after {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #eeeeee 35%); }
  .int-gradientBox.-ltr::after {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #1b75ba 35%); }

@media screen and (min-width: 768px) {
  .int-gradientBox.-rtl::after {
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #eeeeee 50%); }
  .int-gradientBox.-ltr::after {
    background: linear-gradient(90deg, #1b75ba 50%, rgba(255, 255, 255, 0) 100%); } }

.int-tab .elementor-button-wrapper a {
  width: 100%; }

.int-tab .elementor-button-link {
  height: 54px !important; }

.int-contactForm__wrap label {
  display: flex;
  flex-direction: column;
  line-height: 16px;
  font-family: "Lato", sans-serif;
  font-size: 14px;
  color: #222222; }
  .int-contactForm__wrap label .wpcf7-form-control-wrap {
    display: inline-block;
    margin-top: 10px; }

.int-contactForm__wrap input, .int-contactForm__wrap select, .int-contactForm__wrap textarea {
  font-family: "Lato", sans-serif !important;
  font-size: 16px !important;
  border-color: #8E9295 !important;
  background-color: #ffffff !important; }

.int-contactForm__wrap input, .int-contactForm__wrap select {
  min-height: 50px; }

.int-contactForm__wrap select::-ms-expand {
  display: none; }

.int-contactForm__heading {
  line-height: 16px;
  font-family: "Montserrat", sans-serif;
  font-size: 28px;
  color: #1B75BA;
  margin: 30px 0; }

.int-contactForm__disclaimer {
  line-height: 20px;
  font-family: "Lato", sans-serif;
  font-size: 12px;
  color: #8E9295;
  text-align: center; }

.int-contactForm__select {
  margin-bottom: 16px; }
  .int-contactForm__select .wpcf7-form-control-wrap {
    position: relative; }
    .int-contactForm__select .wpcf7-form-control-wrap:after {
      content: "";
      display: block;
      border: solid #222222;
      border-width: 0 1px 1px 0;
      transform: rotate(45deg);
      padding: 5px;
      pointer-events: none;
      position: absolute;
      top: 17px;
      right: 15px; }
    .int-contactForm__select .wpcf7-form-control-wrap select {
      background-image: none;
      cursor: pointer; }

.int-contactForm__submitBtn {
  display: flex;
  justify-content: center;
  margin: 60px 0; }
  .int-contactForm__submitBtn.-large input {
    min-width: 275px !important; }
  .int-contactForm__submitBtn input {
    width: 245px;
    height: 54px;
    font-size: 16px !important;
    font-weight: 400 !important;
    text-align: left !important;
    background-color: #1B75BA !important;
    background-image: url("/wp-content/uploads/2022/01/arrow-right.png") !important;
    background-repeat: no-repeat !important;
    background-position: right 20px center !important;
    padding-left: 30px !important;
    margin-left: 48px; }

.wpcf7-response-output > div {
  font-size: 15px !important; }

.wpcf7-not-valid-tip-text, .wpcf7-valid-tip-text {
  font-size: 15px !important; }

input.wpcf7-not-valid, select.wpcf7-not-valid, textarea.wpcf7-not-valid {
  border-color: #f55b5f !important; }

.wpgmza-infowindow * {
  font-family: "Lato", sans-serif !important;
  color: #222222 !important; }

.wpgmza-infowindow p {
  margin-bottom: 0 !important; }

.wpgmza-infowindow .int-customMarker__label {
  line-height: 17px !important;
  font-size: 12px !important;
  color: #1B75BA !important; }

.wpgmza-infowindow .int-customMarker__value {
  line-height: 17px !important;
  font-size: 14px !important; }

.wpgmza-infowindow .int-customMarker__info {
  margin-top: 10px !important; }

.wpgmza-infowindow .wpgmza_infowindow_title {
  line-height: 14px !important;
  font-size: 16px !important;
  margin-bottom: 10px !important; }

.wpgmza-infowindow .wpgmza_infowindow_address {
  line-height: 17px !important;
  font-size: 14px !important;
  position: relative; }

.gm-style .gm-style-iw-c {
  max-width: 300px !important; }
  .gm-style .gm-style-iw-c .gm-style-iw-d {
    padding: 4px 12px 12px 4 !important; }

.gm-ui-hover-effect {
  top: 4px !important;
  right: 10px !important; }

.int-languageSwitch {
  display: none;
  width: 100%;
  background-color: #1B75BA;
  padding: 30px 0;
  position: fixed;
  top: 110px;
  left: 0;
  z-index: 100; }
  .int-languageSwitch.-open {
    display: block; }
  .int-languageSwitch__closingIcon {
    display: block;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 40px;
    min-height: 40px;
    border: 2px solid #ffffff;
    border-radius: 50%;
    cursor: pointer; }
    .int-languageSwitch__closingIconWrap {
      display: flex;
      justify-content: flex-end;
      max-width: 1200px;
      height: 40px;
      padding-right: 30px;
      position: relative; }
    .int-languageSwitch__closingIconContent {
      width: 32px;
      height: 27px;
      opacity: 1;
      position: relative; }
      .int-languageSwitch__closingIconContent:before, .int-languageSwitch__closingIconContent:after {
        content: " ";
        width: 2px;
        height: 27px;
        background-color: #ffffff;
        position: absolute;
        left: 15px; }
      .int-languageSwitch__closingIconContent:before {
        transform: rotate(45deg); }
      .int-languageSwitch__closingIconContent:after {
        transform: rotate(-45deg); }
  .int-languageSwitch__content {
    display: flex;
    flex-direction: column;
    max-width: 770px;
    height: calc(100vh - 400px);
    padding: 0 30px;
    padding-top: 50px;
    padding-bottom: 200px;
    margin: 0 auto;
    box-sizing: content-box;
    overflow: auto;
    position: relative; }
    .int-languageSwitch__content::-webkit-scrollbar {
      width: 6px;
      background-color: transparent !important; }
    .int-languageSwitch__content::-webkit-scrollbar-track {
      background-color: transparent !important;
      margin-top: 58px;
      margin-bottom: 200px; }
    .int-languageSwitch__content::-webkit-scrollbar-thumb {
      border-radius: 20px;
      background-color: #ffffff !important; }
  .int-languageSwitch__continent {
    display: flex;
    flex-direction: column;
    border-top: 1px solid #ffffff;
    padding: 20px; }
    .int-languageSwitch__continentTitle {
      line-height: 39px;
      font-family: "Montserrat", sans-serif !important;
      font-size: 32px;
      font-weight: 700;
      color: #ffffff;
      text-transform: capitalize; }
    .int-languageSwitch__continent:last-of-type {
      border-bottom: 1px solid #ffffff; }
  .int-languageSwitch__languagesWrap {
    display: flex;
    flex-direction: column; }
  .int-languageSwitch__language {
    width: 100%;
    line-height: 21px;
    font-family: "Lato", sans-serif !important;
    font-size: 18px;
    color: #ffffff;
    text-transform: capitalize;
    text-decoration: none !important;
    opacity: 1;
    transition: opacity 0.2s linear;
    padding: 10px 0; }
    .int-languageSwitch__language:hover, .int-languageSwitch__language:active {
      color: #ffffff;
      opacity: 0.7; }

@media screen and (min-width: 1024px) {
  .int-languageSwitch {
    display: none;
    flex-direction: column;
    align-items: center;
    justify-content: center; }
    .int-languageSwitch.-open {
      display: flex; }
    .int-languageSwitch__content {
      width: 100%;
      padding-top: 60px;
      padding-right: 180px;
      padding-left: 182px; }
    .int-languageSwitch__language {
      width: calc(100% / 3); }
    .int-languageSwitch__languagesWrap {
      flex-wrap: wrap; }
      .int-languageSwitch__languagesWrap.-americas {
        max-height: 120px; }
      .int-languageSwitch__languagesWrap.-asia {
        max-height: 80px; }
      .int-languageSwitch__languagesWrap.-europe {
        max-height: 200px; }
    .int-languageSwitch__closingIconWrap {
      width: 100%;
      padding-top: 10px;
      margin-bottom: 20px; } }

@media screen and (max-width: 993px) {
  .int-languageSwitch__content {
    max-width: calc(100% - 109px);
    margin-left: 0; } }

.menu-link-mobile-lang.menu-item {
  cursor: pointer !important; }
  .menu-link-mobile-lang.menu-item * {
    cursor: pointer !important; }

.int-dsarHiddenURL {
  display: none !important; }

.menu-link-mobile-lang {
  pointer-events: none !important; }
  .menu-link-mobile-lang a {
    pointer-events: all !important; }

.mobile-header-scrollbar-wrap {
  z-index: 10000 !important; }

.int-dsarPopup {
  display: none;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  position: fixed;
  top: 0;
  left: 0; }
  .int-dsarPopup.-open {
    display: flex;
    z-index: 10000; }
    .int-dsarPopup.-open .int-dsarPopup__content {
      z-index: 10001; }
  .int-dsarPopup__content {
    width: calc(100% - 30px);
    height: 600px;
    border: 1px solid #1B75BA;
    border-radius: 4px;
    background: #ffffff;
    position: relative; }
  .int-dsarPopup__iframe {
    width: 100%;
    height: 100%; }
  .int-dsarPopup__closingIcon {
    display: block;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 40px;
    min-height: 40px;
    border: 2px solid #1B75BA;
    border-radius: 50%;
    background-color: #ffffff;
    cursor: pointer;
    position: absolute;
    top: 30px;
    right: 30px; }
    .int-dsarPopup__closingIconWrap {
      padding: 0; }
    .int-dsarPopup__closingIconContent {
      width: 32px;
      height: 27px;
      opacity: 1;
      position: relative; }
      .int-dsarPopup__closingIconContent:before, .int-dsarPopup__closingIconContent:after {
        content: " ";
        width: 2px;
        height: 27px;
        background-color: #1B75BA;
        position: absolute;
        left: 15px; }
      .int-dsarPopup__closingIconContent:before {
        transform: rotate(45deg); }
      .int-dsarPopup__closingIconContent:after {
        transform: rotate(-45deg); }

@media screen and (min-width: 768px) {
  .int-dsarPopup__content {
    width: 700px; } }

.wpgmza-address.addressInput.pac-target-input,
.wpgmza-reset.wpgmza_sl_reset_button_5,
.wpgmza-radius.wpgmza-form-field__input.wpgmza_sl_radius_select {
  font-size: 12px !important;
  margin-bottom: 0 !important; }

.gmnoprint[role=menubar] {
  top: 10px !important; }

.int-landingPagePresentation__container .elementor-container.elementor-column-gap-default {
  justify-content: space-between !important; }

.int-landingPagePresentation__container::before {
  content: "";
  width: 60px;
  height: 6px;
  background-color: #eeeeee;
  transform: translateY(-50%);
  position: absolute;
  top: 30%;
  left: 0;
  z-index: 2; }

.int-landingPagePresentation__text {
  margin-left: calc(26% - 308px); }

.int-landingPagePresentation__video .elementor-widget-container .e-hosted-video {
  position: relative; }

@media screen and (min-width: 800px) and (max-width: 1350px) {
  .int-landingPagePresentation {
    opacity: 0.1; }
    .int-landingPagePresentation__container::before {
      content: "";
      width: 30px;
      height: 6px;
      top: 40%; }
    .int-landingPagePresentation__text {
      margin-left: 30px; }
      .int-landingPagePresentation__text .-title .elementor-widget-container {
        line-height: 47px;
        font-size: 37px !important; } }

@media screen and (max-width: 1024px) {
  .int-landingPagePresentation__tablet::before {
    content: "";
    width: 25px;
    height: 6px;
    background-color: #eeeeee;
    transform: translateY(-50%);
    position: absolute;
    top: 40%; } }

@media screen and (max-width: 768px) {
  .int-landingPagePresentation__mobile::before {
    content: "";
    width: 25px;
    height: 6px;
    background-color: #eeeeee;
    transform: translateY(-50%);
    position: absolute;
    top: 65%; } }

.int-landingPageForm__form {
  max-width: 680px;
  margin: auto; }

.int-landingPageForm__items .-label {
  font-size: 14px;
  line-height: 40px;
  color: #222222;
  font-weight: 600; }

.int-landingPageForm__items input:not([type="submit"]),
.int-landingPageForm__items textarea {
  border: 1px solid #8E9295; }

.int-landingPageForm__heading {
  font-family: "Montserrat", sans-serif;
  font-size: 50px;
  color: #1B75BA;
  text-align: center;
  margin-bottom: 20px; }

.int-landingPageForm__subtitle {
  font-size: 18px;
  line-height: 30px;
  color: #222222;
  text-align: center;
  margin-bottom: 30px; }

.int-landingPageForm__submitBtn {
  display: flex;
  justify-content: center;
  margin: 60px 0; }
  .int-landingPageForm__submitBtn input {
    width: 200px;
    height: 54px;
    font-size: 16px !important;
    font-weight: 400 !important;
    text-align: left !important;
    background-image: url("/wp-content/uploads/2022/01/arrow-right.png") !important;
    background-repeat: no-repeat !important;
    background-position: right 20px center !important;
    padding-left: 30px !important;
    margin-left: 48px; }

@media screen and (max-width: 768px) {
  .int-landingPageForm__heading {
    font-size: 36px !important; } }

.int-landingPageGrid__col {
  /*
        & .elementor-widget-wrap {
            flex-direction: column;
            justify-content: space-between;
        }
        & .-intVideo {

            & video {
                height: 80vh;
                position: absolute;
            }
        } */ }
  .int-landingPageGrid__col .elementor-widget-wrap.elementor-element-populated {
    flex-direction: column; }
  .int-landingPageGrid__col .-intText {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    width: 100%; }
    .int-landingPageGrid__col .-intText .elementor-widget-container {
      display: flex;
      flex-direction: column;
      flex-grow: 1;
      width: 100%; }
      .int-landingPageGrid__col .-intText .elementor-widget-container p.title {
        line-height: 39px;
        font-family: "Montserrat", sans-serif;
        font-size: 32px;
        font-weight: 700; }

@media screen and (max-width: 1040px) {
  .int-landingPageGrid__section .elementor-container {
    display: flex;
    flex-direction: column; }
  .int-landingPageGrid__col {
    width: 100% !important; }
    .int-landingPageGrid__col .-intVideo {
      order: 2; }
      .int-landingPageGrid__col .-intVideo video {
        height: 100% !important;
        position: absolute; }
    .int-landingPageGrid__col .-intText {
      order: 1; } }

.int-landingPageTestimonial__testimonial {
  position: relative; }
  .int-landingPageTestimonial__testimonial .elementor-testimonial-image {
    position: absolute;
    top: 0;
    left: 0; }
    .int-landingPageTestimonial__testimonial .elementor-testimonial-image img {
      object-fit: none !important; }
  .int-landingPageTestimonial__testimonial .elementor-widget-container .elementor-testimonial-meta-inner .elementor-testimonial-details {
    text-align: center !important; }

.int-landingPageAccordion__section .elementor-container.elementor-column-gap-default {
  justify-content: space-between; }

.int-landingPageAccordion__image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover; }

.int-landingPageAccordion__accordion .elementor-accordion-item .elementor-tab-title {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: space-between; }

.int-landingPageAccordion__accordion .elementor-accordion-icon-right .elementor-accordion-icon-closed i {
  background-image: url("/wp-content/uploads/2023/11/add.png") !important;
  background-repeat: no-repeat !important;
  background-position: center !important; }
  .int-landingPageAccordion__accordion .elementor-accordion-icon-right .elementor-accordion-icon-closed i:before {
    color: transparent !important; }

.int-landingPageAccordion__accordion .elementor-accordion-icon-right .elementor-accordion-icon-opened i {
  background-image: url("/wp-content/uploads/2023/11/minus.png") !important;
  background-repeat: no-repeat !important;
  background-position: center !important; }
  .int-landingPageAccordion__accordion .elementor-accordion-icon-right .elementor-accordion-icon-opened i:before {
    color: transparent !important; }

@media screen and (max-width: 800px) {
  .int-landingPageHeader__right .-button .elementor-button-content-wrapper {
    width: 44px;
    height: 44px;
    background-image: url("/wp-content/uploads/2023/11/sms-tracking.png") !important;
    background-repeat: no-repeat !important;
    background-position: center !important; }
    .int-landingPageHeader__right .-button .elementor-button-content-wrapper .elementor-button-text {
      display: none; } }

@media screen and (min-width: 800px) and (max-width: 1024px) {
  .int-landingPageHeader__right .-button .elementor-button-content-wrapper {
    padding: 10px 20px; } }

.int-landingPageFooter__section .elementor-widget-container a {
  color: #8E9295;
  text-decoration: none; }

.int-landingPageFooter__site .elementor-widget-container a {
  color: #1B75BA;
  text-decoration: none; }

.int-landingPageMap__section {
  overflow-y: hidden;
  position: relative; }
  .int-landingPageMap__section .gmnoprint.gm-style-mtc-bbw {
    display: none; }
  .int-landingPageMap__section .wpgmza_marker_list_class {
    max-width: 400px;
    height: 95%;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    background: #ffffff;
    overflow-y: scroll;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 9; }
    .int-landingPageMap__section .wpgmza_marker_list_class .wpgmaps_mlist_row {
      border: 1px solid #eeeeee; }
      .int-landingPageMap__section .wpgmza_marker_list_class .wpgmaps_mlist_row .wpgmza-content-address-holder p.wpgmza_marker_title {
        line-height: 24px;
        font-size: 16px; }
      .int-landingPageMap__section .wpgmza_marker_list_class .wpgmaps_mlist_row .wpgmza-content-address-holder .wpgmza-address {
        line-height: 24px;
        font-size: 16px;
        color: #222222; }
      .int-landingPageMap__section .wpgmza_marker_list_class .wpgmaps_mlist_row .wpgmza-content-address-holder .wpgmza-desc {
        line-height: 24px;
        font-size: 16px; }
        .int-landingPageMap__section .wpgmza_marker_list_class .wpgmaps_mlist_row .wpgmza-content-address-holder .wpgmza-desc .int-customMarker__label {
          display: none; }
      .int-landingPageMap__section .wpgmza_marker_list_class .wpgmaps_mlist_row .wpgmza-gallery-container {
        display: none; }
  .int-landingPageMap__section .paginationjs-pages {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 999; }
    .int-landingPageMap__section .paginationjs-pages ul {
      box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; }
      .int-landingPageMap__section .paginationjs-pages ul li {
        border: none; }
        .int-landingPageMap__section .paginationjs-pages ul li.active {
          color: #1B75BAD9; }
        .int-landingPageMap__section .paginationjs-pages ul li:last-child, .int-landingPageMap__section .paginationjs-pages ul li:first-child {
          border-right: 0;
          border-radius: 0; }
        .int-landingPageMap__section .paginationjs-pages ul li:last-child > a {
          border-radius: 0; }

@media screen and (max-width: 968px) {
  .int-landingPageMap__section .wpgmza_marker_list_class {
    display: none; } }

@media screen and (max-width: 370px) {
  .int-landingPageMap__section {
    height: 620px; } }

/* pages */

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKlxuVGhlbWUgTmFtZTogdGhlNy1pbnRlcmZpdFxuQXV0aG9yOiBITlJHXG5BdXRob3IgVVJJOiBodHRwczovL2hucmcuaXQvXG5EZXNjcmlwdGlvbjogVGhlNyBpcyBwZXJmZWN0bHkgc2NhbGFibGUsIHBlcmZvcm1hbmNlIGFuZCBTRU8gb3B0aW1pemVkLCByZXNwb25zaXZlLCByZXRpbmEgcmVhZHkgbXVsdGlwdXJwb3NlIFdvcmRQcmVzcyB0aGVtZS4gSXQgd2lsbCBmaXQgZXZlcnkgc2l0ZSDigJMgYmlnIG9yIHNtYWxsLiBGcm9tIGh1Z2UgY29ycG9yYXRlIHBvcnRhbHMgdG8gc3R1ZGlvIG9yIHBlcnNvbmFsIHNpdGVzIOKAkyBUaGU3IHdpbGwgYmVjb21lIGEgZ3JlYXQgZm91bmRhdGlvbiBmb3IgeW91ciBuZXh0IHByb2plY3QhXG5WZXJzaW9uOiAxLjAuMFxuTGljZW5zZTogVGhpcyBXb3JkUHJlc3MgdGhlbWUgaXMgY29tcHJpc2VkIG9mIHR3byBwYXJ0czogKDEpIFRoZSBQSFAgY29kZSBhbmQgaW50ZWdyYXRlZCBIVE1MIGFyZSBsaWNlbnNlZCB1bmRlciB0aGUgR1BMIGxpY2Vuc2UgYXMgaXMgV29yZFByZXNzIGl0c2VsZi4gIFlvdSB3aWxsIGZpbmQgYSBjb3B5IG9mIHRoZSBsaWNlbnNlIHRleHQgaW4gdGhlIHNhbWUgZGlyZWN0b3J5IGFzIHRoaXMgdGV4dCBmaWxlLiBPciB5b3UgY2FuIHJlYWQgaXQgaGVyZTogaHR0cDovL3dvcmRwcmVzcy5vcmcvYWJvdXQvZ3BsLyAoMikgQWxsIG90aGVyIHBhcnRzIG9mIHRoZSB0aGVtZSBpbmNsdWRpbmcsIGJ1dCBub3QgbGltaXRlZCB0byB0aGUgQ1NTIGNvZGUsIGltYWdlcywgYW5kIGRlc2lnbiBhcmUgbGljZW5zZWQgYWNjb3JkaW5nIHRvIHRoZSBsaWNlbnNlIHB1cmNoYXNlZC4gUmVhZCBhYm91dCBsaWNlbnNpbmcgZGV0YWlscyBoZXJlOiBodHRwOi8vdGhlbWVmb3Jlc3QubmV0L2xpY2Vuc2VzL3JlZ3VsYXJfZXh0ZW5kZWRcblRlbXBsYXRlOiBkdC10aGU3XG4qL1xuLyogY29sb3JzICovXG4vKiBlbXB0eSAqL1xuYS4tYnJhbmQwMSB7XG4gIGNvbG9yOiAjMUI3NUJBICFpbXBvcnRhbnQ7IH1cblxuYm9keS4tbW9kYWxPcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbmJ1dHRvbiNDb2ktUmVuZXcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmNvaS1jb25zZW50LWJhbm5lcl9fYWdyZWUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFCNzVCQSAhaW1wb3J0YW50OyB9XG5cbi5jb2ktY29uc2VudC1iYW5uZXJfX2NhdGVnb3J5LWNoZWNrYm94OmNoZWNrZWQgfiAuY29pLWNvbnNlbnQtYmFubmVyX19jaGVja21hcmsge1xuICBib3JkZXI6IDJweCBzb2xpZCAjMUI3NUJBICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjc1QkEgIWltcG9ydGFudDsgfVxuXG5odG1sLCBib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5ib2R5LmVycm9yNDA0IC53Zi1jb250YWluZXItbWFpbiBoMS5lbnRyeS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7IH1cblxuYm9keS5lcnJvcjQwNCAud2YtY29udGFpbmVyLW1haW4gLnBvc3QuZXJyb3I0MDQgPiBwIHtcbiAgZm9udC1zaXplOiAyOHB4OyB9XG5cbmEuc2FtZS1sb2dvLCAucGgtd3JhcC53aXRoLWxvZ28gLmxvZ28tYm94ID4gYSwgI2JvdHRvbS1iYXIubG9nby1sZWZ0ICNicmFuZGluZy1ib3R0b20ge1xuICB3aWR0aDogMTM5cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7IH1cblxuI2JvdHRvbS1iYXIubG9nby1sZWZ0ICNicmFuZGluZy1ib3R0b20gPiBhID4gaW1nLCAucGgtd3JhcC53aXRoLWxvZ28gLmxvZ28tYm94ID4gYSA+IGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluOyB9XG5cbmh0bWwuLWhpZGVQYWdlT3ZlcmZsb3cge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbmJvZHkuLXNob3dDYXB0Y2hhIC5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi8qIGRlZmluZSBmb250cyAqL1xuLyogRVhBTVBMRVNcbkBpbmNsdWRlIGZvbnRGYWNlKExhdG8tUmVndWxhciwgTGF0bywgNDAwLCBub3JtYWwpO1xuQGluY2x1ZGUgZm9udEZhY2UoTGF0by1JdGFsaWMsIExhdG8sIDQwMCwgaXRhbGljKTtcbkBpbmNsdWRlIGZvbnRGYWNlKExhdG8tQm9sZCwgTGF0bywgNzAwLCBub3JtYWwpOyAqL1xuI3RoZTctYm9keS5lbGVtZW50b3ItcGFnZS0zMjQyIGZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuI3RoZTctYm9keS5lbGVtZW50b3ItcGFnZS0zMjQyIC5pbnQtZm9vdGVyQ3JlZGl0cyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogYXRvbXMgKi9cbi5pbnQtYnV0dG9uIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuaW50LWJ1dHRvbiBhIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUI3NUJBOyB9XG4gIC5pbnQtYnV0dG9uIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgLmludC1idXR0b24gc3BhbiBpIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4OyB9XG4gIC5pbnQtYnV0dG9uLi1zdHJva2VkID4gYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzFCNzVCQTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC5pbnQtYnV0dG9uLi13aGVyZVdlQXJlIGEge1xuICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50OyB9XG4gICAgLmludC1idXR0b24uLXdoZXJlV2VBcmUgYSAuZWxlbWVudG9yLWJ1dHRvbi10ZXh0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDsgfVxuXG4vKiBtb2xlY3VsZXMgKi9cbi8qIG9yZ2FuaXNtcyAqL1xuLmludC1ob21lSGVhZGluZyB7XG4gIHBhZGRpbmc6IDIyNXB4IDEwMHB4IDkwcHggMTAwcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5pbnQtaG9tZUhlYWRpbmcgLmVsZW1lbnRvci1iYWNrZ3JvdW5kLW92ZXJsYXkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAxKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpKSwgbGluZWFyLWdyYWRpZW50KDkzLjQxZGVnLCByZ2JhKDI1NSwgMjUzLCAyNTMsIDAuMSkgNDEuNyUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMCkgNzQuNzIlKSwgbGluZWFyLWdyYWRpZW50KDE1OC45ZGVnLCAjRkZGRkZGIDE5LjY1JSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA4Ny42OSUpICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG4gIC5pbnQtaG9tZUhlYWRpbmcgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmludC1ob21lSGVhZGluZyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgcCB7XG4gICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7IH1cbiAgICAuaW50LWhvbWVIZWFkaW5nIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICMxQjc1QkE7IH1cbiAgLmludC1ob21lSGVhZGluZzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUI3NUJBO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5pbnQtaG9tZUhlYWRpbmcgLmVsZW1lbnRvci1iYWNrZ3JvdW5kLXNsaWRlc2hvd19fc2xpZGVfX2ltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmludC1ob21lSGVhZGluZzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUI3NUJBO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAyOyB9IH1cblxuYm9keS5ob21lIHtcbiAgLyogIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc3OHB4KSB7XG4gICAgICAgIC5tYXN0aGVhZC5zaGFkb3ctbW9iaWxlLWhlYWRlci1kZWNvcmF0aW9uLm1hc3RoZWFkLW1vYmlsZS1oZWFkZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9ICovIH1cbiAgYm9keS5ob21lICNtYWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMTEwcHg7IH1cbiAgYm9keS5ob21lIC5waC13cmFwLndpdGgtbG9nbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDsgfVxuXG4uaW50LWhvbWVTZWN0aW9uLi1hYm91dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNFRUVFRUUgMCUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMCkgMTczLjM4JSk7IH1cbiAgLmludC1ob21lU2VjdGlvbi4tYWJvdXQgLmludC1ob21lU2VjdGlvbl9fYWJvdXRUZXh0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMDBweDtcbiAgICB6LWluZGV4OiAyOyB9XG4gIC5pbnQtaG9tZVNlY3Rpb24uLWFib3V0IC5lbGVtZW50b3ItYmFja2dyb3VuZC1zbGlkZXNob3dfX3NsaWRlLnN3aXBlci1zbGlkZSAuZWxlbWVudG9yLWJhY2tncm91bmQtc2xpZGVzaG93X19zbGlkZV9faW1hZ2Uge1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IH1cbiAgLmludC1ob21lU2VjdGlvbi4tYWJvdXQgLmVsZW1lbnRvci13aWRnZXQtaW1hZ2UgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaW50LWhvbWVTZWN0aW9uLi1hYm91dCAuZWxlbWVudG9yLXdpZGdldC1pbWFnZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXI6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNFRUVFRUUgMCUsIHJnYmEoMjM4LCAyMzgsIDIzOCwgMCkgMTczLjM4JSk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTsgfVxuXG4ubW9iaWxlLWhlYWRlci1iYXIge1xuICBoZWlnaHQ6IDExMHB4OyB9XG4gIC5tb2JpbGUtaGVhZGVyLWJhciAuZHQtbW9iaWxlLW1lbnUtaWNvbjpub3QoLmZsb2F0aW5nLWJ0bikgLm1lbnUtbGluZTpiZWZvcmUsIC5tb2JpbGUtaGVhZGVyLWJhciAuZHQtbW9iaWxlLW1lbnUtaWNvbjpub3QoLmZsb2F0aW5nLWJ0bikgLm1lbnUtbGluZTphZnRlciB7XG4gICAgYmFja2dyb3VuZDogIzFCNzVCQSAhaW1wb3J0YW50OyB9XG5cbi5oZWFkZXItYmFyICNwcmltYXJ5LW1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7IH1cblxuLmhlYWRlci1iYXIgLmZyb20tY2VudHJlLWxpbmUgPiBsaS5hY3QgPiBhIC5tZW51LWl0ZW0tdGV4dDpiZWZvcmUsIC5oZWFkZXItYmFyIC5mcm9tLWNlbnRyZS1saW5lID4gbGkgPiBhOmhvdmVyIC5tZW51LWl0ZW0tdGV4dDpiZWZvcmUsICNwaGFudG9tIC5mcm9tLWNlbnRyZS1saW5lID4gbGkuYWN0ID4gYSAubWVudS1pdGVtLXRleHQ6YmVmb3JlLCAjcGhhbnRvbSAuZnJvbS1jZW50cmUtbGluZSA+IGxpID4gYTpob3ZlciAubWVudS1pdGVtLXRleHQ6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMC42KTsgfVxuXG4uaGVhZGVyLWJhciAubWVudS1saW5rLWhvbWUsICNwaGFudG9tIC5tZW51LWxpbmstaG9tZSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG5cbi5oZWFkZXItYmFyIC5tZW51LWxpbmstY29udGFjdCwgI3BoYW50b20gLm1lbnUtbGluay1jb250YWN0IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgLmhlYWRlci1iYXIgLm1lbnUtbGluay1jb250YWN0IC5tZW51LWl0ZW0tdGV4dCwgI3BoYW50b20gLm1lbnUtbGluay1jb250YWN0IC5tZW51LWl0ZW0tdGV4dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzFCNzVCQTtcbiAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDsgfVxuICAgIC5oZWFkZXItYmFyIC5tZW51LWxpbmstY29udGFjdCAubWVudS1pdGVtLXRleHQ6OmJlZm9yZSwgI3BoYW50b20gLm1lbnUtbGluay1jb250YWN0IC5tZW51LWl0ZW0tdGV4dDo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uaGVhZGVyLWJhciAubGFuZy1pdGVtLCAjcGhhbnRvbSAubGFuZy1pdGVtIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG4gIC5oZWFkZXItYmFyIC5sYW5nLWl0ZW0uY3VycmVudC1sYW5nLCAjcGhhbnRvbSAubGFuZy1pdGVtLmN1cnJlbnQtbGFuZyB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAuaGVhZGVyLWJhciAubGFuZy1pdGVtID4gYSwgI3BoYW50b20gLmxhbmctaXRlbSA+IGEge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgLmhlYWRlci1iYXIgLmxhbmctaXRlbSA+IGE6OmFmdGVyLCAjcGhhbnRvbSAubGFuZy1pdGVtID4gYTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDJweCAycHggMCAwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0zcHg7XG4gICAgICBsZWZ0OiAwLjE1ZW07IH1cbiAgLmhlYWRlci1iYXIgLmxhbmctaXRlbSAubWVudS1pdGVtLXRleHQ6OmJlZm9yZSwgI3BoYW50b20gLmxhbmctaXRlbSAubWVudS1pdGVtLXRleHQ6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5oZWFkZXItYmFyIC5tZW51LWxpbmstcmVudCwgI3BoYW50b20gLm1lbnUtbGluay1yZW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4ubWVudS1saW5rLW1vYmlsZS1yZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFCNzVCQTtcbiAgbWFyZ2luLXRvcDogMTAwcHg7IH1cbiAgLm1lbnUtbGluay1tb2JpbGUtcmVudDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1lbnUtbGluay1tb2JpbGUtcmVudCAubWVudS1pdGVtLXRleHQsIC5tZW51LWxpbmstbW9iaWxlLWxhbmcgLm1lbnUtaXRlbS10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tZW51LWxpbmstbW9iaWxlLXJlbnQgLm1lbnUtaXRlbS10ZXh0OmFmdGVyLCAubWVudS1saW5rLW1vYmlsZS1sYW5nIC5tZW51LWl0ZW0tdGV4dDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDJweCAycHggMCAwO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDsgfVxuXG4ubWVudS1saW5rLW1vYmlsZS1sYW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG4gIC5tZW51LWxpbmstbW9iaWxlLWxhbmcgYSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuI2Zvb3RlciB7XG4gIHBhZGRpbmc6IDUwcHggMDsgfVxuICAjZm9vdGVyICNib3R0b20tYmFyIC53Zi1jb250YWluZXItYm90dG9tIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAjZm9vdGVyICNib3R0b20tYmFyIC53Zi1mbG9hdC1yaWdodCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAjZm9vdGVyICNib3R0b20tYmFyIC53Zi1mbG9hdC1yaWdodCAubWVudS1pdGVtLXRleHQge1xuICAgICAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiAjMUI3NUJBICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICNmb290ZXIgI2JvdHRvbS1iYXIgLndmLWZsb2F0LXJpZ2h0IC5mb290ZXItbGluay1ob21lIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgI2Zvb3RlciAjYm90dG9tLWJhciAud2YtZmxvYXQtcmlnaHQgLmZvb3Rlci1saW5rLXJlbnQge1xuICAgICAgbWluLXdpZHRoOiAxMTZweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMxQjc1QkE7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAgICNmb290ZXIgI2JvdHRvbS1iYXIgLndmLWZsb2F0LXJpZ2h0IC5mb290ZXItbGluay1yZW50OjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAjZm9vdGVyICNib3R0b20tYmFyIC53Zi1mbG9hdC1yaWdodCAuZm9vdGVyLWxpbmstcmVudCAubWVudS1pdGVtLXRleHQsICNmb290ZXIgI2JvdHRvbS1iYXIgLndmLWZsb2F0LXJpZ2h0IC5mb290ZXItbGluay1sYW5nIC5tZW51LWl0ZW0tdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgI2Zvb3RlciAjYm90dG9tLWJhciAud2YtZmxvYXQtcmlnaHQgLmZvb3Rlci1saW5rLXJlbnQgLm1lbnUtaXRlbS10ZXh0OmFmdGVyLCAjZm9vdGVyICNib3R0b20tYmFyIC53Zi1mbG9hdC1yaWdodCAuZm9vdGVyLWxpbmstbGFuZyAubWVudS1pdGVtLXRleHQ6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4IDJweCAwIDA7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMDsgfVxuICAgICNmb290ZXIgI2JvdHRvbS1iYXIgLndmLWZsb2F0LXJpZ2h0IC5tZW51LXNlbGVjdCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgI2Zvb3RlciAubWluaS1uYXYge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgI2Zvb3RlciAubWluaS1uYXYgI2JvdHRvbS1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gICAgICAjZm9vdGVyIC5taW5pLW5hdiAjYm90dG9tLW1lbnUgLm1lbnUtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gICAgICAgICNmb290ZXIgLm1pbmktbmF2ICNib3R0b20tbWVudSAubWVudS1pdGVtLmZvb3Rlci1saW5rLXJlbnQge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICMxQjc1QkE7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogODBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NzBweCkge1xuICAjZm9vdGVyICNib3R0b20tYmFyIC53Zi1jb250YWluZXItYm90dG9tIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICNmb290ZXIgI2JvdHRvbS1iYXIgLndmLWZsb2F0LXJpZ2h0IHtcbiAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogaW5pdGlhbDsgfVxuICAjZm9vdGVyIC5taW5pLW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAjZm9vdGVyIC5taW5pLW5hdiAjYm90dG9tLW1lbnUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgI2Zvb3RlciAubWluaS1uYXYgI2JvdHRvbS1tZW51IC5tZW51LWl0ZW0ge1xuICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgICNmb290ZXIgLm1pbmktbmF2ICNib3R0b20tbWVudSAubWVudS1pdGVtLmZvb3Rlci1saW5rLXJlbnQge1xuICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMUI3NUJBO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzFCNzVCQTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgI2Zvb3RlciAuZm9vdGVyLWxpbmstaG9tZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAjZm9vdGVyIC5mb290ZXItbGluay1yZW50IHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMUI3NUJBO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgI2Zvb3RlciAuZm9vdGVyLWxpbmstcmVudDo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5pbnQtZm9vdGVyQ3JlZGl0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMjBweDtcbiAgbGVmdDogMzBweDsgfVxuICAuaW50LWZvb3RlckNyZWRpdHMgYSwgLmludC1mb290ZXJDcmVkaXRzIHNwYW4ge1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICM4RTkyOTU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmludC1mb290ZXJDcmVkaXRzIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc3MHB4KSB7XG4gIC5pbnQtZm9vdGVyQ3JlZGl0cyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdG9wOiAtNDBweDtcbiAgICBsZWZ0OiAwOyB9IH1cblxuLmludC1hYm91dEtwaVNlY3Rpb25fX2JnSW1hZ2Uge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmludC1hYm91dEtwaVNlY3Rpb25fX2JnSW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmludC1hYm91dEtwaVNlY3Rpb24gPiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGdhcDogMjBweDsgfSB9XG5cbi5pbnQtZ3JhZGllbnRCb3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cbiAgLmludC1ncmFkaWVudEJveF9faW1hZ2Uge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4OyB9XG4gIC5pbnQtZ3JhZGllbnRCb3hfX3RleHRDb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMzsgfVxuICAuaW50LWdyYWRpZW50Qm94OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLmludC1ncmFkaWVudEJveC4tcnRsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgI2VlZWVlZSAzNSUpOyB9XG4gIC5pbnQtZ3JhZGllbnRCb3guLWx0cjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICMxYjc1YmEgMzUlKTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50LWdyYWRpZW50Qm94Li1ydGw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsICNlZWVlZWUgNTAlKTsgfVxuICAuaW50LWdyYWRpZW50Qm94Li1sdHI6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxYjc1YmEgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpOyB9IH1cblxuLmludC10YWIgLmVsZW1lbnRvci1idXR0b24td3JhcHBlciBhIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmludC10YWIgLmVsZW1lbnRvci1idXR0b24tbGluayB7XG4gIGhlaWdodDogNTRweCAhaW1wb3J0YW50OyB9XG5cbi5pbnQtY29udGFjdEZvcm1fX3dyYXAgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyMjIyOyB9XG4gIC5pbnQtY29udGFjdEZvcm1fX3dyYXAgbGFiZWwgLndwY2Y3LWZvcm0tY29udHJvbC13cmFwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG4uaW50LWNvbnRhY3RGb3JtX193cmFwIGlucHV0LCAuaW50LWNvbnRhY3RGb3JtX193cmFwIHNlbGVjdCwgLmludC1jb250YWN0Rm9ybV9fd3JhcCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOEU5Mjk1ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uaW50LWNvbnRhY3RGb3JtX193cmFwIGlucHV0LCAuaW50LWNvbnRhY3RGb3JtX193cmFwIHNlbGVjdCB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7IH1cblxuLmludC1jb250YWN0Rm9ybV9fd3JhcCBzZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5pbnQtY29udGFjdEZvcm1fX2hlYWRpbmcge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiAjMUI3NUJBO1xuICBtYXJnaW46IDMwcHggMDsgfVxuXG4uaW50LWNvbnRhY3RGb3JtX19kaXNjbGFpbWVyIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzhFOTI5NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5pbnQtY29udGFjdEZvcm1fX3NlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7IH1cbiAgLmludC1jb250YWN0Rm9ybV9fc2VsZWN0IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmludC1jb250YWN0Rm9ybV9fc2VsZWN0IC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IHNvbGlkICMyMjIyMjI7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweCAwO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDE3cHg7XG4gICAgICByaWdodDogMTVweDsgfVxuICAgIC5pbnQtY29udGFjdEZvcm1fX3NlbGVjdCAud3BjZjctZm9ybS1jb250cm9sLXdyYXAgc2VsZWN0IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmludC1jb250YWN0Rm9ybV9fc3VibWl0QnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogNjBweCAwOyB9XG4gIC5pbnQtY29udGFjdEZvcm1fX3N1Ym1pdEJ0bi4tbGFyZ2UgaW5wdXQge1xuICAgIG1pbi13aWR0aDogMjc1cHggIWltcG9ydGFudDsgfVxuICAuaW50LWNvbnRhY3RGb3JtX19zdWJtaXRCdG4gaW5wdXQge1xuICAgIHdpZHRoOiAyNDVweDtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUI3NUJBICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIyLzAxL2Fycm93LXJpZ2h0LnBuZ1wiKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0OHB4OyB9XG5cbi53cGNmNy1yZXNwb25zZS1vdXRwdXQgPiBkaXYge1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDsgfVxuXG4ud3BjZjctbm90LXZhbGlkLXRpcC10ZXh0LCAud3BjZjctdmFsaWQtdGlwLXRleHQge1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDsgfVxuXG5pbnB1dC53cGNmNy1ub3QtdmFsaWQsIHNlbGVjdC53cGNmNy1ub3QtdmFsaWQsIHRleHRhcmVhLndwY2Y3LW5vdC12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2Y1NWI1ZiAhaW1wb3J0YW50OyB9XG5cbi53cGdtemEtaW5mb3dpbmRvdyAqIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjIyMjIyICFpbXBvcnRhbnQ7IH1cblxuLndwZ216YS1pbmZvd2luZG93IHAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLndwZ216YS1pbmZvd2luZG93IC5pbnQtY3VzdG9tTWFya2VyX19sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFCNzVCQSAhaW1wb3J0YW50OyB9XG5cbi53cGdtemEtaW5mb3dpbmRvdyAuaW50LWN1c3RvbU1hcmtlcl9fdmFsdWUge1xuICBsaW5lLWhlaWdodDogMTdweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDsgfVxuXG4ud3BnbXphLWluZm93aW5kb3cgLmludC1jdXN0b21NYXJrZXJfX2luZm8ge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndwZ216YS1pbmZvd2luZG93IC53cGdtemFfaW5mb3dpbmRvd190aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7IH1cblxuLndwZ216YS1pbmZvd2luZG93IC53cGdtemFfaW5mb3dpbmRvd19hZGRyZXNzIHtcbiAgbGluZS1oZWlnaHQ6IDE3cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZ20tc3R5bGUgLmdtLXN0eWxlLWl3LWMge1xuICBtYXgtd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLmdtLXN0eWxlIC5nbS1zdHlsZS1pdy1jIC5nbS1zdHlsZS1pdy1kIHtcbiAgICBwYWRkaW5nOiA0cHggMTJweCAxMnB4IDQgIWltcG9ydGFudDsgfVxuXG4uZ20tdWktaG92ZXItZWZmZWN0IHtcbiAgdG9wOiA0cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDEwcHggIWltcG9ydGFudDsgfVxuXG4uaW50LWxhbmd1YWdlU3dpdGNoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxQjc1QkE7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDExMHB4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLmludC1sYW5ndWFnZVN3aXRjaC4tb3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmludC1sYW5ndWFnZVN3aXRjaF9fY2xvc2luZ0ljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmludC1sYW5ndWFnZVN3aXRjaF9fY2xvc2luZ0ljb25XcmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmludC1sYW5ndWFnZVN3aXRjaF9fY2xvc2luZ0ljb25Db250ZW50IHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmludC1sYW5ndWFnZVN3aXRjaF9fY2xvc2luZ0ljb25Db250ZW50OmJlZm9yZSwgLmludC1sYW5ndWFnZVN3aXRjaF9fY2xvc2luZ0ljb25Db250ZW50OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxNXB4OyB9XG4gICAgICAuaW50LWxhbmd1YWdlU3dpdGNoX19jbG9zaW5nSWNvbkNvbnRlbnQ6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICAgICAuaW50LWxhbmd1YWdlU3dpdGNoX19jbG9zaW5nSWNvbkNvbnRlbnQ6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG4gIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDc3MHB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDQwMHB4KTtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgLmludC1sYW5ndWFnZVN3aXRjaF9fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDU4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMDBweDsgfVxuICAgIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cbiAgLmludC1sYW5ndWFnZVN3aXRjaF9fY29udGluZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgcGFkZGluZzogMjBweDsgfVxuICAgIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2NvbnRpbmVudFRpdGxlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAgIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2NvbnRpbmVudDpsYXN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmZmZmY7IH1cbiAgLmludC1sYW5ndWFnZVN3aXRjaF9fbGFuZ3VhZ2VzV3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2xhbmd1YWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICAgIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2xhbmd1YWdlOmhvdmVyLCAuaW50LWxhbmd1YWdlU3dpdGNoX19sYW5ndWFnZTphY3RpdmUge1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnQtbGFuZ3VhZ2VTd2l0Y2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmludC1sYW5ndWFnZVN3aXRjaC4tb3BlbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmludC1sYW5ndWFnZVN3aXRjaF9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4MnB4OyB9XG4gICAgLmludC1sYW5ndWFnZVN3aXRjaF9fbGFuZ3VhZ2Uge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpOyB9XG4gICAgLmludC1sYW5ndWFnZVN3aXRjaF9fbGFuZ3VhZ2VzV3JhcCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2xhbmd1YWdlc1dyYXAuLWFtZXJpY2FzIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTIwcHg7IH1cbiAgICAgIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2xhbmd1YWdlc1dyYXAuLWFzaWEge1xuICAgICAgICBtYXgtaGVpZ2h0OiA4MHB4OyB9XG4gICAgICAuaW50LWxhbmd1YWdlU3dpdGNoX19sYW5ndWFnZXNXcmFwLi1ldXJvcGUge1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweDsgfVxuICAgIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2Nsb3NpbmdJY29uV3JhcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5M3B4KSB7XG4gIC5pbnQtbGFuZ3VhZ2VTd2l0Y2hfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTA5cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH1cblxuLm1lbnUtbGluay1tb2JpbGUtbGFuZy5tZW51LWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfVxuICAubWVudS1saW5rLW1vYmlsZS1sYW5nLm1lbnUtaXRlbSAqIHtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDsgfVxuXG4uaW50LWRzYXJIaWRkZW5VUkwge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1lbnUtbGluay1tb2JpbGUtbGFuZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm1lbnUtbGluay1tb2JpbGUtbGFuZyBhIHtcbiAgICBwb2ludGVyLWV2ZW50czogYWxsICFpbXBvcnRhbnQ7IH1cblxuLm1vYmlsZS1oZWFkZXItc2Nyb2xsYmFyLXdyYXAge1xuICB6LWluZGV4OiAxMDAwMCAhaW1wb3J0YW50OyB9XG5cbi5pbnQtZHNhclBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7IH1cbiAgLmludC1kc2FyUG9wdXAuLW9wZW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgei1pbmRleDogMTAwMDA7IH1cbiAgICAuaW50LWRzYXJQb3B1cC4tb3BlbiAuaW50LWRzYXJQb3B1cF9fY29udGVudCB7XG4gICAgICB6LWluZGV4OiAxMDAwMTsgfVxuICAuaW50LWRzYXJQb3B1cF9fY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzFCNzVCQTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmludC1kc2FyUG9wdXBfX2lmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5pbnQtZHNhclBvcHVwX19jbG9zaW5nSWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgbWluLWhlaWdodDogNDBweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMUI3NUJBO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMHB4O1xuICAgIHJpZ2h0OiAzMHB4OyB9XG4gICAgLmludC1kc2FyUG9wdXBfX2Nsb3NpbmdJY29uV3JhcCB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmludC1kc2FyUG9wdXBfX2Nsb3NpbmdJY29uQ29udGVudCB7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMjdweDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5pbnQtZHNhclBvcHVwX19jbG9zaW5nSWNvbkNvbnRlbnQ6YmVmb3JlLCAuaW50LWRzYXJQb3B1cF9fY2xvc2luZ0ljb25Db250ZW50OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFCNzVCQTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxNXB4OyB9XG4gICAgICAuaW50LWRzYXJQb3B1cF9fY2xvc2luZ0ljb25Db250ZW50OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgICAgLmludC1kc2FyUG9wdXBfX2Nsb3NpbmdJY29uQ29udGVudDphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludC1kc2FyUG9wdXBfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA3MDBweDsgfSB9XG5cbi53cGdtemEtYWRkcmVzcy5hZGRyZXNzSW5wdXQucGFjLXRhcmdldC1pbnB1dCxcbi53cGdtemEtcmVzZXQud3BnbXphX3NsX3Jlc2V0X2J1dHRvbl81LFxuLndwZ216YS1yYWRpdXMud3BnbXphLWZvcm0tZmllbGRfX2lucHV0LndwZ216YV9zbF9yYWRpdXNfc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uZ21ub3ByaW50W3JvbGU9bWVudWJhcl0ge1xuICB0b3A6IDEwcHggIWltcG9ydGFudDsgfVxuXG4uaW50LWxhbmRpbmdQYWdlUHJlc2VudGF0aW9uX19jb250YWluZXIgLmVsZW1lbnRvci1jb250YWluZXIuZWxlbWVudG9yLWNvbHVtbi1nYXAtZGVmYXVsdCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5pbnQtbGFuZGluZ1BhZ2VQcmVzZW50YXRpb25fX2NvbnRhaW5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7IH1cblxuLmludC1sYW5kaW5nUGFnZVByZXNlbnRhdGlvbl9fdGV4dCB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDI2JSAtIDMwOHB4KTsgfVxuXG4uaW50LWxhbmRpbmdQYWdlUHJlc2VudGF0aW9uX192aWRlbyAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgLmUtaG9zdGVkLXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gIC5pbnQtbGFuZGluZ1BhZ2VQcmVzZW50YXRpb24ge1xuICAgIG9wYWNpdHk6IDAuMTsgfVxuICAgIC5pbnQtbGFuZGluZ1BhZ2VQcmVzZW50YXRpb25fX2NvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgICAgdG9wOiA0MCU7IH1cbiAgICAuaW50LWxhbmRpbmdQYWdlUHJlc2VudGF0aW9uX190ZXh0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4OyB9XG4gICAgICAuaW50LWxhbmRpbmdQYWdlUHJlc2VudGF0aW9uX190ZXh0IC4tdGl0bGUgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzdweCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnQtbGFuZGluZ1BhZ2VQcmVzZW50YXRpb25fX3RhYmxldDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwJTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pbnQtbGFuZGluZ1BhZ2VQcmVzZW50YXRpb25fX21vYmlsZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDY1JTsgfSB9XG5cbi5pbnQtbGFuZGluZ1BhZ2VGb3JtX19mb3JtIHtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbiAgbWFyZ2luOiBhdXRvOyB9XG5cbi5pbnQtbGFuZGluZ1BhZ2VGb3JtX19pdGVtcyAuLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmludC1sYW5kaW5nUGFnZUZvcm1fX2l0ZW1zIGlucHV0Om5vdChbdHlwZT1cInN1Ym1pdFwiXSksXG4uaW50LWxhbmRpbmdQYWdlRm9ybV9faXRlbXMgdGV4dGFyZWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOEU5Mjk1OyB9XG5cbi5pbnQtbGFuZGluZ1BhZ2VGb3JtX19oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGNvbG9yOiAjMUI3NUJBO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmludC1sYW5kaW5nUGFnZUZvcm1fX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uaW50LWxhbmRpbmdQYWdlRm9ybV9fc3VibWl0QnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogNjBweCAwOyB9XG4gIC5pbnQtbGFuZGluZ1BhZ2VGb3JtX19zdWJtaXRCdG4gaW5wdXQge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC91cGxvYWRzLzIwMjIvMDEvYXJyb3ctcmlnaHQucG5nXCIpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmludC1sYW5kaW5nUGFnZUZvcm1fX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMzZweCAhaW1wb3J0YW50OyB9IH1cblxuLmludC1sYW5kaW5nUGFnZUdyaWRfX2NvbCB7XG4gIC8qXG4gICAgICAgICYgLmVsZW1lbnRvci13aWRnZXQtd3JhcCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB9XG4gICAgICAgICYgLi1pbnRWaWRlbyB7XG5cbiAgICAgICAgICAgICYgdmlkZW8ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogODB2aDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gKi8gfVxuICAuaW50LWxhbmRpbmdQYWdlR3JpZF9fY29sIC5lbGVtZW50b3Itd2lkZ2V0LXdyYXAuZWxlbWVudG9yLWVsZW1lbnQtcG9wdWxhdGVkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5pbnQtbGFuZGluZ1BhZ2VHcmlkX19jb2wgLi1pbnRUZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmludC1sYW5kaW5nUGFnZUdyaWRfX2NvbCAuLWludFRleHQgLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5pbnQtbGFuZGluZ1BhZ2VHcmlkX19jb2wgLi1pbnRUZXh0IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciBwLnRpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNDBweCkge1xuICAuaW50LWxhbmRpbmdQYWdlR3JpZF9fc2VjdGlvbiAuZWxlbWVudG9yLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gIC5pbnQtbGFuZGluZ1BhZ2VHcmlkX19jb2wge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAuaW50LWxhbmRpbmdQYWdlR3JpZF9fY29sIC4taW50VmlkZW8ge1xuICAgICAgb3JkZXI6IDI7IH1cbiAgICAgIC5pbnQtbGFuZGluZ1BhZ2VHcmlkX19jb2wgLi1pbnRWaWRlbyB2aWRlbyB7XG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAuaW50LWxhbmRpbmdQYWdlR3JpZF9fY29sIC4taW50VGV4dCB7XG4gICAgICBvcmRlcjogMTsgfSB9XG5cbi5pbnQtbGFuZGluZ1BhZ2VUZXN0aW1vbmlhbF9fdGVzdGltb25pYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmludC1sYW5kaW5nUGFnZVRlc3RpbW9uaWFsX190ZXN0aW1vbmlhbCAuZWxlbWVudG9yLXRlc3RpbW9uaWFsLWltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7IH1cbiAgICAuaW50LWxhbmRpbmdQYWdlVGVzdGltb25pYWxfX3Rlc3RpbW9uaWFsIC5lbGVtZW50b3ItdGVzdGltb25pYWwtaW1hZ2UgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuaW50LWxhbmRpbmdQYWdlVGVzdGltb25pYWxfX3Rlc3RpbW9uaWFsIC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciAuZWxlbWVudG9yLXRlc3RpbW9uaWFsLW1ldGEtaW5uZXIgLmVsZW1lbnRvci10ZXN0aW1vbmlhbC1kZXRhaWxzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uaW50LWxhbmRpbmdQYWdlQWNjb3JkaW9uX19zZWN0aW9uIC5lbGVtZW50b3ItY29udGFpbmVyLmVsZW1lbnRvci1jb2x1bW4tZ2FwLWRlZmF1bHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmludC1sYW5kaW5nUGFnZUFjY29yZGlvbl9faW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5pbnQtbGFuZGluZ1BhZ2VBY2NvcmRpb25fX2FjY29yZGlvbiAuZWxlbWVudG9yLWFjY29yZGlvbi1pdGVtIC5lbGVtZW50b3ItdGFiLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmludC1sYW5kaW5nUGFnZUFjY29yZGlvbl9fYWNjb3JkaW9uIC5lbGVtZW50b3ItYWNjb3JkaW9uLWljb24tcmlnaHQgLmVsZW1lbnRvci1hY2NvcmRpb24taWNvbi1jbG9zZWQgaSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8xMS9hZGQucG5nXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmludC1sYW5kaW5nUGFnZUFjY29yZGlvbl9fYWNjb3JkaW9uIC5lbGVtZW50b3ItYWNjb3JkaW9uLWljb24tcmlnaHQgLmVsZW1lbnRvci1hY2NvcmRpb24taWNvbi1jbG9zZWQgaTpiZWZvcmUge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5pbnQtbGFuZGluZ1BhZ2VBY2NvcmRpb25fX2FjY29yZGlvbiAuZWxlbWVudG9yLWFjY29yZGlvbi1pY29uLXJpZ2h0IC5lbGVtZW50b3ItYWNjb3JkaW9uLWljb24tb3BlbmVkIGkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvd3AtY29udGVudC91cGxvYWRzLzIwMjMvMTEvbWludXMucG5nXCIpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmludC1sYW5kaW5nUGFnZUFjY29yZGlvbl9fYWNjb3JkaW9uIC5lbGVtZW50b3ItYWNjb3JkaW9uLWljb24tcmlnaHQgLmVsZW1lbnRvci1hY2NvcmRpb24taWNvbi1vcGVuZWQgaTpiZWZvcmUge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIC5pbnQtbGFuZGluZ1BhZ2VIZWFkZXJfX3JpZ2h0IC4tYnV0dG9uIC5lbGVtZW50b3ItYnV0dG9uLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8xMS9zbXMtdHJhY2tpbmcucG5nXCIpICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmludC1sYW5kaW5nUGFnZUhlYWRlcl9fcmlnaHQgLi1idXR0b24gLmVsZW1lbnRvci1idXR0b24tY29udGVudC13cmFwcGVyIC5lbGVtZW50b3ItYnV0dG9uLXRleHQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnQtbGFuZGluZ1BhZ2VIZWFkZXJfX3JpZ2h0IC4tYnV0dG9uIC5lbGVtZW50b3ItYnV0dG9uLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4OyB9IH1cblxuLmludC1sYW5kaW5nUGFnZUZvb3Rlcl9fc2VjdGlvbiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjOEU5Mjk1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmludC1sYW5kaW5nUGFnZUZvb3Rlcl9fc2l0ZSAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjMUI3NUJBO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmludC1sYW5kaW5nUGFnZU1hcF9fc2VjdGlvbiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5pbnQtbGFuZGluZ1BhZ2VNYXBfX3NlY3Rpb24gLmdtbm9wcmludC5nbS1zdHlsZS1tdGMtYmJ3IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5pbnQtbGFuZGluZ1BhZ2VNYXBfX3NlY3Rpb24gLndwZ216YV9tYXJrZXJfbGlzdF9jbGFzcyB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDk1JTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTsgfVxuICAgIC5pbnQtbGFuZGluZ1BhZ2VNYXBfX3NlY3Rpb24gLndwZ216YV9tYXJrZXJfbGlzdF9jbGFzcyAud3BnbWFwc19tbGlzdF9yb3cge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTsgfVxuICAgICAgLmludC1sYW5kaW5nUGFnZU1hcF9fc2VjdGlvbiAud3BnbXphX21hcmtlcl9saXN0X2NsYXNzIC53cGdtYXBzX21saXN0X3JvdyAud3BnbXphLWNvbnRlbnQtYWRkcmVzcy1ob2xkZXIgcC53cGdtemFfbWFya2VyX3RpdGxlIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAgICAgLmludC1sYW5kaW5nUGFnZU1hcF9fc2VjdGlvbiAud3BnbXphX21hcmtlcl9saXN0X2NsYXNzIC53cGdtYXBzX21saXN0X3JvdyAud3BnbXphLWNvbnRlbnQtYWRkcmVzcy1ob2xkZXIgLndwZ216YS1hZGRyZXNzIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7IH1cbiAgICAgIC5pbnQtbGFuZGluZ1BhZ2VNYXBfX3NlY3Rpb24gLndwZ216YV9tYXJrZXJfbGlzdF9jbGFzcyAud3BnbWFwc19tbGlzdF9yb3cgLndwZ216YS1jb250ZW50LWFkZHJlc3MtaG9sZGVyIC53cGdtemEtZGVzYyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgICAgICAgLmludC1sYW5kaW5nUGFnZU1hcF9fc2VjdGlvbiAud3BnbXphX21hcmtlcl9saXN0X2NsYXNzIC53cGdtYXBzX21saXN0X3JvdyAud3BnbXphLWNvbnRlbnQtYWRkcmVzcy1ob2xkZXIgLndwZ216YS1kZXNjIC5pbnQtY3VzdG9tTWFya2VyX19sYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmludC1sYW5kaW5nUGFnZU1hcF9fc2VjdGlvbiAud3BnbXphX21hcmtlcl9saXN0X2NsYXNzIC53cGdtYXBzX21saXN0X3JvdyAud3BnbXphLWdhbGxlcnktY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuaW50LWxhbmRpbmdQYWdlTWFwX19zZWN0aW9uIC5wYWdpbmF0aW9uanMtcGFnZXMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5OTk7IH1cbiAgICAuaW50LWxhbmRpbmdQYWdlTWFwX19zZWN0aW9uIC5wYWdpbmF0aW9uanMtcGFnZXMgdWwge1xuICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDBweCAxcHggNHB4IC0xcHg7IH1cbiAgICAgIC5pbnQtbGFuZGluZ1BhZ2VNYXBfX3NlY3Rpb24gLnBhZ2luYXRpb25qcy1wYWdlcyB1bCBsaSB7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAuaW50LWxhbmRpbmdQYWdlTWFwX19zZWN0aW9uIC5wYWdpbmF0aW9uanMtcGFnZXMgdWwgbGkuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogIzFCNzVCQUQ5OyB9XG4gICAgICAgIC5pbnQtbGFuZGluZ1BhZ2VNYXBfX3NlY3Rpb24gLnBhZ2luYXRpb25qcy1wYWdlcyB1bCBsaTpsYXN0LWNoaWxkLCAuaW50LWxhbmRpbmdQYWdlTWFwX19zZWN0aW9uIC5wYWdpbmF0aW9uanMtcGFnZXMgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwOyB9XG4gICAgICAgIC5pbnQtbGFuZGluZ1BhZ2VNYXBfX3NlY3Rpb24gLnBhZ2luYXRpb25qcy1wYWdlcyB1bCBsaTpsYXN0LWNoaWxkID4gYSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjhweCkge1xuICAuaW50LWxhbmRpbmdQYWdlTWFwX19zZWN0aW9uIC53cGdtemFfbWFya2VyX2xpc3RfY2xhc3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xuICAuaW50LWxhbmRpbmdQYWdlTWFwX19zZWN0aW9uIHtcbiAgICBoZWlnaHQ6IDYyMHB4OyB9IH1cblxuLyogcGFnZXMgKi9cbiJdfQ== */