html {
  scroll-behavior: smooth;
}

@font-face {
  font-family: "Helvetica Condensed";
  src: url("../../_fonts/HelveticaNeueLTStd-BdCn.eot");
  src: url("../../_fonts/HelveticaNeueLTStd-BdCn.eot?#iefix") format("embedded-opentype"), url("../../_fonts/HelveticaNeueLTStd-BdCn.woff2") format("woff2"), url("../../_fonts/HelveticaNeueLTStd-BdCn.woff") format("woff"), url("../../_fonts/HelveticaNeueLTStd-BdCn.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Condensed";
  src: url("../../_fonts/HelveticaNeueLTStd-Cn.eot");
  src: url("../../_fonts/HelveticaNeueLTStd-Cn.eot?#iefix") format("embedded-opentype"), url("../../_fonts/HelveticaNeueLTStd-Cn.woff2") format("woff2"), url("../../_fonts/HelveticaNeueLTStd-Cn.woff") format("woff"), url("../../_fonts/HelveticaNeueLTStd-Cn.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
#alti-profili-container section {
  margin-top: 90px;
}
@media (max-width: 992px) {
  #alti-profili-container section {
    margin-top: 45px;
  }
}
#alti-profili-container .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
#alti-profili-container .text-center {
  text-align: center;
}
#alti-profili-container .h-100 {
  height: 100%;
}
#alti-profili-container .relative {
  position: relative;
}
#alti-profili-container .bottone {
  font-weight: bold;
  font-family: "Helvetica Condensed";
  line-height: 100%;
}
#alti-profili-container .titolo {
  font-weight: bold;
  font-family: "Helvetica Condensed";
  line-height: 100%;
  text-transform: none;
}
#alti-profili-container .titolo.h1 {
  font-size: 70px;
}
@media (max-width: 992px) {
  #alti-profili-container .titolo.h1 {
    font-size: 40px;
  }
}
#alti-profili-container .titolo.h2 {
  font-size: 55px;
}
@media (max-width: 992px) {
  #alti-profili-container .titolo.h2 {
    font-size: 30px;
  }
}
#alti-profili-container .titolo.white {
  color: white;
}
#alti-profili-container .titolo.grey {
  color: #575756;
}
#alti-profili-container .titolo.grey span {
  color: #03326C;
}
@media (max-width: 992px) {
  #alti-profili-container .titolo {
    text-align: center;
  }
}
#alti-profili-container .sottotitolo {
  font-size: 30px;
  color: #575756;
  font-weight: bold;
  line-height: 100%;
  font-family: "Helvetica Condensed";
}
@media (max-width: 992px) {
  #alti-profili-container .sottotitolo {
    font-size: 22px;
  }
}
#alti-profili-container .testo {
  font-size: 22px;
  line-height: 28px;
  color: #575756;
  font-family: "Helvetica Condensed";
}
#alti-profili-container .testo p {
  margin: 0.5rem 0;
}
#alti-profili-container .testo.white {
  color: white;
}
@media (max-width: 992px) {
  #alti-profili-container .testo {
    text-align: center;
  }
}
#alti-profili-container #hero-container {
  position: relative;
  overflow: hidden;
}
#alti-profili-container #hero-container .container {
  padding-top: 150px;
  padding-bottom: 150px;
}
#alti-profili-container #hero-container picture {
  position: absolute;
  inset: 0;
}
#alti-profili-container #hero-container picture img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  -o-object-position: center;
     object-position: center;
}
#alti-profili-container #fascia-cards-container {
  overflow: hidden;
}
#alti-profili-container #fascia-cards-container .bg-container {
  position: relative;
}
#alti-profili-container #fascia-cards-container .bg-container .bg-img {
  position: absolute;
  inset: 0;
}
#alti-profili-container #fascia-cards-container .bg-container .bg-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
#alti-profili-container #fascia-cards-container .bg-container .container-fluid {
  padding: 75px 30px;
}
@media (max-width: 992px) {
  #alti-profili-container #fascia-cards-container .bg-container .container-fluid {
    padding: 45px 15px;
  }
}
#alti-profili-container #fascia-cards-container .bg-container .row {
  width: auto;
}
#alti-profili-container #fascia-cards-container .bg-container .box {
  background: white;
  position: relative;
}
@media (max-width: 992px) {
  #alti-profili-container #fascia-cards-container .bg-container .box {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
#alti-profili-container #fascia-cards-container .bg-container .box .circle {
  position: absolute;
  top: -35px;
  left: 50%;
  border-radius: 100%;
  background: #238686;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 70px;
  height: 70px;
}
#alti-profili-container #cards-container .box {
  background: #EFEFEF;
  position: relative;
  padding: 75px 60px 45px 60px;
}
#alti-profili-container #cards-container .box .icon {
  border: 4px solid #03326C;
  background-color: white;
  width: 100px;
  height: 100px;
  border-radius: 100%;
  position: absolute;
  top: -50px;
  left: 0;
}
#alti-profili-container #cards-container .box .icon svg {
  width: 55%;
  height: auto;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  fill: #03326C;
}
#alti-profili-container #immagine-titolo-testo-container {
  position: relative;
}
@media (max-width: 992px) {
  #alti-profili-container #immagine-titolo-testo-container .container-full-mobile {
    padding: 0;
  }
}
#alti-profili-container #immagine-titolo-testo-container .titolo-container {
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  position: relative;
  padding: 45px 90px;
}
@media (max-width: 992px) {
  #alti-profili-container #immagine-titolo-testo-container .titolo-container {
    width: calc(100% - 60px);
    padding: 45px;
  }
}
#alti-profili-container #immagine-titolo-testo-container .titolo-container picture {
  position: absolute;
  inset: 0;
}
#alti-profili-container #immagine-titolo-testo-container .titolo-container picture img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%;
}
#alti-profili-container #immagine-titolo-testo-container .titolo-container .circle {
  position: absolute;
  bottom: -35px;
  left: 50%;
  border-radius: 100%;
  background: #238686;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 70px;
  height: 70px;
}
#alti-profili-container #fascia-titolo-testo-container {
  padding-top: 0px;
  padding-bottom: 0px;
  overflow: hidden;
}
#alti-profili-container #fascia-titolo-testo-container .bg-container {
  position: relative;
}
#alti-profili-container #fascia-titolo-testo-container .bg-container picture {
  position: absolute;
  inset: 0;
}
#alti-profili-container #fascia-titolo-testo-container .bg-container picture img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  -o-object-position: center;
     object-position: center;
}
#alti-profili-container #fascia-titolo-testo-container .bg-container .circle {
  position: absolute;
  bottom: -35px;
  left: 50%;
  border-radius: 100%;
  background: #238686;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 70px;
  height: 70px;
}
#alti-profili-container #titolo-video-container .iframe-container {
  position: relative;
  padding-bottom: 56.25%; /* Aspect ratio 16:9 */
  height: 0;
  overflow: hidden;
  max-width: 100%;
  background: #000;
}
#alti-profili-container #titolo-video-container .iframe-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
#alti-profili-container #form-contatti-container {
  position: relative;
}
@media (max-width: 992px) {
  #alti-profili-container #form-contatti-container {
    margin-bottom: 30px;
  }
}
#alti-profili-container #form-contatti-container .wpcf7 .form-fields .third {
  width: calc(50% - 30px);
  gap: 60px;
}
@media (max-width: 992px) {
  #alti-profili-container #form-contatti-container .wpcf7 .form-fields .third {
    width: 100%;
  }
}
#alti-profili-container #form-contatti-container .wpcf7 .form-fields .label {
  white-space: nowrap;
  text-transform: none;
  color: white;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 3px;
}
#alti-profili-container #form-contatti-container .wpcf7 select, #alti-profili-container #form-contatti-container .wpcf7 input:not([type=submit]) {
  border: none;
}
#alti-profili-container #form-contatti-container .wpcf7 #email_destinatario_azienda_privato {
  display: none;
}
#alti-profili-container #form-contatti-container .wpcf7 .wpcf7-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#alti-profili-container #form-contatti-container .wpcf7 .wpcf7-list-item-label {
  color: white;
  display: block;
}
#alti-profili-container #form-contatti-container .wpcf7 .wpcf7-radio {
  gap: 5px;
  margin-right: 15px;
}
#alti-profili-container #form-contatti-container .wpcf7 .accettazione-privacy-label {
  color: white;
  text-transform: none;
}
#alti-profili-container #form-contatti-container .wpcf7 .screen-reader-response p {
  color: white;
}
#alti-profili-container #form-contatti-container .wpcf7 input[type=submit] {
  font-family: "Helvetica Condensed";
  font-weight: bold;
  line-height: 100%;
}
@media (max-width: 992px) {
  #alti-profili-container #form-contatti-container .wpcf7 input[type=submit] {
    position: absolute;
    bottom: -75px;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
  }
}
#alti-profili-container #form-contatti-container picture {
  position: absolute;
  inset: 0;
}
#alti-profili-container #form-contatti-container picture img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
  -o-object-position: center;
     object-position: center;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLWF4bC1hbHRpcHJvZmlsaS1uZXcuc2NzcyIsInN0eWxlLWF4bC1hbHRpcHJvZmlsaS1uZXcuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksdUJBQUE7QUNDSjs7QURFQTtFQUNJLGtDQUFBO0VBQ0Esb0RBQUE7RUFDQSwrUkFBQTtFQUtBLGlCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtBQ0hKO0FETUE7RUFDSSxrQ0FBQTtFQUNBLGtEQUFBO0VBQ0EsdVJBQUE7RUFLQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QUNSSjtBRGFJO0VBQ0ksZ0JBQUE7QUNYUjtBRFlRO0VBRko7SUFHUSxnQkFBQTtFQ1RWO0FBQ0Y7QURhSTtFQUNJLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FDWFI7QURjSTtFQUNJLGtCQUFBO0FDWlI7QURlSTtFQUNJLFlBQUE7QUNiUjtBRGdCSTtFQUNJLGtCQUFBO0FDZFI7QURpQkk7RUFDSSxpQkFBQTtFQUNBLGtDQUFBO0VBQ0EsaUJBQUE7QUNmUjtBRGtCSTtFQUNJLGlCQUFBO0VBQ0Esa0NBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FDaEJSO0FEaUJRO0VBQ0ksZUFBQTtBQ2ZaO0FEZ0JZO0VBRko7SUFHUSxlQUFBO0VDYmQ7QUFDRjtBRGVRO0VBQ0ksZUFBQTtBQ2JaO0FEY1k7RUFGSjtJQUdRLGVBQUE7RUNYZDtBQUNGO0FEY1E7RUFDSSxZQUFBO0FDWlo7QURjUTtFQUNJLGNBQUE7QUNaWjtBRGFZO0VBQ0ksY0FBQTtBQ1hoQjtBRGVRO0VBNUJKO0lBNkJRLGtCQUFBO0VDWlY7QUFDRjtBRGVJO0VBQ0ksZUFBQTtFQUlBLGNBQUE7RUFDQSxpQkFBQTtFQUNBLGlCQUFBO0VBQ0Esa0NBQUE7QUNoQlI7QURVUTtFQUZKO0lBR1EsZUFBQTtFQ1BWO0FBQ0Y7QURjSTtFQUNJLGVBQUE7RUFDQSxpQkFBQTtFQUVBLGNBQUE7RUFDQSxrQ0FBQTtBQ2JSO0FEY1E7RUFDSSxnQkFBQTtBQ1paO0FEY1E7RUFDSSxZQUFBO0FDWlo7QURlUTtFQWJKO0lBY1Esa0JBQUE7RUNaVjtBQUNGO0FEaUJJO0VBQ0ksa0JBQUE7RUFDQSxnQkFBQTtBQ2ZSO0FEZ0JRO0VBQ0ksa0JBQUE7RUFDQSxxQkFBQTtBQ2RaO0FEZ0JRO0VBQ0ksa0JBQUE7RUFDQSxRQUFBO0FDZFo7QURlWTtFQUNJLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0tBQUEsdUJBQUE7QUNiaEI7QURvQkk7RUFDSSxnQkFBQTtBQ2xCUjtBRG9CUTtFQUNJLGtCQUFBO0FDbEJaO0FEbUJZO0VBQ0ksa0JBQUE7RUFDQSxRQUFBO0FDakJoQjtBRG1CZ0I7RUFDSSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSwwQkFBQTtLQUFBLHVCQUFBO0FDakJwQjtBRHFCWTtFQUNJLGtCQUFBO0FDbkJoQjtBRG9CZ0I7RUFGSjtJQUdRLGtCQUFBO0VDakJsQjtBQUNGO0FEbUJZO0VBQ0ksV0FBQTtBQ2pCaEI7QURvQlk7RUFDSSxpQkFBQTtFQUNBLGtCQUFBO0FDbEJoQjtBRG1CZ0I7RUFISjtJQUlRLGdCQUFBO0lBQ0EsbUJBQUE7RUNoQmxCO0FBQ0Y7QURrQmdCO0VBQ0ksa0JBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQ0FBQTtNQUFBLCtCQUFBO1VBQUEsMkJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBQ2hCcEI7QUR3QlE7RUFDSSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsNEJBQUE7QUN0Qlo7QUR3Qlk7RUFDSSx5QkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLE9BQUE7QUN0QmhCO0FEd0JnQjtFQUNJLFVBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLHdDQUFBO01BQUEsb0NBQUE7VUFBQSxnQ0FBQTtFQUNBLGFBQUE7QUN0QnBCO0FEK0JJO0VBQ0ksa0JBQUE7QUM3QlI7QUQrQlE7RUFDSTtJQUNJLFVBQUE7RUM3QmQ7QUFDRjtBRGdDUTtFQUNJLFNBQUE7RUFDQSx3Q0FBQTtNQUFBLG9DQUFBO1VBQUEsZ0NBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0FDOUJaO0FEK0JZO0VBTEo7SUFNUSx3QkFBQTtJQUNBLGFBQUE7RUM1QmQ7QUFDRjtBRDZCWTtFQUNJLGtCQUFBO0VBQ0EsUUFBQTtBQzNCaEI7QUQ0QmdCO0VBQ0ksb0JBQUE7S0FBQSxpQkFBQTtFQUNBLDBCQUFBO0tBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBQzFCcEI7QUQ2Qlk7RUFDSSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQkFBQTtFQUNBLG1DQUFBO01BQUEsK0JBQUE7VUFBQSwyQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FDM0JoQjtBRGdDSTtFQUdJLGdCQUFBO0VBQ0EsbUJBQUE7RUFHQSxnQkFBQTtBQ2xDUjtBRG1DUTtFQUNJLGtCQUFBO0FDakNaO0FEbUNZO0VBQ0ksa0JBQUE7RUFDQSxRQUFBO0FDakNoQjtBRGtDZ0I7RUFDSSxvQkFBQTtLQUFBLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtLQUFBLHVCQUFBO0FDaENwQjtBRG1DWTtFQUNJLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLFNBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0VBQ0EsbUNBQUE7TUFBQSwrQkFBQTtVQUFBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNqQ2hCO0FEdUNRO0VBQ0ksa0JBQUE7RUFDQSxzQkFBQSxFQUFBLHNCQUFBO0VBQ0EsU0FBQTtFQUNBLGdCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0FDckNaO0FEdUNRO0VBQ0ksa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0FDckNaO0FEeUNJO0VBQ0ksa0JBQUE7QUN2Q1I7QUR5Q1E7RUFISjtJQUlRLG1CQUFBO0VDdENWO0FBQ0Y7QUQwQ2dCO0VBQ0ksdUJBQUE7RUFDQSxTQUFBO0FDeENwQjtBRHlDb0I7RUFISjtJQUlRLFdBQUE7RUN0Q3RCO0FBQ0Y7QUR3Q2dCO0VBQ0ksbUJBQUE7RUFDQSxvQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EsUUFBQTtBQ3RDcEI7QUR5Q1k7RUFDSSxZQUFBO0FDdkNoQjtBRDBDWTtFQUNJLGFBQUE7QUN4Q2hCO0FEMkNZO0VBQ0ksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFFQSxtQkFBQTtNQUFBLGVBQUE7QUMxQ2hCO0FENkNZO0VBQ0ksWUFBQTtFQUNBLGNBQUE7QUMzQ2hCO0FENkNZO0VBQ0ksUUFBQTtFQUNBLGtCQUFBO0FDM0NoQjtBRDZDWTtFQUNJLFlBQUE7RUFDQSxvQkFBQTtBQzNDaEI7QUQ4Q2dCO0VBQ0ksWUFBQTtBQzVDcEI7QURnRFk7RUFDSSxrQ0FBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7QUM5Q2hCO0FEK0NnQjtFQUpKO0lBS1Esa0JBQUE7SUFDQSxhQUFBO0lBQ0EsU0FBQTtJQUNBLG1DQUFBO1FBQUEsK0JBQUE7WUFBQSwyQkFBQTtFQzVDbEI7QUFDRjtBRGlEUTtFQUNJLGtCQUFBO0VBQ0EsUUFBQTtBQy9DWjtBRGdEWTtFQUNJLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0tBQUEsdUJBQUE7QUM5Q2hCIiwiZmlsZSI6InN0eWxlLWF4bC1hbHRpcHJvZmlsaS1uZXcuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaHRtbCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhIENvbmRlbnNlZCc7XG4gICAgc3JjOiB1cmwoJy4uLy4uL19mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQmRDbi5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vLi4vX2ZvbnRzL0hlbHZldGljYU5ldWVMVFN0ZC1CZENuLmVvdD8jaWVmaXgnKVxuICAgICAgICAgICAgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uLy4uL19mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQmRDbi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKCcuLi8uLi9fZm9udHMvSGVsdmV0aWNhTmV1ZUxUU3RkLUJkQ24ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uLy4uL19mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQmRDbi50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EgQ29uZGVuc2VkJztcbiAgICBzcmM6IHVybCgnLi4vLi4vX2ZvbnRzL0hlbHZldGljYU5ldWVMVFN0ZC1Dbi5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi4vLi4vX2ZvbnRzL0hlbHZldGljYU5ldWVMVFN0ZC1Dbi5lb3Q/I2llZml4JylcbiAgICAgICAgICAgIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi8uLi9fZm9udHMvSGVsdmV0aWNhTmV1ZUxUU3RkLUNuLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uLy4uL19mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQ24ud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoJy4uLy4uL19mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQ24udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuI2FsdGktcHJvZmlsaS1jb250YWluZXJ7XG5cbiAgICBzZWN0aW9ue1xuICAgICAgICBtYXJnaW4tdG9wOiA5MHB4O1xuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk5MnB4KXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5yb3d7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC50ZXh0LWNlbnRlcntcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5oLTEwMHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5yZWxhdGl2ZXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5ib3R0b25le1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIENvbmRlbnNlZFwiO1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAudGl0b2xve1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIENvbmRlbnNlZFwiO1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICYuaDF7XG4gICAgICAgICAgICBmb250LXNpemU6IDcwcHg7XG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk5MnB4KXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5oMntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkycHgpe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYud2hpdGV7XG4gICAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmLmdyZXl7XG4gICAgICAgICAgICBjb2xvcjojNTc1NzU2O1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBjb2xvcjojMDMzMjZDO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTJweCl7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc290dG90aXRvbG97XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTJweCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgY29sb3I6IzU3NTc1NjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQ29uZGVuc2VkXCI7XG4gICAgfVxuXG4gICAgLnRlc3Rve1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICBcbiAgICAgICAgY29sb3I6IzU3NTc1NjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIENvbmRlbnNlZFwiO1xuICAgICAgICBwe1xuICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICAgICAgfVxuICAgICAgICAmLndoaXRle1xuICAgICAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgICAgIH0gXG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTJweCl7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgIH1cblxuXG4gICAgI2hlcm8tY29udGFpbmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC5jb250YWluZXJ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgcGljdHVyZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGluc2V0OiAwOyBcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICBcbiAgICB9IFxuXG4gICAgI2Zhc2NpYS1jYXJkcy1jb250YWluZXJ7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgIFxuICAgICAgICAuYmctY29udGFpbmVye1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLmJnLWltZ3tcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgaW5zZXQ6MDtcblxuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbnRhaW5lci1mbHVpZHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3NXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTJweCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucm93e1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm94e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk5MnB4KXtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2lyY2xle1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDotMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IzIzODY4NjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfSAvLyBFbmQgZmFzY2lhLWNhcmRzLWNvbnRhaW5lclxuXG4gICAgI2NhcmRzLWNvbnRhaW5lcntcbiAgICAgICAgLmJveHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6I0VGRUZFRjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDc1cHggNjBweCA0NXB4IDYwcHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIC5pY29ue1xuICAgICAgICAgICAgICAgIGJvcmRlcjo0cHggc29saWQgIzAzMzI2QztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDotNTBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OjA7XG5cbiAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NSU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogIzAzMzI2QztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGVzdG97XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXRvcDogNzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgXG4gICAgfSAvLyBFbmQgY2FyZHMtY29udGFpbmVyXG5cbiAgICAjaW1tYWdpbmUtdGl0b2xvLXRlc3RvLWNvbnRhaW5lcntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkycHgpe1xuICAgICAgICAgICAgLmNvbnRhaW5lci1mdWxsLW1vYmlsZXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRpdG9sby1jb250YWluZXJ7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggOTBweDtcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkycHgpe1xuICAgICAgICAgICAgICAgIHdpZHRoOmNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwaWN0dXJle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2lyY2xle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206LTM1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiMyMzg2ODY7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gLy8gRW5kIG9mIGltbWFnaW5lLXRpdG9sby10ZXN0by1jb250YWluZXJcblxuICAgICNmYXNjaWEtdGl0b2xvLXRlc3RvLWNvbnRhaW5lcntcbiAgICAgICAgXG4gICAgICAgIFxuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICBcblxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAuYmctY29udGFpbmVye1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwaWN0dXJle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBpbnNldDogMDsgXG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7IFxuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2lyY2xle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206LTM1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiMyMzg2ODY7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gLy8gRW5kIG9mIGZhc2NpYS10aXRvbG8tdGVzdG8tY29udGFpbmVyXG5cbiAgICAjdGl0b2xvLXZpZGVvLWNvbnRhaW5lcntcbiAgICAgICAgLmlmcmFtZS1jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLyogQXNwZWN0IHJhdGlvIDE2OjkgKi9cbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgICB9XG4gICAgICAgIC5pZnJhbWUtY29udGFpbmVyIGlmcmFtZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9IC8vIEVuZCAjdGl0b2xvLXZpZGVvLWNvbnRhaW5lclxuXG4gICAgI2Zvcm0tY29udGF0dGktY29udGFpbmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTJweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC53cGNmN3tcbiAgICAgICAgICAgIC5mb3JtLWZpZWxkc3tcbiAgICAgICAgICAgICAgICAudGhpcmR7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkycHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmxhYmVse1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDNweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzZWxlY3QsIGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKXtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICNlbWFpbF9kZXN0aW5hdGFyaW9fYXppZW5kYV9wcml2YXRve1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cGNmNy1saXN0LWl0ZW17XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndwY2Y3LWxpc3QtaXRlbS1sYWJlbHtcbiAgICAgICAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC53cGNmNy1yYWRpb3tcbiAgICAgICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuYWNjZXR0YXppb25lLXByaXZhY3ktbGFiZWx7XG4gICAgICAgICAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2NyZWVuLXJlYWRlci1yZXNwb25zZXtcbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgICAgICAgICB9IFxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBDb25kZW5zZWRcIjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNzVweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlOyBcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgcGljdHVyZXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGluc2V0OiAwOyBcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7IFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSAvLyBFbmQgI2Zvcm0tY29udGF0dGktY29udGFpbmVyXG4gIFxufSAgIiwiaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIENvbmRlbnNlZFwiO1xuICBzcmM6IHVybChcIi4uLy4uL19mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQmRDbi5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vX2ZvbnRzL0hlbHZldGljYU5ldWVMVFN0ZC1CZENuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL19mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQmRDbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vX2ZvbnRzL0hlbHZldGljYU5ldWVMVFN0ZC1CZENuLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vX2ZvbnRzL0hlbHZldGljYU5ldWVMVFN0ZC1CZENuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBDb25kZW5zZWRcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9fZm9udHMvSGVsdmV0aWNhTmV1ZUxUU3RkLUNuLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi9fZm9udHMvSGVsdmV0aWNhTmV1ZUxUU3RkLUNuLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL19mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQ24ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uL19mb250cy9IZWx2ZXRpY2FOZXVlTFRTdGQtQ24ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi8uLi9fZm9udHMvSGVsdmV0aWNhTmV1ZUxUU3RkLUNuLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciBzZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjYWx0aS1wcm9maWxpLWNvbnRhaW5lciBzZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICB9XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAucm93IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAudGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAuaC0xMDAge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAucmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAuYm90dG9uZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQ29uZGVuc2VkXCI7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgLnRpdG9sbyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgQ29uZGVuc2VkXCI7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyIC50aXRvbG8uaDEge1xuICBmb250LXNpemU6IDcwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2FsdGktcHJvZmlsaS1jb250YWluZXIgLnRpdG9sby5oMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAudGl0b2xvLmgyIHtcbiAgZm9udC1zaXplOiA1NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNhbHRpLXByb2ZpbGktY29udGFpbmVyIC50aXRvbG8uaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgLnRpdG9sby53aGl0ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyIC50aXRvbG8uZ3JleSB7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgLnRpdG9sby5ncmV5IHNwYW4ge1xuICBjb2xvcjogIzAzMzI2Qztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjYWx0aS1wcm9maWxpLWNvbnRhaW5lciAudGl0b2xvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyIC5zb3R0b3RpdG9sbyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIENvbmRlbnNlZFwiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNhbHRpLXByb2ZpbGktY29udGFpbmVyIC5zb3R0b3RpdG9sbyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAudGVzdG8ge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzU3NTc1NjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIENvbmRlbnNlZFwiO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgLnRlc3RvIHAge1xuICBtYXJnaW46IDAuNXJlbSAwO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgLnRlc3RvLndoaXRlIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNhbHRpLXByb2ZpbGktY29udGFpbmVyIC50ZXN0byB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjaGVyby1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjaGVyby1jb250YWluZXIgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2hlcm8tY29udGFpbmVyIHBpY3R1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2hlcm8tY29udGFpbmVyIHBpY3R1cmUgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zhc2NpYS1jYXJkcy1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zhc2NpYS1jYXJkcy1jb250YWluZXIgLmJnLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmYXNjaWEtY2FyZHMtY29udGFpbmVyIC5iZy1jb250YWluZXIgLmJnLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjZmFzY2lhLWNhcmRzLWNvbnRhaW5lciAuYmctY29udGFpbmVyIC5iZy1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zhc2NpYS1jYXJkcy1jb250YWluZXIgLmJnLWNvbnRhaW5lciAuY29udGFpbmVyLWZsdWlkIHtcbiAgcGFkZGluZzogNzVweCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmYXNjaWEtY2FyZHMtY29udGFpbmVyIC5iZy1jb250YWluZXIgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZzogNDVweCAxNXB4O1xuICB9XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjZmFzY2lhLWNhcmRzLWNvbnRhaW5lciAuYmctY29udGFpbmVyIC5yb3cge1xuICB3aWR0aDogYXV0bztcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmYXNjaWEtY2FyZHMtY29udGFpbmVyIC5iZy1jb250YWluZXIgLmJveCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zhc2NpYS1jYXJkcy1jb250YWluZXIgLmJnLWNvbnRhaW5lciAuYm94IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmYXNjaWEtY2FyZHMtY29udGFpbmVyIC5iZy1jb250YWluZXIgLmJveCAuY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zNXB4O1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMyMzg2ODY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNjYXJkcy1jb250YWluZXIgLmJveCB7XG4gIGJhY2tncm91bmQ6ICNFRkVGRUY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNzVweCA2MHB4IDQ1cHggNjBweDtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNjYXJkcy1jb250YWluZXIgLmJveCAuaWNvbiB7XG4gIGJvcmRlcjogNHB4IHNvbGlkICMwMzMyNkM7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTBweDtcbiAgbGVmdDogMDtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNjYXJkcy1jb250YWluZXIgLmJveCAuaWNvbiBzdmcge1xuICB3aWR0aDogNTUlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGZpbGw6ICMwMzMyNkM7XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjaW1tYWdpbmUtdGl0b2xvLXRlc3RvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAjYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjaW1tYWdpbmUtdGl0b2xvLXRlc3RvLWNvbnRhaW5lciAuY29udGFpbmVyLWZ1bGwtbW9iaWxlIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjaW1tYWdpbmUtdGl0b2xvLXRlc3RvLWNvbnRhaW5lciAudGl0b2xvLWNvbnRhaW5lciB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDVweCA5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNhbHRpLXByb2ZpbGktY29udGFpbmVyICNpbW1hZ2luZS10aXRvbG8tdGVzdG8tY29udGFpbmVyIC50aXRvbG8tY29udGFpbmVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgcGFkZGluZzogNDVweDtcbiAgfVxufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2ltbWFnaW5lLXRpdG9sby10ZXN0by1jb250YWluZXIgLnRpdG9sby1jb250YWluZXIgcGljdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjaW1tYWdpbmUtdGl0b2xvLXRlc3RvLWNvbnRhaW5lciAudGl0b2xvLWNvbnRhaW5lciBwaWN0dXJlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNpbW1hZ2luZS10aXRvbG8tdGVzdG8tY29udGFpbmVyIC50aXRvbG8tY29udGFpbmVyIC5jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTM1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogIzIzODY4NjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zhc2NpYS10aXRvbG8tdGVzdG8tY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmYXNjaWEtdGl0b2xvLXRlc3RvLWNvbnRhaW5lciAuYmctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zhc2NpYS10aXRvbG8tdGVzdG8tY29udGFpbmVyIC5iZy1jb250YWluZXIgcGljdHVyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjZmFzY2lhLXRpdG9sby10ZXN0by1jb250YWluZXIgLmJnLWNvbnRhaW5lciBwaWN0dXJlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmYXNjaWEtdGl0b2xvLXRlc3RvLWNvbnRhaW5lciAuYmctY29udGFpbmVyIC5jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTM1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZDogIzIzODY4NjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI3RpdG9sby12aWRlby1jb250YWluZXIgLmlmcmFtZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIEFzcGVjdCByYXRpbyAxNjo5ICovXG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI3RpdG9sby12aWRlby1jb250YWluZXIgLmlmcmFtZS1jb250YWluZXIgaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjZm9ybS1jb250YXR0aS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zvcm0tY29udGF0dGktY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG4jYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjZm9ybS1jb250YXR0aS1jb250YWluZXIgLndwY2Y3IC5mb3JtLWZpZWxkcyAudGhpcmQge1xuICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciAud3BjZjcgLmZvcm0tZmllbGRzIC50aGlyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciAud3BjZjcgLmZvcm0tZmllbGRzIC5sYWJlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDNweDtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciAud3BjZjcgc2VsZWN0LCAjYWx0aS1wcm9maWxpLWNvbnRhaW5lciAjZm9ybS1jb250YXR0aS1jb250YWluZXIgLndwY2Y3IGlucHV0Om5vdChbdHlwZT1zdWJtaXRdKSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciAud3BjZjcgI2VtYWlsX2Rlc3RpbmF0YXJpb19hemllbmRhX3ByaXZhdG8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zvcm0tY29udGF0dGktY29udGFpbmVyIC53cGNmNyAud3BjZjctbGlzdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zvcm0tY29udGF0dGktY29udGFpbmVyIC53cGNmNyAud3BjZjctbGlzdC1pdGVtLWxhYmVsIHtcbiAgY29sb3I6IHdoaXRlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciAud3BjZjcgLndwY2Y3LXJhZGlvIHtcbiAgZ2FwOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciAud3BjZjcgLmFjY2V0dGF6aW9uZS1wcml2YWN5LWxhYmVsIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciAud3BjZjcgLnNjcmVlbi1yZWFkZXItcmVzcG9uc2UgcCB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciAud3BjZjcgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIENvbmRlbnNlZFwiO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2FsdGktcHJvZmlsaS1jb250YWluZXIgI2Zvcm0tY29udGF0dGktY29udGFpbmVyIC53cGNmNyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC03NXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciBwaWN0dXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cbiNhbHRpLXByb2ZpbGktY29udGFpbmVyICNmb3JtLWNvbnRhdHRpLWNvbnRhaW5lciBwaWN0dXJlIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn0iXX0= */
