/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/styles/fidelisation/main.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/
.fidelisation-hero {
  background: #FFF7EF;
  padding: 8.6rem 6.4rem 6rem;
}
@media (max-width: 991px) {
  .fidelisation-hero {
    padding: 6rem 1.6rem 4rem;
  }
}
.fidelisation-hero .hero-heading {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 3.2rem;
  text-align: center;
  max-width: 96rem;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .fidelisation-hero .hero-heading {
    align-items: flex-start;
    text-align: left;
    gap: 2.4rem;
  }
}
.fidelisation-hero .tagline {
  color: #FC6F1F;
  justify-content: center;
}
@media (max-width: 767px) {
  .fidelisation-hero .tagline {
    justify-content: flex-start;
  }
}
.fidelisation-hero .hero-title {
  color: #042F35;
  font-family: "Manrope", sans-serif;
  font-size: 6.4rem;
  font-weight: 800;
  line-height: 1.047;
  letter-spacing: -0.256rem;
}
@media (max-width: 1199px) {
  .fidelisation-hero .hero-title {
    font-size: 4.8rem;
    line-height: 1.1;
  }
}
@media (max-width: 575px) {
  .fidelisation-hero .hero-title {
    font-size: 3.6rem;
    letter-spacing: -0.128rem;
  }
}
.fidelisation-hero .hero-subtitle {
  max-width: 81.6rem;
  margin: 0 auto;
  color: #042F35;
  font-family: "Manrope", sans-serif;
  font-size: 2.2rem;
  font-weight: 600;
  line-height: 1.364;
  letter-spacing: -0.022rem;
}
@media (max-width: 575px) {
  .fidelisation-hero .hero-subtitle {
    font-size: 1.8rem;
  }
}

.logo-area.inline.bg-secondary-light .owl-custom::before {
  background: linear-gradient(to right, rgba(255, 247, 239, 0) 0%, #fff7ef 20%, #fff7ef 80%, rgba(255, 247, 239, 0) 100%);
}
.logo-area.inline.bg-secondary-light .owl-custom::after {
  background: linear-gradient(to left, rgba(255, 247, 239, 0) 0%, #fff7ef 20%, #fff7ef 80%, rgba(255, 247, 239, 0) 100%);
}

.kit-area {
  background: #FFFFFF;
  padding: 1rem 0 10rem;
  overflow: hidden;
}
.kit-area .kit-visual {
  display: flex;
  justify-content: center;
  margin-bottom: 3rem;
}
.kit-area .kit-visual img {
  max-width: 85.3rem;
  width: 100%;
  height: auto;
}
.kit-area .kit-heading {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.6rem;
  text-align: center;
  max-width: 84rem;
  margin: 0 auto;
}
.kit-area .sub-title {
  font-size: 1.6rem;
  line-height: 2;
  letter-spacing: 0.048rem;
}
.kit-area .kit-title {
  color: #042F35;
  font-family: "Manrope", sans-serif;
  font-size: 6.4rem;
  font-weight: 800;
  line-height: 1.047;
  letter-spacing: -0.256rem;
}
@media (max-width: 1199px) {
  .kit-area .kit-title {
    font-size: 4.8rem;
  }
}
.kit-area .kit-title .br-mobile {
  display: none;
}
@media (max-width: 767px) {
  .kit-area .kit-title {
    font-size: 4.8rem;
  }
  .kit-area .kit-title .br-mobile {
    display: block;
  }
}
.kit-area .kit-text {
  max-width: 81.6rem;
  margin: 0 auto;
  color: #042F35;
  font-family: "Manrope", sans-serif;
  font-size: 2.2rem;
  font-weight: 600;
  line-height: 1.364;
  letter-spacing: -0.022rem;
}
.kit-area .kit-cards {
  display: flex;
  justify-content: center;
  align-items: stretch;
  gap: 2.4rem;
  max-width: 107.4rem;
  margin: 3rem auto 0;
}
@media (max-width: 991px) {
  .kit-area .kit-cards {
    flex-direction: column;
    align-items: center;
  }
}
.kit-area .kit-cta {
  display: flex;
  justify-content: center;
  margin-top: 4rem;
}

.feature-card {
  flex: 1 1 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.4rem;
  background: #FFFFFF;
  border-radius: 1.2rem;
  padding: 4.3rem 4rem;
  box-shadow: 0px 13px 49px 0px rgba(246, 200, 178, 0.6), 0px 4px 0px 0px rgb(252, 200, 148);
}
@media (max-width: 575px) {
  .feature-card {
    padding: 3rem 2rem;
  }
}
.feature-card .feature-header {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.6rem;
}
.feature-card .feature-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #FC6F1F;
  border-radius: 3rem;
  padding: 1.2rem;
}
.feature-card .feature-icon svg {
  width: 2.4rem;
  height: 2.4rem;
}
.feature-card .feature-title {
  color: #042F35;
  text-align: center;
  font-family: "Manrope", sans-serif;
  font-size: 2.2rem;
  font-weight: 700;
  line-height: 1.364;
  letter-spacing: -0.044rem;
  margin: 0;
}
.feature-card .feature-title strong {
  font-weight: 800;
}
.feature-card .feature-list {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
.feature-card .feature-list li {
  display: flex;
  align-items: center;
  gap: 1.2rem;
  padding: 1.4rem 0;
  color: #042F35;
  font-family: "Manrope", sans-serif;
  font-size: 1.477rem;
  font-weight: 400;
  line-height: 1.625;
}
.feature-card .feature-list li + li {
  border-top: 0.092rem solid rgba(0, 28, 128, 0.3);
}
.feature-card .feature-list li strong {
  font-weight: 700;
}
.feature-card .feature-list li .check-icon {
  flex-shrink: 0;
  width: 2.2rem;
  height: 2.2rem;
}

.engagement-cta-area {
  background: #FC6F1F;
  padding: 5rem 0;
  position: relative;
  overflow: visible;
}
@media (max-width: 991px) {
  .engagement-cta-area {
    padding: 10rem 0 7rem;
  }
}
.engagement-cta-area .engagement-smiley {
  position: absolute;
  top: 0;
  right: 3%;
  transform: translateY(-48%) rotate(8deg);
  z-index: 4;
  pointer-events: none;
  line-height: 0;
}
.engagement-cta-area .engagement-smiley img {
  width: 30rem;
  max-width: 30vw;
  height: auto;
  filter: drop-shadow(0px 40px 34px rgba(0, 0, 0, 0.25));
}
@media (max-width: 991px) {
  .engagement-cta-area .engagement-smiley {
    right: auto;
    left: 50%;
    transform: translate(-50%, -50%) rotate(18.15deg);
  }
  .engagement-cta-area .engagement-smiley img {
    width: 340px;
    max-width: none;
    height: auto;
  }
}
.engagement-cta-area .engagement-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 2.4rem;
  max-width: 64rem;
  margin: 0 auto;
  text-align: center;
}
.engagement-cta-area .engagement-title {
  color: #FFFFFF;
  font-family: "Manrope", sans-serif;
  font-size: 2.8rem;
  font-weight: 800;
  line-height: 1.286;
  letter-spacing: -0.056rem;
  margin: 0;
}
.engagement-cta-area .engagement-subtitle {
  max-width: 50.4rem;
  color: #FFFFFF;
  font-family: "Manrope", sans-serif;
  font-size: 1.8rem;
  font-weight: 500;
  line-height: 1.5;
  margin: 0;
}
.engagement-cta-area .btn.white {
  background-color: #FFFFFF;
  color: #042F35;
}
.engagement-cta-area .btn.white::after {
  background-color: #F1F3F7;
}

.fidelisation-steps {
  background: #FFF7EF !important;
  padding: 6rem 0;
  position: relative;
  overflow: visible;
}
@media (max-width: 991px) {
  .fidelisation-steps {
    padding: 13rem 1.6rem 5rem;
  }
}
.fidelisation-steps .steps-content {
  gap: 9.6rem;
}
@media (max-width: 991px) {
  .fidelisation-steps .steps-content {
    gap: 3.2rem;
  }
}
.fidelisation-steps .steps-arrow-mobile svg {
  transform: rotate(-90deg) scaleX(-1);
}
.fidelisation-steps .steps-left {
  max-width: 45.6rem;
  align-items: center;
  gap: 1.7rem;
}
.fidelisation-steps .steps-overline {
  text-align: center;
}
.fidelisation-steps .steps-title {
  font-family: "Manrope", sans-serif;
  font-weight: 700;
  font-size: 4.8rem;
  text-align: center;
  line-height: 0.9375;
  letter-spacing: -0.096rem;
  color: #042F35;
}
@media (max-width: 992px) {
  .fidelisation-steps .steps-title {
    font-size: 4rem;
  }
}
.fidelisation-steps .steps-highlight {
  color: #7CD325;
}
.fidelisation-steps .steps-description {
  margin-top: 0;
  color: rgba(0, 1, 8, 0.9);
  font-family: "Manrope", sans-serif;
  font-size: 1.8rem;
  font-weight: 400;
  line-height: 1.444;
  text-align: left;
  align-self: stretch;
}
.fidelisation-steps .steps-description strong {
  font-weight: 700;
}
.fidelisation-steps .step-number svg {
  width: 2.6rem;
  height: 2rem;
}
.fidelisation-steps .macaron {
  position: absolute;
  top: 0;
  left: 6rem;
  width: 22.098rem;
  height: 22.098rem;
  padding: 4.3rem 4rem;
  gap: 0;
  transform: translateY(-45%);
  z-index: 4;
}
.fidelisation-steps .macaron .light {
  order: -1;
  color: #FFFFFF;
  font-family: "Manrope", sans-serif;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 1.444;
}
.fidelisation-steps .macaron .price {
  color: #042F35;
  font-size: 5.5rem;
  line-height: 0.89;
  white-space: nowrap;
}
.fidelisation-steps .macaron .price.container-lighter {
  align-items: baseline;
}
.fidelisation-steps .macaron .price .lighter {
  font-size: 2.5rem;
  margin-bottom: 0;
}
@media (max-width: 1200px) {
  .fidelisation-steps .macaron {
    left: 2rem;
  }
}
@media (max-width: 991px) {
  .fidelisation-steps .macaron {
    left: 50%;
    transform: translate(-50%, -35%) scale(0.85);
  }
}

.steps-arrow-mobile,
.contact-arrow-mobile {
  display: none;
}
@media (max-width: 991px) {
  .steps-arrow-mobile,
  .contact-arrow-mobile {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 10rem;
    line-height: 0;
    animation: floatArrowMobile 2s ease-in-out infinite;
  }
  .steps-arrow-mobile svg,
  .contact-arrow-mobile svg {
    width: 9rem;
    height: auto;
  }
}

@keyframes floatArrowMobile {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-5px);
  }
}
.fidelisation-contact .section-title.left {
  max-width: 46.3rem;
}
@media (max-width: 767px) {
  .fidelisation-contact .section-title.left {
    align-items: center;
    max-width: 100%;
  }
  .fidelisation-contact .section-title.left .sub-title,
  .fidelisation-contact .section-title.left .title,
  .fidelisation-contact .section-title.left p {
    text-align: center;
  }
}
.fidelisation-contact .section-title .title.small {
  line-height: 1.125;
  letter-spacing: -0.16rem;
}
.fidelisation-contact .contact-arrow-mobile svg {
  transform: rotate(75deg);
}
@media (max-width: 991px) {
  .fidelisation-contact .contact-arrow-mobile {
    margin: 2rem 0 4rem;
  }
}
.fidelisation-contact .contact-form .title {
  text-align: center;
}
@media (max-width: 991px) {
  .fidelisation-contact .contact-form .title {
    margin-bottom: 3rem;
  }
}
.fidelisation-contact #form_contact input::placeholder {
  color: #6D758F;
  opacity: 1;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlkZWxpc2F0aW9uLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFjQTtFQUNJLG1CQ0NtQjtFREFuQjtBQWJKO0FBZUk7RUFKSjtJQUlnQztFQVg5QjtBQUNGO0FBWUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVZSO0FBYVE7RUFWSjtJQVdRO0lBQ0E7SUFDQTtFQVZWO0FBQ0Y7QUFjSTtFQUNJLGNDdEJlO0VEdUJmO0FBWlI7QUFjUTtFQUpKO0lBSWdDO0VBVmxDO0FBQ0Y7QUFhSTtFQUNJLGNDekNZO0VEMENaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFYUjtBQWFRO0VBUko7SUFRaUM7SUFBbUI7RUFSdEQ7QUFDRjtBQVFRO0VBVEo7SUFTaUM7SUFBbUI7RUFIdEQ7QUFDRjtBQU1JO0VBQ0k7RUFDQTtFQUNBLGNDeERZO0VEeURaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKUjtBQU1RO0VBVko7SUFVZ0M7RUFGbEM7QUFDRjs7QUFPSTtFQUNJO0FBSlI7QUFRSTtFQUNJO0FBTlI7O0FBZUE7RUFDSSxtQkM5RVk7RUQrRVo7RUFDQTtBQVpKO0FBY0k7RUFDSTtFQUNBO0VBQ0E7QUFaUjtBQWNRO0VBQU07RUFBb0I7RUFBYTtBQVQvQztBQVlJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFWUjtBQWNJO0VBQWE7RUFBbUI7RUFBZ0I7QUFUcEQ7QUFZSTtFQUNJLGNDaEhZO0VEaUhaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFWUjtBQVlRO0VBUko7SUFRaUM7RUFSbkM7QUFDRjtBQVVRO0VBQWE7QUFQckI7QUFTUTtFQWJKO0lBY1E7RUFOVjtFQU9VO0lBQWE7RUFKdkI7QUFDRjtBQVFJO0VBQ0k7RUFDQTtFQUNBLGNDdElZO0VEdUlaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFOUjtBQVNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBUFI7QUFTUTtFQVJKO0lBUWdDO0lBQXdCO0VBSjFEO0FBQ0Y7QUFNSTtFQUNJO0VBQ0E7RUFDQTtBQUpSOztBQVNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CQ2hLWTtFRGlLWjtFQUNBO0VBQ0E7QUFOSjtBQVNJO0VBWko7SUFZZ0M7RUFMOUI7QUFDRjtBQU1JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFKUjtBQU9JO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsbUJDL0tlO0VEZ0xmO0VBQ0E7QUFMUjtBQU9RO0VBQU07RUFBZTtBQUg3QjtBQU1JO0VBQ0ksY0NsTVk7RURtTVo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFKUjtBQU9RO0VBQVM7QUFKakI7QUFRSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBTlI7QUFRUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0MzTlE7RUQ0TlI7RUFDQTtFQUNBO0VBQ0E7QUFOWjtBQVFZO0VBQVM7QUFMckI7QUFRWTtFQUFTO0FBTHJCO0FBT1k7RUFBYztFQUFnQjtFQUFlO0FBRnpEOztBQVVBO0VBQ0ksbUJDcE9tQjtFRHFPbkI7RUFDQTtFQUNBO0FBUEo7QUFXSTtFQVJKO0lBUWdDO0VBUDlCO0FBQ0Y7QUFVSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBUlI7QUFVUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBUlo7QUFZUTtFQWpCSjtJQWtCUTtJQUNBO0lBQ0E7RUFUVjtFQVlVO0lBQ0k7SUFDQTtJQUNBO0VBVmQ7QUFDRjtBQWNJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFaUjtBQWVJO0VBQ0ksY0M3UlE7RUQ4UlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBYlI7QUFnQkk7RUFDSTtFQUNBLGNDeFNRO0VEeVNSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFkUjtBQWtCSTtFQUNJLHlCQ2xUUTtFRG1UUixjQzFUWTtBRDBTcEI7QUFpQlE7RUFBVyx5QkN2VEE7QUR5U25COztBQXFCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBbEJKO0FBcUJJO0VBUEo7SUFPZ0M7RUFqQjlCO0FBQ0Y7QUFrQkk7RUFDSTtBQWhCUjtBQWtCUTtFQUhKO0lBR2dDO0VBZGxDO0FBQ0Y7QUFrQkk7RUFBMEI7QUFmOUI7QUFrQkk7RUFDSTtFQUNBO0VBQ0E7QUFoQlI7QUFvQkk7RUFBa0I7QUFqQnRCO0FBb0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0N2V1k7QURxVnBCO0FBb0JRO0VBVEo7SUFTZ0M7RUFoQmxDO0FBQ0Y7QUFrQkk7RUFBbUIsY0M5V0g7QUQrVnBCO0FBa0JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWhCUjtBQWtCUTtFQUFTO0FBZmpCO0FBbUJJO0VBQW1CO0VBQWU7QUFmdEM7QUFrQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFoQlI7QUFtQlE7RUFDSTtFQUNBLGNDdllJO0VEd1lKO0VBQ0E7RUFDQTtFQUNBO0FBakJaO0FBb0JRO0VBQ0ksY0N0WlE7RUR1WlI7RUFDQTtFQUNBO0FBbEJaO0FBcUJZO0VBQXNCO0FBbEJsQztBQW9CWTtFQUNJO0VBQ0E7QUFsQmhCO0FBc0JRO0VBcENKO0lBb0NpQztFQWxCbkM7QUFDRjtBQXFCUTtFQXhDSjtJQXlDUTtJQUNBO0VBbEJWO0FBQ0Y7O0FBNkJBOztFQUVJO0FBMUJKO0FBNEJJO0VBSko7O0lBS1E7SUFDQTtJQUNBO0lBQ0E7SUFHQTtJQUNBO0lBQ0E7RUExQk47RUE0Qk07O0lBQ0k7SUFDQTtFQXpCVjtBQUNGOztBQTZCQTtFQUNJO0lBQVc7RUF6QmI7RUEwQkU7SUFBVztFQXZCYjtBQUNGO0FBOEJJO0VBQ0k7QUE1QlI7QUErQlE7RUFKSjtJQUtRO0lBQ0E7RUE1QlY7RUE4QlU7OztJQUdJO0VBNUJkO0FBQ0Y7QUFpQ0k7RUFDSTtFQUNBO0FBL0JSO0FBb0NRO0VBQU07QUFqQ2Q7QUFvQ1E7RUFKSjtJQUlnQztFQWhDbEM7QUFDRjtBQW1DSTtFQUNJO0FBakNSO0FBb0NRO0VBSko7SUFJZ0M7RUFoQ2xDO0FBQ0Y7QUFvQ1E7RUFBcUIsY0N4ZlY7RUR3Zm9DO0FBaEN2RCxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3N0eWxlcy9maWRlbGlzYXRpb24vbWFpbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvYWdleHY0L2Fic3RyYWN0cy9fdmFyaWFibGVzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyAgUGFnZSBGaWTDqWxpc2F0aW9uIOKAlCBQYWNrIGRlIEJpZW52ZW51ZVxuLy8gIFLDqXV0aWxpc2UgbGUgZGVzaWduIHN5c3RlbSBhZ2V4djQgKHZhcmlhYmxlcywgYm91dG9ucywgLnN1Yi10aXRsZSxcbi8vICAuc2VjdGlvbi10aXRsZSwgLmNvbnRhY3QtZm9ybSwgLm5ld3NsZXR0ZXItYXJlYSwgLm1hY2Fyb24sXG4vLyAgLnN0ZXBzLXRpbWVsaW5lLWFyZWEsIC5jb250YWluZXItc2hhcGUvLnNoYXBlLmFycm93LCBjYXJyb3VzZWxcbi8vICAjY2xpZW50LWxvZ29zIGlkZW50aXF1ZSDDoCBsJ2luZGV44oCmKS5cbi8vICBWYWxldXJzIGFsaWduw6llcyAxOjEgc3VyIGxlIEZpZ21hIChub2RlIDc0ODAtMTg2NDQpLlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkB1c2UgJy4uL2FnZXh2NC9hYnN0cmFjdHMvdmFyaWFibGVzJyBhcyAqO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICBTRUNUSU9OIDIg4oCUIEhFUk8gIChiZyAjRkZGN0VGLCBwYWRkaW5nIDg2LzY0Lzk2KVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uZmlkZWxpc2F0aW9uLWhlcm8ge1xuICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktb3JhbmdlLTEwMDsgLy8gI0ZGRjdFRlxuICAgIHBhZGRpbmc6IDguNnJlbSA2LjRyZW0gNnJlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyBwYWRkaW5nOiA2cmVtIDEuNnJlbSA0cmVtOyB9XG5cbiAgICAuaGVyby1oZWFkaW5nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAzLjJyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA5NnJlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgLy8gTW9iaWxlIChGaWdtYSkgOiB0b3V0IGxlIGJsb2MgZXN0IGFsaWduw6kgw6AgZ2F1Y2hlXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZ2FwOiAyLjRyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBFeWVicm93IFwiRMOJRklOSVIgRU5TRU1CTEVcIiDigJQgRnJlZW1hbiAxNiAvICNGQzZGMUZcbiAgICAudGFnbGluZSB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LW9yYW5nZS0yMDA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICB9XG5cbiAgICAvLyBIMSDigJQgTWFucm9wZSA4MDAgLyA2NCAvIGxoIDEuMDQ3IC8gLTQlIC8gIzA0MkYzNSAoc3BhbnMgb3JhbmdlKVxuICAgIC5oZXJvLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWdyZWVuLTYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiA2LjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjA0NztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjI1NnJlbTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7IGZvbnQtc2l6ZTogNC44cmVtOyBsaW5lLWhlaWdodDogMS4xOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgIHsgZm9udC1zaXplOiAzLjZyZW07IGxldHRlci1zcGFjaW5nOiAtMC4xMjhyZW07IH1cbiAgICB9XG5cbiAgICAvLyBTb3VzLXRpdHJlIOKAlCBNYW5yb3BlIDYwMCAvIDIyIC8gbGggMS4zNjQgLyAtMSUgLyAjMDQyRjM1IC8gdzgxNlxuICAgIC5oZXJvLXN1YnRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MS42cmVtO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWdyZWVuLTYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2NDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyMnJlbTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgICB9XG59XG5cbi8vIENhcnJvdXNlbCBsb2dvcyA6IGZvbmR1cyBsYXTDqXJhdXggYWNjb3Jkw6lzIGF1IGZvbmQgI0ZGRjdFRiAoYmctc2Vjb25kYXJ5LWxpZ2h0KVxuLmxvZ28tYXJlYS5pbmxpbmUuYmctc2Vjb25kYXJ5LWxpZ2h0IHtcbiAgICAub3dsLWN1c3RvbTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LFxuICAgICAgICAgICAgcmdiYSgkc2Vjb25kYXJ5LW9yYW5nZS0xMDAsIDApIDAlLCByZ2JhKCRzZWNvbmRhcnktb3JhbmdlLTEwMCwgMSkgMjAlLFxuICAgICAgICAgICAgcmdiYSgkc2Vjb25kYXJ5LW9yYW5nZS0xMDAsIDEpIDgwJSwgcmdiYSgkc2Vjb25kYXJ5LW9yYW5nZS0xMDAsIDApIDEwMCUpO1xuICAgIH1cbiAgICAub3dsLWN1c3RvbTo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxcbiAgICAgICAgICAgIHJnYmEoJHNlY29uZGFyeS1vcmFuZ2UtMTAwLCAwKSAwJSwgcmdiYSgkc2Vjb25kYXJ5LW9yYW5nZS0xMDAsIDEpIDIwJSxcbiAgICAgICAgICAgIHJnYmEoJHNlY29uZGFyeS1vcmFuZ2UtMTAwLCAxKSA4MCUsIHJnYmEoJHNlY29uZGFyeS1vcmFuZ2UtMTAwLCAwKSAxMDAlKTtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gIFNFQ1RJT04gMyDigJQgS0lUIENMw4kgRU4gTUFJTiAgKGJnICNGRkZGRkYsIHBhZGRpbmcgMTAvMC8xMDAsIGdhcCAzMClcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmtpdC1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS13aGl0ZTtcbiAgICBwYWRkaW5nOiAxcmVtIDAgMTByZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5raXQtdmlzdWFsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAgICAgaW1nIHsgbWF4LXdpZHRoOiA4NS4zcmVtOyB3aWR0aDogMTAwJTsgaGVpZ2h0OiBhdXRvOyB9IC8vIEZpZ21hIDg1M3g2MTdcbiAgICB9XG5cbiAgICAua2l0LWhlYWRpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEuNnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDg0cmVtO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAvLyBFeWVicm93IFwiTm91cyBub3VzIG9jY3Vwb25zIGRlIHRvdXRcIiDigJQgRnJlZW1hbiAxNiAvIHVwcGVyY2FzZSAvICNGQzZGMUZcbiAgICAuc3ViLXRpdGxlIHsgZm9udC1zaXplOiAxLjZyZW07IGxpbmUtaGVpZ2h0OiAyOyBsZXR0ZXItc3BhY2luZzogMC4wNDhyZW07IH1cblxuICAgIC8vIEgyIFwiVW4ga2l0IGNsw6kgZW4gbWFpblwiIOKAlCBNYW5yb3BlIDgwMCAvIDY0IC8gbGggMS4wNDcgLyAtNCUgLyAjMDQyRjM1XG4gICAgLmtpdC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1ncmVlbi02MDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogNi40cmVtO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4wNDc7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4yNTZyZW07XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyBmb250LXNpemU6IDQuOHJlbTsgfVxuXG4gICAgICAgIC8vIE1vYmlsZSAoRmlnbWEpIDogNDhweCBNYW5yb3BlLCBmb3Jjw6kgc3VyIGRldXggbGlnbmVzIMKrIFVuIGtpdCBjbMOpIC8gZW4gbWFpbiDCu1xuICAgICAgICAuYnItbW9iaWxlIHsgZGlzcGxheTogbm9uZTsgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgICAgICAgICAuYnItbW9iaWxlIHsgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIFBhcmFncmFwaGUg4oCUIE1hbnJvcGUgNjAwIC8gMjIgLyBsaCAxLjM2NCAvICMwNDJGMzUgLyB3ODE2XG4gICAgLmtpdC10ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MS42cmVtO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWdyZWVuLTYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM2NDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyMnJlbTtcbiAgICB9XG5cbiAgICAua2l0LWNhcmRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICBnYXA6IDIuNHJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDcuNHJlbTtcbiAgICAgICAgbWFyZ2luOiAzcmVtIGF1dG8gMDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIH1cblxuICAgIC5raXQtY3RhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07ICAgLy8gcGx1cyBkJ2VzcGFjZSBhdS1kZXNzdXMgZHUgYm91dG9uIFwiSmUgcGxhbmlmaWUgdW4gUkRWXCJcbiAgICB9XG59XG5cbi8vIENhcnRlIFwiZmVhdHVyZVwiIOKAlCBiZyB3aGl0ZSAvIHJhZGl1cyAxMiAvIHBhZGRpbmcgNDMvNDAgLyBnYXAgMjRcbi5mZWF0dXJlLWNhcmQge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMi40cmVtO1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbiAgICBwYWRkaW5nOiA0LjNyZW0gNHJlbTtcbiAgICBib3gtc2hhZG93OiAwcHggMTNweCA0OXB4IDBweCByZ2JhKDI0NiwgMjAwLCAxNzgsIDAuNiksXG4gICAgICAgICAgICAgICAgMHB4IDRweCAwcHggMHB4IHJnYmEoMjUyLCAyMDAsIDE0OCwgMSk7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHsgcGFkZGluZzogM3JlbSAycmVtOyB9XG5cbiAgICAuZmVhdHVyZS1oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEuNnJlbTtcbiAgICB9XG5cbiAgICAuZmVhdHVyZS1pY29uIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LW9yYW5nZS0yMDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbTtcblxuICAgICAgICBzdmcgeyB3aWR0aDogMi40cmVtOyBoZWlnaHQ6IDIuNHJlbTsgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5LWdyZWVuLTYwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogJ01hbnJvcGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzY0O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDQ0cmVtO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLy8gc2VnbWVudCBtaXMgZW4gYXZhbnQgZHUgRmlnbWEgKFxceDAzKSA6IGV4dHJhLWJvbGRcbiAgICAgICAgc3Ryb25nIHsgZm9udC13ZWlnaHQ6IDgwMDsgfVxuICAgIH1cblxuICAgIC8vIENoZWNrbGlzdCDigJQgTWFucm9wZSA0MDAgLyAxNC43NyAvIGxoIDEuNjI1IDsgcHVjZXMgPSBjZXJjbGUgT1JBTkdFICsgdmFsaWTDqVxuICAgIC5mZWF0dXJlLWxpc3Qge1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxLjJyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjRyZW0gMDtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1ncmVlbi02MDA7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ01hbnJvcGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjQ3N3JlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42MjU7XG5cbiAgICAgICAgICAgICYgKyBsaSB7IGJvcmRlci10b3A6IDAuMDkycmVtIHNvbGlkIHJnYmEoMCwgMjgsIDEyOCwgMC4zMCk7IH1cblxuICAgICAgICAgICAgLy8gU2VnbWVudHMgbWlzIGVuIGF2YW50IGR1IEZpZ21hXG4gICAgICAgICAgICBzdHJvbmcgeyBmb250LXdlaWdodDogNzAwOyB9XG5cbiAgICAgICAgICAgIC5jaGVjay1pY29uIHsgZmxleC1zaHJpbms6IDA7IHdpZHRoOiAyLjJyZW07IGhlaWdodDogMi4ycmVtOyB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gIFNFQ1RJT04gNCDigJQgQkFOREVBVSBDVEEgT1JBTkdFIChiZyAjRkM2RjFGKSArIHNtaWxleSBkw6ljb3JhdGlmXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5lbmdhZ2VtZW50LWN0YS1hcmVhIHtcbiAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LW9yYW5nZS0yMDA7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgICAgICAvLyBhbmNyZSBsZSBzbWlsZXlcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC8vIE1vYmlsZSA6IGxlIHNtaWxleSByZXN0ZSBlbiBhYnNvbHV0ZSAoaWwgY2hldmF1Y2hlIGxlIGNvbnRlbnUpLFxuICAgIC8vIG9uIG5lIHLDqXNlcnZlIHF1ZSBsYSBwbGFjZSBkdSBtYWNhcm9uIGRlIGxhIHNlY3Rpb24gc3VpdmFudGUgZW4gYmFzLlxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyBwYWRkaW5nOiAxMHJlbSAwIDdyZW07IH1cblxuICAgIC8vIFNtaWxleSAoaW1hZ2UgRmlnbWEgXCJhZ2VuZGEgNFwiIDogNDQwLjc2IHggMzc0LjMzLCBhYnNvbHUsIGdyb3NzZSBvbWJyZSlcbiAgICAvLyDDgCBkcm9pdGUgZHUgdGl0cmUsIGTDqWJvcmRhbnQgdW4gcGV1IHN1ciBsYSBzZWN0aW9uIGR1IGhhdXQuXG4gICAgLmVuZ2FnZW1lbnQtc21pbGV5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAzJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00OCUpIHJvdGF0ZSg4ZGVnKTtcbiAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzByZW07XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwdnc7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA0MHB4IDM0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSk7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBNb2JpbGUgKEZpZ21hKSA6IGNlbnRyw6kgw6AgY2hldmFsIHN1ciBsZXMgZGV1eCBzZWN0aW9ucywgaW5jbGluw6kgw6AgMTguMTXCsC5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgxOC4xNWRlZyk7XG5cbiAgICAgICAgICAgIC8vIHB4IGV0IG5vbiByZW0gOiBzb3VzIDk5MXB4IGxhIHJhY2luZSBwYXNzZSDDoCA1NiUgKDFyZW0gPSA4Ljk2cHgpXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVuZ2FnZW1lbnQtaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIuNHJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiA2NHJlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuZW5nYWdlbWVudC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS13aGl0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI4NjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1NnJlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5lbmdhZ2VtZW50LXN1YnRpdGxlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MC40cmVtO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLy8gQm91dG9uIGJsYW5jIC8gdGV4dGUgZm9uY8OpXG4gICAgLmJ0bi53aGl0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LXdoaXRlO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktZ3JlZW4tNjAwO1xuICAgICAgICAmOjphZnRlciB7IGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWdyaXMtMzAwOyB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICBTRUNUSU9OIDUg4oCUIENPTU1FTlQgw4dBIE1BUkNIRSAoYmcgI0ZGRjdFRikgICsgIG1hY2Fyb24gaGF1dC1nYXVjaGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLmZpZGVsaXNhdGlvbi1zdGVwcyB7XG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeS1vcmFuZ2UtMTAwICFpbXBvcnRhbnQ7IC8vICNGRkY3RUZcbiAgICBwYWRkaW5nOiA2cmVtIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAgICAgIC8vIGFuY3JlIGxlIG1hY2Fyb25cbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC8vIE1vYmlsZSA6IHBsYWNlIHBvdXIgbGEgcGFydGllIGJhc3NlIGR1IG1hY2Fyb24gKH4xMTRweClcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgcGFkZGluZzogMTNyZW0gMS42cmVtIDVyZW07IH1cblxuICAgIC5zdGVwcy1jb250ZW50IHtcbiAgICAgICAgZ2FwOiA5LjZyZW07ICAgICAgICAvLyBGaWdtYSA6IGdhcCA5NlxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgeyBnYXA6IDMuMnJlbTsgfVxuICAgIH1cblxuICAgIC8vIEZsw6hjaGUgZMOpY29yYXRpdmUgbW9iaWxlLCBlbnRyZSBsZSB0ZXh0ZSBldCBsYSB0aW1lbGluZSA6XG4gICAgLy8gc3ltw6l0cmllIHZlcnRpY2FsZSBkZSBsYSBmb3JtZSBkJ29yaWdpbmUsIHB1aXMgcm90YXRpb24gLTkwwrAuXG4gICAgLnN0ZXBzLWFycm93LW1vYmlsZSBzdmcgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpIHNjYWxlWCgtMSk7IH1cblxuICAgIC8vIENvbG9ubmUgZ2F1Y2hlIDogbGFyZ2V1ciA0NTYsIGNlbnRyw6llIChGaWdtYSksIGdhcCAzMlxuICAgIC5zdGVwcy1sZWZ0IHtcbiAgICAgICAgbWF4LXdpZHRoOiA0NS42cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEuN3JlbTtcbiAgICB9XG5cbiAgICAvLyBFeWVicm93IFwiQ09NTUVOVCDDh0EgTUFSQ0hFID9cIiDigJQgRnJlZW1hbiAxNiAvIG9yYW5nZSAvIGNlbnRyw6lcbiAgICAuc3RlcHMtb3ZlcmxpbmUgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuICAgIC8vIFRpdHJlIOKAlCBNYW5yb3BlIDcwMCAvIDQ4IC8gbGggMC45Mzc1IC8gLTIlIC8gVE9VVCAjMDQyRjM1IC8gY2VudHLDqVxuICAgIC5zdGVwcy10aXRsZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjkzNzU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wOTZyZW07XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeS1ncmVlbi02MDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7IGZvbnQtc2l6ZTogNHJlbTsgfVxuICAgIH1cbiAgICAvLyBcIlBvdXJxdW9pXCIgOiB0ZXh0ZSBWRVJUICsgc291bGlnbmVtZW50IHZlcnRcbiAgICAuc3RlcHMtaGlnaGxpZ2h0IHsgY29sb3I6ICRwcmltYXJ5LWdyZWVuLTQwMDsgfVxuXG4gICAgLy8gU291cy10ZXh0ZSDigJQgTWFucm9wZSA0MDAgLyAxOCAvIGxoIDEuNDQ0IDsgc2V1bCBcInJlbmZvcmNlci4uLlwiIGVuIGJvbGQgNzAwXG4gICAgLnN0ZXBzLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMSwgOCwgMC45KTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNYW5yb3BlJywgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ0NDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcblxuICAgICAgICBzdHJvbmcgeyBmb250LXdlaWdodDogNzAwOyB9XG4gICAgfVxuXG4gICAgLy8gUHVjZXMgZGUgbGEgdGltZWxpbmUgPSB2YWxpZMOpcyBibGFuY3MgKGNlcmNsZSB2ZXJ0IHBsZWluIHZpYSA6OmJlZm9yZSlcbiAgICAuc3RlcC1udW1iZXIgc3ZnIHsgd2lkdGg6IDIuNnJlbTsgaGVpZ2h0OiAycmVtOyB9XG5cbiAgICAvLyBNYWNhcm9uIHByaXgg4oCUIGNlcmNsZSB2ZXJ0IDIyMC45OCwgaW5jbGluw6ksIGhhdXQtZ2F1Y2hlLCBlbnRyZSBsZXMgMiBzZWN0aW9uc1xuICAgIC5tYWNhcm9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDZyZW07XG4gICAgICAgIHdpZHRoOiAyMi4wOThyZW07XG4gICAgICAgIGhlaWdodDogMjIuMDk4cmVtO1xuICAgICAgICBwYWRkaW5nOiA0LjNyZW0gNHJlbTtcbiAgICAgICAgZ2FwOiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQ1JSk7ICAgLy8gRmlnbWEgOiBtYWNhcm9uIG5vbiBpbmNsaW7DqSAoYXVjdW5lIHJvdGF0aW9uKVxuICAgICAgICB6LWluZGV4OiA0O1xuXG4gICAgICAgIC8vIFwiw4AgUEFSVElSIERFXCIg4oCUIE1hbnJvcGUgNzAwIC8gMTggLyBibGFuYyAoYXUtZGVzc3VzIGR1IHByaXgpXG4gICAgICAgIC5saWdodCB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnktd2hpdGU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ01hbnJvcGUnLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDQ0O1xuICAgICAgICB9XG4gICAgICAgIC8vIFwiMjnigqxcIiDigJQgTWFucm9wZSA4MDAgLyA1NSAvICMwNDJGMzUgKGxlIGNvbXBvc2FudCBkZSBiYXNlIG1vbnRlIMOgIDc5LjQ3KVxuICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWdyZWVuLTYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODk7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgICAgICAgICAvLyBcIjkwIEhUXCIg4oCUIDI1LCBhbGlnbsOpIHN1ciBsYSBsaWduZSBkZSBiYXNlIGR1IHByaXggKEZpZ21hKVxuICAgICAgICAgICAgJi5jb250YWluZXItbGlnaHRlciB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfVxuXG4gICAgICAgICAgICAubGlnaHRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHsgbGVmdDogMnJlbTsgfVxuXG4gICAgICAgIC8vIE1vYmlsZSA6IGNlbnRyw6ksIHLDqWR1aXQgKHNjYWxlIHByb3BvcnRpb25uZWwgZGUgdG91dCBsZSBjb250ZW51KVxuICAgICAgICAvLyBldCByZW1vbnTDqSBkJ3VuIHRpZXJzIHNldWxlbWVudCBzdXIgbGUgYmFuZGVhdSBvcmFuZ2UuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTM1JSkgc2NhbGUoMC44NSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gIEZsw6hjaGVzIGTDqWNvcmF0aXZlcyBtb2JpbGVcbi8vICBMZSBjb21wb3NhbnQgcGFydGFnw6kgYC5zaGFwZS5hcnJvd2AgZXN0IG1hc3F1w6kgc291cyA5OTJweCA7IGNlcyBmbMOoY2hlc1xuLy8gIHNvbnQgbCfDqXF1aXZhbGVudCBtb2JpbGUsIGluc8OpcsOpZXMgZGFucyBsZSBmbHV4IGVudHJlIGRldXggYmxvY3MuXG4vLyAgTGEgcm90YXRpb24gZXN0IHBvcnTDqWUgcGFyIGxlIDxzdmc+LCBsZSBmbG90dGVtZW50IHBhciBsZSBjb250ZW5ldXIsXG4vLyAgcG91ciBxdWUgbCdhbmltYXRpb24gbifDqWNyYXNlIHBhcyBsJ29yaWVudGF0aW9uLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uc3RlcHMtYXJyb3ctbW9iaWxlLFxuLmNvbnRhY3QtYXJyb3ctbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gTGEgcm90YXRpb24gbmUgY2hhbmdlIHBhcyBsYSBib8OudGUgZGUgcmVuZHUgOiBvbiByw6lzZXJ2ZSBsYSBoYXV0ZXVyXG4gICAgICAgIC8vIGRlIGwnZW5jb21icmVtZW50IHLDqWVsIHBvdXIgcXVlIGxhIGZsw6hjaGUgbmUgc29pdCBwYXMgcmVjb3V2ZXJ0ZS5cbiAgICAgICAgbWluLWhlaWdodDogMTByZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBhbmltYXRpb246IGZsb2F0QXJyb3dNb2JpbGUgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA5cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0QXJyb3dNb2JpbGUge1xuICAgIDAlLCAxMDAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gICAgNTAlICAgICAgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7IH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgU0VDVElPTiA2IOKAlCBDVEEgRklOQUwgKyBGT1JNVUxBSVJFICAocsOpdXRpbGlzZSAuY29udGFjdC1hcmVhLy5jb250YWN0LWZvcm0pXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5maWRlbGlzYXRpb24tY29udGFjdCB7XG4gICAgLy8gQ29sb25uZSBkZSBnYXVjaGUgY29tcHJlc3PDqWUgw6AgNDYzcHggZGUgbGFyZ2UgKEZpZ21hKVxuICAgIC5zZWN0aW9uLXRpdGxlLmxlZnQge1xuICAgICAgICBtYXgtd2lkdGg6IDQ2LjNyZW07XG5cbiAgICAgICAgLy8gTW9iaWxlIChGaWdtYSkgOiDCqyBBVkFOw4dPTlMgRU5TRU1CTEUgwrsgKyB0aXRyZSArIHBhcmFncmFwaGUgY2VudHLDqXNcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAuc3ViLXRpdGxlLFxuICAgICAgICAgICAgLnRpdGxlLFxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gSDIgZ2F1Y2hlIOKAlCBNYW5yb3BlIDgwMCAvIDQwIC8gbGggMS4xMjUgLyAtNCVcbiAgICAuc2VjdGlvbi10aXRsZSAudGl0bGUuc21hbGwge1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xMjU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xNnJlbTtcbiAgICB9XG5cbiAgICAvLyBGbMOoY2hlIGTDqWNvcmF0aXZlIG1vYmlsZSwgZW50cmUgbGUgdGV4dGUgZXQgbGUgZm9ybXVsYWlyZVxuICAgIC5jb250YWN0LWFycm93LW1vYmlsZSB7XG4gICAgICAgIHN2ZyB7IHRyYW5zZm9ybTogcm90YXRlKDc1ZGVnKTsgfVxuXG4gICAgICAgIC8vIETDqWNhbMOpZSB2ZXJzIGxlIGJhcywgc2lub24gbGUgZm9ybXVsYWlyZSByZW1vbnRlIHBhci1kZXNzdXNcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IG1hcmdpbjogMnJlbSAwIDRyZW07IH1cbiAgICB9XG5cbiAgICAvLyBUaXRyZSBkdSBmb3JtdWxhaXJlIOKAlCBiYXNlICMwNDJGMzUgOyBzZXVsIFwiY29udGFjdMOpICFcIiBlbiB2ZXJ0IHNvdWxpZ27DqVxuICAgIC5jb250YWN0LWZvcm0gLnRpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgIC8vIFBsdXMgZCdhaXIgZW50cmUgbGUgdGl0cmUgZXQgbGUgcHJlbWllciBjaGFtcFxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHsgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAgIH1cblxuICAgIC8vIFBsYWNlaG9sZGVycyBkZXMgaW5wdXRzIOKAlCBNYW5yb3BlIDUwMCAvIDE0IC8gIzZENzU4RiAoRmlnbWEpXG4gICAgI2Zvcm1fY29udGFjdCB7XG4gICAgICAgIGlucHV0OjpwbGFjZWhvbGRlciB7IGNvbG9yOiAkcHJpbWFyeS1ncmlzLTUwMDsgb3BhY2l0eTogMTsgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgU0VDVElPTiA4IOKAlCAzIENBUlRFUyBQUk9NT1xuLy8gIFN1cHByaW3DqWUgOiByZW5kdWUgcGFyIGxlIC5mb290ZXItdG9wIGRlIGJhc2UuaHRtbC50d2lnIChjb21tZSBsJ2luZGV4KS5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuIiwiLy8g8J+OqCBQYWxldHRlIFByaW1hcnkgR3JlZW5cbiRwcmltYXJ5LWdyZWVuLTEwMDogI0U0RjFFQztcbiRwcmltYXJ5LWdyZWVuLTIwMDogI0UxRTRFRDsgLy8gw4Agbm90ZXIgOiBsZSBsYWJlbCBcIlByaW1hcnkvR3JlZW4vMjAwXCIgc2VtYmxlIGluY29ycmVjdCwgY+KAmWVzdCBsYSBtw6ptZSBjb3VsZXVyIHF1ZSBcIlByaW1hcnkvR3Jpcy80MDBcIlxuJHByaW1hcnktZ3JlZW4tMzAwOiAjRERFRDU5O1xuJHByaW1hcnktZ3JlZW4tNDAwOiAjN0NEMzI1O1xuJHByaW1hcnktZ3JlZW4tNTAwOiAjMEI1RjNCO1xuJHByaW1hcnktZ3JlZW4tNjAwOiAjMDQyRjM1O1xuJHByaW1hcnktZ3JlZW4taG92ZXI6ICM2OUE2MkQ7XG5cbi8vIPCfjqggQXV0cmVzIGNvdWxldXJzXG4kcHJpbWFyeS1ncmlzLTMwMDogI0YxRjNGNztcbiRwcmltYXJ5LWdyaXMtNDAwOiAjRTFFNEVEO1xuJHByaW1hcnktZ3Jpcy01MDA6ICM2RDc1OEY7XG4kcHJpbWFyeS13aGl0ZTogI0ZGRkZGRjtcblxuLy8g8J+OqCBQYWxldHRlIFNlY29uZGFyeSBPcmFuZ2VcbiRzZWNvbmRhcnktb3JhbmdlLTEwMDogI0ZGRjdFRjtcbiRzZWNvbmRhcnktb3JhbmdlLTIwMDogI0ZDNkYxRjtcbiRzZWNvbmRhcnktb3JhbmdlLTMwMDogI0YyNUMxMzsiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/