@charset "UTF-8";
@font-face {
  font-family: "montserrat-regular";
  src: url(../../src/fonts/Montserrat/Montserrat-Regular.ttf);
}
@font-face {
  font-family: "spacegrotesk-bold";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-Bold.ttf);
}
@font-face {
  font-family: "spacegrotesk-light";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-Light.ttf);
}
@font-face {
  font-family: "spacegrotesk-semibold";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-SemiBold.ttf);
}
.archive_perso {
  padding-top: 50px;
}

.archive_perso .sur_titre {
  margin-top: 100px;
  font-family: "spacegrotesk-semibold";
  font-size: 17.6px;
  line-height: 24px;
  margin-bottom: 16px;
  text-align: center;
  color: #28e8c7;
  text-transform: uppercase;
}

.archive_perso .titre {
  text-align: center;
  font-family: "spacegrotesk-bold";
  font-size: 33.6px;
  line-height: 40px;
  margin-bottom: 0px;
}

@media screen and (max-width: 576px) {
  .archive_perso .titre br {
    display: none;
  }
}
.archive_perso .button_bleu {
  font-size: 16px;
  line-height: 16px;
  font-family: "spacegrotesk-light";
  background-color: #28e8c7;
  color: #ffffff;
  border: 1px solid #28e8c7;
  text-decoration: none;
  padding: 16px 32px;
  border-radius: 100px;
  transition: all 0.5s ease;
}

@media screen and (max-width: 1400px) {
  .archive_perso .button_bleu {
    padding: 10px 20px;
  }
}
@media screen and (max-width: 1200px) {
  .archive_perso .button_bleu {
    font-size: 14px;
    line-height: 14px;
  }
}
@media screen and (max-width: 767px) {
  .archive_perso .button_bleu {
    padding: 16px 32px;
  }
}
.archive_perso .button_bleu:after {
  content: "";
  position: relative;
  display: inline-block;
  top: 2px;
  background-image: url(../../src/img/arrow_white.svg);
  background-position: center center;
  background-repeat: no-repeat;
  width: 13px;
  height: 13px;
  margin-left: 19px;
  left: 0px;
  transition: all 0.2s ease;
}

.archive_perso .button_bleu:hover {
  color: #28e8c7;
  background-color: #ffffff;
  border: 1px solid #28e8c7;
  transition: all 0.5s ease;
}

.archive_perso .button_bleu:hover:after {
  left: 6px;
  background-image: url(../../src/img/arrow_turquoise.svg);
  transition: all 0.2s ease;
}

.archive_perso .single_category {
  padding: 150px 0px;
}

@media screen and (max-width: 992px) {
  .archive_perso .single_category {
    padding: 100px 0px;
  }
}
.archive_perso .single_category h4 {
  font-family: "spacegrotesk-bold";
  font-size: 24px;
  line-height: 29px;
  text-align: center;
}

.archive_perso .single_category .bouton {
  text-align: center;
  margin-top: 50px;
}

.archive_perso .single_category .articles {
  margin-top: 80px;
}

.archive_perso .single_category .articles a {
  text-decoration: none;
}

@media screen and (max-width: 667px) {
  .archive_perso .single_category .articles a {
    margin-top: 40px;
  }
}
.archive_perso .single_category .articles a .actu_card {
  background-color: transparent;
  padding: 20px;
  margin-bottom: 40px;
  transition: all 0.5s ease;
}

.archive_perso .single_category .articles a .actu_card img {
  width: 100%;
  height: auto;
  border-radius: 6px;
  margin-top: 0px !important;
  box-shadow: 0px 5px 20px rgba(100, 100, 100, 0.3);
  margin-bottom: 15px;
  transition: all 0.2s ease;
}

.archive_perso .single_category .articles a .actu_card .categorie {
  display: none;
  font-family: "spacegrotesk-light";
  font-size: 14px;
  line-height: 16px;
  color: #ffffff;
  transition: all 0.2s ease;
}

.archive_perso .single_category .articles a .actu_card h3 {
  font-family: "spacegrotesk-semibold";
  font-size: 20px;
  line-height: 23px;
  color: #191919;
}

.archive_perso .single_category .articles a:hover {
  text-decoration: none;
}

.archive_perso .single_category .articles a:hover .actu_card {
  background-color: #ffffff;
  border-radius: 10px;
  box-shadow: 0px 5px 20px rgba(100, 100, 100, 0.3);
  transition: all 0.5s ease;
}

.archive_perso .single_category .articles a:hover .actu_card img {
  box-shadow: none;
  transition: all 0.2s ease;
}

.archive_perso .single_category .articles a:hover .actu_card .categorie {
  color: #28e8c7;
  transition: all 0.2s ease;
}

.archive_perso .categories {
  display: none;
  margin-top: 30px;
}

.archive_perso .categories h4 {
  font-family: "spacegrotesk-semibold";
  font-size: 20px;
  line-height: 25px;
  text-align: center;
}

.archive_perso .categories .liste {
  text-align: center;
  margin-top: 30px;
}

.archive_perso .categories .liste a {
  display: inline-block;
  background-color: #d0f266;
  padding: 10px 17px 10px 20px;
  border-radius: 8px;
  margin-left: 10px;
  color: #191919;
  font-family: "montserrat-regular";
  font-size: 16px;
  line-height: 18px;
  text-decoration: none;
  transition: all 0.2s ease;
}

@media screen and (max-width: 1200px) {
  .archive_perso .categories .liste a {
    margin-top: 20px;
  }
}
.archive_perso .categories .liste a:hover {
  background-color: #0f8481;
  transition: all 0.2s ease;
}

.archive_perso .recent_act {
  margin: 50px 0px 80px 0px;
  position: relative;
}

.archive_perso .recent_act .conteneur_image {
  width: 100%;
  padding-left: 13%;
  padding-right: 2%;
}

@media screen and (max-width: 767px) {
  .archive_perso .recent_act .conteneur_image {
    padding: 0px;
  }
}
.archive_perso .recent_act .conteneur_image img {
  width: 100%;
  height: auto;
  border-radius: 6px;
}

@media screen and (max-width: 576px) {
  .archive_perso .recent_act .conteneur_image img {
    width: 100%;
    margin: 0px;
  }
}
.archive_perso .recent_act .infos {
  width: 100%;
  padding-right: 13%;
  padding-left: 2%;
}

@media screen and (max-width: 992px) {
  .archive_perso .recent_act .infos {
    margin-right: 0px;
  }
}
@media screen and (max-width: 767px) {
  .archive_perso .recent_act .infos {
    margin-top: 30px;
    padding: 0px;
  }
}
.archive_perso .recent_act .infos .categorie {
  display: none;
  font-family: "spacegrotesk-light";
  font-size: 14px;
  line-height: 16px;
  color: #28e8c7;
  margin-top: 15px;
}

.archive_perso .recent_act .infos h3 {
  font-family: "spacegrotesk-semibold";
  font-size: 30px;
  line-height: 35px;
  color: #191919;
}

@media screen and (max-width: 1200px) {
  .archive_perso .recent_act .infos h3 {
    font-size: 25px;
    line-height: 30px;
  }
}
@media screen and (max-width: 767px) {
  .archive_perso .recent_act .infos h3 {
    font-size: 30px;
    line-height: 35px;
  }
}
@media screen and (max-width: 576px) {
  .archive_perso .recent_act .infos h3 {
    font-size: 30px;
    line-height: 35px;
  }
}
.archive_perso .recent_act .infos .excerpt {
  margin-top: 30px;
}

.archive_perso .recent_act .infos .excerpt p {
  font-family: "montserrat-regular";
  font-size: 16px;
  line-height: 22px;
  color: #191919;
}

.archive_perso .recent_act .infos a {
  text-decoration: none;
  font-family: "spacegrotesk-light";
  font-size: 16px;
  color: #28e8c7;
  display: inline-block;
}

@media screen and (max-width: 992px) {
  .archive_perso .recent_act .infos a {
    font-size: 14px;
  }
}
.archive_perso .recent_act .infos a img {
  width: 13px;
  height: 13px;
  display: inline-block;
  margin-left: 10px;
  transition: all 0.2s ease;
}

.archive_perso .recent_act .infos a:hover img {
  margin-left: 15px;
  transition: all 0.2s ease;
}

.archive_perso .passt_act,
.archive_perso .behappy_act {
  /* background-image: url(../../src/img/hero-gradient.jpg);
  background-size: cover;
  background-repeat: no-repeat; */
  background-color: #28e8c7;
  padding: 60px 0px 80px 0px;
}

.archive_perso .passt_act h2,
.archive_perso .behappy_act h2 {
  padding-left: 20px;
  font-family: "spacegrotesk-bold";
  font-size: 30px;
  line-height: 35px;
  color: #191919;
  margin-bottom: 30px;
}

@media screen and (max-width: 1200px) {
  .archive_perso .passt_act h2,
  .archive_perso .behappy_act h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
@media screen and (max-width: 767px) {
  .archive_perso .passt_act h2,
  .archive_perso .behappy_act h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
@media screen and (max-width: 576px) {
  .archive_perso .passt_act h2,
  .archive_perso .behappy_act h2 {
    font-size: 30px;
    line-height: 35px;
    padding-left: 0px;
  }
}
.archive_perso .passt_act a,
.archive_perso .behappy_act a {
  text-decoration: none;
}

@media screen and (max-width: 667px) {
  .archive_perso .passt_act a,
  .archive_perso .behappy_act a {
    margin-top: 40px;
  }
}
.archive_perso .passt_act a .actu_card,
.archive_perso .behappy_act a .actu_card {
  background-color: transparent;
  padding: 20px;
  margin-bottom: 40px;
  transition: all 0.5s ease;
}

.archive_perso .passt_act a .actu_card img,
.archive_perso .behappy_act a .actu_card img {
  width: 100%;
  height: auto;
  border-radius: 6px;
  margin-top: 0px !important;
  box-shadow: 0px 5px 20px rgba(100, 100, 100, 0.3);
  margin-bottom: 15px;
  transition: all 0.2s ease;
}

.archive_perso .passt_act a .actu_card .categorie,
.archive_perso .behappy_act a .actu_card .categorie {
  display: none;
  font-family: "spacegrotesk-light";
  font-size: 14px;
  line-height: 16px;
  color: #ffffff;
  transition: all 0.2s ease;
}

.archive_perso .passt_act a .actu_card h3,
.archive_perso .behappy_act a .actu_card h3 {
  font-family: "spacegrotesk-semibold";
  font-size: 20px;
  line-height: 23px;
  color: #191919;
}

.archive_perso .passt_act a:hover,
.archive_perso .behappy_act a:hover {
  text-decoration: none;
}

.archive_perso .passt_act a:hover .actu_card,
.archive_perso .behappy_act a:hover .actu_card {
  background-color: #ffffff;
  border-radius: 10px;
  box-shadow: 0px 5px 20px rgba(100, 100, 100, 0.3);
  transition: all 0.5s ease;
}

.archive_perso .passt_act a:hover .actu_card img,
.archive_perso .behappy_act a:hover .actu_card img {
  box-shadow: none;
  transition: all 0.2s ease;
}

.archive_perso .passt_act a:hover .actu_card .categorie,
.archive_perso .behappy_act a:hover .actu_card .categorie {
  color: #28e8c7;
  transition: all 0.2s ease;
}

.archive_perso #ajax-load-more a {
  text-decoration: none;
}

@media screen and (max-width: 667px) {
  .archive_perso #ajax-load-more a {
    margin-top: 40px;
  }
}
.archive_perso #ajax-load-more a .actu_card {
  background-color: transparent;
  padding: 20px;
  margin-bottom: 40px;
  transition: all 0.5s ease;
}

.archive_perso #ajax-load-more a .actu_card img {
  width: 100%;
  height: auto;
  border-radius: 6px;
  margin-top: 0px !important;
  box-shadow: 0px 5px 20px rgba(100, 100, 100, 0.3);
  margin-bottom: 15px;
  transition: all 0.2s ease;
}

.archive_perso #ajax-load-more a .actu_card .categorie {
  display: none;
  font-family: "spacegrotesk-light";
  font-size: 14px;
  line-height: 16px;
  color: #ffffff;
  transition: all 0.2s ease;
}

.archive_perso #ajax-load-more a .actu_card h3 {
  font-family: "spacegrotesk-semibold";
  font-size: 20px;
  line-height: 23px;
  color: #191919;
}

.archive_perso #ajax-load-more a:hover {
  text-decoration: none;
}

.archive_perso #ajax-load-more a:hover .actu_card {
  background-color: #ffffff;
  border-radius: 10px;
  box-shadow: 0px 5px 20px rgba(100, 100, 100, 0.3);
  transition: all 0.5s ease;
}

.archive_perso #ajax-load-more a:hover .actu_card img {
  box-shadow: none;
  transition: all 0.2s ease;
}

.archive_perso #ajax-load-more a:hover .actu_card .categorie {
  color: #28e8c7;
  transition: all 0.2s ease;
}

.archive_perso #ajax-load-more .alm-btn-wrap {
  text-align: center;
  margin-top: 30px;
}

.archive_perso #ajax-load-more .alm-btn-wrap .load_more {
  font-size: 16px;
  line-height: 16px;
  font-family: "spacegrotesk-light";
  background-color: #0f8481;
  color: #ffffff;
  border: 1px solid #0f8481;
  text-decoration: none;
  padding: 16px 32px;
  border-radius: 100px;
  display: inline-block;
  transition: all 0.5s ease;
}

@media screen and (max-width: 1400px) {
  .archive_perso #ajax-load-more .alm-btn-wrap .load_more {
    padding: 10px 20px;
  }
}
@media screen and (max-width: 1200px) {
  .archive_perso #ajax-load-more .alm-btn-wrap .load_more {
    font-size: 14px;
    line-height: 14px;
  }
}
@media screen and (max-width: 767px) {
  .archive_perso #ajax-load-more .alm-btn-wrap .load_more {
    padding: 16px 32px;
  }
}
.archive_perso #ajax-load-more .alm-btn-wrap .load_more:after {
  content: "";
  position: relative;
  display: inline-block;
  top: 2px;
  background-image: url(../../src/img/arrow_white.svg);
  background-position: center center;
  background-repeat: no-repeat;
  width: 13px;
  height: 13px;
  margin-left: 19px;
  left: 0px;
  transition: all 0.2s ease;
}

.archive_perso #ajax-load-more .alm-btn-wrap .load_more:hover {
  color: #0f8481;
  background-color: transparent;
  border: 1px solid #0f8481;
  transition: all 0.5s ease;
}

.archive_perso #ajax-load-more .alm-btn-wrap .load_more:hover:after {
  left: 6px;
  background-image: url(../../src/img/arrow_green.svg);
  transition: all 0.2s ease;
}

.single_perso {
  padding-top: 129px;
}

@media screen and (max-width: 1200px) {
  .single_perso {
    padding-top: 112px;
  }
}
.single_perso .cover-top {
  /* background-image: url(../../src/img/hero-gradient.jpg);
  background-size: cover; */
  background-color: #28e8c7;
  padding: 30px 0px;
}

@media screen and (max-width: 767px) {
  .single_perso .cover-top {
    padding: 40px 0px 30px 0px;
  }
}
.single_perso .cover-top .size_grid .col_gauche {
  padding: 60px 0px;
  position: relative;
}

@media screen and (max-width: 767px) {
  .single_perso .cover-top .size_grid .col_gauche {
    padding: 0px;
  }
}
@media screen and (max-width: 576px) {
  .single_perso .cover-top .size_grid .col_gauche {
    padding: 0px 12px;
  }
}
.single_perso .cover-top .size_grid .col_gauche .position {
  position: relative;
  z-index: 50;
}

.single_perso .cover-top .size_grid .col_gauche .position img {
  display: block;
  border-radius: 6px;
  width: 80%;
  margin: 0px auto;
}

@media screen and (max-width: 992px) {
  .single_perso .cover-top .size_grid .col_gauche .position img {
    width: 90%;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .cover-top .size_grid .col_gauche .position img {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  .single_perso .cover-top .size_grid .col_gauche .position img {
    width: 100%;
  }
}
.single_perso .cover-top .size_grid .col_droite {
  padding: 60px 0px;
  position: relative;
}

@media screen and (max-width: 767px) {
  .single_perso .cover-top .size_grid .col_droite {
    padding: 0px;
  }
}
@media screen and (max-width: 576px) {
  .single_perso .cover-top .size_grid .col_droite {
    padding: 0px 12px;
  }
}
.single_perso .cover-top .size_grid .col_droite .position {
  position: relative;
  z-index: 50;
}

@media screen and (max-width: 992px) {
  .single_perso .cover-top .size_grid .col_droite .position {
    width: 90%;
    display: block;
    margin: 0px auto;
  }
}
@media screen and (max-width: 576px) {
  .single_perso .cover-top .size_grid .col_droite .position {
    width: 100%;
  }
}
.single_perso .cover-top .size_grid .col_droite .position .categorie {
  display: none;
  font-family: "spacegrotesk-semibold";
  padding: 0px 150px 0px 40px;
  text-transform: uppercase;
  color: #ffffff;
  font-size: 20px;
  margin-bottom: 10px;
}

@media screen and (max-width: 1200px) {
  .single_perso .cover-top .size_grid .col_droite .position .categorie {
    padding: 0px 30px;
  }
}
@media screen and (max-width: 992px) {
  .single_perso .cover-top .size_grid .col_droite .position .categorie {
    padding: 0px 20px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .cover-top .size_grid .col_droite .position .categorie {
    padding: 0px;
  }
}
.single_perso .cover-top .size_grid .col_droite .position h1 {
  padding: 0px 150px 0px 40px;
  font-family: "spacegrotesk-bold";
  font-size: 36px;
  line-height: 45px;
  color: #ffffff;
}

@media screen and (max-width: 1400px) {
  .single_perso .cover-top .size_grid .col_droite .position h1 {
    padding: 0px 90px 0px 40px;
  }
}
@media screen and (max-width: 1200px) {
  .single_perso .cover-top .size_grid .col_droite .position h1 {
    padding: 0px 120px 0px 30px;
    font-size: 33px;
    line-height: 42px;
  }
}
@media screen and (max-width: 992px) {
  .single_perso .cover-top .size_grid .col_droite .position h1 {
    padding: 0px 80px 0px 20px;
    font-size: 30px;
    line-height: 39px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .cover-top .size_grid .col_droite .position h1 {
    padding: 0px;
  }
}
.single_perso .contenu {
  width: 55%;
  display: block;
  margin: 60px auto 0px auto;
}

@media screen and (max-width: 767px) {
  .single_perso .contenu {
    width: 100%;
    margin-top: 40px;
  }
}
.single_perso .contenu a {
  text-decoration: underline;
  font-family: "montserrat-regular";
  font-size: 16px;
  line-height: 22px;
  color: #0f8481;
}

.single_perso .contenu p {
  font-family: "montserrat-regular";
  font-size: 16px;
  line-height: 22px;
  color: #191919;
}

.single_perso .contenu p strong {
  font-weight: normal;
  font-family: "spacegrotesk-bold";
}

.single_perso .contenu p:first-child {
  font-family: "spacegrotesk-bold";
  font-size: 18px;
  line-height: 24px;
}

.single_perso .contenu p:first-child strong {
  font-weight: normal;
}

.single_perso .contenu .wp-block-separator {
  background-color: #28e8c7;
  border-top: 2px solid #28e8c7;
  margin: 30px 0px;
}

.single_perso .contenu .accordion {
  margin: 30px 0px;
}

.single_perso .contenu .accordion .faq_card {
  border: 0px;
  background-color: transparent;
  margin-bottom: 15px;
  border-radius: 10px;
  padding: 0px;
}

.single_perso .contenu .accordion .faq_card .accordion-header {
  background-color: transparent;
  border-radius: 0px;
  border: 0px !important;
  margin: 0px;
}

.single_perso .contenu .accordion .faq_card .accordion-header button {
  border: 0px !important;
  background-color: #d0f266;
  padding-left: 0px;
  padding: 10px 15px;
  box-shadow: none;
  transition: all 0.2s ease;
}

.single_perso .contenu .accordion .faq_card .accordion-header button h1,
.single_perso .contenu .accordion .faq_card .accordion-header button h2,
.single_perso .contenu .accordion .faq_card .accordion-header button h3,
.single_perso .contenu .accordion .faq_card .accordion-header button p {
  font-family: "spacegrotesk-bold";
  font-size: 18px;
  line-height: 27px;
  color: #191919;
  margin-bottom: 0px;
  margin-right: 50px;
}

.single_perso .contenu .accordion .faq_card .accordion-header button:focus {
  box-shadow: none;
  background-color: transparent;
  border: 0px !important;
}

.single_perso .contenu .accordion .faq_card .accordion-header button:after {
  content: "+";
  position: relative;
  top: -5px;
  background: none;
  font-family: "montserrat-regular";
  font-size: 32px;
  line-height: 32px;
  color: #191919;
  width: auto;
  transition: all 0.2s ease;
}

.single_perso .contenu .accordion .faq_card .accordion-header button[aria-expanded=true] {
  background-color: #0f8481;
}

.single_perso .contenu .accordion .faq_card .accordion-header button[aria-expanded=true] h1,
.single_perso .contenu .accordion .faq_card .accordion-header button[aria-expanded=true] h2,
.single_perso .contenu .accordion .faq_card .accordion-header button[aria-expanded=true] h3,
.single_perso .contenu .accordion .faq_card .accordion-header button[aria-expanded=true] p {
  color: #ffffff;
}

.single_perso .contenu .accordion .faq_card .accordion-header button[aria-expanded=true]:after {
  transform: none;
  color: #ffffff;
}

.single_perso .contenu .accordion .faq_card .accordion-header button:focus {
  background-color: #d0f266;
}

.single_perso .contenu .accordion .faq_card .accordion-header button[aria-expanded=true]:focus {
  background-color: #0f8481;
}

.single_perso .contenu .accordion .faq_card .accordion-collapse {
  border: 0px !important;
  outline: none !important;
  box-shadow: none !important;
}

.single_perso .contenu .accordion .faq_card .accordion-collapse .accordion-body {
  padding: 15px;
  background-color: #0f8481;
}

.single_perso .contenu .accordion .faq_card .accordion-collapse .accordion-body p {
  font-family: "montserrat-regular";
  font-size: 16px;
  line-height: 22px;
  color: #ffffff;
}

.single_perso .contenu .accordion .faq_card .accordion-collapse .accordion-body p strong {
  font-family: "spacegrotesk-bold";
}

.single_perso .contenu .accordion .faq_card .accordion-collapse .accordion-body ul {
  padding-left: 16px;
  margin-bottom: 0px;
}

.single_perso .contenu .accordion .faq_card .accordion-collapse .accordion-body ul li {
  list-style: none;
  font-family: "montserrat-regular";
  color: #ffffff;
}

.single_perso .contenu .accordion .faq_card .accordion-collapse .accordion-body ul li strong {
  font-weight: normal;
  font-family: "spacegrotesk-bold";
}

.single_perso .contenu .accordion .faq_card .accordion-collapse .accordion-body ul li::before {
  content: "•";
  color: #ffffff;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}

.single_perso .contenu .accordion .faq_card .accordion-collapse .accordion-body ul li:last-child {
  margin-bottom: 0px;
}

.single_perso .contenu .accordion .faq_card .accordion-collapse .accordion-body a {
  text-decoration: underline;
  font-family: "montserrat-regular";
  font-size: 16px;
  line-height: 22px;
  color: #ffffff;
}

.single_perso .contenu iframe {
  width: 100%;
  height: 370px;
}

@media screen and (max-width: 1300px) {
  .single_perso .contenu iframe {
    height: 320px;
  }
}
@media screen and (max-width: 1200px) {
  .single_perso .contenu iframe {
    height: 345px;
  }
}
@media screen and (max-width: 992px) {
  .single_perso .contenu iframe {
    height: 320px;
  }
}
.single_perso .contenu img {
  border-radius: 6px;
  max-width: 100%;
  height: auto;
  margin: 30px 0px;
}

.single_perso .contenu h2 {
  margin-bottom: 20px;
  font-family: "spacegrotesk-bold";
  font-size: 30px;
  line-height: 35px;
  color: #191919;
}

@media screen and (max-width: 1200px) {
  .single_perso .contenu h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .contenu h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
.single_perso .contenu h2 strong {
  font-weight: normal;
}

.single_perso .contenu h3 {
  color: #28e8c7;
  font-family: "spacegrotesk-semibold";
  font-size: 25px;
  line-height: 30px;
  color: #28e8c7;
  margin-bottom: 20px;
}

@media screen and (max-width: 1200px) {
  .single_perso .contenu h3 {
    font-size: 20px;
    line-height: 25px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .contenu h3 {
    font-size: 25px;
    line-height: 30px;
  }
}
.single_perso .contenu h3 strong {
  font-weight: normal;
}

.single_perso .contenu h3 strong {
  font-weight: normal;
}

.single_perso .contenu ul {
  padding-left: 16px;
}

.single_perso .contenu ul li {
  list-style: none;
  font-family: "montserrat-regular";
}

.single_perso .contenu ul li strong {
  font-weight: normal;
  font-family: "spacegrotesk-bold";
}

.single_perso .contenu ul li::before {
  content: "•";
  color: #28e8c7;
  font-weight: bold;
  display: inline-block;
  width: 1em;
  margin-left: -1em;
}

.single_perso .contenu .wp-block-button {
  margin: 50px 0px;
}

.single_perso .contenu .wp-block-button a {
  font-size: 16px;
  line-height: 16px;
  font-family: "spacegrotesk-light";
  background-color: #0f8481;
  color: #ffffff;
  border: 1px solid #0f8481;
  text-decoration: none;
  padding: 16px 32px;
  border-radius: 100px;
  transition: all 0.5s ease;
}

@media screen and (max-width: 1400px) {
  .single_perso .contenu .wp-block-button a {
    padding: 10px 20px;
  }
}
@media screen and (max-width: 1200px) {
  .single_perso .contenu .wp-block-button a {
    font-size: 14px;
    line-height: 14px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .contenu .wp-block-button a {
    padding: 16px 32px;
  }
}
.single_perso .contenu .wp-block-button a:after {
  content: "";
  position: relative;
  display: inline-block;
  top: 2px;
  background-image: url(../../src/img/arrow_white.svg);
  background-position: center center;
  background-repeat: no-repeat;
  width: 13px;
  height: 13px;
  margin-left: 19px;
  left: 0px;
  transition: all 0.2s ease;
}

.single_perso .contenu .wp-block-button a:hover {
  color: #0f8481;
  background-color: transparent;
  border: 1px solid #0f8481;
  transition: all 0.5s ease;
}

.single_perso .contenu .wp-block-button a:hover:after {
  left: 6px;
  background-image: url(../../src/img/arrow_green.svg);
  transition: all 0.2s ease;
}

.single_perso .contenu .wp-block-quote {
  margin: 30px 0px;
  background-image: url(../../src/img/hero-gradient.jpg);
  background-size: cover;
  border-radius: 10px;
  padding: 30px 70px;
  position: relative;
}

@media screen and (max-width: 992px) {
  .single_perso .contenu .wp-block-quote {
    padding: 30px 60px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .contenu .wp-block-quote {
    padding: 30px 50px;
  }
}
@media screen and (max-width: 576px) {
  .single_perso .contenu .wp-block-quote {
    padding: 30px 40px;
  }
}
.single_perso .contenu .wp-block-quote p {
  font-family: "spacegrotesk-semibold";
  font-size: 20px;
  line-height: 30px;
  color: #191919;
  margin-bottom: 0px;
}

.single_perso .contenu .wp-block-quote p strong {
  font-weight: normal;
  font-family: "spacegrotesk-bold";
}

.single_perso .contenu .wp-block-quote p:last-of-type {
  margin-bottom: 20px;
}

.single_perso .contenu .wp-block-quote .wp-block-button {
  margin: 0px;
}

.single_perso .contenu .wp-block-quote .wp-block-button a {
  font-size: 16px;
  line-height: 16px;
  font-family: "spacegrotesk-light";
  background-color: #191919;
  color: #ffffff;
  border: 1px solid #191919;
  text-decoration: none;
  padding: 16px 32px;
  border-radius: 100px;
  transition: all 0.5s ease;
}

@media screen and (max-width: 1400px) {
  .single_perso .contenu .wp-block-quote .wp-block-button a {
    padding: 10px 20px;
  }
}
@media screen and (max-width: 1200px) {
  .single_perso .contenu .wp-block-quote .wp-block-button a {
    font-size: 14px;
    line-height: 14px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .contenu .wp-block-quote .wp-block-button a {
    padding: 16px 32px;
  }
}
.single_perso .contenu .wp-block-quote .wp-block-button a:after {
  content: "";
  position: relative;
  display: inline-block;
  top: 2px;
  background-image: url(../../src/img/arrow_white.svg);
  background-position: center center;
  background-repeat: no-repeat;
  width: 13px;
  height: 13px;
  margin-left: 19px;
  left: 0px;
  transition: all 0.2s ease;
}

.single_perso .contenu .wp-block-quote .wp-block-button a:hover {
  color: #191919;
  background-color: transparent;
  transition: all 0.5s ease;
}

.single_perso .contenu .wp-block-quote .wp-block-button a:hover:after {
  left: 6px;
  background-image: url(../../src/img/arrow_black.svg);
  transition: all 0.2s ease;
}

.single_perso .contenu .wpcf7 {
  margin: 40px auto 0px auto;
  width: 500px;
  display: block;
}

.single_perso .contenu .wpcf7 .hide {
  display: none;
}

.single_perso .contenu .wpcf7 label {
  width: 100%;
}

.single_perso .contenu .wpcf7 label br {
  display: none;
}

.single_perso .contenu .wpcf7 label .label_pers {
  display: block;
  font-family: "montserrat-regular";
  font-size: 15px;
  color: #191919;
  margin-bottom: 3px;
}

.single_perso .contenu .wpcf7 label input[type=text],
.single_perso .contenu .wpcf7 label input[type=email],
.single_perso .contenu .wpcf7 label input[type=tel],
.single_perso .contenu .wpcf7 label textarea {
  background-color: rgba(25, 25, 25, 0.7);
  width: 100%;
  font-family: "montserrat-regular";
  color: #ffffff;
  font-size: 15px;
  padding: 10px 15px;
  border-radius: 4px;
  border: 0px;
  margin-bottom: 10px;
}

@media screen and (max-width: 1400px) {
  .single_perso .contenu .wpcf7 label input[type=text],
  .single_perso .contenu .wpcf7 label input[type=email],
  .single_perso .contenu .wpcf7 label input[type=tel],
  .single_perso .contenu .wpcf7 label textarea {
    font-size: 21px;
    line-height: 31px;
  }
}
@media screen and (max-width: 1200px) {
  .single_perso .contenu .wpcf7 label input[type=text],
  .single_perso .contenu .wpcf7 label input[type=email],
  .single_perso .contenu .wpcf7 label input[type=tel],
  .single_perso .contenu .wpcf7 label textarea {
    font-size: 20px;
    line-height: 30px;
  }
}
@media screen and (max-width: 992px) {
  .single_perso .contenu .wpcf7 label input[type=text],
  .single_perso .contenu .wpcf7 label input[type=email],
  .single_perso .contenu .wpcf7 label input[type=tel],
  .single_perso .contenu .wpcf7 label textarea {
    font-size: 19px;
    line-height: 29px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .contenu .wpcf7 label input[type=text],
  .single_perso .contenu .wpcf7 label input[type=email],
  .single_perso .contenu .wpcf7 label input[type=tel],
  .single_perso .contenu .wpcf7 label textarea {
    width: 100%;
    font-size: 18px;
    line-height: 28px;
    padding: 20px 50px 20px 25px;
  }
}
@media screen and (max-width: 400px) {
  .single_perso .contenu .wpcf7 label input[type=text],
  .single_perso .contenu .wpcf7 label input[type=email],
  .single_perso .contenu .wpcf7 label input[type=tel],
  .single_perso .contenu .wpcf7 label textarea {
    font-size: 16px;
    line-height: 26px;
  }
}
.single_perso .contenu .wpcf7 label input:focus,
.single_perso .contenu .wpcf7 label select:focus,
.single_perso .contenu .wpcf7 label textarea:focus {
  box-shadow: none;
  border: 0px;
  outline: 1px solid #28e8c7;
}

.single_perso .contenu .wpcf7 .submit_container {
  width: 95%;
  text-align: center;
  margin-top: 60px;
}

@media screen and (max-width: 767px) {
  .single_perso .contenu .wpcf7 .submit_container {
    width: 100%;
  }
}
.single_perso .contenu .wpcf7 .submit_container .wpcf7-submit {
  font-size: 16px;
  line-height: 16px;
  font-family: "spacegrotesk-light";
  background-color: #191919;
  color: #ffffff;
  border: 1px solid #191919;
  text-decoration: none;
  padding: 16px 32px;
  border-radius: 100px;
  transition: all 0.5s ease;
}

@media screen and (max-width: 1400px) {
  .single_perso .contenu .wpcf7 .submit_container .wpcf7-submit {
    padding: 10px 20px;
  }
}
@media screen and (max-width: 1200px) {
  .single_perso .contenu .wpcf7 .submit_container .wpcf7-submit {
    font-size: 14px;
    line-height: 14px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .contenu .wpcf7 .submit_container .wpcf7-submit {
    padding: 16px 32px;
  }
}
.single_perso .contenu .wpcf7 .submit_container .wpcf7-submit:hover {
  color: #191919;
  background-color: transparent;
  transition: all 0.5s ease;
}

.single_perso .contenu .wpcf7 .submit_container span {
  display: none;
}

.single_perso .contenu .wpcf7 .wpcf7-not-valid-tip {
  font-family: "montserrat-regular";
  font-size: 15px;
}

.single_perso .contenu .wpcf7 .wpcf7-response-output {
  border-color: green;
  text-align: center;
  padding: 15px 20px;
  font-family: "montserrat-regular";
  font-size: 15px;
  color: #191919;
}

.single_perso .contenu .wpcf7 .invalid .wpcf7-response-output {
  border-color: red;
  font-family: "montserrat-regular";
  font-size: 15px;
}

.single_perso .blog-content {
  padding-bottom: 100px;
}

@media screen and (max-width: 992px) {
  .single_perso .blog-content {
    padding-bottom: 80px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .blog-content {
    padding-bottom: 60px;
  }
}
.single_perso .more_articles {
  /* background-image: url(../../src/img/hero-gradient.jpg);
  background-size: cover; */
  background-color: #28e8c7;
  padding-top: 60px;
}

.single_perso .more_articles h2 {
  padding-left: 20px;
  font-family: "spacegrotesk-bold";
  font-size: 30px;
  line-height: 35px;
  color: #191919;
  margin-bottom: 30px;
}

@media screen and (max-width: 1200px) {
  .single_perso .more_articles h2 {
    font-size: 25px;
    line-height: 30px;
  }
}
@media screen and (max-width: 767px) {
  .single_perso .more_articles h2 {
    font-size: 30px;
    line-height: 35px;
  }
}
@media screen and (max-width: 576px) {
  .single_perso .more_articles h2 {
    font-size: 30px;
    line-height: 35px;
    padding-left: 0px;
  }
}
.single_perso .more_articles a {
  text-decoration: none;
}

@media screen and (max-width: 667px) {
  .single_perso .more_articles a {
    margin-top: 40px;
  }
}
.single_perso .more_articles a .actu_card {
  background-color: transparent;
  padding: 20px;
  margin-bottom: 40px;
  transition: all 0.5s ease;
}

.single_perso .more_articles a .actu_card img {
  width: 100%;
  height: auto;
  border-radius: 6px;
  margin-top: 0px !important;
  box-shadow: 0px 5px 20px rgba(100, 100, 100, 0.3);
  margin-bottom: 15px;
  transition: all 0.2s ease;
}

.single_perso .more_articles a .actu_card .categorie {
  display: none;
  font-family: "spacegrotesk-light";
  font-size: 14px;
  line-height: 16px;
  color: #ffffff;
  transition: all 0.2s ease;
}

.single_perso .more_articles a .actu_card h3 {
  font-family: "spacegrotesk-semibold";
  font-size: 20px;
  line-height: 23px;
  color: #191919;
}

.single_perso .more_articles a:hover {
  text-decoration: none;
}

.single_perso .more_articles a:hover .actu_card {
  background-color: #ffffff;
  border-radius: 10px;
  box-shadow: 0px 5px 20px rgba(100, 100, 100, 0.3);
  transition: all 0.5s ease;
}

.single_perso .more_articles a:hover .actu_card img {
  box-shadow: none;
  transition: all 0.2s ease;
}

.single_perso .more_articles a:hover .actu_card .categorie {
  color: #28e8c7;
  transition: all 0.2s ease;
} 
@font-face {
  font-family: "montserrat-regular";
  src: url(../../src/fonts/Montserrat/Montserrat-Regular.ttf);
}
@font-face {
  font-family: "spacegrotesk-bold";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-Bold.ttf);
}
@font-face {
  font-family: "spacegrotesk-light";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-Light.ttf);
}
@font-face {
  font-family: "spacegrotesk-semibold";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-SemiBold.ttf);
}
footer {
  background-color: #191919;
  padding: 100px 0px 10px 0px;
}

@media screen and (max-width: 800px) {
  footer {
    text-align: center;
  }
}
footer .top .logo {
  display: inline-block;
  position: relative;
}

footer .top .logo img {
  width: 160px;
}

@media screen and (max-width: 800px) {
  footer .top .logo img {
    display: block;
    margin: 0px auto 35px auto;
  }
}
footer .top .ensemble_droit {
  position: relative;
  float: right;
}

@media screen and (max-width: 800px) {
  footer .top .ensemble_droit {
    float: none;
  }
}
footer .top .ensemble_droit .col-pers {
  display: inline-block;
  margin-right: 64px;
}

@media screen and (max-width: 800px) {
  footer .top .ensemble_droit .col-pers {
    display: block;
    margin-right: 0px;
    margin-bottom: 30px;
  }
}
footer .top .ensemble_droit .col-pers h3 {
  font-family: "spacegrotesk-light";
  color: #ffffff;
  font-size: 22.4px;
  line-height: 19.2px;
  margin-bottom: 32px;
}

@media screen and (max-width: 800px) {
  footer .top .ensemble_droit .col-pers h3 {
    margin-bottom: 16px;
  }
}
footer .top .ensemble_droit .col-pers a {
  text-decoration: none;
  font-family: "montserrat-regular";
  font-size: 16px;
  line-height: 24px;
  display: table;
  color: #ffffff;
}

@media screen and (max-width: 800px) {
  footer .top .ensemble_droit .col-pers a {
    margin: 0px auto;
  }
}
footer .top .ensemble_droit .col-pers a:hover {
  color: #bcbcbc;
}

footer .top .ensemble_droit .col-pers a:last-child {
  margin-bottom: 45px;
}

footer .top .ensemble_droit .col-pers:last-of-type {
  margin-right: 0px;
}

footer .mentions {
  clear: both;
  position: relative;
  width: 100%;
  padding-top: 45px;
  border-top: 1px solid #ffffff;
  margin-bottom: 45px;
}

footer .mentions .credits {
  font-family: "montserrat-regular";
  color: #ffffff;
  font-size: 16px;
  line-height: 24px;
}

footer .mentions .credits a {
  text-decoration: none;
  color: #ffffff;
  margin: 0px 15px;
}

footer .mentions .credits a:hover {
  color: #bcbcbc;
}

footer .mentions .credits a:first-child {
  margin-left: 0px;
}

footer .mentions .credits a:last-of-type {
  margin-right: 0px;
} 
@font-face {
  font-family: "montserrat-regular";
  src: url(../../src/fonts/Montserrat/Montserrat-Regular.ttf);
}
@font-face {
  font-family: "spacegrotesk-bold";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-Bold.ttf);
}
@font-face {
  font-family: "spacegrotesk-light";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-Light.ttf);
}
@font-face {
  font-family: "spacegrotesk-semibold";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-SemiBold.ttf);
}
html {
  scroll-behavior: unset !important;
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
}

body {
  margin: 0px;
  padding: 0px;
  max-width: 100%;
  height: 100%;
}

.size_grid {
  width: 1200px;
  display: block;
  margin: 0px auto;
}

@media screen and (max-width: 1300px) {
  .size_grid {
    width: 1040px;
  }
}
@media screen and (max-width: 1200px) {
  .size_grid {
    width: 100%;
    padding: 0px 26px;
  }
} 
@font-face {
  font-family: "montserrat-regular";
  src: url(../../src/fonts/Montserrat/Montserrat-Regular.ttf);
}
@font-face {
  font-family: "spacegrotesk-bold";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-Bold.ttf);
}
@font-face {
  font-family: "spacegrotesk-light";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-Light.ttf);
}
@font-face {
  font-family: "spacegrotesk-semibold";
  src: url(../../src/fonts/SpaceGrotesk/SpaceGrotesk-SemiBold.ttf);
}
header {
  position: fixed;
  top: 0;
  z-index: 9999;
  width: 100%;
  background-color: #ffffff;
  padding: 24px 0px;
  transition: all 0.2s ease;
}

header .menu_desktop {
  display: block;
  transition: all 0.2s ease;
}

@media screen and (max-width: 992px) {
  header .menu_desktop {
    display: none;
  }
}
header .menu_desktop .size_grid .left {
  position: relative;
  display: inline-block;
  top: 12px;
}

header .menu_desktop .size_grid .left .logo {
  width: 128px;
  transition: all 0.2s ease;
}

header .menu_desktop .size_grid .main_menu {
  list-style: none;
  float: right;
  margin: 0px;
  padding: 0px;
  position: relative;
  transition: all 0.2s ease;
}

header .menu_desktop .size_grid .main_menu > li {
  display: inline-block;
  padding: 0px;
  margin: 0px 16px;
  position: relative;
}

@media screen and (max-width: 1100px) {
  header .menu_desktop .size_grid .main_menu > li {
    margin: 0px 8px;
  }
}
header .menu_desktop .size_grid .main_menu > li > a {
  display: block;
  text-decoration: none;
  font-family: "montserrat-regular";
  font-size: 17.6px;
  line-height: 16px;
  color: #191919;
  padding: 16px;
  transition: all 0.3s ease;
}

@media screen and (max-width: 1100px) {
  header .menu_desktop .size_grid .main_menu > li > a {
    font-size: 16px;
  }
}
header .menu_desktop .size_grid .main_menu > li > a:after {
  content: "";
  position: absolute;
  background-color: #28e8c7;
  width: 0%;
  height: 2px;
  bottom: 0;
  left: 0;
  transition: all 0.3s ease;
}

header .menu_desktop .size_grid .main_menu > li:hover > a:after {
  width: 100%;
  transition: all 0.3s ease;
}

header .menu_desktop .size_grid .main_menu > li:last-child {
  margin-right: 0px;
}

header .menu_desktop .size_grid .main_menu > li:last-child > a {
  border: 1px solid #191919;
  text-decoration: none;
  padding: 16px 32px;
  border-radius: 100px;
}

header .menu_desktop .size_grid .main_menu > li:last-child > a:hover {
  background-color: #191919;
  color: #ffffff;
}

header .menu_desktop .size_grid .main_menu > li:last-child > a:after {
  display: none;
}

header .menu_mobile {
  display: none;
  transition: all 0.2s ease;
}

@media screen and (max-width: 992px) {
  header .menu_mobile {
    display: block;
  }
}
header .menu_mobile .size_grid {
  position: relative;
}

header .menu_mobile .size_grid .logo_mobile {
  width: 128px;
  transition: all 0.2s ease;
}

header .menu_mobile .menu {
  position: absolute;
  width: 100%;
  height: 100vh;
  z-index: 900;
  left: -100%;
  top: 0;
  background-color: #ffffff;
  opacity: 0;
}

header .menu_mobile .menu .contenu_menu {
  text-align: center;
  margin-top: 80px;
}

header .menu_mobile .menu .contenu_menu .logo_menu_mobile {
  width: 200px;
}

header .menu_mobile .menu .contenu_menu .main_menu {
  list-style: none;
  text-align: center;
  padding-left: 0px;
  margin-top: 40px;
}

header .menu_mobile .menu .contenu_menu .main_menu > li {
  margin-bottom: 10px;
}

header .menu_mobile .menu .contenu_menu .main_menu > li > a {
  position: relative;
  display: table;
  text-decoration: none;
  font-family: "montserrat-regular";
  font-size: 17.6px;
  line-height: 16px;
  color: #191919;
  padding: 16px;
  margin: 0px auto;
  transition: all 0.3s ease;
}

header .menu_mobile .menu .contenu_menu .main_menu > li > a:after {
  content: "";
  position: absolute;
  background-color: #28e8c7;
  width: 0%;
  height: 2px;
  bottom: 0;
  left: 0;
  transition: all 0.3s ease;
}

header .menu_mobile .menu .contenu_menu .main_menu > li > a:hover:after {
  width: 100%;
  transition: all 0.3s ease;
}

header .menu_mobile .menu .contenu_menu .main_menu > li:last-child {
  margin-right: 0px;
}

header .menu_mobile .menu .contenu_menu .main_menu > li:last-child > a {
  border: 1px solid #191919;
  text-decoration: none;
  padding: 16px 32px;
  border-radius: 100px;
}

header .menu_mobile .menu .contenu_menu .main_menu > li:last-child > a:hover {
  background-color: #191919;
  color: #ffffff;
}

header .menu_mobile .menu .contenu_menu .main_menu > li:last-child > a:after {
  display: none;
}

header .menu_mobile .visible {
  opacity: 1;
  left: 0;
  transition: all 0.2s ease;
}

header .menu_mobile #menuToggle {
  position: absolute;
  right: 26px;
  top: 0px;
  z-index: 1000;
  transition: all 0.2s ease;
}

header .menu_mobile #menuToggle input {
  color: #a5a5a5;
  display: flex;
  width: 40px;
  height: 21px;
  position: absolute;
  cursor: pointer;
  opacity: 0;
  z-index: 2;
}

header .menu_mobile #menuToggle span {
  display: flex;
  width: 40px;
  height: 3px;
  margin-bottom: 6px;
  position: relative;
  background: #a5a5a5;
  border-radius: 5px;
  z-index: 1;
  transform-origin: 5px 0px;
  transition: transform 0.2s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.2s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease;
}

header .menu_mobile #menuToggle span {
  transform-origin: 0% 100%;
}

header .menu_mobile #menuToggle span:last-child {
  transform-origin: 0% 0%;
  margin-bottom: 0px;
}

header .menu_mobile #menuToggle input:checked ~ span {
  opacity: 1;
  transform: rotate(45deg) translate(-9px, -8px);
  background: #a5a5a5;
}

header .menu_mobile #menuToggle input:checked ~ span:nth-last-child(3) {
  opacity: 0;
  transform: rotate(0deg) scale(0.2, 0.2);
}

header .menu_mobile #menuToggle input:checked ~ span:nth-last-child(1) {
  transform: rotate(-45deg) translate(-7px, 4px);
}

.navshrink header {
  box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.15);
  transition: all 0.2s ease;
} 
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2cuY3NzIiwiZm9vdGVyLmNzcyIsImdsb2JhbGVzLmNzcyIsImhlYWRlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtBQUFBO0FBRUU7QUFBQTtBQUFBO0VBR0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtBQUFBO0lBRUU7SUFDQTs7O0FBR0o7RUFDRTtBQUFBO0lBRUU7SUFDQTs7O0FBR0o7RUFDRTtBQUFBO0lBRUU7SUFDQTtJQUNBOzs7QUFHSjtBQUFBO0VBRUU7OztBQUVGO0VBQ0U7QUFBQTtJQUVFOzs7QUFHSjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0FBQ0U7QUFBQTtFQUVBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBSUU7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBOzs7QUFHSjtFQUNFO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7O0FBR0o7RUFDRTtBQUFBO0FBQUE7QUFBQTtJQUlFO0lBQ0E7OztBQUdKO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtBQUFBO0FBQUE7QUFBQTtJQUlFO0lBQ0E7OztBQUdKO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtBQUNFO0FBQUE7RUFFQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNEO0FDMXlDRDtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDRDtBQ3ZIRDtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7RUFFSDtBQzlDRDtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNEIiwiZmlsZSI6Imthbm9pLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJtb250c2VycmF0LXJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL01vbnRzZXJyYXQvTW9udHNlcnJhdC1SZWd1bGFyLnR0Zik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLWJvbGRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL1NwYWNlR3JvdGVzay9TcGFjZUdyb3Rlc2stQm9sZC50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1saWdodFwiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvU3BhY2VHcm90ZXNrL1NwYWNlR3JvdGVzay1MaWdodC50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1zZW1pYm9sZFwiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvU3BhY2VHcm90ZXNrL1NwYWNlR3JvdGVzay1TZW1pQm9sZC50dGYpO1xufVxuLmFyY2hpdmVfcGVyc28ge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cbi5hcmNoaXZlX3BlcnNvIC5zdXJfdGl0cmUge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLXNlbWlib2xkXCI7XG4gIGZvbnQtc2l6ZTogMTcuNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzI4ZThjNztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5hcmNoaXZlX3BlcnNvIC50aXRyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLWJvbGRcIjtcbiAgZm9udC1zaXplOiAzMy42cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuYXJjaGl2ZV9wZXJzbyAudGl0cmUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5hcmNoaXZlX3BlcnNvIC5idXR0b25fYmxldSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1saWdodFwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhlOGM3O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4ZThjNztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5idXR0b25fYmxldSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFyY2hpdmVfcGVyc28gLmJ1dHRvbl9ibGV1IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5idXR0b25fYmxldSB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICB9XG59XG4uYXJjaGl2ZV9wZXJzbyAuYnV0dG9uX2JsZXU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zcmMvaW1nL2Fycm93X3doaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4O1xuICBsZWZ0OiAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uYXJjaGl2ZV9wZXJzbyAuYnV0dG9uX2JsZXU6aG92ZXIge1xuICBjb2xvcjogIzI4ZThjNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4ZThjNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5idXR0b25fYmxldTpob3ZlcjphZnRlciB7XG4gIGxlZnQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL3NyYy9pbWcvYXJyb3dfdHVycXVvaXNlLnN2Zyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uYXJjaGl2ZV9wZXJzbyAuc2luZ2xlX2NhdGVnb3J5IHtcbiAgcGFkZGluZzogMTUwcHggMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFyY2hpdmVfcGVyc28gLnNpbmdsZV9jYXRlZ29yeSB7XG4gICAgcGFkZGluZzogMTAwcHggMHB4O1xuICB9XG59XG4uYXJjaGl2ZV9wZXJzbyAuc2luZ2xlX2NhdGVnb3J5IGg0IHtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLWJvbGRcIjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFyY2hpdmVfcGVyc28gLnNpbmdsZV9jYXRlZ29yeSAuYm91dG9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuLmFyY2hpdmVfcGVyc28gLnNpbmdsZV9jYXRlZ29yeSAuYXJ0aWNsZXMge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuLmFyY2hpdmVfcGVyc28gLnNpbmdsZV9jYXRlZ29yeSAuYXJ0aWNsZXMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5zaW5nbGVfY2F0ZWdvcnkgLmFydGljbGVzIGEge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5hcmNoaXZlX3BlcnNvIC5zaW5nbGVfY2F0ZWdvcnkgLmFydGljbGVzIGEgLmFjdHVfY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmFyY2hpdmVfcGVyc28gLnNpbmdsZV9jYXRlZ29yeSAuYXJ0aWNsZXMgYSAuYWN0dV9jYXJkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggMjBweCByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuMyk7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uYXJjaGl2ZV9wZXJzbyAuc2luZ2xlX2NhdGVnb3J5IC5hcnRpY2xlcyBhIC5hY3R1X2NhcmQgLmNhdGVnb3JpZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1saWdodFwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5zaW5nbGVfY2F0ZWdvcnkgLmFydGljbGVzIGEgLmFjdHVfY2FyZCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1zZW1pYm9sZFwiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5zaW5nbGVfY2F0ZWdvcnkgLmFydGljbGVzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYXJjaGl2ZV9wZXJzbyAuc2luZ2xlX2NhdGVnb3J5IC5hcnRpY2xlcyBhOmhvdmVyIC5hY3R1X2NhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwcHggNXB4IDIwcHggcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmFyY2hpdmVfcGVyc28gLnNpbmdsZV9jYXRlZ29yeSAuYXJ0aWNsZXMgYTpob3ZlciAuYWN0dV9jYXJkIGltZyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uYXJjaGl2ZV9wZXJzbyAuc2luZ2xlX2NhdGVnb3J5IC5hcnRpY2xlcyBhOmhvdmVyIC5hY3R1X2NhcmQgLmNhdGVnb3JpZSB7XG4gIGNvbG9yOiAjMjhlOGM3O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmFyY2hpdmVfcGVyc28gLmNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmFyY2hpdmVfcGVyc28gLmNhdGVnb3JpZXMgaDQge1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stc2VtaWJvbGRcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFyY2hpdmVfcGVyc28gLmNhdGVnb3JpZXMgLmxpc3RlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmFyY2hpdmVfcGVyc28gLmNhdGVnb3JpZXMgLmxpc3RlIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGYyNjY7XG4gIHBhZGRpbmc6IDEwcHggMTdweCAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBmb250LWZhbWlseTogXCJtb250c2VycmF0LXJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5jYXRlZ29yaWVzIC5saXN0ZSBhIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG4uYXJjaGl2ZV9wZXJzbyAuY2F0ZWdvcmllcyAubGlzdGUgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjg0ODE7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uYXJjaGl2ZV9wZXJzbyAucmVjZW50X2FjdCB7XG4gIG1hcmdpbjogNTBweCAwcHggODBweCAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5yZWNlbnRfYWN0IC5jb250ZW5ldXJfaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAxMyU7XG4gIHBhZGRpbmctcmlnaHQ6IDIlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFyY2hpdmVfcGVyc28gLnJlY2VudF9hY3QgLmNvbnRlbmV1cl9pbWFnZSB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG59XG4uYXJjaGl2ZV9wZXJzbyAucmVjZW50X2FjdCAuY29udGVuZXVyX2ltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5yZWNlbnRfYWN0IC5jb250ZW5ldXJfaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxufVxuLmFyY2hpdmVfcGVyc28gLnJlY2VudF9hY3QgLmluZm9zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDEzJTtcbiAgcGFkZGluZy1sZWZ0OiAyJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5yZWNlbnRfYWN0IC5pbmZvcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5yZWNlbnRfYWN0IC5pbmZvcyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbn1cbi5hcmNoaXZlX3BlcnNvIC5yZWNlbnRfYWN0IC5pbmZvcyAuY2F0ZWdvcmllIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLWxpZ2h0XCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjMjhlOGM3O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmFyY2hpdmVfcGVyc28gLnJlY2VudF9hY3QgLmluZm9zIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLXNlbWlib2xkXCI7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5yZWNlbnRfYWN0IC5pbmZvcyBoMyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZV9wZXJzbyAucmVjZW50X2FjdCAuaW5mb3MgaDMge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmFyY2hpdmVfcGVyc28gLnJlY2VudF9hY3QgLmluZm9zIGgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbi5hcmNoaXZlX3BlcnNvIC5yZWNlbnRfYWN0IC5pbmZvcyAuZXhjZXJwdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uYXJjaGl2ZV9wZXJzbyAucmVjZW50X2FjdCAuaW5mb3MgLmV4Y2VycHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIm1vbnRzZXJyYXQtcmVndWxhclwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5yZWNlbnRfYWN0IC5pbmZvcyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stbGlnaHRcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzI4ZThjNztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFyY2hpdmVfcGVyc28gLnJlY2VudF9hY3QgLmluZm9zIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLmFyY2hpdmVfcGVyc28gLnJlY2VudF9hY3QgLmluZm9zIGEgaW1nIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5yZWNlbnRfYWN0IC5pbmZvcyBhOmhvdmVyIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmFyY2hpdmVfcGVyc28gLnBhc3N0X2FjdCxcbi5hcmNoaXZlX3BlcnNvIC5iZWhhcHB5X2FjdCB7XG4gIC8qIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zcmMvaW1nL2hlcm8tZ3JhZGllbnQuanBnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgKi9cbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4ZThjNztcbiAgcGFkZGluZzogNjBweCAwcHggODBweCAwcHg7XG59XG4uYXJjaGl2ZV9wZXJzbyAucGFzc3RfYWN0IGgyLFxuLmFyY2hpdmVfcGVyc28gLmJlaGFwcHlfYWN0IGgyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stYm9sZFwiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuYXJjaGl2ZV9wZXJzbyAucGFzc3RfYWN0IGgyLFxuICAuYXJjaGl2ZV9wZXJzbyAuYmVoYXBweV9hY3QgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFyY2hpdmVfcGVyc28gLnBhc3N0X2FjdCBoMixcbiAgLmFyY2hpdmVfcGVyc28gLmJlaGFwcHlfYWN0IGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5wYXNzdF9hY3QgaDIsXG4gIC5hcmNoaXZlX3BlcnNvIC5iZWhhcHB5X2FjdCBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICB9XG59XG4uYXJjaGl2ZV9wZXJzbyAucGFzc3RfYWN0IGEsXG4uYXJjaGl2ZV9wZXJzbyAuYmVoYXBweV9hY3QgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC5hcmNoaXZlX3BlcnNvIC5wYXNzdF9hY3QgYSxcbiAgLmFyY2hpdmVfcGVyc28gLmJlaGFwcHlfYWN0IGEge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5hcmNoaXZlX3BlcnNvIC5wYXNzdF9hY3QgYSAuYWN0dV9jYXJkLFxuLmFyY2hpdmVfcGVyc28gLmJlaGFwcHlfYWN0IGEgLmFjdHVfY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmFyY2hpdmVfcGVyc28gLnBhc3N0X2FjdCBhIC5hY3R1X2NhcmQgaW1nLFxuLmFyY2hpdmVfcGVyc28gLmJlaGFwcHlfYWN0IGEgLmFjdHVfY2FyZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggNXB4IDIwcHggcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjMpO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmFyY2hpdmVfcGVyc28gLnBhc3N0X2FjdCBhIC5hY3R1X2NhcmQgLmNhdGVnb3JpZSxcbi5hcmNoaXZlX3BlcnNvIC5iZWhhcHB5X2FjdCBhIC5hY3R1X2NhcmQgLmNhdGVnb3JpZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1saWdodFwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5wYXNzdF9hY3QgYSAuYWN0dV9jYXJkIGgzLFxuLmFyY2hpdmVfcGVyc28gLmJlaGFwcHlfYWN0IGEgLmFjdHVfY2FyZCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1zZW1pYm9sZFwiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5wYXNzdF9hY3QgYTpob3Zlcixcbi5hcmNoaXZlX3BlcnNvIC5iZWhhcHB5X2FjdCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFyY2hpdmVfcGVyc28gLnBhc3N0X2FjdCBhOmhvdmVyIC5hY3R1X2NhcmQsXG4uYXJjaGl2ZV9wZXJzbyAuYmVoYXBweV9hY3QgYTpob3ZlciAuYWN0dV9jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAyMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5wYXNzdF9hY3QgYTpob3ZlciAuYWN0dV9jYXJkIGltZyxcbi5hcmNoaXZlX3BlcnNvIC5iZWhhcHB5X2FjdCBhOmhvdmVyIC5hY3R1X2NhcmQgaW1nIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvIC5wYXNzdF9hY3QgYTpob3ZlciAuYWN0dV9jYXJkIC5jYXRlZ29yaWUsXG4uYXJjaGl2ZV9wZXJzbyAuYmVoYXBweV9hY3QgYTpob3ZlciAuYWN0dV9jYXJkIC5jYXRlZ29yaWUge1xuICBjb2xvcjogIzI4ZThjNztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgLmFyY2hpdmVfcGVyc28gI2FqYXgtbG9hZC1tb3JlIGEge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSBhIC5hY3R1X2NhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSBhIC5hY3R1X2NhcmQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAyMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4zKTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSBhIC5hY3R1X2NhcmQgLmNhdGVnb3JpZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1saWdodFwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSBhIC5hY3R1X2NhcmQgaDMge1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stc2VtaWJvbGRcIjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICMxOTE5MTk7XG59XG4uYXJjaGl2ZV9wZXJzbyAjYWpheC1sb2FkLW1vcmUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSBhOmhvdmVyIC5hY3R1X2NhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3gtc2hhZG93OiAwcHggNXB4IDIwcHggcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmFyY2hpdmVfcGVyc28gI2FqYXgtbG9hZC1tb3JlIGE6aG92ZXIgLmFjdHVfY2FyZCBpbWcge1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmFyY2hpdmVfcGVyc28gI2FqYXgtbG9hZC1tb3JlIGE6aG92ZXIgLmFjdHVfY2FyZCAuY2F0ZWdvcmllIHtcbiAgY29sb3I6ICMyOGU4Yzc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uYXJjaGl2ZV9wZXJzbyAjYWpheC1sb2FkLW1vcmUgLmFsbS1idG4td3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSAuYWxtLWJ0bi13cmFwIC5sb2FkX21vcmUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stbGlnaHRcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmODQ4MTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwZjg0ODE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSAuYWxtLWJ0bi13cmFwIC5sb2FkX21vcmUge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSAuYWxtLWJ0bi13cmFwIC5sb2FkX21vcmUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFyY2hpdmVfcGVyc28gI2FqYXgtbG9hZC1tb3JlIC5hbG0tYnRuLXdyYXAgLmxvYWRfbW9yZSB7XG4gICAgcGFkZGluZzogMTZweCAzMnB4O1xuICB9XG59XG4uYXJjaGl2ZV9wZXJzbyAjYWpheC1sb2FkLW1vcmUgLmFsbS1idG4td3JhcCAubG9hZF9tb3JlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3JjL2ltZy9hcnJvd193aGl0ZS5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXJnaW4tbGVmdDogMTlweDtcbiAgbGVmdDogMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLmFyY2hpdmVfcGVyc28gI2FqYXgtbG9hZC1tb3JlIC5hbG0tYnRuLXdyYXAgLmxvYWRfbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjMGY4NDgxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBmODQ4MTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5hcmNoaXZlX3BlcnNvICNhamF4LWxvYWQtbW9yZSAuYWxtLWJ0bi13cmFwIC5sb2FkX21vcmU6aG92ZXI6YWZ0ZXIge1xuICBsZWZ0OiA2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zcmMvaW1nL2Fycm93X2dyZWVuLnN2Zyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbi5zaW5nbGVfcGVyc28ge1xuICBwYWRkaW5nLXRvcDogMTI5cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpbmdsZV9wZXJzbyB7XG4gICAgcGFkZGluZy10b3A6IDExMnB4O1xuICB9XG59XG4uc2luZ2xlX3BlcnNvIC5jb3Zlci10b3Age1xuICAvKiBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3JjL2ltZy9oZXJvLWdyYWRpZW50LmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGU4Yzc7XG4gIHBhZGRpbmc6IDMwcHggMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIHtcbiAgICBwYWRkaW5nOiA0MHB4IDBweCAzMHB4IDBweDtcbiAgfVxufVxuLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9nYXVjaGUge1xuICBwYWRkaW5nOiA2MHB4IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9nYXVjaGUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9nYXVjaGUge1xuICAgIHBhZGRpbmc6IDBweCAxMnB4O1xuICB9XG59XG4uc2luZ2xlX3BlcnNvIC5jb3Zlci10b3AgLnNpemVfZ3JpZCAuY29sX2dhdWNoZSAucG9zaXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwO1xufVxuLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9nYXVjaGUgLnBvc2l0aW9uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb3Zlci10b3AgLnNpemVfZ3JpZCAuY29sX2dhdWNoZSAucG9zaXRpb24gaW1nIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb3Zlci10b3AgLnNpemVfZ3JpZCAuY29sX2dhdWNoZSAucG9zaXRpb24gaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb3Zlci10b3AgLnNpemVfZ3JpZCAuY29sX2dhdWNoZSAucG9zaXRpb24gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9kcm9pdGUge1xuICBwYWRkaW5nOiA2MHB4IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9kcm9pdGUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9kcm9pdGUge1xuICAgIHBhZGRpbmc6IDBweCAxMnB4O1xuICB9XG59XG4uc2luZ2xlX3BlcnNvIC5jb3Zlci10b3AgLnNpemVfZ3JpZCAuY29sX2Ryb2l0ZSAucG9zaXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDUwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9kcm9pdGUgLnBvc2l0aW9uIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGVfcGVyc28gLmNvdmVyLXRvcCAuc2l6ZV9ncmlkIC5jb2xfZHJvaXRlIC5wb3NpdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaW5nbGVfcGVyc28gLmNvdmVyLXRvcCAuc2l6ZV9ncmlkIC5jb2xfZHJvaXRlIC5wb3NpdGlvbiAuY2F0ZWdvcmllIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLXNlbWlib2xkXCI7XG4gIHBhZGRpbmc6IDBweCAxNTBweCAwcHggNDBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb3Zlci10b3AgLnNpemVfZ3JpZCAuY29sX2Ryb2l0ZSAucG9zaXRpb24gLmNhdGVnb3JpZSB7XG4gICAgcGFkZGluZzogMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGVfcGVyc28gLmNvdmVyLXRvcCAuc2l6ZV9ncmlkIC5jb2xfZHJvaXRlIC5wb3NpdGlvbiAuY2F0ZWdvcmllIHtcbiAgICBwYWRkaW5nOiAwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9kcm9pdGUgLnBvc2l0aW9uIC5jYXRlZ29yaWUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxufVxuLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9kcm9pdGUgLnBvc2l0aW9uIGgxIHtcbiAgcGFkZGluZzogMHB4IDE1MHB4IDBweCA0MHB4O1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stYm9sZFwiO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb3Zlci10b3AgLnNpemVfZ3JpZCAuY29sX2Ryb2l0ZSAucG9zaXRpb24gaDEge1xuICAgIHBhZGRpbmc6IDBweCA5MHB4IDBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9kcm9pdGUgLnBvc2l0aW9uIGgxIHtcbiAgICBwYWRkaW5nOiAwcHggMTIwcHggMHB4IDMwcHg7XG4gICAgZm9udC1zaXplOiAzM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb3Zlci10b3AgLnNpemVfZ3JpZCAuY29sX2Ryb2l0ZSAucG9zaXRpb24gaDEge1xuICAgIHBhZGRpbmc6IDBweCA4MHB4IDBweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY292ZXItdG9wIC5zaXplX2dyaWQgLmNvbF9kcm9pdGUgLnBvc2l0aW9uIGgxIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUge1xuICB3aWR0aDogNTUlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA2MHB4IGF1dG8gMHB4IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMGY4NDgxO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSBwIHtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMTkxOTE5O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1ib2xkXCI7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IHA6Zmlyc3QtY2hpbGQge1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stYm9sZFwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSBwOmZpcnN0LWNoaWxkIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cC1ibG9jay1zZXBhcmF0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhlOGM3O1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzI4ZThjNztcbiAgbWFyZ2luOiAzMHB4IDBweDtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLmFjY29yZGlvbiB7XG4gIG1hcmdpbjogMzBweCAwcHg7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIHtcbiAgYm9yZGVyOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwcHg7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvbiB7XG4gIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGYyNjY7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvbiBoMSxcbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLmFjY29yZGlvbiAuZmFxX2NhcmQgLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uIGgyLFxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWhlYWRlciBidXR0b24gaDMsXG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvbiBwIHtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLWJvbGRcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWhlYWRlciBidXR0b246Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwcHggIWltcG9ydGFudDtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLmFjY29yZGlvbiAuZmFxX2NhcmQgLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCIrXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtNXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmb250LWZhbWlseTogXCJtb250c2VycmF0LXJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIHdpZHRoOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWhlYWRlciBidXR0b25bYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjg0ODE7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdIGgxLFxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWhlYWRlciBidXR0b25bYXJpYS1leHBhbmRlZD10cnVlXSBoMixcbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLmFjY29yZGlvbiAuZmFxX2NhcmQgLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gaDMsXG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIC5hY2NvcmRpb24taGVhZGVyIGJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdIHAge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLmFjY29yZGlvbiAuZmFxX2NhcmQgLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWhlYWRlciBidXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBmMjY2O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWhlYWRlciBidXR0b25bYXJpYS1leHBhbmRlZD10cnVlXTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjg0ODE7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLmFjY29yZGlvbiAuZmFxX2NhcmQgLmFjY29yZGlvbi1jb2xsYXBzZSAuYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY4NDgxO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSBwIHtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSBwIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1ib2xkXCI7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC5hY2NvcmRpb24gLmZhcV9jYXJkIC5hY2NvcmRpb24tY29sbGFwc2UgLmFjY29yZGlvbi1ib2R5IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSB1bCBsaSBzdHJvbmcge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stYm9sZFwiO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxZW07XG4gIG1hcmdpbi1sZWZ0OiAtMWVtO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAuYWNjb3JkaW9uIC5mYXFfY2FyZCAuYWNjb3JkaW9uLWNvbGxhcHNlIC5hY2NvcmRpb24tYm9keSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtZmFtaWx5OiBcIm1vbnRzZXJyYXQtcmVndWxhclwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzcwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSBpZnJhbWUge1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAzNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSBpZnJhbWUge1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAzMHB4IDBweDtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgaDIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stYm9sZFwiO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IGgyIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGVfcGVyc28gLmNvbnRlbnUgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgfVxufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSBoMiBzdHJvbmcge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSBoMyB7XG4gIGNvbG9yOiAjMjhlOGM3O1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stc2VtaWJvbGRcIjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMyOGU4Yzc7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IGgzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgaDMgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgaDMgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IHVsIGxpIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1ib2xkXCI7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xuICBjb2xvcjogIzI4ZThjNztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xZW07XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cC1ibG9jay1idXR0b24ge1xuICBtYXJnaW46IDUwcHggMHB4O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stYnV0dG9uIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stbGlnaHRcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmODQ4MTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwZjg0ODE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cC1ibG9jay1idXR0b24gYSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stYnV0dG9uIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stYnV0dG9uIGEge1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgfVxufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stYnV0dG9uIGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zcmMvaW1nL2Fycm93X3doaXRlLnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4O1xuICBsZWZ0OiAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cC1ibG9jay1idXR0b24gYTpob3ZlciB7XG4gIGNvbG9yOiAjMGY4NDgxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzBmODQ4MTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwLWJsb2NrLWJ1dHRvbiBhOmhvdmVyOmFmdGVyIHtcbiAgbGVmdDogNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3JjL2ltZy9hcnJvd19ncmVlbi5zdmcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUge1xuICBtYXJnaW46IDMwcHggMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3JjL2ltZy9oZXJvLWdyYWRpZW50LmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDMwcHggNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUge1xuICAgIHBhZGRpbmc6IDMwcHggNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUge1xuICAgIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUge1xuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgfVxufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUgcCB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1zZW1pYm9sZFwiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stYm9sZFwiO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUgcDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUgLndwLWJsb2NrLWJ1dHRvbiB7XG4gIG1hcmdpbjogMHB4O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUgLndwLWJsb2NrLWJ1dHRvbiBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLWxpZ2h0XCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUgLndwLWJsb2NrLWJ1dHRvbiBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cC1ibG9jay1xdW90ZSAud3AtYmxvY2stYnV0dG9uIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3AtYmxvY2stcXVvdGUgLndwLWJsb2NrLWJ1dHRvbiBhIHtcbiAgICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIH1cbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwLWJsb2NrLXF1b3RlIC53cC1ibG9jay1idXR0b24gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0b3A6IDJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL3NyYy9pbWcvYXJyb3dfd2hpdGUuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gIGxlZnQ6IDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwLWJsb2NrLXF1b3RlIC53cC1ibG9jay1idXR0b24gYTpob3ZlciB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwLWJsb2NrLXF1b3RlIC53cC1ibG9jay1idXR0b24gYTpob3ZlcjphZnRlciB7XG4gIGxlZnQ6IDZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL3NyYy9pbWcvYXJyb3dfYmxhY2suc3ZnKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IHtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMHB4IGF1dG87XG4gIHdpZHRoOiA1MDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyAuaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgYnIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgLmxhYmVsX3BlcnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IGxhYmVsIGlucHV0W3R5cGU9dGV4dF0sXG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPWVtYWlsXSxcbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IGxhYmVsIGlucHV0W3R5cGU9dGVsXSxcbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IGxhYmVsIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNSwgMjUsIDI1LCAwLjcpO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPXRleHRdLFxuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT10ZWxdLFxuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyBsYWJlbCB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT10ZXh0XSxcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IGxhYmVsIGlucHV0W3R5cGU9dGVsXSxcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT10ZXh0XSxcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IGxhYmVsIGlucHV0W3R5cGU9dGVsXSxcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgdGV4dGFyZWEge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT10ZXh0XSxcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT1lbWFpbF0sXG4gIC5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IGxhYmVsIGlucHV0W3R5cGU9dGVsXSxcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgdGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBwYWRkaW5nOiAyMHB4IDUwcHggMjBweCAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPXRleHRdLFxuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyBsYWJlbCBpbnB1dFt0eXBlPWVtYWlsXSxcbiAgLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgbGFiZWwgaW5wdXRbdHlwZT10ZWxdLFxuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyBsYWJlbCB0ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4uc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyBsYWJlbCBpbnB1dDpmb2N1cyxcbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IGxhYmVsIHNlbGVjdDpmb2N1cyxcbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IGxhYmVsIHRleHRhcmVhOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwcHg7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjMjhlOGM3O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgLnN1Ym1pdF9jb250YWluZXIge1xuICB3aWR0aDogOTUlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyAuc3VibWl0X2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IC5zdWJtaXRfY29udGFpbmVyIC53cGNmNy1zdWJtaXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stbGlnaHRcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxOTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxOTE5MTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMTZweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyAuc3VibWl0X2NvbnRhaW5lciAud3BjZjctc3VibWl0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2luZ2xlX3BlcnNvIC5jb250ZW51IC53cGNmNyAuc3VibWl0X2NvbnRhaW5lciAud3BjZjctc3VibWl0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IC5zdWJtaXRfY29udGFpbmVyIC53cGNmNy1zdWJtaXQge1xuICAgIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgfVxufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgLnN1Ym1pdF9jb250YWluZXIgLndwY2Y3LXN1Ym1pdDpob3ZlciB7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IC5zdWJtaXRfY29udGFpbmVyIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgLndwY2Y3LW5vdC12YWxpZC10aXAge1xuICBmb250LWZhbWlseTogXCJtb250c2VycmF0LXJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnNpbmdsZV9wZXJzbyAuY29udGVudSAud3BjZjcgLndwY2Y3LXJlc3BvbnNlLW91dHB1dCB7XG4gIGJvcmRlci1jb2xvcjogZ3JlZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBmb250LWZhbWlseTogXCJtb250c2VycmF0LXJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5zaW5nbGVfcGVyc28gLmNvbnRlbnUgLndwY2Y3IC5pbnZhbGlkIC53cGNmNy1yZXNwb25zZS1vdXRwdXQge1xuICBib3JkZXItY29sb3I6IHJlZDtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zaW5nbGVfcGVyc28gLmJsb2ctY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGVfcGVyc28gLmJsb2ctY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGVfcGVyc28gLmJsb2ctY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5zaW5nbGVfcGVyc28gLm1vcmVfYXJ0aWNsZXMge1xuICAvKiBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3JjL2ltZy9oZXJvLWdyYWRpZW50LmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7ICovXG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGU4Yzc7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xufVxuLnNpbmdsZV9wZXJzbyAubW9yZV9hcnRpY2xlcyBoMiB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLWJvbGRcIjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgY29sb3I6ICMxOTE5MTk7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAubW9yZV9hcnRpY2xlcyBoMiB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlX3BlcnNvIC5tb3JlX2FydGljbGVzIGgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5zaW5nbGVfcGVyc28gLm1vcmVfYXJ0aWNsZXMgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxufVxuLnNpbmdsZV9wZXJzbyAubW9yZV9hcnRpY2xlcyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgLnNpbmdsZV9wZXJzbyAubW9yZV9hcnRpY2xlcyBhIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4uc2luZ2xlX3BlcnNvIC5tb3JlX2FydGljbGVzIGEgLmFjdHVfY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLnNpbmdsZV9wZXJzbyAubW9yZV9hcnRpY2xlcyBhIC5hY3R1X2NhcmQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAyMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4zKTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbi5zaW5nbGVfcGVyc28gLm1vcmVfYXJ0aWNsZXMgYSAuYWN0dV9jYXJkIC5jYXRlZ29yaWUge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stbGlnaHRcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uc2luZ2xlX3BlcnNvIC5tb3JlX2FydGljbGVzIGEgLmFjdHVfY2FyZCBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1zZW1pYm9sZFwiO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzE5MTkxOTtcbn1cbi5zaW5nbGVfcGVyc28gLm1vcmVfYXJ0aWNsZXMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaW5nbGVfcGVyc28gLm1vcmVfYXJ0aWNsZXMgYTpob3ZlciAuYWN0dV9jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDVweCAyMHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5zaW5nbGVfcGVyc28gLm1vcmVfYXJ0aWNsZXMgYTpob3ZlciAuYWN0dV9jYXJkIGltZyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4uc2luZ2xlX3BlcnNvIC5tb3JlX2FydGljbGVzIGE6aG92ZXIgLmFjdHVfY2FyZCAuY2F0ZWdvcmllIHtcbiAgY29sb3I6ICMyOGU4Yzc7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59LyojIHNvdXJjZU1hcHBpbmdVUkw9YmxvZy5jc3MubWFwICovIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIm1vbnRzZXJyYXQtcmVndWxhclwiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvTW9udHNlcnJhdC9Nb250c2VycmF0LVJlZ3VsYXIudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stYm9sZFwiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvU3BhY2VHcm90ZXNrL1NwYWNlR3JvdGVzay1Cb2xkLnR0Zik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLWxpZ2h0XCI7XG4gIHNyYzogdXJsKC4uLy4uL3NyYy9mb250cy9TcGFjZUdyb3Rlc2svU3BhY2VHcm90ZXNrLUxpZ2h0LnR0Zik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwic3BhY2Vncm90ZXNrLXNlbWlib2xkXCI7XG4gIHNyYzogdXJsKC4uLy4uL3NyYy9mb250cy9TcGFjZUdyb3Rlc2svU3BhY2VHcm90ZXNrLVNlbWlCb2xkLnR0Zik7XG59XG5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkxOTE5O1xuICBwYWRkaW5nOiAxMDBweCAwcHggMTBweCAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBmb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuZm9vdGVyIC50b3AgLmxvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvb3RlciAudG9wIC5sb2dvIGltZyB7XG4gIHdpZHRoOiAxNjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gIGZvb3RlciAudG9wIC5sb2dvIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwcHggYXV0byAzNXB4IGF1dG87XG4gIH1cbn1cbmZvb3RlciAudG9wIC5lbnNlbWJsZV9kcm9pdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgZm9vdGVyIC50b3AgLmVuc2VtYmxlX2Ryb2l0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuZm9vdGVyIC50b3AgLmVuc2VtYmxlX2Ryb2l0IC5jb2wtcGVycyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA2NHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgZm9vdGVyIC50b3AgLmVuc2VtYmxlX2Ryb2l0IC5jb2wtcGVycyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuZm9vdGVyIC50b3AgLmVuc2VtYmxlX2Ryb2l0IC5jb2wtcGVycyBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1saWdodFwiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAyMi40cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOS4ycHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBmb290ZXIgLnRvcCAuZW5zZW1ibGVfZHJvaXQgLmNvbC1wZXJzIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5mb290ZXIgLnRvcCAuZW5zZW1ibGVfZHJvaXQgLmNvbC1wZXJzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIm1vbnRzZXJyYXQtcmVndWxhclwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICBmb290ZXIgLnRvcCAuZW5zZW1ibGVfZHJvaXQgLmNvbC1wZXJzIGEge1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gIH1cbn1cbmZvb3RlciAudG9wIC5lbnNlbWJsZV9kcm9pdCAuY29sLXBlcnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjYmNiY2JjO1xufVxuZm9vdGVyIC50b3AgLmVuc2VtYmxlX2Ryb2l0IC5jb2wtcGVycyBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuZm9vdGVyIC50b3AgLmVuc2VtYmxlX2Ryb2l0IC5jb2wtcGVyczpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbmZvb3RlciAubWVudGlvbnMge1xuICBjbGVhcjogYm90aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuZm9vdGVyIC5tZW50aW9ucyAuY3JlZGl0cyB7XG4gIGZvbnQtZmFtaWx5OiBcIm1vbnRzZXJyYXQtcmVndWxhclwiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbmZvb3RlciAubWVudGlvbnMgLmNyZWRpdHMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMHB4IDE1cHg7XG59XG5mb290ZXIgLm1lbnRpb25zIC5jcmVkaXRzIGE6aG92ZXIge1xuICBjb2xvcjogI2JjYmNiYztcbn1cbmZvb3RlciAubWVudGlvbnMgLmNyZWRpdHMgYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5mb290ZXIgLm1lbnRpb25zIC5jcmVkaXRzIGE6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59LyojIHNvdXJjZU1hcHBpbmdVUkw9Zm9vdGVyLmNzcy5tYXAgKi8iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG4gIHNyYzogdXJsKC4uLy4uL3NyYy9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtUmVndWxhci50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1ib2xkXCI7XG4gIHNyYzogdXJsKC4uLy4uL3NyYy9mb250cy9TcGFjZUdyb3Rlc2svU3BhY2VHcm90ZXNrLUJvbGQudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stbGlnaHRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL1NwYWNlR3JvdGVzay9TcGFjZUdyb3Rlc2stTGlnaHQudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stc2VtaWJvbGRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL1NwYWNlR3JvdGVzay9TcGFjZUdyb3Rlc2stU2VtaUJvbGQudHRmKTtcbn1cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAwcHg7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNpemVfZ3JpZCB7XG4gIHdpZHRoOiAxMjAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5zaXplX2dyaWQge1xuICAgIHdpZHRoOiAxMDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2l6ZV9ncmlkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHggMjZweDtcbiAgfVxufS8qIyBzb3VyY2VNYXBwaW5nVVJMPWdsb2JhbGVzLmNzcy5tYXAgKi8iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwibW9udHNlcnJhdC1yZWd1bGFyXCI7XG4gIHNyYzogdXJsKC4uLy4uL3NyYy9mb250cy9Nb250c2VycmF0L01vbnRzZXJyYXQtUmVndWxhci50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcInNwYWNlZ3JvdGVzay1ib2xkXCI7XG4gIHNyYzogdXJsKC4uLy4uL3NyYy9mb250cy9TcGFjZUdyb3Rlc2svU3BhY2VHcm90ZXNrLUJvbGQudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stbGlnaHRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL1NwYWNlR3JvdGVzay9TcGFjZUdyb3Rlc2stTGlnaHQudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJzcGFjZWdyb3Rlc2stc2VtaWJvbGRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL1NwYWNlR3JvdGVzay9TcGFjZUdyb3Rlc2stU2VtaUJvbGQudHRmKTtcbn1cbmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTk5O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMjRweCAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5oZWFkZXIgLm1lbnVfZGVza3RvcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5tZW51X2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmhlYWRlciAubWVudV9kZXNrdG9wIC5zaXplX2dyaWQgLmxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAxMnB4O1xufVxuaGVhZGVyIC5tZW51X2Rlc2t0b3AgLnNpemVfZ3JpZCAubGVmdCAubG9nbyB7XG4gIHdpZHRoOiAxMjhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbmhlYWRlciAubWVudV9kZXNrdG9wIC5zaXplX2dyaWQgLm1haW5fbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuaGVhZGVyIC5tZW51X2Rlc2t0b3AgLnNpemVfZ3JpZCAubWFpbl9tZW51ID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHggMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciAubWVudV9kZXNrdG9wIC5zaXplX2dyaWQgLm1haW5fbWVudSA+IGxpIHtcbiAgICBtYXJnaW46IDBweCA4cHg7XG4gIH1cbn1cbmhlYWRlciAubWVudV9kZXNrdG9wIC5zaXplX2dyaWQgLm1haW5fbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIm1vbnRzZXJyYXQtcmVndWxhclwiO1xuICBmb250LXNpemU6IDE3LjZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjMTkxOTE5O1xuICBwYWRkaW5nOiAxNnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIGhlYWRlciAubWVudV9kZXNrdG9wIC5zaXplX2dyaWQgLm1haW5fbWVudSA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5oZWFkZXIgLm1lbnVfZGVza3RvcCAuc2l6ZV9ncmlkIC5tYWluX21lbnUgPiBsaSA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGU4Yzc7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbmhlYWRlciAubWVudV9kZXNrdG9wIC5zaXplX2dyaWQgLm1haW5fbWVudSA+IGxpOmhvdmVyID4gYTphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuaGVhZGVyIC5tZW51X2Rlc2t0b3AgLnNpemVfZ3JpZCAubWFpbl9tZW51ID4gbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuaGVhZGVyIC5tZW51X2Rlc2t0b3AgLnNpemVfZ3JpZCAubWFpbl9tZW51ID4gbGk6bGFzdC1jaGlsZCA+IGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTkxOTE5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDE2cHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG5oZWFkZXIgLm1lbnVfZGVza3RvcCAuc2l6ZV9ncmlkIC5tYWluX21lbnUgPiBsaTpsYXN0LWNoaWxkID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuaGVhZGVyIC5tZW51X2Rlc2t0b3AgLnNpemVfZ3JpZCAubWFpbl9tZW51ID4gbGk6bGFzdC1jaGlsZCA+IGE6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyIC5tZW51X21vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLm1lbnVfbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuaGVhZGVyIC5tZW51X21vYmlsZSAuc2l6ZV9ncmlkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaGVhZGVyIC5tZW51X21vYmlsZSAuc2l6ZV9ncmlkIC5sb2dvX21vYmlsZSB7XG4gIHdpZHRoOiAxMjhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbmhlYWRlciAubWVudV9tb2JpbGUgLm1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB6LWluZGV4OiA5MDA7XG4gIGxlZnQ6IC0xMDAlO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDA7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlIC5tZW51IC5jb250ZW51X21lbnUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlIC5tZW51IC5jb250ZW51X21lbnUgLmxvZ29fbWVudV9tb2JpbGUge1xuICB3aWR0aDogMjAwcHg7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlIC5tZW51IC5jb250ZW51X21lbnUgLm1haW5fbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlIC5tZW51IC5jb250ZW51X21lbnUgLm1haW5fbWVudSA+IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmhlYWRlciAubWVudV9tb2JpbGUgLm1lbnUgLmNvbnRlbnVfbWVudSAubWFpbl9tZW51ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJtb250c2VycmF0LXJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxNy42cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzE5MTkxOTtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbmhlYWRlciAubWVudV9tb2JpbGUgLm1lbnUgLmNvbnRlbnVfbWVudSAubWFpbl9tZW51ID4gbGkgPiBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhlOGM3O1xuICB3aWR0aDogMCU7XG4gIGhlaWdodDogMnB4O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlIC5tZW51IC5jb250ZW51X21lbnUgLm1haW5fbWVudSA+IGxpID4gYTpob3ZlcjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuaGVhZGVyIC5tZW51X21vYmlsZSAubWVudSAuY29udGVudV9tZW51IC5tYWluX21lbnUgPiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlIC5tZW51IC5jb250ZW51X21lbnUgLm1haW5fbWVudSA+IGxpOmxhc3QtY2hpbGQgPiBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE5MTkxOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAxNnB4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuaGVhZGVyIC5tZW51X21vYmlsZSAubWVudSAuY29udGVudV9tZW51IC5tYWluX21lbnUgPiBsaTpsYXN0LWNoaWxkID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuaGVhZGVyIC5tZW51X21vYmlsZSAubWVudSAuY29udGVudV9tZW51IC5tYWluX21lbnUgPiBsaTpsYXN0LWNoaWxkID4gYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlIC52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbmhlYWRlciAubWVudV9tb2JpbGUgI21lbnVUb2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNnB4O1xuICB0b3A6IDBweDtcbiAgei1pbmRleDogMTAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cbmhlYWRlciAubWVudV9tb2JpbGUgI21lbnVUb2dnbGUgaW5wdXQge1xuICBjb2xvcjogI2E1YTVhNTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDI7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlICNtZW51VG9nZ2xlIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjYTVhNWE1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDVweCAwcHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGN1YmljLWJlemllcigwLjc3LCAwLjIsIDAuMDUsIDEpLCBiYWNrZ3JvdW5kIDAuMnMgY3ViaWMtYmV6aWVyKDAuNzcsIDAuMiwgMC4wNSwgMSksIG9wYWNpdHkgMC41NXMgZWFzZTtcbn1cbmhlYWRlciAubWVudV9tb2JpbGUgI21lbnVUb2dnbGUgc3BhbiB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDEwMCU7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlICNtZW51VG9nZ2xlIHNwYW46bGFzdC1jaGlsZCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAlIDAlO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlICNtZW51VG9nZ2xlIGlucHV0OmNoZWNrZWQgfiBzcGFuIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSgtOXB4LCAtOHB4KTtcbiAgYmFja2dyb3VuZDogI2E1YTVhNTtcbn1cbmhlYWRlciAubWVudV9tb2JpbGUgI21lbnVUb2dnbGUgaW5wdXQ6Y2hlY2tlZCB+IHNwYW46bnRoLWxhc3QtY2hpbGQoMykge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSBzY2FsZSgwLjIsIDAuMik7XG59XG5oZWFkZXIgLm1lbnVfbW9iaWxlICNtZW51VG9nZ2xlIGlucHV0OmNoZWNrZWQgfiBzcGFuOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoLTdweCwgNHB4KTtcbn1cblxuLm5hdnNocmluayBoZWFkZXIge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDI1cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn0vKiMgc291cmNlTWFwcGluZ1VSTD1oZWFkZXIuY3NzLm1hcCAqLyJdfQ== */
