@font-face {
  font-family: "cera-black";
  src: url(../../src/fonts/Cera/CeraStencilPRO-Black.ttf);
}
@font-face {
  font-family: "dynamic-bold";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit_Bold.otf);
}
@font-face {
  font-family: "dynamic-regular";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit.otf);
}
.confirmation .hero {
  height: calc(100vh - 96px);
  width: 100%;
}

@media screen and (max-width: 1400px) {
  .confirmation .hero {
    height: calc(100vh - 93px);
  }
}
@media screen and (max-width: 992px) {
  .confirmation .hero {
    height: calc(100vh - 83px);
  }
}
@media screen and (max-width: 992px) {
  .confirmation .hero {
    height: auto;
  }
}
.confirmation .hero .col-pers-left {
  display: flex;
  flex: 0 0 auto;
  width: 62%;
}

@media screen and (max-width: 1200px) {
  .confirmation .hero .col-pers-left {
    width: 58%;
  }
}
@media screen and (max-width: 767px) {
  .confirmation .hero .col-pers-left {
    width: 100%;
  }
}
.confirmation .hero .col-pers-right {
  display: flex;
  flex: 0 0 auto;
  width: 38%;
}

@media screen and (max-width: 1200px) {
  .confirmation .hero .col-pers-right {
    width: 42%;
  }
}
@media screen and (max-width: 767px) {
  .confirmation .hero .col-pers-right {
    width: 100%;
  }
}
.confirmation .hero .ensemble {
  background-image: url(../../src/img/hero.jpg);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  height: calc(100vh - 96px);
  width: 100%;
  position: relative;
}

@media screen and (max-width: 1400px) {
  .confirmation .hero .ensemble {
    height: calc(100vh - 93px);
  }
}
@media screen and (max-width: 992px) {
  .confirmation .hero .ensemble {
    height: calc(100vh - 83px);
  }
}
@media screen and (max-width: 767px) {
  .confirmation .hero .ensemble {
    height: 300px;
    margin-top: 60px;
  }
}
.confirmation .hero .ensemble .formes {
  z-index: 20;
  width: 380px;
  position: absolute;
  right: -100px;
  bottom: -1px;
}

@media screen and (max-width: 1400px) {
  .confirmation .hero .ensemble .formes {
    width: 300px;
    right: -80px;
  }
}
@media screen and (max-width: 1200px) {
  .confirmation .hero .ensemble .formes {
    width: 260px;
    right: -70px;
  }
}
@media screen and (max-width: 992px) {
  .confirmation .hero .ensemble .formes {
    width: 250px;
    right: -70px;
  }
}
@media screen and (max-width: 767px) {
  .confirmation .hero .ensemble .formes {
    width: 170px;
    right: -50px;
  }
}
@media screen and (max-width: 576px) {
  .confirmation .hero .ensemble .formes {
    width: 140px;
    right: -40px;
  }
}
.confirmation .hero .ensemble .opacite {
  z-index: 15;
  background-color: #000000;
  opacity: 24%;
  width: 100%;
  height: 100%;
  position: absolute;
}

.confirmation .hero .size {
  width: calc(100% - (100vw - 1410px) / 2 - 12px);
  margin-left: auto;
  position: relative;
  z-index: 25;
}

@media screen and (max-width: 1399px) {
  .confirmation .hero .size {
    width: calc(100% - (100vw - 1140px) / 2 - 12px);
  }
}
@media screen and (max-width: 1199px) {
  .confirmation .hero .size {
    width: calc(100% - (100vw - 960px) / 2 - 12px);
  }
}
@media screen and (max-width: 991px) {
  .confirmation .hero .size {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .confirmation .hero .size {
    width: 540px;
    margin: 30px auto 0px auto;
    display: block;
  }
}
@media screen and (max-width: 576px) {
  .confirmation .hero .size {
    width: 100%;
    padding: 0px 24px;
  }
}
.confirmation .hero .size .contenu {
  padding-top: 60px;
}

@media screen and (max-width: 767px) {
  .confirmation .hero .size .contenu {
    padding-top: 0px;
    padding: 0px 12px;
  }
}
@media screen and (max-width: 576px) {
  .confirmation .hero .size .contenu {
    padding: 0px 12px;
  }
}
.confirmation .hero .size .contenu h3 {
  font-family: "cera-black";
  font-size: 28px;
  line-height: 30px;
  margin-bottom: 30px;
  color: #000000;
}

@media screen and (max-width: 1400px) {
  .confirmation .hero .size .contenu h3 {
    font-size: 25px;
    line-height: 27px;
  }
}
@media screen and (max-width: 1200px) {
  .confirmation .hero .size .contenu h3 {
    font-size: 22px;
    line-height: 24px;
  }
}
@media screen and (max-width: 576px) {
  .confirmation .hero .size .contenu h3 {
    line-height: 30px;
  }
}
@media screen and (max-width: 992px) {
  .confirmation .hero .size .contenu h3 br {
    display: none;
  }
}
.confirmation .hero .size .contenu p {
  font-family: "dynamic-regular";
  font-size: 18px;
  line-height: 28px;
  color: #000000;
  margin-bottom: 15px;
}

@media screen and (max-width: 1200px) {
  .confirmation .hero .size .contenu p {
    font-size: 16px;
    line-height: 26px;
  }
}
.confirmation .hero .size .contenu .bouton {
  margin-top: 50px;
}

@media screen and (max-width: 767px) {
  .confirmation .hero .size .contenu .bouton {
    text-align: center;
  }
}
.confirmation .hero .size .contenu .bouton a {
  text-decoration: none;
  font-family: "dynamic-bold";
  font-size: 16px;
  line-height: 18px;
  color: #ffffff;
  background-color: #E6007E;
  padding: 15px 30px;
  border-radius: 50px;
  border: 1px solid #E6007E;
  transition: all 0.5s ease;
}

.confirmation .hero .size .contenu .bouton a:hover {
  background-color: transparent;
  color: #E6007E;
  transition: all 0.5s ease;
}

.confirmation .blanc {
  padding: 30px 0px;
}

@media screen and (max-width: 767px) {
  .confirmation .blanc {
    padding: 20px 0px;
  }
} /*# sourceMappingURL=confirmation.css.map */
@font-face {
  font-family: "cera-black";
  src: url(../../src/fonts/Cera/CeraStencilPRO-Black.ttf);
}
@font-face {
  font-family: "dynamic-bold";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit_Bold.otf);
}
@font-face {
  font-family: "dynamic-regular";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit.otf);
}
.contact .bandeau {
  background-color: rgb(0, 0, 69);
  padding: 45px 0px;
}

@media screen and (max-width: 576px) {
  .contact .bandeau {
    padding: 30px 0px;
  }
}
.contact .bandeau h3 {
  font-family: "cera-black";
  font-size: 28px;
  line-height: 30px;
  text-align: center;
  margin-bottom: 0px;
  color: #ffffff;
}

@media screen and (max-width: 1400px) {
  .contact .bandeau h3 {
    font-size: 25px;
    line-height: 27px;
  }
}
@media screen and (max-width: 1200px) {
  .contact .bandeau h3 {
    font-size: 22px;
    line-height: 24px;
  }
}
@media screen and (max-width: 576px) {
  .contact .bandeau h3 {
    padding: 0px 12px;
    line-height: 30px;
  }
}
@media screen and (max-width: 992px) {
  .contact .bandeau h3 br {
    display: none;
  }
}
.contact .formulaire {
  padding: 60px 0px 120px 0px;
}

@media screen and (max-width: 767px) {
  .contact .formulaire {
    padding: 60px 0px;
  }
}
@media screen and (max-width: 576px) {
  .contact .formulaire {
    padding: 40px 0px;
  }
}
.contact .formulaire .size {
  width: 900px;
  display: block;
  margin: 0px auto;
}

@media screen and (max-width: 992px) {
  .contact .formulaire .size {
    width: 90%;
  }
}
@media screen and (max-width: 576px) {
  .contact .formulaire .size {
    padding: 0px 12px;
  }
}
.contact .formulaire .size p {
  font-family: "dynamic-regular";
  font-size: 14px;
  line-height: 17px;
  color: #232323;
}

.contact .formulaire .size input[type=text],
.contact .formulaire .size input[type=email],
.contact .formulaire .size input[type=tel] {
  width: 100%;
  font-family: "dynamic-regular";
  border: 1px solid #E6007E;
  color: #990F5B;
  padding: 15px 25px;
  font-size: 18px;
  line-height: 18px;
}

@media screen and (max-width: 1200px) {
  .contact .formulaire .size input[type=text],
  .contact .formulaire .size input[type=email],
  .contact .formulaire .size input[type=tel] {
    font-size: 16px;
    line-height: 16px;
    padding: 10px 20px;
  }
}
@media screen and (max-width: 767px) {
  .contact .formulaire .size input[type=text],
  .contact .formulaire .size input[type=email],
  .contact .formulaire .size input[type=tel] {
    padding: 15px 25px;
  }
}
.contact .formulaire .size input[type=text]::-moz-placeholder, .contact .formulaire .size input[type=email]::-moz-placeholder, .contact .formulaire .size input[type=tel]::-moz-placeholder {
  font-family: "dynamic-regular";
  color: #990F5B;
  font-size: 18px;
  line-height: 18px;
}

.contact .formulaire .size input[type=text]::placeholder,
.contact .formulaire .size input[type=email]::placeholder,
.contact .formulaire .size input[type=tel]::placeholder {
  font-family: "dynamic-regular";
  color: #990F5B;
  font-size: 18px;
  line-height: 18px;
}

@media screen and (max-width: 1200px) {
  .contact .formulaire .size input[type=text]::-moz-placeholder, .contact .formulaire .size input[type=email]::-moz-placeholder, .contact .formulaire .size input[type=tel]::-moz-placeholder {
    font-size: 16px;
    line-height: 16px;
  }
  .contact .formulaire .size input[type=text]::placeholder,
  .contact .formulaire .size input[type=email]::placeholder,
  .contact .formulaire .size input[type=tel]::placeholder {
    font-size: 16px;
    line-height: 16px;
  }
}
.contact .formulaire .size input:focus {
  border: 1px solid #E6007E !important;
  outline: 0;
  box-shadow: none;
}

.contact .formulaire .size .select-wrapper {
  position: relative;
}

.contact .formulaire .size .select-wrapper p {
  margin-bottom: 0px;
}

.contact .formulaire .size .select-wrapper select {
  width: 100%;
  font-family: "dynamic-regular";
  border: 1px solid #E6007E;
  color: #990F5B;
  padding: 15px 25px;
  font-size: 18px;
  line-height: 18px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
}

@media screen and (max-width: 1200px) {
  .contact .formulaire .size .select-wrapper select {
    font-size: 16px;
    line-height: 16px;
    padding: 10px 20px;
  }
}
@media screen and (max-width: 767px) {
  .contact .formulaire .size .select-wrapper select {
    padding: 15px 25px;
  }
}
.contact .formulaire .size .select-wrapper select::-moz-placeholder {
  font-family: "dynamic-regular";
  color: #990F5B;
  font-size: 18px;
  line-height: 18px;
}

.contact .formulaire .size .select-wrapper select::placeholder {
  font-family: "dynamic-regular";
  color: #990F5B;
  font-size: 18px;
  line-height: 18px;
}

@media screen and (max-width: 1200px) {
  .contact .formulaire .size .select-wrapper select::-moz-placeholder {
    font-size: 16px;
    line-height: 16px;
  }
  .contact .formulaire .size .select-wrapper select::placeholder {
    font-size: 16px;
    line-height: 16px;
  }
}
.contact .formulaire .size .select-wrapper select:focus {
  border: 1px solid #E6007E !important;
  outline: 0;
  box-shadow: none;
}

.contact .formulaire .size .select-wrapper::after {
  content: "";
  background-image: url(../../src/img/down_arrow.svg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 15px;
  height: 15px;
  top: 50%;
  transform: translateY(-50%);
  right: 30px;
  position: absolute;
}

@media screen and (max-width: 992px) {
  .contact .formulaire .size .select-wrapper::after {
    right: 20px;
  }
}
@media screen and (max-width: 767px) {
  .contact .formulaire .size .select-wrapper::after {
    right: 30px;
  }
}
@media screen and (max-width: 576px) {
  .contact .formulaire .size .select-wrapper::after {
    right: 25px;
    width: 12px;
    height: 12px;
  }
}
.contact .formulaire .size .check_relative {
  position: relative;
  margin: 20px 0px 20px 0px;
}

.contact .formulaire .size .check_relative .check_pers {
  position: absolute;
  width: 18px;
  height: 18px;
  background-size: 13px;
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #ffffff;
  border: 1px solid #E6007E;
  left: 0;
  top: 5px;
  color: #E6007E;
  font-size: 16px;
}

@media screen and (max-width: 1199px) {
  .contact .formulaire .size .check_relative .check_pers {
    bottom: inherit;
    top: 0;
  }
}
.contact .formulaire .size .check_relative .check_pers:hover {
  cursor: pointer;
}

.contact .formulaire .size .check_relative .checked {
  background-image: url(../../src/img/checked.svg);
}

.contact .formulaire .size .check_relative p {
  display: inline-block;
  margin-left: 30px;
  margin-bottom: 0;
}

.contact .formulaire .size .check_relative .wpcf7-list-item {
  margin-left: 0px;
}

.contact .formulaire .size .check_relative .wpcf7-list-item label {
  margin: 0px;
}

.contact .formulaire .size .check_relative .wpcf7-list-item input {
  display: none;
}

.contact .formulaire .size .check_relative .wpcf7-list-item .wpcf7-list-item-label {
  position: relative;
  z-index: 10;
  font-family: "dynamic-regular";
  font-size: 14px;
  line-height: 17px;
  color: #232323;
}

.contact .formulaire .size .submit_container .wpcf7-submit {
  font-family: "dynamic-bold";
  font-size: 16px;
  line-height: 16px;
  color: #ffffff;
  background-color: #E6007E;
  padding: 15px 30px;
  border-radius: 50px;
  border: 1px solid #E6007E;
  transition: all 0.5s ease;
}

.contact .formulaire .size .submit_container .wpcf7-submit:hover {
  color: #E6007E;
  background-color: transparent;
  transition: all 0.5s ease;
}

.contact .formulaire .size .submit_container .wpcf7-spinner {
  display: none;
} /*# sourceMappingURL=contact.css.map */
@font-face {
  font-family: "cera-black";
  src: url(../../src/fonts/Cera/CeraStencilPRO-Black.ttf);
}
@font-face {
  font-family: "dynamic-bold";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit_Bold.otf);
}
@font-face {
  font-family: "dynamic-regular";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit.otf);
}
footer .bandeau_footer {
  background-color: #ffffff;
  padding: 25px 0px;
}

@media screen and (max-width: 576px) {
  footer .bandeau_footer {
    text-align: center;
    padding: 30px 0px;
  }
}
footer .bandeau_footer img {
  width: 230px;
  position: relative;
}

footer .bandeau_footer .ensemble {
  text-align: right;
}

@media screen and (max-width: 992px) {
  footer .bandeau_footer .ensemble {
    margin-top: 20px;
    text-align: left;
  }
}
footer .bandeau_footer .ensemble a {
  margin-right: 20px;
  text-decoration: none;
  display: inline-block;
  font-family: "dynamic-regular";
  font-size: 15px;
  line-height: 29px;
  color: #232323;
  transition: all 0.5s ease;
}

footer .bandeau_footer .ensemble a:hover {
  color: #E6007E;
  transition: all 0.5s ease;
}

footer .bandeau_footer .ensemble p {
  margin-right: 20px;
  text-decoration: none;
  display: inline-block;
  font-family: "dynamic-regular";
  font-size: 15px;
  line-height: 29px;
  color: #232323;
  margin-bottom: 0px;
} /*# sourceMappingURL=footer.css.map */
@font-face {
  font-family: "cera-black";
  src: url(../../src/fonts/Cera/CeraStencilPRO-Black.ttf);
}
@font-face {
  font-family: "dynamic-bold";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit_Bold.otf);
}
@font-face {
  font-family: "dynamic-regular";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit.otf);
}
html {
  scroll-behavior: unset !important;
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0px;
}

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

body .main_content {
  overflow: hidden;
  width: 100%;
}

@media (min-width: 1400px) {
  .container {
    max-width: 1410px !important;
  }
}
.margin_cent {
  margin-top: -50px;
  padding-top: 50px;
}

.h2 h1,
.h2 h2,
.h2 h3,
.h2 p {
  font-family: "cera-black";
  font-size: 48px;
  line-height: 42px;
}

@media screen and (max-width: 1400px) {
  .h2 h1,
  .h2 h2,
  .h2 h3,
  .h2 p {
    font-size: 45px;
    line-height: 39px;
  }
}
@media screen and (max-width: 1200px) {
  .h2 h1,
  .h2 h2,
  .h2 h3,
  .h2 p {
    font-size: 40px;
    line-height: 34px;
  }
}
@media screen and (max-width: 992px) {
  .h2 h1,
  .h2 h2,
  .h2 h3,
  .h2 p {
    font-size: 38px;
    line-height: 32px;
  }
}
@media screen and (max-width: 767px) {
  .h2 h1,
  .h2 h2,
  .h2 h3,
  .h2 p {
    font-size: 30px;
    line-height: 42px;
  }
}
@media screen and (max-width: 576px) {
  .h2 h1,
  .h2 h2,
  .h2 h3,
  .h2 p {
    font-size: 25px;
    line-height: 42px;
  }
} /*# sourceMappingURL=globales.css.map */
@font-face {
  font-family: "cera-black";
  src: url(../../src/fonts/Cera/CeraStencilPRO-Black.ttf);
}
@font-face {
  font-family: "dynamic-bold";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit_Bold.otf);
}
@font-face {
  font-family: "dynamic-regular";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit.otf);
}
.home header {
  opacity: 0;
}

header {
  padding: 20px 0px;
}

header img {
  width: 235px;
  display: inline-block;
  position: relative;
}

@media screen and (max-width: 1400px) {
  header img {
    width: 220px;
  }
}
@media screen and (max-width: 992px) {
  header img {
    width: 180px;
  }
}
@media screen and (max-width: 576px) {
  header img {
    width: 160px;
    margin-left: 12px;
  }
}
header h1,
header h2,
header h3,
header p {
  font-family: "dynamic-regular";
  float: right;
  font-size: 50px;
  line-height: 50px;
  color: #cea639;
  margin-bottom: 0px;
  position: relative;
  top: 10px;
}

@media screen and (max-width: 1400px) {
  header h1,
  header h2,
  header h3,
  header p {
    font-size: 40px;
    line-height: 40px;
    margin-right: 60px;
  }
}
@media screen and (max-width: 1200px) {
  header h1,
  header h2,
  header h3,
  header p {
    font-size: 30px;
    line-height: 30px;
    position: relative;
    top: 9px;
  }
}
@media screen and (max-width: 992px) {
  header h1,
  header h2,
  header h3,
  header p {
    font-size: 20px;
    line-height: 20px;
  }
}
@media screen and (max-width: 767px) {
  header h1,
  header h2,
  header h3,
  header p {
    font-size: 32px;
    line-height: 45px;
    text-align: center;
    top: inherit;
    float: none;
    margin-top: 40px;
    top: 0px;
  }
}
@media screen and (max-width: 576px) {
  header h1,
  header h2,
  header h3,
  header p {
    margin-left: 12px;
    margin-right: 12px;
  }
} /*# sourceMappingURL=header.css.map */
@font-face {
  font-family: "cera-black";
  src: url(../../src/fonts/Cera/CeraStencilPRO-Black.ttf);
}
@font-face {
  font-family: "dynamic-bold";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit_Bold.otf);
}
@font-face {
  font-family: "dynamic-regular";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit.otf);
}
.home .hero {
  opacity: 0;
  height: calc(100vh - 96px);
  width: 100%;
}

@media screen and (max-width: 1400px) {
  .home .hero {
    height: calc(100vh - 93px);
  }
}
@media screen and (max-width: 992px) {
  .home .hero {
    height: calc(100vh - 83px);
  }
}
@media screen and (max-width: 992px) {
  .home .hero {
    height: auto;
  }
}
.home .hero .col-pers-left {
  display: flex;
  flex: 0 0 auto;
  width: 62%;
}

@media screen and (max-width: 1200px) {
  .home .hero .col-pers-left {
    width: 58%;
  }
}
@media screen and (max-width: 767px) {
  .home .hero .col-pers-left {
    width: 100%;
  }
}
.home .hero .col-pers-right {
  display: flex;
  flex: 0 0 auto;
  width: 38%;
}

@media screen and (max-width: 1200px) {
  .home .hero .col-pers-right {
    width: 42%;
  }
}
@media screen and (max-width: 767px) {
  .home .hero .col-pers-right {
    width: 100%;
  }
}
.home .hero .ensemble {
  background-image: url(../../src/img/hero.jpg);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
  height: calc(100vh - 96px);
  width: 100%;
  position: relative;
}

@media screen and (max-width: 1400px) {
  .home .hero .ensemble {
    height: calc(100vh - 93px);
  }
}
@media screen and (max-width: 992px) {
  .home .hero .ensemble {
    height: calc(100vh - 83px);
  }
}
@media screen and (max-width: 767px) {
  .home .hero .ensemble {
    height: 300px;
  }
}
.home .hero .ensemble .accroche {
  position: absolute;
  z-index: 20;
  left: calc((100vw - 1410px) / 2 + 12px);
  bottom: 120px;
}

@media screen and (max-width: 1399px) {
  .home .hero .ensemble .accroche {
    left: calc((100vw - 1140px) / 2 + 12px);
  }
}
@media screen and (max-width: 1199px) {
  .home .hero .ensemble .accroche {
    left: calc((100vw - 960px) / 2 + 12px);
  }
}
@media screen and (max-width: 991px) {
  .home .hero .ensemble .accroche {
    left: calc((100vw - 720px) / 2 + 12px);
    bottom: 40%;
    transform: translateY(-50%);
  }
}
@media screen and (max-width: 767px) {
  .home .hero .ensemble .accroche {
    left: calc((100vw - 540px) / 2 + 12px);
    bottom: 20px;
    transform: none;
  }
}
@media screen and (max-width: 576px) {
  .home .hero .ensemble .accroche {
    left: 24px;
  }
}
.home .hero .ensemble .accroche p {
  font-family: "cera-black";
  font-size: 80px;
  line-height: 90px;
  color: #ffffff;
  margin-bottom: 0px;
}

@media screen and (max-width: 1200px) {
  .home .hero .ensemble .accroche p {
    font-size: 28px;
    line-height: 25px;
  }
}
@media screen and (max-width: 992px) {
  .home .hero .ensemble .accroche p {
    font-size: 26px;
    line-height: 23px;
  }
}
@media screen and (max-width: 767px) {
  .home .hero .ensemble .accroche p {
    font-size: 24px;
    line-height: 21px;
  }
}
@media screen and (max-width: 576px) {
  .home .hero .ensemble .accroche p {
    font-size: 20px;
    line-height: 25px;
  }
}
.home .hero .ensemble .formes {
  z-index: 20;
  width: 380px;
  position: absolute;
  right: -100px;
  bottom: -1px;
}

@media screen and (max-width: 1400px) {
  .home .hero .ensemble .formes {
    width: 300px;
    right: -80px;
  }
}
@media screen and (max-width: 1200px) {
  .home .hero .ensemble .formes {
    width: 260px;
    right: -70px;
  }
}
@media screen and (max-width: 992px) {
  .home .hero .ensemble .formes {
    width: 250px;
    right: -70px;
  }
}
@media screen and (max-width: 767px) {
  .home .hero .ensemble .formes {
    width: 170px;
    right: -50px;
  }
}
@media screen and (max-width: 576px) {
  .home .hero .ensemble .formes {
    width: 140px;
    right: -40px;
  }
}
.home .hero .ensemble .opacite {
  z-index: 15;
  background-color: #000000;
  opacity: 24%;
  width: 100%;
  height: 100%;
  position: absolute;
}

.home .hero .contact {
  width: calc(100% - (100vw - 1410px) / 2 - 12px);
  margin-right: auto;
  position: relative;
  z-index: 25;
}

@media screen and (max-width: 1399px) {
  .home .hero .contact {
    width: calc(100% - (100vw - 1140px) / 2 - 12px);
  }
}
@media screen and (max-width: 1199px) {
  .home .hero .contact {
    width: calc(100% - (100vw - 960px) / 2 - 12px);
  }
}
@media screen and (max-width: 991px) {
  .home .hero .contact {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .home .hero .contact {
    width: 540px;
    margin: 30px auto 0px auto;
    display: block;
  }
}
@media screen and (max-width: 576px) {
  .home .hero .contact {
    width: 100%;
    padding: 0px 24px;
  }
}
.home .hero .contact .contenu {
  padding: 0px 30px;
}

@media screen and (max-width: 767px) {
  .home .hero .contact .contenu {
    padding: 0px;
  }
}
.home .hero .contact .contenu .titre {
  margin-bottom: 25px;
}

.home .hero .contact .contenu .titre p {
  font-family: "cera-black";
  font-size: 28px;
  line-height: 30px;
  text-align: center;
  margin-bottom: 0px;
  color: rgb(0, 0, 69);
}

@media screen and (max-width: 1400px) {
  .home .hero .contact .contenu .titre p {
    font-size: 25px;
    line-height: 27px;
  }
}
@media screen and (max-width: 1200px) {
  .home .hero .contact .contenu .titre p {
    font-size: 22px;
    line-height: 24px;
  }
}
@media screen and (max-width: 576px) {
  .home .hero .contact .contenu .titre p {
    line-height: 30px;
  }
}
.home .hero .contact .contenu .formulaire {
  padding: 0px;
}

.home .hero .contact .contenu .formulaire p {
  font-family: "dynamic-regular";
  font-size: 14px;
  line-height: 17px;
  color: #232323;
}

.home .hero .contact .contenu .formulaire input[type=text],
.home .hero .contact .contenu .formulaire input[type=email],
.home .hero .contact .contenu .formulaire input[type=tel] {
  width: 100%;
  font-family: "dynamic-regular";
  border: 1px solid #E6007E;
  color: #990F5B;
  padding: 15px 25px;
  font-size: 18px;
  line-height: 18px;
}

@media screen and (max-width: 1200px) {
  .home .hero .contact .contenu .formulaire input[type=text],
  .home .hero .contact .contenu .formulaire input[type=email],
  .home .hero .contact .contenu .formulaire input[type=tel] {
    font-size: 16px;
    line-height: 16px;
    padding: 10px 20px;
  }
}
@media screen and (max-width: 767px) {
  .home .hero .contact .contenu .formulaire input[type=text],
  .home .hero .contact .contenu .formulaire input[type=email],
  .home .hero .contact .contenu .formulaire input[type=tel] {
    padding: 15px 25px;
  }
}
.home .hero .contact .contenu .formulaire input[type=text]::-moz-placeholder, .home .hero .contact .contenu .formulaire input[type=email]::-moz-placeholder, .home .hero .contact .contenu .formulaire input[type=tel]::-moz-placeholder {
  font-family: "dynamic-regular";
  color: #990F5B;
  font-size: 18px;
  line-height: 18px;
}

.home .hero .contact .contenu .formulaire input[type=text]::placeholder,
.home .hero .contact .contenu .formulaire input[type=email]::placeholder,
.home .hero .contact .contenu .formulaire input[type=tel]::placeholder {
  font-family: "dynamic-regular";
  color: #990F5B;
  font-size: 18px;
  line-height: 18px;
}

@media screen and (max-width: 1200px) {
  .home .hero .contact .contenu .formulaire input[type=text]::-moz-placeholder, .home .hero .contact .contenu .formulaire input[type=email]::-moz-placeholder, .home .hero .contact .contenu .formulaire input[type=tel]::-moz-placeholder {
    font-size: 16px;
    line-height: 16px;
  }
  .home .hero .contact .contenu .formulaire input[type=text]::placeholder,
  .home .hero .contact .contenu .formulaire input[type=email]::placeholder,
  .home .hero .contact .contenu .formulaire input[type=tel]::placeholder {
    font-size: 16px;
    line-height: 16px;
  }
}
.home .hero .contact .contenu .formulaire input:focus {
  border: 1px solid #E6007E !important;
  outline: 0;
  box-shadow: none;
}

.home .hero .contact .contenu .formulaire .select-wrapper {
  position: relative;
}

.home .hero .contact .contenu .formulaire .select-wrapper p {
  margin-bottom: 0px;
}

.home .hero .contact .contenu .formulaire .select-wrapper select {
  width: 100%;
  font-family: "dynamic-regular";
  border: 1px solid #E6007E;
  color: #990F5B;
  padding: 15px 25px;
  font-size: 18px;
  line-height: 18px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  position: relative;
}

@media screen and (max-width: 1200px) {
  .home .hero .contact .contenu .formulaire .select-wrapper select {
    font-size: 16px;
    line-height: 16px;
    padding: 10px 20px;
  }
}
@media screen and (max-width: 767px) {
  .home .hero .contact .contenu .formulaire .select-wrapper select {
    padding: 15px 25px;
  }
}
.home .hero .contact .contenu .formulaire .select-wrapper select::-moz-placeholder {
  font-family: "dynamic-regular";
  color: #990F5B;
  font-size: 18px;
  line-height: 18px;
}

.home .hero .contact .contenu .formulaire .select-wrapper select::placeholder {
  font-family: "dynamic-regular";
  color: #990F5B;
  font-size: 18px;
  line-height: 18px;
}

@media screen and (max-width: 1200px) {
  .home .hero .contact .contenu .formulaire .select-wrapper select::-moz-placeholder {
    font-size: 16px;
    line-height: 16px;
  }
  .home .hero .contact .contenu .formulaire .select-wrapper select::placeholder {
    font-size: 16px;
    line-height: 16px;
  }
}
.home .hero .contact .contenu .formulaire .select-wrapper select:focus {
  border: 1px solid #E6007E !important;
  outline: 0;
  box-shadow: none;
}

.home .hero .contact .contenu .formulaire .select-wrapper::after {
  content: "";
  background-image: url(../../src/img/down_arrow.svg);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 15px;
  height: 15px;
  top: 50%;
  transform: translateY(-50%);
  right: 30px;
  position: absolute;
}

@media screen and (max-width: 992px) {
  .home .hero .contact .contenu .formulaire .select-wrapper::after {
    right: 20px;
  }
}
@media screen and (max-width: 767px) {
  .home .hero .contact .contenu .formulaire .select-wrapper::after {
    right: 30px;
  }
}
@media screen and (max-width: 576px) {
  .home .hero .contact .contenu .formulaire .select-wrapper::after {
    right: 25px;
    width: 12px;
    height: 12px;
  }
}
.home .hero .contact .contenu .formulaire .check_relative {
  position: relative;
  margin: 20px 0px 20px 0px;
}

.home .hero .contact .contenu .formulaire .check_relative .check_pers {
  position: absolute;
  width: 18px;
  height: 18px;
  background-size: 13px;
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #ffffff;
  border: 1px solid #E6007E;
  left: 0;
  top: 5px;
  color: #E6007E;
  font-size: 16px;
}

@media screen and (max-width: 1199px) {
  .home .hero .contact .contenu .formulaire .check_relative .check_pers {
    bottom: inherit;
    top: 0;
  }
}
.home .hero .contact .contenu .formulaire .check_relative .check_pers:hover {
  cursor: pointer;
}

.home .hero .contact .contenu .formulaire .check_relative .checked {
  background-image: url(../../src/img/checked.svg);
}

.home .hero .contact .contenu .formulaire .check_relative p {
  display: inline-block;
  margin-left: 30px;
  margin-bottom: 0;
}

.home .hero .contact .contenu .formulaire .check_relative .wpcf7-list-item {
  margin-left: 0px;
}

.home .hero .contact .contenu .formulaire .check_relative .wpcf7-list-item label {
  margin: 0px;
}

.home .hero .contact .contenu .formulaire .check_relative .wpcf7-list-item input {
  display: none;
}

.home .hero .contact .contenu .formulaire .check_relative .wpcf7-list-item .wpcf7-list-item-label {
  position: relative;
  z-index: 10;
  font-family: "dynamic-regular";
  font-size: 14px;
  line-height: 17px;
  color: #232323;
}

.home .hero .contact .contenu .formulaire .submit_container .wpcf7-submit {
  font-family: "dynamic-bold";
  font-size: 16px;
  line-height: 16px;
  color: #ffffff;
  background-color: #E6007E;
  padding: 15px 30px;
  border-radius: 50px;
  border: 1px solid #E6007E;
  transition: all 0.5s ease;
}

.home .hero .contact .contenu .formulaire .submit_container .wpcf7-submit:hover {
  color: #E6007E;
  background-color: transparent;
  transition: all 0.5s ease;
}

.home .hero .contact .contenu .formulaire .submit_container .wpcf7-spinner {
  display: none;
}

.home .infos {
  background-color: rgba(255, 239, 195, 0.8);
  padding: 180px 0px 130px 0px;
}

@media screen and (max-width: 767px) {
  .home .infos {
    padding: 60px 0px;
  }
}
@media screen and (max-width: 576px) {
  .home .infos {
    padding: 30px 0px;
  }
}
@media screen and (max-width: 767px) {
  .home .infos .margin_mobile {
    margin-bottom: 40px;
  }
}
.home .infos .size {
  width: 90%;
  display: block;
  margin: 0px auto;
  position: relative;
  height: 100%;
}

@media screen and (max-width: 576px) {
  .home .infos .size {
    padding: 0px 12px;
  }
}
.home .infos .size img {
  width: 100%;
  display: block;
  margin: 0px auto 30px auto;
}

@media screen and (max-width: 1200px) {
  .home .infos .size img {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .home .infos .size img {
    width: 230px;
  }
}
.home .infos .size ul {
  list-style: square;
  padding-left: 20px;
  margin-bottom: 30px;
}

.home .infos .size ul li {
  font-family: "dynamic-regular";
  font-size: 18px;
  line-height: 28px;
  color: rgb(0, 0, 69);
  margin-bottom: 15px;
}

@media screen and (max-width: 1200px) {
  .home .infos .size ul li {
    font-size: 16px;
    line-height: 26px;
  }
}
.home .infos .size ul li:last-child {
  margin-bottom: 0px;
}

.home .infos .size .bouton {
  position: absolute;
  bottom: -60px;
  width: 100%;
  text-align: center;
}

@media screen and (max-width: 1200px) {
  .home .infos .size .bouton {
    bottom: -80px;
  }
}
@media screen and (max-width: 767px) {
  .home .infos .size .bouton {
    position: relative;
    bottom: inherit;
    margin-top: 20px;
  }
}
.home .infos .size .bouton a {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-family: "dynamic-bold";
  font-size: 16px;
  line-height: 18px;
  color: #ffffff;
  background-color: rgb(0, 0, 69);
  padding: 15px 30px;
  border-radius: 50px;
  border: 1px solid rgb(0, 0, 69);
  transition: all 0.5s ease;
}

.home .infos .size .bouton a:hover {
  background-color: transparent;
  color: rgb(0, 0, 69);
  transition: all 0.5s ease;
}

.home .bandeau {
  background-color: rgb(0, 0, 69);
  padding: 60px 0px;
}

@media screen and (max-width: 576px) {
  .home .bandeau {
    padding: 0px 12px;
  }
}
.home .bandeau p {
  font-family: "dynamic-bold";
  font-size: 25px;
  line-height: 35px;
  text-align: center;
  color: #ffffff;
}

@media screen and (max-width: 1400px) {
  .home .bandeau p {
    font-family: 23px;
    line-height: 33px;
  }
}
@media screen and (max-width: 1200px) {
  .home .bandeau p {
    font-size: 21px;
    line-height: 31px;
  }
}
@media screen and (max-width: 992px) {
  .home .bandeau p {
    font-size: 19px;
    line-height: 29px;
  }
}
@media screen and (max-width: 767px) {
  .home .bandeau p {
    font-size: 18px;
    line-height: 28px;
  }
}
.home .marche {
  padding: 60px 0px 250px 0px;
}

@media screen and (max-width: 1400px) {
  .home .marche {
    padding: 60px 0px 260px 0px;
  }
}
@media screen and (max-width: 1200px) {
  .home .marche {
    padding: 60px 0px 230px 0px;
  }
}
@media screen and (max-width: 992px) {
  .home .marche {
    padding: 60px 0px 250px 0px;
  }
}
@media screen and (max-width: 767px) {
  .home .marche {
    padding: 60px 0px 600px 0px;
  }
}
@media screen and (max-width: 576px) {
  .home .marche {
    padding: 30px 0px 500px 0px;
  }
}
.home .marche .container-pers {
  width: 100%;
  margin: 0px auto;
}

@media (min-width: 768px) {
  .home .marche .container-pers {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .home .marche .container-pers {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .home .marche .container-pers {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .home .marche .container-pers {
    max-width: 1410px;
  }
}
.home .marche .container-pers .croissance {
  background-color: rgb(0, 0, 69);
  padding: 60px 120px 30px 120px;
}

@media (min-width: 0px) {
  .home .marche .container-pers .croissance {
    padding: 30px 24px 60px 24px;
  }
}
@media (min-width: 576px) {
  .home .marche .container-pers .croissance {
    padding: 60px 60px 30px 60px;
  }
}
@media (min-width: 768px) {
  .home .marche .container-pers .croissance {
    padding: 60px 60px 30px 60px;
  }
}
@media (min-width: 992px) {
  .home .marche .container-pers .croissance {
    padding: 60px 80px 30px 80px;
  }
}
@media (min-width: 1200px) {
  .home .marche .container-pers .croissance {
    padding: 60px 100px 30px 100px;
  }
}
.home .marche .container-pers .croissance .left {
  margin-right: 50px;
}

@media screen and (max-width: 1400px) {
  .home .marche .container-pers .croissance .left {
    margin-right: 40px;
  }
}
@media screen and (max-width: 1200px) {
  .home .marche .container-pers .croissance .left {
    margin-right: 20px;
  }
}
@media screen and (max-width: 992px) {
  .home .marche .container-pers .croissance .left {
    margin-right: 0px;
  }
}
.home .marche .container-pers .croissance .left .h2 {
  margin-bottom: 30px;
}

.home .marche .container-pers .croissance .left .h2 h2 {
  color: #ffffff;
}

.home .marche .container-pers .croissance .left img {
  width: 95%;
  height: auto;
}

.home .marche .container-pers .croissance .left p {
  font-family: "dynamic-regular";
  font-size: 18px;
  line-height: 28px;
  color: #ffffff;
}

@media screen and (max-width: 1200px) {
  .home .marche .container-pers .croissance .left p {
    font-size: 16px;
    line-height: 26px;
  }
}
.home .marche .container-pers .croissance .left .bouton {
  margin-top: 30px;
}

@media screen and (max-width: 767px) {
  .home .marche .container-pers .croissance .left .bouton {
    text-align: center;
  }
}
.home .marche .container-pers .croissance .left .bouton a {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-family: "dynamic-bold";
  font-size: 16px;
  line-height: 18px;
  color: rgb(0, 0, 69);
  background-color: #ffffff;
  padding: 15px 30px;
  border-radius: 50px;
  border: 1px solid #ffffff;
  transition: all 0.5s ease;
}

.home .marche .container-pers .croissance .left .bouton a:hover {
  background-color: rgb(0, 0, 69);
  color: #ffffff;
  transition: all 0.5s ease;
}

@media screen and (max-width: 992px) {
  .home .marche .container-pers .croissance .right {
    margin-top: 30px;
  }
}
@media screen and (max-width: 767px) {
  .home .marche .container-pers .croissance .right .margin_mobile {
    margin-bottom: 30px;
  }
}
.home .marche .container-pers .croissance .right .pourcentage {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  position: relative;
  display: block;
  margin: 0px auto;
}

@media screen and (max-width: 1400px) {
  .home .marche .container-pers .croissance .right .pourcentage {
    width: 120px;
    height: 120px;
  }
}
@media screen and (max-width: 1200px) {
  .home .marche .container-pers .croissance .right .pourcentage {
    width: 100px;
    height: 100px;
  }
}
.home .marche .container-pers .croissance .right .pourcentage span {
  font-family: "cera-black";
  font-size: 50px;
  line-height: 50px;
  color: #ffffff;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

@media screen and (max-width: 1400px) {
  .home .marche .container-pers .croissance .right .pourcentage span {
    font-size: 40px;
    line-height: 40px;
  }
}
@media screen and (max-width: 1200px) {
  .home .marche .container-pers .croissance .right .pourcentage span {
    font-size: 30px;
    line-height: 30px;
  }
}
.home .marche .container-pers .croissance .right .rose {
  background-color: #E6007E;
}

.home .marche .container-pers .croissance .right .bleu {
  background-color: #17D2E6;
}

.home .marche .container-pers .croissance .right .violet {
  background-color: #990F5B;
}

.home .marche .container-pers .croissance .right p {
  margin: 20px 15px 0px 15px;
  display: block;
  text-align: center;
  font-family: "dynamic-regular";
  font-size: 18px;
  line-height: 20px;
  color: #ffffff;
}

@media screen and (max-width: 1400px) {
  .home .marche .container-pers .croissance .right p {
    margin: 20px 10px 0px 10px;
  }
}
@media screen and (max-width: 1200px) {
  .home .marche .container-pers .croissance .right p {
    font-size: 16px;
    line-height: 18px;
    margin: 20px 5px 0px 5px;
  }
}
@media screen and (max-width: 992px) {
  .home .marche .container-pers .croissance .right p {
    margin: 20px 0px 0px 0px;
  }
}
@media screen and (max-width: 576px) {
  .home .marche .container-pers .croissance .right p {
    width: 50%;
    display: block;
    margin: 20px auto 0px auto;
  }
}
.home .valeurs {
  background-color: rgba(255, 239, 195, 0.8);
  height: 390px;
}

@media screen and (max-width: 1400px) {
  .home .valeurs {
    height: 380px;
  }
}
@media screen and (max-width: 992px) {
  .home .valeurs {
    height: 390px;
  }
}
@media screen and (max-width: 767px) {
  .home .valeurs {
    height: 390px;
  }
}
@media screen and (max-width: 576px) {
  .home .valeurs {
    height: 460px;
  }
}
.home .valeurs .container-pers {
  position: relative;
  top: -140px;
  width: 100%;
  margin: 0px auto;
}

@media (min-width: 0px) {
  .home .valeurs .container-pers {
    top: -450px;
  }
}
@media (min-width: 576px) {
  .home .valeurs .container-pers {
    top: -550px;
  }
}
@media (min-width: 768px) {
  .home .valeurs .container-pers {
    max-width: 720px;
    top: -200px;
  }
}
@media (min-width: 992px) {
  .home .valeurs .container-pers {
    max-width: 960px;
    top: -164px;
  }
}
@media (min-width: 1200px) {
  .home .valeurs .container-pers {
    max-width: 1140px;
    top: -165px;
  }
}
@media (min-width: 1400px) {
  .home .valeurs .container-pers {
    max-width: 1410px;
    top: -140px;
  }
}
.home .valeurs .container-pers .image_mobile {
  display: none;
}

@media screen and (max-width: 767px) {
  .home .valeurs .container-pers .image_mobile {
    display: block;
    width: 100%;
    height: auto;
  }
}
.home .valeurs .container-pers .size {
  padding: 0px 120px;
}

@media (min-width: 0px) {
  .home .valeurs .container-pers .size {
    padding: 0px 24px;
  }
}
@media (min-width: 576px) {
  .home .valeurs .container-pers .size {
    padding: 0px 60px;
  }
}
@media (min-width: 768px) {
  .home .valeurs .container-pers .size {
    padding: 0px 60px;
  }
}
@media (min-width: 992px) {
  .home .valeurs .container-pers .size {
    padding: 0px 80px;
  }
}
@media (min-width: 1200px) {
  .home .valeurs .container-pers .size {
    padding: 0px 100px;
  }
}
.home .valeurs .container-pers .size .left {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 100%;
  height: 100%;
}

@media screen and (max-width: 767px) {
  .home .valeurs .container-pers .size .left {
    display: none;
  }
}
.home .valeurs .container-pers .size .right_border {
  background-color: #ffffff;
  border: 1px solid rgb(0, 0, 69);
  padding: 35px 50px;
}

@media screen and (max-width: 1400px) {
  .home .valeurs .container-pers .size .right_border {
    padding: 30px 40px;
  }
}
@media screen and (max-width: 1200px) {
  .home .valeurs .container-pers .size .right_border {
    padding: 30px 35px;
  }
}
@media screen and (max-width: 992px) {
  .home .valeurs .container-pers .size .right_border {
    padding: 30px 30px;
  }
}
.home .valeurs .container-pers .size .right_border .contenu {
  margin-top: 20px;
}

.home .valeurs .container-pers .size .right_border .contenu ul {
  list-style: square;
  padding-left: 20px;
  margin-bottom: 0px;
}

.home .valeurs .container-pers .size .right_border .contenu ul li {
  font-family: "dynamic-regular";
  font-size: 18px;
  line-height: 28px;
  color: #232323;
  margin-bottom: 15px;
}

@media screen and (max-width: 1200px) {
  .home .valeurs .container-pers .size .right_border .contenu ul li {
    font-size: 16px;
    line-height: 26px;
  }
}
.home .valeurs .container-pers .size .right_border .contenu ul li strong {
  font-family: "cera-black";
  font-weight: normal;
}

.home .valeurs .container-pers .size .right_border .contenu ul li:last-child {
  margin-bottom: 0px;
}

.home .valeurs .container-pers .size .right_border .contenu p {
  font-family: "dynamic-regular";
  font-size: 18px;
  line-height: 28px;
  color: #ffffff;
  margin-bottom: 0px;
}

@media screen and (max-width: 1200px) {
  .home .valeurs .container-pers .size .right_border .contenu p {
    font-size: 16px;
    line-height: 26px;
  }
}
.home .valeurs .container-pers .size .baseline {
  text-align: center;
}

.home .valeurs .container-pers .size .baseline h1,
.home .valeurs .container-pers .size .baseline h2,
.home .valeurs .container-pers .size .baseline h3,
.home .valeurs .container-pers .size .baseline p {
  margin-top: 50px;
  font-family: "cera-black";
  font-size: 28px;
  line-height: 30px;
  color: rgb(0, 0, 69);
}

@media screen and (max-width: 1400px) {
  .home .valeurs .container-pers .size .baseline h1,
  .home .valeurs .container-pers .size .baseline h2,
  .home .valeurs .container-pers .size .baseline h3,
  .home .valeurs .container-pers .size .baseline p {
    font-size: 25px;
    line-height: 27px;
  }
}
@media screen and (max-width: 1200px) {
  .home .valeurs .container-pers .size .baseline h1,
  .home .valeurs .container-pers .size .baseline h2,
  .home .valeurs .container-pers .size .baseline h3,
  .home .valeurs .container-pers .size .baseline p {
    font-size: 22px;
    line-height: 24px;
  }
}
@media screen and (max-width: 576px) {
  .home .valeurs .container-pers .size .baseline h1,
  .home .valeurs .container-pers .size .baseline h2,
  .home .valeurs .container-pers .size .baseline h3,
  .home .valeurs .container-pers .size .baseline p {
    line-height: 30px;
  }
}
@media screen and (max-width: 992px) {
  .home .valeurs .container-pers .size .baseline h1 br,
  .home .valeurs .container-pers .size .baseline h2 br,
  .home .valeurs .container-pers .size .baseline h3 br,
  .home .valeurs .container-pers .size .baseline p br {
    display: none;
  }
}
.home .valeurs .container-pers .size .bouton {
  margin-top: 30px;
  text-align: center;
}

.home .valeurs .container-pers .size .bouton a {
  display: inline-block;
  text-align: center;
  text-decoration: none;
  font-family: "dynamic-bold";
  font-size: 16px;
  line-height: 18px;
  color: #ffffff;
  background-color: rgb(0, 0, 69);
  padding: 15px 30px;
  border-radius: 50px;
  border: 1px solid rgb(0, 0, 69);
  transition: all 0.5s ease;
}

.home .valeurs .container-pers .size .bouton a:hover {
  background-color: transparent;
  color: rgb(0, 0, 69);
  transition: all 0.5s ease;
} /*# sourceMappingURL=home.css.map */
@font-face {
  font-family: "cera-black";
  src: url(../../src/fonts/Cera/CeraStencilPRO-Black.ttf);
}
@font-face {
  font-family: "dynamic-bold";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit_Bold.otf);
}
@font-face {
  font-family: "dynamic-regular";
  src: url(../../src/fonts/Dynamic/Type_Dynamic_Larsseit.otf);
}
.template_page .bandeau {
  background-color: #FFF3F9;
  padding: 45px 0px;
}

@media screen and (max-width: 576px) {
  .template_page .bandeau {
    padding: 30px 0px;
  }
}
.template_page .bandeau h3 {
  font-family: "cera-black";
  font-size: 28px;
  line-height: 30px;
  text-align: center;
  margin-bottom: 0px;
  color: #000000;
}

@media screen and (max-width: 1400px) {
  .template_page .bandeau h3 {
    font-size: 25px;
    line-height: 27px;
  }
}
@media screen and (max-width: 1200px) {
  .template_page .bandeau h3 {
    font-size: 22px;
    line-height: 24px;
  }
}
@media screen and (max-width: 576px) {
  .template_page .bandeau h3 {
    padding: 0px 12px;
    line-height: 30px;
  }
}
.template_page .contenu {
  padding: 60px 0px;
  width: 85%;
  display: block;
  margin: 0px auto;
}

@media screen and (max-width: 767px) {
  .template_page .contenu {
    widows: 90%;
  }
}
@media screen and (max-width: 576px) {
  .template_page .contenu {
    widows: 100%;
    padding: 40px 12px;
  }
}
.template_page .contenu h3 {
  font-family: "cera-black";
  font-size: 28px;
  line-height: 30px;
  margin-bottom: 30px;
  color: #000000;
}

@media screen and (max-width: 1400px) {
  .template_page .contenu h3 {
    font-size: 25px;
    line-height: 27px;
  }
}
@media screen and (max-width: 1200px) {
  .template_page .contenu h3 {
    font-size: 22px;
    line-height: 24px;
  }
}
@media screen and (max-width: 576px) {
  .template_page .contenu h3 {
    line-height: 30px;
  }
}
.template_page .contenu p {
  font-family: "dynamic-regular";
  font-size: 18px;
  line-height: 28px;
  color: #000000;
  margin-bottom: 15px;
}

@media screen and (max-width: 1200px) {
  .template_page .contenu p {
    font-size: 16px;
    line-height: 26px;
  }
}
.template_page .contenu p strong {
  font-family: "cera-black";
  font-weight: normal;
}

.template_page .contenu ul {
  list-style: square;
  padding-left: 20px;
  margin-bottom: 0px;
}

.template_page .contenu ul li {
  font-family: "dynamic-regular";
  font-size: 18px;
  line-height: 28px;
  color: #000000;
  margin-bottom: 15px;
}

@media screen and (max-width: 1200px) {
  .template_page .contenu ul li {
    font-size: 16px;
    line-height: 26px;
  }
}
.template_page .contenu ul li:last-child {
  margin-bottom: 0px;
}

.template_page .contenu a {
  text-decoration: none;
  font-family: "dynamic-regular";
  font-size: 18px;
  line-height: 28px;
  color: #E6007E;
}

@media screen and (max-width: 1200px) {
  .template_page .contenu a {
    font-size: 16px;
    line-height: 26px;
  }
}
.template_page .contenu a:hover {
  text-decoration: underline;
} /*# sourceMappingURL=page.css.map */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpcm1hdGlvbi5jc3MiLCJjb250YWN0LmNzcyIsImZvb3Rlci5jc3MiLCJnbG9iYWxlcy5jc3MiLCJoZWFkZXIuY3NzIiwiaG9tZS5jc3MiLCJwYWdlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtJQUNFOztFQUVIO0FDN1BEO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtBQUFBO0FBQUE7SUFHRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7QUFBQTtBQUFBO0lBR0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtBQUFBO0FBQUE7SUFHRTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDSztFQUNMOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNEO0FDOVNEO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDRDtBQzFERDtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBOzs7QUFHSjtFQUNFO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7O0FBR0o7RUFDRTtBQUFBO0FBQUE7QUFBQTtJQUlFO0lBQ0E7OztBQUdKO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBOzs7QUFHSjtFQUNFO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7RUFFSDtBQy9GRDtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtBQUFBO0FBQUE7QUFBQTtJQUlFO0lBQ0E7OztBQUdKO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtBQUFBO0FBQUE7QUFBQTtJQUlFO0lBQ0E7O0VBRUg7QUN6R0Q7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7QUFBQTtBQUFBO0lBR0U7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0FBQUE7QUFBQTtJQUdFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7O0VBRUY7QUFBQTtBQUFBO0lBR0U7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0s7RUFDTDs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOzs7QUFHSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7O0FBR0o7RUFDRTtBQUFBO0FBQUE7QUFBQTtJQUlFO0lBQ0E7OztBQUdKO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFJRTs7O0FBR0o7RUFDRTtBQUFBO0FBQUE7QUFBQTtJQUlFOzs7QUFHSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNEO0FDbm1DRDtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7RUFDRCIsImZpbGUiOiJkb20uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNlcmEtYmxhY2tcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0NlcmEvQ2VyYVN0ZW5jaWxQUk8tQmxhY2sudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLWJvbGRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0R5bmFtaWMvVHlwZV9EeW5hbWljX0xhcnNzZWl0X0JvbGQub3RmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0R5bmFtaWMvVHlwZV9EeW5hbWljX0xhcnNzZWl0Lm90Zik7XG59XG4uY29uZmlybWF0aW9uIC5oZXJvIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTZweCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8ge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDkzcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29uZmlybWF0aW9uIC5oZXJvIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4M3B4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4uY29uZmlybWF0aW9uIC5oZXJvIC5jb2wtcGVycy1sZWZ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA2MiU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyAuY29sLXBlcnMtbGVmdCB7XG4gICAgd2lkdGg6IDU4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyAuY29sLXBlcnMtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb25maXJtYXRpb24gLmhlcm8gLmNvbC1wZXJzLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzOCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyAuY29sLXBlcnMtcmlnaHQge1xuICAgIHdpZHRoOiA0MiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLmNvbC1wZXJzLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmNvbmZpcm1hdGlvbiAuaGVybyAuZW5zZW1ibGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vc3JjL2ltZy9oZXJvLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDk2cHgpO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLmVuc2VtYmxlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA5M3B4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyAuZW5zZW1ibGUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDgzcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29uZmlybWF0aW9uIC5oZXJvIC5lbnNlbWJsZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG4uY29uZmlybWF0aW9uIC5oZXJvIC5lbnNlbWJsZSAuZm9ybWVzIHtcbiAgei1pbmRleDogMjA7XG4gIHdpZHRoOiAzODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwMHB4O1xuICBib3R0b206IC0xcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyAuZW5zZW1ibGUgLmZvcm1lcyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHJpZ2h0OiAtODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLmVuc2VtYmxlIC5mb3JtZXMge1xuICAgIHdpZHRoOiAyNjBweDtcbiAgICByaWdodDogLTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLmVuc2VtYmxlIC5mb3JtZXMge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICByaWdodDogLTcwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLmVuc2VtYmxlIC5mb3JtZXMge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICByaWdodDogLTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLmVuc2VtYmxlIC5mb3JtZXMge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICByaWdodDogLTQwcHg7XG4gIH1cbn1cbi5jb25maXJtYXRpb24gLmhlcm8gLmVuc2VtYmxlIC5vcGFjaXRlIHtcbiAgei1pbmRleDogMTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDI0JTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmNvbmZpcm1hdGlvbiAuaGVybyAuc2l6ZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAoMTAwdncgLSAxNDEwcHgpIC8gMiAtIDEycHgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuY29uZmlybWF0aW9uIC5oZXJvIC5zaXplIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gKDEwMHZ3IC0gMTE0MHB4KSAvIDIgLSAxMnB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLnNpemUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMTAwdncgLSA5NjBweCkgLyAyIC0gMTJweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLnNpemUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29uZmlybWF0aW9uIC5oZXJvIC5zaXplIHtcbiAgICB3aWR0aDogNTQwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMHB4IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLnNpemUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDBweCAyNHB4O1xuICB9XG59XG4uY29uZmlybWF0aW9uIC5oZXJvIC5zaXplIC5jb250ZW51IHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29uZmlybWF0aW9uIC5oZXJvIC5zaXplIC5jb250ZW51IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmc6IDBweCAxMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29uZmlybWF0aW9uIC5oZXJvIC5zaXplIC5jb250ZW51IHtcbiAgICBwYWRkaW5nOiAwcHggMTJweDtcbiAgfVxufVxuLmNvbmZpcm1hdGlvbiAuaGVybyAuc2l6ZSAuY29udGVudSBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcImNlcmEtYmxhY2tcIjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyAuc2l6ZSAuY29udGVudSBoMyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyAuc2l6ZSAuY29udGVudSBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29uZmlybWF0aW9uIC5oZXJvIC5zaXplIC5jb250ZW51IGgzIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyAuc2l6ZSAuY29udGVudSBoMyBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbmZpcm1hdGlvbiAuaGVybyAuc2l6ZSAuY29udGVudSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb25maXJtYXRpb24gLmhlcm8gLnNpemUgLmNvbnRlbnUgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4uY29uZmlybWF0aW9uIC5oZXJvIC5zaXplIC5jb250ZW51IC5ib3V0b24ge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbmZpcm1hdGlvbiAuaGVybyAuc2l6ZSAuY29udGVudSAuYm91dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5jb25maXJtYXRpb24gLmhlcm8gLnNpemUgLmNvbnRlbnUgLmJvdXRvbiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLWJvbGRcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNjAwN0U7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2MDA3RTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5jb25maXJtYXRpb24gLmhlcm8gLnNpemUgLmNvbnRlbnUgLmJvdXRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRTYwMDdFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmNvbmZpcm1hdGlvbiAuYmxhbmMge1xuICBwYWRkaW5nOiAzMHB4IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb25maXJtYXRpb24gLmJsYW5jIHtcbiAgICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgfVxufS8qIyBzb3VyY2VNYXBwaW5nVVJMPWNvbmZpcm1hdGlvbi5jc3MubWFwICovIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNlcmEtYmxhY2tcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0NlcmEvQ2VyYVN0ZW5jaWxQUk8tQmxhY2sudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLWJvbGRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0R5bmFtaWMvVHlwZV9EeW5hbWljX0xhcnNzZWl0X0JvbGQub3RmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0R5bmFtaWMvVHlwZV9EeW5hbWljX0xhcnNzZWl0Lm90Zik7XG59XG4uY29udGFjdCAuYmFuZGVhdSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCA2OSk7XG4gIHBhZGRpbmc6IDQ1cHggMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhY3QgLmJhbmRlYXUge1xuICAgIHBhZGRpbmc6IDMwcHggMHB4O1xuICB9XG59XG4uY29udGFjdCAuYmFuZGVhdSBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcImNlcmEtYmxhY2tcIjtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWN0IC5iYW5kZWF1IGgzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29udGFjdCAuYmFuZGVhdSBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGFjdCAuYmFuZGVhdSBoMyB7XG4gICAgcGFkZGluZzogMHB4IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0IC5iYW5kZWF1IGgzIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29udGFjdCAuZm9ybXVsYWlyZSB7XG4gIHBhZGRpbmc6IDYwcHggMHB4IDEyMHB4IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIHtcbiAgICBwYWRkaW5nOiA2MHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhY3QgLmZvcm11bGFpcmUge1xuICAgIHBhZGRpbmc6IDQwcHggMHB4O1xuICB9XG59XG4uY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSB7XG4gIHdpZHRoOiA5MDBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUge1xuICAgIHBhZGRpbmc6IDBweCAxMnB4O1xuICB9XG59XG4uY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjMjMyMzIzO1xufVxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgaW5wdXRbdHlwZT10ZXh0XSxcbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIGlucHV0W3R5cGU9ZW1haWxdLFxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgaW5wdXRbdHlwZT10ZWxdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTYwMDdFO1xuICBjb2xvcjogIzk5MEY1QjtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIGlucHV0W3R5cGU9dGV4dF0sXG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIGlucHV0W3R5cGU9ZW1haWxdLFxuICAuY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIGlucHV0W3R5cGU9dGV4dF0sXG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIGlucHV0W3R5cGU9ZW1haWxdLFxuICAuY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgfVxufVxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlciwgLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgaW5wdXRbdHlwZT1lbWFpbF06Oi1tb3otcGxhY2Vob2xkZXIsIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIGlucHV0W3R5cGU9dGVsXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBjb2xvcjogIzk5MEY1QjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBjb2xvcjogIzk5MEY1QjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSBpbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyLCAuY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSBpbnB1dFt0eXBlPWVtYWlsXTo6LW1vei1wbGFjZWhvbGRlciwgLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgaW5wdXRbdHlwZT10ZWxdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbiAgLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNjAwN0UgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5zZWxlY3Qtd3JhcHBlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgLnNlbGVjdC13cmFwcGVyIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2MDA3RTtcbiAgY29sb3I6ICM5OTBGNUI7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgfVxufVxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgLnNlbGVjdC13cmFwcGVyIHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBjb2xvcjogIzk5MEY1QjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGNvbG9yOiAjOTkwRjVCO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxuICAuY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2MDA3RSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgLnNlbGVjdC13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zcmMvaW1nL2Rvd25fYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgLnNlbGVjdC13cmFwcGVyOjphZnRlciB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5zZWxlY3Qtd3JhcHBlcjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSAuc2VsZWN0LXdyYXBwZXI6OmFmdGVyIHtcbiAgICByaWdodDogMjVweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5jaGVja19yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyMHB4IDBweCAyMHB4IDBweDtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5jaGVja19yZWxhdGl2ZSAuY2hlY2tfcGVycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTYwMDdFO1xuICBsZWZ0OiAwO1xuICB0b3A6IDVweDtcbiAgY29sb3I6ICNFNjAwN0U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSAuY2hlY2tfcmVsYXRpdmUgLmNoZWNrX3BlcnMge1xuICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5jaGVja19yZWxhdGl2ZSAuY2hlY2tfcGVyczpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5jaGVja19yZWxhdGl2ZSAuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zcmMvaW1nL2NoZWNrZWQuc3ZnKTtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5jaGVja19yZWxhdGl2ZSBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5jaGVja19yZWxhdGl2ZSAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5jaGVja19yZWxhdGl2ZSAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcbiAgbWFyZ2luOiAwcHg7XG59XG4uY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSAuY2hlY2tfcmVsYXRpdmUgLndwY2Y3LWxpc3QtaXRlbSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdCAuZm9ybXVsYWlyZSAuc2l6ZSAuY2hlY2tfcmVsYXRpdmUgLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjMjMyMzIzO1xufVxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgLnN1Ym1pdF9jb250YWluZXIgLndwY2Y3LXN1Ym1pdCB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtYm9sZFwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2MDA3RTtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTYwMDdFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmNvbnRhY3QgLmZvcm11bGFpcmUgLnNpemUgLnN1Ym1pdF9jb250YWluZXIgLndwY2Y3LXN1Ym1pdDpob3ZlciB7XG4gIGNvbG9yOiAjRTYwMDdFO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5jb250YWN0IC5mb3JtdWxhaXJlIC5zaXplIC5zdWJtaXRfY29udGFpbmVyIC53cGNmNy1zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn0vKiMgc291cmNlTWFwcGluZ1VSTD1jb250YWN0LmNzcy5tYXAgKi8iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2VyYS1ibGFja1wiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvQ2VyYS9DZXJhU3RlbmNpbFBSTy1CbGFjay50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtYm9sZFwiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvRHluYW1pYy9UeXBlX0R5bmFtaWNfTGFyc3NlaXRfQm9sZC5vdGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvRHluYW1pYy9UeXBlX0R5bmFtaWNfTGFyc3NlaXQub3RmKTtcbn1cbmZvb3RlciAuYmFuZGVhdV9mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAyNXB4IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIGZvb3RlciAuYmFuZGVhdV9mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgfVxufVxuZm9vdGVyIC5iYW5kZWF1X2Zvb3RlciBpbWcge1xuICB3aWR0aDogMjMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmZvb3RlciAuYmFuZGVhdV9mb290ZXIgLmVuc2VtYmxlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBmb290ZXIgLmJhbmRlYXVfZm9vdGVyIC5lbnNlbWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5mb290ZXIgLmJhbmRlYXVfZm9vdGVyIC5lbnNlbWJsZSBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gIGNvbG9yOiAjMjMyMzIzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuZm9vdGVyIC5iYW5kZWF1X2Zvb3RlciAuZW5zZW1ibGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjRTYwMDdFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuZm9vdGVyIC5iYW5kZWF1X2Zvb3RlciAuZW5zZW1ibGUgcCB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICBjb2xvcjogIzIzMjMyMztcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufS8qIyBzb3VyY2VNYXBwaW5nVVJMPWZvb3Rlci5jc3MubWFwICovIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNlcmEtYmxhY2tcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0NlcmEvQ2VyYVN0ZW5jaWxQUk8tQmxhY2sudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLWJvbGRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0R5bmFtaWMvVHlwZV9EeW5hbWljX0xhcnNzZWl0X0JvbGQub3RmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0R5bmFtaWMvVHlwZV9EeW5hbWljX0xhcnNzZWl0Lm90Zik7XG59XG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiB1bnNldCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZzogMHB4O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cbmJvZHkgLm1haW5fY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTQxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1hcmdpbl9jZW50IHtcbiAgbWFyZ2luLXRvcDogLTUwcHg7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuXG4uaDIgaDEsXG4uaDIgaDIsXG4uaDIgaDMsXG4uaDIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcImNlcmEtYmxhY2tcIjtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaDIgaDEsXG4gIC5oMiBoMixcbiAgLmgyIGgzLFxuICAuaDIgcCB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmgyIGgxLFxuICAuaDIgaDIsXG4gIC5oMiBoMyxcbiAgLmgyIHAge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmgyIGgxLFxuICAuaDIgaDIsXG4gIC5oMiBoMyxcbiAgLmgyIHAge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmgyIGgxLFxuICAuaDIgaDIsXG4gIC5oMiBoMyxcbiAgLmgyIHAge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmgyIGgxLFxuICAuaDIgaDIsXG4gIC5oMiBoMyxcbiAgLmgyIHAge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgfVxufS8qIyBzb3VyY2VNYXBwaW5nVVJMPWdsb2JhbGVzLmNzcy5tYXAgKi8iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiY2VyYS1ibGFja1wiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvQ2VyYS9DZXJhU3RlbmNpbFBSTy1CbGFjay50dGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtYm9sZFwiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvRHluYW1pYy9UeXBlX0R5bmFtaWNfTGFyc3NlaXRfQm9sZC5vdGYpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBzcmM6IHVybCguLi8uLi9zcmMvZm9udHMvRHluYW1pYy9UeXBlX0R5bmFtaWNfTGFyc3NlaXQub3RmKTtcbn1cbi5ob21lIGhlYWRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbmhlYWRlciB7XG4gIHBhZGRpbmc6IDIwcHggMHB4O1xufVxuaGVhZGVyIGltZyB7XG4gIHdpZHRoOiAyMzVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgaGVhZGVyIGltZyB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgaW1nIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIGhlYWRlciBpbWcge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgfVxufVxuaGVhZGVyIGgxLFxuaGVhZGVyIGgyLFxuaGVhZGVyIGgzLFxuaGVhZGVyIHAge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogI2NlYTYzOTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICBoZWFkZXIgaDEsXG4gIGhlYWRlciBoMixcbiAgaGVhZGVyIGgzLFxuICBoZWFkZXIgcCB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIGhlYWRlciBoMSxcbiAgaGVhZGVyIGgyLFxuICBoZWFkZXIgaDMsXG4gIGhlYWRlciBwIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogOXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgaDEsXG4gIGhlYWRlciBoMixcbiAgaGVhZGVyIGgzLFxuICBoZWFkZXIgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIgaDEsXG4gIGhlYWRlciBoMixcbiAgaGVhZGVyIGgzLFxuICBoZWFkZXIgcCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB0b3A6IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgaGVhZGVyIGgxLFxuICBoZWFkZXIgaDIsXG4gIGhlYWRlciBoMyxcbiAgaGVhZGVyIHAge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxufS8qIyBzb3VyY2VNYXBwaW5nVVJMPWhlYWRlci5jc3MubWFwICovIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImNlcmEtYmxhY2tcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0NlcmEvQ2VyYVN0ZW5jaWxQUk8tQmxhY2sudHRmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLWJvbGRcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0R5bmFtaWMvVHlwZV9EeW5hbWljX0xhcnNzZWl0X0JvbGQub3RmKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoLi4vLi4vc3JjL2ZvbnRzL0R5bmFtaWMvVHlwZV9EeW5hbWljX0xhcnNzZWl0Lm90Zik7XG59XG4uaG9tZSAuaGVybyB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDk2cHgpO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaG9tZSAuaGVybyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTNweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lIC5oZXJvIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4M3B4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLmhlcm8ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmhvbWUgLmhlcm8gLmNvbC1wZXJzLWxlZnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDYyJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSAuaGVybyAuY29sLXBlcnMtbGVmdCB7XG4gICAgd2lkdGg6IDU4JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUgLmhlcm8gLmNvbC1wZXJzLWxlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uaG9tZSAuaGVybyAuY29sLXBlcnMtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDM4JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSAuaGVybyAuY29sLXBlcnMtcmlnaHQge1xuICAgIHdpZHRoOiA0MiU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5oZXJvIC5jb2wtcGVycy1yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5ob21lIC5oZXJvIC5lbnNlbWJsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zcmMvaW1nL2hlcm8uanBnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gOTZweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUgLmhlcm8gLmVuc2VtYmxlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA5M3B4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLmhlcm8gLmVuc2VtYmxlIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4M3B4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUgLmhlcm8gLmVuc2VtYmxlIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG4uaG9tZSAuaGVybyAuZW5zZW1ibGUgLmFjY3JvY2hlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyMDtcbiAgbGVmdDogY2FsYygoMTAwdncgLSAxNDEwcHgpIC8gMiArIDEycHgpO1xuICBib3R0b206IDEyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5ob21lIC5oZXJvIC5lbnNlbWJsZSAuYWNjcm9jaGUge1xuICAgIGxlZnQ6IGNhbGMoKDEwMHZ3IC0gMTE0MHB4KSAvIDIgKyAxMnB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ob21lIC5oZXJvIC5lbnNlbWJsZSAuYWNjcm9jaGUge1xuICAgIGxlZnQ6IGNhbGMoKDEwMHZ3IC0gOTYwcHgpIC8gMiArIDEycHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaG9tZSAuaGVybyAuZW5zZW1ibGUgLmFjY3JvY2hlIHtcbiAgICBsZWZ0OiBjYWxjKCgxMDB2dyAtIDcyMHB4KSAvIDIgKyAxMnB4KTtcbiAgICBib3R0b206IDQwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5oZXJvIC5lbnNlbWJsZSAuYWNjcm9jaGUge1xuICAgIGxlZnQ6IGNhbGMoKDEwMHZ3IC0gNTQwcHgpIC8gMiArIDEycHgpO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ob21lIC5oZXJvIC5lbnNlbWJsZSAuYWNjcm9jaGUge1xuICAgIGxlZnQ6IDI0cHg7XG4gIH1cbn1cbi5ob21lIC5oZXJvIC5lbnNlbWJsZSAuYWNjcm9jaGUgcCB7XG4gIGZvbnQtZmFtaWx5OiBcImNlcmEtYmxhY2tcIjtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBsaW5lLWhlaWdodDogOTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSAuaGVybyAuZW5zZW1ibGUgLmFjY3JvY2hlIHAge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLmhlcm8gLmVuc2VtYmxlIC5hY2Nyb2NoZSBwIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5oZXJvIC5lbnNlbWJsZSAuYWNjcm9jaGUgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaG9tZSAuaGVybyAuZW5zZW1ibGUgLmFjY3JvY2hlIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuLmhvbWUgLmhlcm8gLmVuc2VtYmxlIC5mb3JtZXMge1xuICB6LWluZGV4OiAyMDtcbiAgd2lkdGg6IDM4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTAwcHg7XG4gIGJvdHRvbTogLTFweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaG9tZSAuaGVybyAuZW5zZW1ibGUgLmZvcm1lcyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIHJpZ2h0OiAtODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5oZXJvIC5lbnNlbWJsZSAuZm9ybWVzIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgcmlnaHQ6IC03MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaG9tZSAuaGVybyAuZW5zZW1ibGUgLmZvcm1lcyB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHJpZ2h0OiAtNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUgLmhlcm8gLmVuc2VtYmxlIC5mb3JtZXMge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICByaWdodDogLTUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ob21lIC5oZXJvIC5lbnNlbWJsZSAuZm9ybWVzIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgcmlnaHQ6IC00MHB4O1xuICB9XG59XG4uaG9tZSAuaGVybyAuZW5zZW1ibGUgLm9wYWNpdGUge1xuICB6LWluZGV4OiAxNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMjQlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uaG9tZSAuaGVybyAuY29udGFjdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAoMTAwdncgLSAxNDEwcHgpIC8gMiAtIDEycHgpO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpIHtcbiAgLmhvbWUgLmhlcm8gLmNvbnRhY3Qge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMTAwdncgLSAxMTQwcHgpIC8gMiAtIDEycHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhvbWUgLmhlcm8gLmNvbnRhY3Qge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMTAwdncgLSA5NjBweCkgLyAyIC0gMTJweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ob21lIC5oZXJvIC5jb250YWN0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUgLmhlcm8gLmNvbnRhY3Qge1xuICAgIHdpZHRoOiA1NDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0byAwcHggYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhvbWUgLmhlcm8gLmNvbnRhY3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDBweCAyNHB4O1xuICB9XG59XG4uaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSB7XG4gIHBhZGRpbmc6IDBweCAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxufVxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLnRpdHJlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC50aXRyZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiY2VyYS1ibGFja1wiO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgY29sb3I6IHJnYigwLCAwLCA2OSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLnRpdHJlIHAge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC50aXRyZSBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC50aXRyZSBwIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUge1xuICBwYWRkaW5nOiAwcHg7XG59XG4uaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjMjMyMzIzO1xufVxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgaW5wdXRbdHlwZT10ZXh0XSxcbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIGlucHV0W3R5cGU9ZW1haWxdLFxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgaW5wdXRbdHlwZT10ZWxdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTYwMDdFO1xuICBjb2xvcjogIzk5MEY1QjtcbiAgcGFkZGluZzogMTVweCAyNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIGlucHV0W3R5cGU9dGV4dF0sXG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIGlucHV0W3R5cGU9ZW1haWxdLFxuICAuaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIGlucHV0W3R5cGU9dGV4dF0sXG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIGlucHV0W3R5cGU9ZW1haWxdLFxuICAuaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSBpbnB1dFt0eXBlPXRlbF0ge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgfVxufVxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgaW5wdXRbdHlwZT10ZXh0XTo6LW1vei1wbGFjZWhvbGRlciwgLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgaW5wdXRbdHlwZT1lbWFpbF06Oi1tb3otcGxhY2Vob2xkZXIsIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIGlucHV0W3R5cGU9dGVsXTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBjb2xvcjogIzk5MEY1QjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIGlucHV0W3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyLFxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgaW5wdXRbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBjb2xvcjogIzk5MEY1QjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSBpbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyLCAuaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSBpbnB1dFt0eXBlPWVtYWlsXTo6LW1vei1wbGFjZWhvbGRlciwgLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgaW5wdXRbdHlwZT10ZWxdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIH1cbiAgLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIGlucHV0W3R5cGU9ZW1haWxdOjpwbGFjZWhvbGRlcixcbiAgLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSBpbnB1dDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNjAwN0UgIWltcG9ydGFudDtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5zZWxlY3Qtd3JhcHBlciBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgLnNlbGVjdC13cmFwcGVyIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2MDA3RTtcbiAgY29sb3I6ICM5OTBGNUI7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Qge1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgfVxufVxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgLnNlbGVjdC13cmFwcGVyIHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBjb2xvcjogIzk5MEY1QjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Q6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGNvbG9yOiAjOTkwRjVCO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5zZWxlY3Qtd3JhcHBlciBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgfVxuICAuaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0OjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2MDA3RSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgLnNlbGVjdC13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zcmMvaW1nL2Rvd25fYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgLnNlbGVjdC13cmFwcGVyOjphZnRlciB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5zZWxlY3Qtd3JhcHBlcjo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSAuc2VsZWN0LXdyYXBwZXI6OmFmdGVyIHtcbiAgICByaWdodDogMjVweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5jaGVja19yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyMHB4IDBweCAyMHB4IDBweDtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5jaGVja19yZWxhdGl2ZSAuY2hlY2tfcGVycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxM3B4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTYwMDdFO1xuICBsZWZ0OiAwO1xuICB0b3A6IDVweDtcbiAgY29sb3I6ICNFNjAwN0U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSAuY2hlY2tfcmVsYXRpdmUgLmNoZWNrX3BlcnMge1xuICAgIGJvdHRvbTogaW5oZXJpdDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5jaGVja19yZWxhdGl2ZSAuY2hlY2tfcGVyczpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5jaGVja19yZWxhdGl2ZSAuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9zcmMvaW1nL2NoZWNrZWQuc3ZnKTtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5jaGVja19yZWxhdGl2ZSBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5jaGVja19yZWxhdGl2ZSAud3BjZjctbGlzdC1pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5jaGVja19yZWxhdGl2ZSAud3BjZjctbGlzdC1pdGVtIGxhYmVsIHtcbiAgbWFyZ2luOiAwcHg7XG59XG4uaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSAuY2hlY2tfcmVsYXRpdmUgLndwY2Y3LWxpc3QtaXRlbSBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaG9tZSAuaGVybyAuY29udGFjdCAuY29udGVudSAuZm9ybXVsYWlyZSAuY2hlY2tfcmVsYXRpdmUgLndwY2Y3LWxpc3QtaXRlbSAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjMjMyMzIzO1xufVxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgLnN1Ym1pdF9jb250YWluZXIgLndwY2Y3LXN1Ym1pdCB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtYm9sZFwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2MDA3RTtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTYwMDdFO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmhvbWUgLmhlcm8gLmNvbnRhY3QgLmNvbnRlbnUgLmZvcm11bGFpcmUgLnN1Ym1pdF9jb250YWluZXIgLndwY2Y3LXN1Ym1pdDpob3ZlciB7XG4gIGNvbG9yOiAjRTYwMDdFO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5ob21lIC5oZXJvIC5jb250YWN0IC5jb250ZW51IC5mb3JtdWxhaXJlIC5zdWJtaXRfY29udGFpbmVyIC53cGNmNy1zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5ob21lIC5pbmZvcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzksIDE5NSwgMC44KTtcbiAgcGFkZGluZzogMTgwcHggMHB4IDEzMHB4IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5pbmZvcyB7XG4gICAgcGFkZGluZzogNjBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ob21lIC5pbmZvcyB7XG4gICAgcGFkZGluZzogMzBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5pbmZvcyAubWFyZ2luX21vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuLmhvbWUgLmluZm9zIC5zaXplIHtcbiAgd2lkdGg6IDkwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhvbWUgLmluZm9zIC5zaXplIHtcbiAgICBwYWRkaW5nOiAwcHggMTJweDtcbiAgfVxufVxuLmhvbWUgLmluZm9zIC5zaXplIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwcHggYXV0byAzMHB4IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLmluZm9zIC5zaXplIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5pbmZvcyAuc2l6ZSBpbWcge1xuICAgIHdpZHRoOiAyMzBweDtcbiAgfVxufVxuLmhvbWUgLmluZm9zIC5zaXplIHVsIHtcbiAgbGlzdC1zdHlsZTogc3F1YXJlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uaG9tZSAuaW5mb3MgLnNpemUgdWwgbGkge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6IHJnYigwLCAwLCA2OSk7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLmluZm9zIC5zaXplIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbi5ob21lIC5pbmZvcyAuc2l6ZSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmhvbWUgLmluZm9zIC5zaXplIC5ib3V0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLmluZm9zIC5zaXplIC5ib3V0b24ge1xuICAgIGJvdHRvbTogLTgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5pbmZvcyAuc2l6ZSAuYm91dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiBpbmhlcml0O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbi5ob21lIC5pbmZvcyAuc2l6ZSAuYm91dG9uIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLWJvbGRcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCA2OSk7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDAsIDAsIDY5KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5ob21lIC5pbmZvcyAuc2l6ZSAuYm91dG9uIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYigwLCAwLCA2OSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uaG9tZSAuYmFuZGVhdSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwLCAwLCA2OSk7XG4gIHBhZGRpbmc6IDYwcHggMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmhvbWUgLmJhbmRlYXUge1xuICAgIHBhZGRpbmc6IDBweCAxMnB4O1xuICB9XG59XG4uaG9tZSAuYmFuZGVhdSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1ib2xkXCI7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUgLmJhbmRlYXUgcCB7XG4gICAgZm9udC1mYW1pbHk6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSAuYmFuZGVhdSBwIHtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lIC5iYW5kZWF1IHAge1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUgLmJhbmRlYXUgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG4uaG9tZSAubWFyY2hlIHtcbiAgcGFkZGluZzogNjBweCAwcHggMjUwcHggMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5ob21lIC5tYXJjaGUge1xuICAgIHBhZGRpbmc6IDYwcHggMHB4IDI2MHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5tYXJjaGUge1xuICAgIHBhZGRpbmc6IDYwcHggMHB4IDIzMHB4IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLm1hcmNoZSB7XG4gICAgcGFkZGluZzogNjBweCAwcHggMjUwcHggMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZSAubWFyY2hlIHtcbiAgICBwYWRkaW5nOiA2MHB4IDBweCA2MDBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ob21lIC5tYXJjaGUge1xuICAgIHBhZGRpbmc6IDMwcHggMHB4IDUwMHB4IDBweDtcbiAgfVxufVxuLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyB7XG4gICAgbWF4LXdpZHRoOiAxNDEwcHg7XG4gIH1cbn1cbi5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDY5KTtcbiAgcGFkZGluZzogNjBweCAxMjBweCAzMHB4IDEyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSB7XG4gICAgcGFkZGluZzogMzBweCAyNHB4IDYwcHggMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIHtcbiAgICBwYWRkaW5nOiA2MHB4IDYwcHggMzBweCA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2Uge1xuICAgIHBhZGRpbmc6IDYwcHggNjBweCAzMHB4IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSB7XG4gICAgcGFkZGluZzogNjBweCA4MHB4IDMwcHggODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSB7XG4gICAgcGFkZGluZzogNjBweCAxMDBweCAzMHB4IDEwMHB4O1xuICB9XG59XG4uaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAubGVmdCB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAubGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLmxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLmxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG59XG4uaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAubGVmdCAuaDIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLmxlZnQgLmgyIGgyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAubGVmdCBpbWcge1xuICB3aWR0aDogOTUlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAubGVmdCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIC5sZWZ0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLmxlZnQgLmJvdXRvbiB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAubGVmdCAuYm91dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIC5sZWZ0IC5ib3V0b24gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtYm9sZFwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogcmdiKDAsIDAsIDY5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTVweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLmxlZnQgLmJvdXRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDAsIDAsIDY5KTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAucmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIC5yaWdodCAubWFyZ2luX21vYmlsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLnJpZ2h0IC5wb3VyY2VudGFnZSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIC5yaWdodCAucG91cmNlbnRhZ2Uge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLnJpZ2h0IC5wb3VyY2VudGFnZSB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gIH1cbn1cbi5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIC5yaWdodCAucG91cmNlbnRhZ2Ugc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcImNlcmEtYmxhY2tcIjtcbiAgZm9udC1zaXplOiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLnJpZ2h0IC5wb3VyY2VudGFnZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAucmlnaHQgLnBvdXJjZW50YWdlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLnJpZ2h0IC5yb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U2MDA3RTtcbn1cbi5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIC5yaWdodCAuYmxldSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN0QyRTY7XG59XG4uaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAucmlnaHQgLnZpb2xldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTBGNUI7XG59XG4uaG9tZSAubWFyY2hlIC5jb250YWluZXItcGVycyAuY3JvaXNzYW5jZSAucmlnaHQgcCB7XG4gIG1hcmdpbjogMjBweCAxNXB4IDBweCAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLnJpZ2h0IHAge1xuICAgIG1hcmdpbjogMjBweCAxMHB4IDBweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLm1hcmNoZSAuY29udGFpbmVyLXBlcnMgLmNyb2lzc2FuY2UgLnJpZ2h0IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBtYXJnaW46IDIwcHggNXB4IDBweCA1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIC5yaWdodCBwIHtcbiAgICBtYXJnaW46IDIwcHggMHB4IDBweCAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ob21lIC5tYXJjaGUgLmNvbnRhaW5lci1wZXJzIC5jcm9pc3NhbmNlIC5yaWdodCBwIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDBweCBhdXRvO1xuICB9XG59XG4uaG9tZSAudmFsZXVycyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzksIDE5NSwgMC44KTtcbiAgaGVpZ2h0OiAzOTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaG9tZSAudmFsZXVycyB7XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMge1xuICAgIGhlaWdodDogMzkwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lIC52YWxldXJzIHtcbiAgICBoZWlnaHQ6IDM5MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaG9tZSAudmFsZXVycyB7XG4gICAgaGVpZ2h0OiA0NjBweDtcbiAgfVxufVxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMHB4KSB7XG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyB7XG4gICAgdG9wOiAtNDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMge1xuICAgIHRvcDogLTU1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIHRvcDogLTIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIHRvcDogLTE2NHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgdG9wOiAtMTY1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIHtcbiAgICBtYXgtd2lkdGg6IDE0MTBweDtcbiAgICB0b3A6IC0xNDBweDtcbiAgfVxufVxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5pbWFnZV9tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5pbWFnZV9tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIHtcbiAgcGFkZGluZzogMHB4IDEyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDBweCkge1xuICAuaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUge1xuICAgIHBhZGRpbmc6IDBweCAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIHtcbiAgICBwYWRkaW5nOiAwcHggNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSB7XG4gICAgcGFkZGluZzogMHB4IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUge1xuICAgIHBhZGRpbmc6IDBweCA4MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSB7XG4gICAgcGFkZGluZzogMHB4IDEwMHB4O1xuICB9XG59XG4uaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUgLmxlZnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5sZWZ0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUgLnJpZ2h0X2JvcmRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigwLCAwLCA2OSk7XG4gIHBhZGRpbmc6IDM1cHggNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAuaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUgLnJpZ2h0X2JvcmRlciB7XG4gICAgcGFkZGluZzogMzBweCA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5yaWdodF9ib3JkZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5yaWdodF9ib3JkZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMzBweDtcbiAgfVxufVxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5yaWdodF9ib3JkZXIgLmNvbnRlbnUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5yaWdodF9ib3JkZXIgLmNvbnRlbnUgdWwge1xuICBsaXN0LXN0eWxlOiBzcXVhcmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5yaWdodF9ib3JkZXIgLmNvbnRlbnUgdWwgbGkge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICMyMzIzMjM7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5yaWdodF9ib3JkZXIgLmNvbnRlbnUgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5yaWdodF9ib3JkZXIgLmNvbnRlbnUgdWwgbGkgc3Ryb25nIHtcbiAgZm9udC1mYW1pbHk6IFwiY2VyYS1ibGFja1wiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5yaWdodF9ib3JkZXIgLmNvbnRlbnUgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAucmlnaHRfYm9yZGVyIC5jb250ZW51IHAge1xuICBmb250LWZhbWlseTogXCJkeW5hbWljLXJlZ3VsYXJcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUgLnJpZ2h0X2JvcmRlciAuY29udGVudSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbi5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUgLmJhc2VsaW5lIGgxLFxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5iYXNlbGluZSBoMixcbi5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDMsXG4uaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUgLmJhc2VsaW5lIHAge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBmb250LWZhbWlseTogXCJjZXJhLWJsYWNrXCI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiByZ2IoMCwgMCwgNjkpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDEsXG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDIsXG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDMsXG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgcCB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5iYXNlbGluZSBoMSxcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5iYXNlbGluZSBoMixcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5iYXNlbGluZSBoMyxcbiAgLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5iYXNlbGluZSBwIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDEsXG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDIsXG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDMsXG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDEgYnIsXG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDIgYnIsXG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgaDMgYnIsXG4gIC5ob21lIC52YWxldXJzIC5jb250YWluZXItcGVycyAuc2l6ZSAuYmFzZWxpbmUgcCBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhvbWUgLnZhbGV1cnMgLmNvbnRhaW5lci1wZXJzIC5zaXplIC5ib3V0b24ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUgLmJvdXRvbiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1ib2xkXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMCwgMCwgNjkpO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigwLCAwLCA2OSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uaG9tZSAudmFsZXVycyAuY29udGFpbmVyLXBlcnMgLnNpemUgLmJvdXRvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiByZ2IoMCwgMCwgNjkpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufS8qIyBzb3VyY2VNYXBwaW5nVVJMPWhvbWUuY3NzLm1hcCAqLyIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJjZXJhLWJsYWNrXCI7XG4gIHNyYzogdXJsKC4uLy4uL3NyYy9mb250cy9DZXJhL0NlcmFTdGVuY2lsUFJPLUJsYWNrLnR0Zik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1ib2xkXCI7XG4gIHNyYzogdXJsKC4uLy4uL3NyYy9mb250cy9EeW5hbWljL1R5cGVfRHluYW1pY19MYXJzc2VpdF9Cb2xkLm90Zik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIHNyYzogdXJsKC4uLy4uL3NyYy9mb250cy9EeW5hbWljL1R5cGVfRHluYW1pY19MYXJzc2VpdC5vdGYpO1xufVxuLnRlbXBsYXRlX3BhZ2UgLmJhbmRlYXUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0Y5O1xuICBwYWRkaW5nOiA0NXB4IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC50ZW1wbGF0ZV9wYWdlIC5iYW5kZWF1IHtcbiAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgfVxufVxuLnRlbXBsYXRlX3BhZ2UgLmJhbmRlYXUgaDMge1xuICBmb250LWZhbWlseTogXCJjZXJhLWJsYWNrXCI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAudGVtcGxhdGVfcGFnZSAuYmFuZGVhdSBoMyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRlbXBsYXRlX3BhZ2UgLmJhbmRlYXUgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRlbXBsYXRlX3BhZ2UgLmJhbmRlYXUgaDMge1xuICAgIHBhZGRpbmc6IDBweCAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4udGVtcGxhdGVfcGFnZSAuY29udGVudSB7XG4gIHBhZGRpbmc6IDYwcHggMHB4O1xuICB3aWR0aDogODUlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50ZW1wbGF0ZV9wYWdlIC5jb250ZW51IHtcbiAgICB3aWRvd3M6IDkwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRlbXBsYXRlX3BhZ2UgLmNvbnRlbnUge1xuICAgIHdpZG93czogMTAwJTtcbiAgICBwYWRkaW5nOiA0MHB4IDEycHg7XG4gIH1cbn1cbi50ZW1wbGF0ZV9wYWdlIC5jb250ZW51IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiY2VyYS1ibGFja1wiO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAudGVtcGxhdGVfcGFnZSAuY29udGVudSBoMyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRlbXBsYXRlX3BhZ2UgLmNvbnRlbnUgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLnRlbXBsYXRlX3BhZ2UgLmNvbnRlbnUgaDMge1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4udGVtcGxhdGVfcGFnZSAuY29udGVudSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50ZW1wbGF0ZV9wYWdlIC5jb250ZW51IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLnRlbXBsYXRlX3BhZ2UgLmNvbnRlbnUgcCBzdHJvbmcge1xuICBmb250LWZhbWlseTogXCJjZXJhLWJsYWNrXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udGVtcGxhdGVfcGFnZSAuY29udGVudSB1bCB7XG4gIGxpc3Qtc3R5bGU6IHNxdWFyZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4udGVtcGxhdGVfcGFnZSAuY29udGVudSB1bCBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcImR5bmFtaWMtcmVndWxhclwiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudGVtcGxhdGVfcGFnZSAuY29udGVudSB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG4udGVtcGxhdGVfcGFnZSAuY29udGVudSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnRlbXBsYXRlX3BhZ2UgLmNvbnRlbnUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiZHluYW1pYy1yZWd1bGFyXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjRTYwMDdFO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC50ZW1wbGF0ZV9wYWdlIC5jb250ZW51IGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLnRlbXBsYXRlX3BhZ2UgLmNvbnRlbnUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufS8qIyBzb3VyY2VNYXBwaW5nVVJMPXBhZ2UuY3NzLm1hcCAqLyJdfQ== */
