.btn.btn-cta {
  font-family: "Lato", serif;
  color: #FFFFFF;
  background-color: #009EFE;
  letter-spacing: 2px;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  text-transform: uppercase;
  padding: 16px 24px 16px 16px;
  box-shadow: 0px 8px 32px rgba(37, 79, 109, 0.24);
  border-radius: 4px;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 16px;
}
.btn.btn-cta svg {
  margin-right: 16px;
}
.btn.btn-cta .right {
  transition: all 0.3s;
  transform: translateX(-5px);
}
.btn.btn-cta .text {
  line-height: 16px;
  height: 14px;
}
.btn.btn-cta:hover {
  background-color: #3EB6FF;
}
.btn.btn-cta:hover .right {
  transform: translateX(0);
}

.cta-link {
  color: #009EFE;
  text-decoration: underline;
  cursor: pointer;
}

.doc-ai-summary-container {
  margin: 32px 0;
}
.doc-ai-summary-container button {
  border: none;
  background: none;
  padding: 0;
}

/* AI Summary Style */
.ai-summary-wrap {
  width: 100%;
  border: 1px solid #E2E5E8;
  border-radius: 8px;
  padding: 16px;
  margin: 16px 0;
  font-family: "IBM Plex Sans", "Arial", sans-serif;
}
.ai-summary-wrap .summary-header.add-bottom-spacing {
  padding-bottom: 12px;
}
.ai-summary-wrap .summary-header p, .ai-summary-wrap .summary-header button {
  font-size: 14px;
  line-height: 20px;
}
.ai-summary-wrap .summary-header p {
  color: #2C2B2E;
  font-weight: 500;
  margin: 0;
}
.ai-summary-wrap .summary-header button {
  color: #FB2424;
}
.ai-summary-wrap .summary-header .disclaimer {
  font-size: 12px;
  line-height: 16px;
  font-weight: normal;
  color: #818487;
  font-style: italic;
}
.ai-summary-wrap .summary-header .summary-loader-header {
  margin-top: 5px;
}
.ai-summary-wrap .summary-header .summary-loader-header p {
  font-weight: 400;
  font-size: 12px;
  margin-left: 2px;
  color: #818487;
}
.ai-summary-wrap .summary-header .summary-border-header {
  border-bottom: 1px solid #E2E5E8;
  margin: 16px 0 24px 0;
}
.ai-summary-wrap .summary-waiting {
  text-align: center;
  margin-bottom: 20px;
}
.ai-summary-wrap .summary-waiting p:first-child {
  color: #818487;
}
.ai-summary-wrap .summary-waiting button {
  margin-left: auto;
  margin-right: auto;
}
.ai-summary-wrap .summary-waiting .summary-waiting-email p {
  font-family: Lato;
  text-transform: uppercase;
  margin-left: 8px;
  margin-bottom: 0;
  line-height: 16px;
  font-weight: 700;
}
.ai-summary-wrap .summary-waiting .summary-waiting-email:hover {
  text-decoration: underline;
  color: #009EFE;
}
.ai-summary-wrap .summary-email {
  margin: 41px 0;
}
.ai-summary-wrap .summary-email svg {
  width: 32px;
  height: 32px;
  color: #6AD300;
}
.ai-summary-wrap .summary-email p {
  margin: 0 0 0 4px;
}
.ai-summary-wrap .summary-text {
  max-height: 250px;
  overflow-y: scroll;
}
.ai-summary-wrap .summary-text::-webkit-scrollbar {
  width: 5px;
}
.ai-summary-wrap .summary-text::-webkit-scrollbar-track {
  background-color: transparent;
}
.ai-summary-wrap .summary-text::-webkit-scrollbar-thumb {
  background: #E2E5E8;
  width: 3px;
  border-radius: 8px;
  margin: 0 2px;
}
.ai-summary-wrap .summary-text::-webkit-scrollbar-thumb:hover {
  background: #818487;
}
.ai-summary-wrap .summary-text p {
  position: relative;
  display: inline;
}
.ai-summary-wrap .summary-text p::after {
  content: "|";
  position: absolute;
  right: -8px;
  animation: blinkCursor 0.8s infinite;
}
@keyframes blinkCursor {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.ai-summary-wrap.typing-finished .summary-text p::after {
  display: none;
}
.ai-summary-wrap .summary-footer {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  font-size: 14px;
  line-height: 20px;
  font-family: "Lato", sans-serif;
  position: relative;
  color: #818487;
  margin-top: 20px;
}
.ai-summary-wrap .summary-footer button {
  display: inline-flex;
  align-items: center;
}
.ai-summary-wrap .summary-footer .copied-tag {
  display: inline-flex;
  padding: 4px 12px 4px 8px;
  background: #F4F6F8;
  border-radius: 4px;
  align-items: center;
  position: absolute;
  top: -50px;
}
.ai-summary-wrap .summary-footer .copied-tag svg {
  width: 24px;
  height: 24px;
  margin-right: 4px;
}
.ai-summary-wrap .summary-footer .copied-tag svg path {
  fill: #818487;
}
.ai-summary-wrap .summary-footer .copy-btn svg {
  margin-right: 4px;
}
.ai-summary-wrap .summary-footer .like-btn {
  margin: 0 12px 0 24px;
}

.ai-summary-unavailable {
  border: 1px solid #E2E5E8;
  border-radius: 8px;
  padding: 12px;
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
  justify-content: center;
  width: 271px;
  height: 76px;
  margin: 32px auto;
  font-family: "IBM Plex Sans", "Arial", sans-serif;
  color: #2C2B2E;
}
.ai-summary-unavailable p {
  margin: 0;
}
.ai-summary-unavailable > span {
  margin-top: 8px;
}
.ai-summary-unavailable > span > a {
  text-decoration: underline;
  color: #009EFE;
}

/* Common popup style */
#ai_summary_feedback, #ai_summary_dislike_reason {
  font-family: "IBM Plex Sans", sans-serif;
}
#ai_summary_feedback.jm-modal .jm-modal-body-content, #ai_summary_dislike_reason.jm-modal .jm-modal-body-content {
  font-size: 14px;
  line-height: 20px;
}
#ai_summary_feedback .popup-title, #ai_summary_dislike_reason .popup-title {
  font-size: 16px;
  line-height: 24px;
  font-weight: bold;
}

/* Dislike reason popup style */
#ai_summary_dislike_reason {
  border-radius: 8px;
  border: 1px solid #E2E5E8;
  box-shadow: 0 0 64px 0 rgba(0, 0, 0, 0.1);
  color: #2C2B2E;
  text-align: center;
}
#ai_summary_dislike_reason .modal-header .instruction {
  color: #818487;
}
#ai_summary_dislike_reason .modal-header .popup-title {
  margin: 0 0 4px 0;
}
#ai_summary_dislike_reason .modal-body .radio-buttons {
  display: flex;
}
#ai_summary_dislike_reason .modal-body .radio-button {
  position: relative;
  width: 100%;
}
#ai_summary_dislike_reason .modal-body .button-label {
  width: 100%;
  padding: 8px 24px;
  border-radius: 8px;
  border: 1px solid #E2E5E8;
  background: #FFFFFF;
  box-shadow: 0 0 64px 0 rgba(0, 0, 0, 0.1);
  margin-bottom: 16px;
  display: inline-block;
  cursor: pointer;
}
#ai_summary_dislike_reason .modal-body .button-label:hover {
  background-color: #3EB6FF;
  color: #FFFFFF;
}
#ai_summary_dislike_reason .modal-body .radio-button input[type=radio] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
#ai_summary_dislike_reason .modal-body .radio-button input[type=radio]:checked + .button-label {
  background-color: #3EB6FF;
  color: #FFFFFF;
}

/* Feedback modal */
#ai_summary_feedback {
  text-align: center;
}
#ai_summary_feedback.jm-modal .modal-body {
  padding: 0 32px 16px;
}
#ai_summary_feedback textarea {
  resize: none;
  min-height: 230px;
  width: 100%;
  border: 1px solid #E2E5E8;
  outline: none;
  border-radius: 8px;
  padding: 8px;
  position: relative;
}
#ai_summary_feedback textarea::placeholder {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
  color: #818487;
  font-style: italic;
}
#ai_summary_feedback .counter {
  text-align: right;
  color: #818487;
}
#ai_summary_feedback .submit-btn {
  color: #2C2B2E;
  font-size: 14px;
  font-family: Lato, sans-serif;
  font-weight: 700;
  line-height: 16px;
  letter-spacing: 2px;
  text-decoration-line: underline;
  text-transform: uppercase;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL2N0YS1idXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vYWktc3VtbWFyeS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvYWktc3VtbWFyeS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9jc3MvY29tbW9uL3ZhcmlhYmxlcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNDSjtBREFJO0VBQ0k7QUNFUjtBREFJO0VBQ0k7RUFDQTtBQ0VSO0FEQUk7RUFDSTtFQUNBO0FDRVI7QURBSTtFQUNJO0FDRVI7QUREUTtFQUNBO0FDR1I7O0FERUE7RUFDSTtFQUNBO0VBQ0E7QUNDSjs7QUNyQ0E7RUFDRTtBRHdDRjtBQ3ZDRTtFQUNFO0VBQ0E7RUFDQTtBRHlDSjs7QUNyQ0E7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdDRjtBQ3RDSTtFQUNFO0FEd0NOO0FDdENJO0VBQ0U7RUFDQTtBRHdDTjtBQ3RDSTtFQUNFLGNDckJPO0VEc0JQO0VBQ0E7QUR3Q047QUN0Q0k7RUFDRSxjQ2RRO0FGc0RkO0FDdENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY0NuQlc7RURvQlg7QUR3Q047QUN0Q0k7RUFDRTtBRHdDTjtBQ3RDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEd0NSO0FDckNJO0VBQ0U7RUFDQTtBRHVDTjtBQ3BDRTtFQUNFO0VBQ0E7QURzQ0o7QUNyQ0k7RUFDRTtBRHVDTjtBQ3JDSTtFQUNFO0VBQ0E7QUR1Q047QUNwQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURzQ1I7QUNuQ0k7RUFDRTtFQUNBO0FEcUNOO0FDbENFO0VBQ0U7QURvQ0o7QUNuQ0k7RUFDRTtFQUNBO0VBQ0E7QURxQ047QUNuQ0k7RUFDRTtBRHFDTjtBQ2xDRTtFQUNFO0VBQ0E7QURvQ0o7QUNuQ0k7RUFDRTtBRHFDTjtBQ25DSTtFQUNFO0FEcUNOO0FDbkNJO0VBQ0UsbUJDckZTO0VEc0ZUO0VBQ0E7RUFDQTtBRHFDTjtBQ25DSTtFQUNFLG1CQ3pGVztBRjhIakI7QUNuQ0k7RUFDRTtFQUNBO0FEcUNOO0FDcENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QURzQ1I7QUNuQ0k7RUFDRTtJQUFLO0VEc0NUO0VDckNJO0lBQU07RUR3Q1Y7RUN2Q0k7SUFBTztFRDBDWDtBQUNGO0FDckNRO0VBQ0U7QUR1Q1Y7QUNsQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNDNUhhO0VENkhiO0FEb0NKO0FDbkNJO0VBQ0U7RUFDQTtBRHFDTjtBQ25DSTtFQUNFO0VBQ0E7RUFDQSxtQkNwSWE7RURxSWI7RUFDQTtFQUNBO0VBQ0E7QURxQ047QUNwQ007RUFDRTtFQUNBO0VBQ0E7QURzQ1I7QUNyQ1E7RUFDRSxhQy9JTztBRnNMakI7QUNsQ007RUFDRTtBRG9DUjtBQ2pDSTtFQUNFO0FEbUNOOztBQzlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjQ3ZMVztBRndOYjtBQ2hDRTtFQUNFO0FEa0NKO0FDaENFO0VBQ0U7QURrQ0o7QUNoQ0k7RUFDRTtFQUNBLGNDaEx1QjtBRmtON0I7O0FDN0JBO0FBQ0E7RUFDRTtBRGdDRjtBQy9CRTtFQUNFO0VBQ0E7QURpQ0o7QUMvQkU7RUFDRTtFQUNBO0VBQ0E7QURpQ0o7O0FDOUJBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjQ3ZOVztFRHdOWDtBRGlDRjtBQy9CSTtFQUNFLGNDOU1XO0FGK09qQjtBQy9CSTtFQUNFO0FEaUNOO0FDN0JJO0VBQ0U7QUQrQk47QUM1Qkk7RUFDRTtFQUNBO0FEOEJOO0FDNUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQkNyUEU7RURzUEY7RUFDQTtFQUNBO0VBQ0E7QUQ4Qk47QUM3Qk07RUFDRSx5QkN0T2U7RUR1T2YsY0M1UEE7QUYyUlI7QUM1Qkk7RUFDRTtFQUNBO0VBQ0E7QUQ4Qk47QUMzQkk7RUFDRSx5QkNqUGlCO0VEa1BqQixjQ3ZRRTtBRm9TUjs7QUN4QkE7QUFDQTtFQUNFO0FEMkJGO0FDMUJFO0VBQ0U7QUQ0Qko7QUMxQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENEJKO0FDM0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNDOVFXO0VEK1FYO0FENkJOO0FDMUJFO0VBQ0U7RUFDQSxjQ3BSYTtBRmdUakI7QUMxQkU7RUFDRSxjQ3BTUztFRHFTVDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDRCSixDIiwiZmlsZSI6ImFpLXN1bW1hcnkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmJ0bi5idG4tY3RhIHtcbiAgICBmb250LWZhbWlseTogJ0xhdG8nLCBzZXJpZjtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5RUZFO1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMTZweCAyNHB4IDE2cHggMTZweDtcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDMycHggcmdiYSgzNywgNzksIDEwOSwgMC4yNCk7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG4gICAgLnJpZ2h0IHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNXB4KTtcbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNFQjZGRjtcbiAgICAgICAgLnJpZ2h0IHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY3RhLWxpbmsge1xuICAgIGNvbG9yOiAjMDA5RUZFO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbiAgIiwiLmJ0bi5idG4tY3RhIHtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzZXJpZjtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDlFRkU7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxNnB4IDI0cHggMTZweCAxNnB4O1xuICBib3gtc2hhZG93OiAwcHggOHB4IDMycHggcmdiYSgzNywgNzksIDEwOSwgMC4yNCk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmJ0bi5idG4tY3RhIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5idG4uYnRuLWN0YSAucmlnaHQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xufVxuLmJ0bi5idG4tY3RhIC50ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGhlaWdodDogMTRweDtcbn1cbi5idG4uYnRuLWN0YTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRUI2RkY7XG59XG4uYnRuLmJ0bi1jdGE6aG92ZXIgLnJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4uY3RhLWxpbmsge1xuICBjb2xvcjogIzAwOUVGRTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRvYy1haS1zdW1tYXJ5LWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMzJweCAwO1xufVxuLmRvYy1haS1zdW1tYXJ5LWNvbnRhaW5lciBidXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIEFJIFN1bW1hcnkgU3R5bGUgKi9cbi5haS1zdW1tYXJ5LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTVFODtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW46IDE2cHggMDtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LWhlYWRlci5hZGQtYm90dG9tLXNwYWNpbmcge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktaGVhZGVyIHAsIC5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktaGVhZGVyIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LWhlYWRlciBwIHtcbiAgY29sb3I6ICMyQzJCMkU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktaGVhZGVyIGJ1dHRvbiB7XG4gIGNvbG9yOiAjRkIyNDI0O1xufVxuLmFpLXN1bW1hcnktd3JhcCAuc3VtbWFyeS1oZWFkZXIgLmRpc2NsYWltZXIge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzgxODQ4NztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmFpLXN1bW1hcnktd3JhcCAuc3VtbWFyeS1oZWFkZXIgLnN1bW1hcnktbG9hZGVyLWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktaGVhZGVyIC5zdW1tYXJ5LWxvYWRlci1oZWFkZXIgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgY29sb3I6ICM4MTg0ODc7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LWhlYWRlciAuc3VtbWFyeS1ib3JkZXItaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkU1RTg7XG4gIG1hcmdpbjogMTZweCAwIDI0cHggMDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktd2FpdGluZyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktd2FpdGluZyBwOmZpcnN0LWNoaWxkIHtcbiAgY29sb3I6ICM4MTg0ODc7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LXdhaXRpbmcgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktd2FpdGluZyAuc3VtbWFyeS13YWl0aW5nLWVtYWlsIHAge1xuICBmb250LWZhbWlseTogTGF0bztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LXdhaXRpbmcgLnN1bW1hcnktd2FpdGluZy1lbWFpbDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwOUVGRTtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktZW1haWwge1xuICBtYXJnaW46IDQxcHggMDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktZW1haWwgc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgY29sb3I6ICM2QUQzMDA7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LWVtYWlsIHAge1xuICBtYXJnaW46IDAgMCAwIDRweDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktdGV4dCB7XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LXRleHQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDVweDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktdGV4dDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktdGV4dDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjRTJFNUU4O1xuICB3aWR0aDogM3B4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbjogMCAycHg7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LXRleHQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzgxODQ4Nztcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktdGV4dCBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LXRleHQgcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcInxcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLThweDtcbiAgYW5pbWF0aW9uOiBibGlua0N1cnNvciAwLjhzIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBibGlua0N1cnNvciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4uYWktc3VtbWFyeS13cmFwLnR5cGluZy1maW5pc2hlZCAuc3VtbWFyeS10ZXh0IHA6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjODE4NDg3O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmFpLXN1bW1hcnktd3JhcCAuc3VtbWFyeS1mb290ZXIgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWktc3VtbWFyeS13cmFwIC5zdW1tYXJ5LWZvb3RlciAuY29waWVkLXRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwYWRkaW5nOiA0cHggMTJweCA0cHggOHB4O1xuICBiYWNrZ3JvdW5kOiAjRjRGNkY4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNTBweDtcbn1cbi5haS1zdW1tYXJ5LXdyYXAgLnN1bW1hcnktZm9vdGVyIC5jb3BpZWQtdGFnIHN2ZyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmFpLXN1bW1hcnktd3JhcCAuc3VtbWFyeS1mb290ZXIgLmNvcGllZC10YWcgc3ZnIHBhdGgge1xuICBmaWxsOiAjODE4NDg3O1xufVxuLmFpLXN1bW1hcnktd3JhcCAuc3VtbWFyeS1mb290ZXIgLmNvcHktYnRuIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLmFpLXN1bW1hcnktd3JhcCAuc3VtbWFyeS1mb290ZXIgLmxpa2UtYnRuIHtcbiAgbWFyZ2luOiAwIDEycHggMCAyNHB4O1xufVxuXG4uYWktc3VtbWFyeS11bmF2YWlsYWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkU1RTg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDI3MXB4O1xuICBoZWlnaHQ6IDc2cHg7XG4gIG1hcmdpbjogMzJweCBhdXRvO1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMyQzJCMkU7XG59XG4uYWktc3VtbWFyeS11bmF2YWlsYWJsZSBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmFpLXN1bW1hcnktdW5hdmFpbGFibGUgPiBzcGFuIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmFpLXN1bW1hcnktdW5hdmFpbGFibGUgPiBzcGFuID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwOUVGRTtcbn1cblxuLyogQ29tbW9uIHBvcHVwIHN0eWxlICovXG4jYWlfc3VtbWFyeV9mZWVkYmFjaywgI2FpX3N1bW1hcnlfZGlzbGlrZV9yZWFzb24ge1xuICBmb250LWZhbWlseTogXCJJQk0gUGxleCBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG4jYWlfc3VtbWFyeV9mZWVkYmFjay5qbS1tb2RhbCAuam0tbW9kYWwtYm9keS1jb250ZW50LCAjYWlfc3VtbWFyeV9kaXNsaWtlX3JlYXNvbi5qbS1tb2RhbCAuam0tbW9kYWwtYm9keS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbiNhaV9zdW1tYXJ5X2ZlZWRiYWNrIC5wb3B1cC10aXRsZSwgI2FpX3N1bW1hcnlfZGlzbGlrZV9yZWFzb24gLnBvcHVwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIERpc2xpa2UgcmVhc29uIHBvcHVwIHN0eWxlICovXG4jYWlfc3VtbWFyeV9kaXNsaWtlX3JlYXNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTVFODtcbiAgYm94LXNoYWRvdzogMCAwIDY0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjMkMyQjJFO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jYWlfc3VtbWFyeV9kaXNsaWtlX3JlYXNvbiAubW9kYWwtaGVhZGVyIC5pbnN0cnVjdGlvbiB7XG4gIGNvbG9yOiAjODE4NDg3O1xufVxuI2FpX3N1bW1hcnlfZGlzbGlrZV9yZWFzb24gLm1vZGFsLWhlYWRlciAucG9wdXAtdGl0bGUge1xuICBtYXJnaW46IDAgMCA0cHggMDtcbn1cbiNhaV9zdW1tYXJ5X2Rpc2xpa2VfcmVhc29uIC5tb2RhbC1ib2R5IC5yYWRpby1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNhaV9zdW1tYXJ5X2Rpc2xpa2VfcmVhc29uIC5tb2RhbC1ib2R5IC5yYWRpby1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2FpX3N1bW1hcnlfZGlzbGlrZV9yZWFzb24gLm1vZGFsLWJvZHkgLmJ1dHRvbi1sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA4cHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNUU4O1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3gtc2hhZG93OiAwIDAgNjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jYWlfc3VtbWFyeV9kaXNsaWtlX3JlYXNvbiAubW9kYWwtYm9keSAuYnV0dG9uLWxhYmVsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNFQjZGRjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4jYWlfc3VtbWFyeV9kaXNsaWtlX3JlYXNvbiAubW9kYWwtYm9keSAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jYWlfc3VtbWFyeV9kaXNsaWtlX3JlYXNvbiAubW9kYWwtYm9keSAucmFkaW8tYnV0dG9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyAuYnV0dG9uLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNFQjZGRjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIEZlZWRiYWNrIG1vZGFsICovXG4jYWlfc3VtbWFyeV9mZWVkYmFjayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNhaV9zdW1tYXJ5X2ZlZWRiYWNrLmptLW1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMCAzMnB4IDE2cHg7XG59XG4jYWlfc3VtbWFyeV9mZWVkYmFjayB0ZXh0YXJlYSB7XG4gIHJlc2l6ZTogbm9uZTtcbiAgbWluLWhlaWdodDogMjMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFNUU4O1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2FpX3N1bW1hcnlfZmVlZGJhY2sgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzgxODQ4NztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuI2FpX3N1bW1hcnlfZmVlZGJhY2sgLmNvdW50ZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICM4MTg0ODc7XG59XG4jYWlfc3VtbWFyeV9mZWVkYmFjayAuc3VibWl0LWJ0biB7XG4gIGNvbG9yOiAjMkMyQjJFO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBMYXRvLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgdGV4dC1kZWNvcmF0aW9uLWxpbmU6IHVuZGVybGluZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn0iLCJAaW1wb3J0ICdjb21tb24vdmFyaWFibGVzLnNjc3MnO1xuQGltcG9ydCAnY3RhLWJ1dHRvbic7XG5cbi5kb2MtYWktc3VtbWFyeS1jb250YWluZXIge1xuICBtYXJnaW46IDMycHggMDtcbiAgYnV0dG9uIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi8qIEFJIFN1bW1hcnkgU3R5bGUgKi9cbi5haS1zdW1tYXJ5LXdyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW46IDE2cHggMDtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIC5zdW1tYXJ5LWhlYWRlciB7XG4gICAgJi5hZGQtYm90dG9tLXNwYWNpbmcge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgfVxuICAgIHAsIGJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICB9XG4gICAgcCB7XG4gICAgICBjb2xvcjogJGJsYWNrLWZha2U7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6ICRlcnJvci1jb2xvcjtcbiAgICB9XG4gICAgLmRpc2NsYWltZXIge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG4gICAgLnN1bW1hcnktbG9hZGVyLWhlYWRlciB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgIGNvbG9yOiAjODE4NDg3O1xuICAgICAgfVxuICAgIH1cbiAgICAuc3VtbWFyeS1ib3JkZXItaGVhZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTJFNUU4O1xuICAgICAgbWFyZ2luOiAxNnB4IDAgMjRweCAwO1xuICAgIH1cbiAgfVxuICAuc3VtbWFyeS13YWl0aW5nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwOmZpcnN0LWNoaWxkIHtcbiAgICAgIGNvbG9yOiAjODE4NDg3O1xuICAgIH1cbiAgICBidXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5zdW1tYXJ5LXdhaXRpbmctZW1haWwge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBMYXRvO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN1bW1hcnktd2FpdGluZy1lbWFpbDpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAjMDA5RUZFO1xuICAgIH1cbiAgfVxuICAuc3VtbWFyeS1lbWFpbCB7XG4gICAgbWFyZ2luOiA0MXB4IDA7XG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgY29sb3I6ICM2QUQzMDA7XG4gICAgfVxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwIDAgMCA0cHg7XG4gICAgfVxuICB9XG4gIC5zdW1tYXJ5LXRleHQge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogNXB4O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZDogJGJvcmRlci1jb2xvcjtcbiAgICAgIHdpZHRoOiAzcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBtYXJnaW46IDAgMnB4O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWdyZXk7XG4gICAgfVxuICAgIHAge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnfCc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICAgIGFuaW1hdGlvbjogYmxpbmtDdXJzb3IgMC44cyBpbmZpbml0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGtleWZyYW1lcyBibGlua0N1cnNvciB7XG4gICAgICAwJSB7IG9wYWNpdHk6IDE7IH1cbiAgICAgIDUwJSB7IG9wYWNpdHk6IDA7IH1cbiAgICAgIDEwMCUgeyBvcGFjaXR5OiAxOyB9XG4gICAgfVxuICB9XG4gICYudHlwaW5nLWZpbmlzaGVkIHtcbiAgICAuc3VtbWFyeS10ZXh0IHtcbiAgICAgIHAge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc3VtbWFyeS1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJMYXRvXCIsIHNhbnMtc2VyaWY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXk7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBidXR0b24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAuY29waWVkLXRhZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHBhZGRpbmc6IDRweCAxMnB4IDRweCA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWdyZXktNDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC01MHB4O1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnktZ3JleTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY29weS1idG4ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5saWtlLWJ0biB7XG4gICAgICBtYXJnaW46IDAgMTJweCAwIDI0cHg7XG4gICAgfVxuICB9XG59XG5cbi5haS1zdW1tYXJ5LXVuYXZhaWxhYmxlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwYWRkaW5nOiAxMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjcxcHg7XG4gIGhlaWdodDogNzZweDtcbiAgbWFyZ2luOiAzMnB4IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIklCTSBQbGV4IFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogJGJsYWNrLWZha2U7XG4gIHAge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICA+IHNwYW4ge1xuICAgIG1hcmdpbi10b3A6IDhweDtcblxuICAgID4gYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWJsdWUtaW50ZXJhY3Rpb247XG4gICAgfVxuICB9XG59XG5cbi8qIENvbW1vbiBwb3B1cCBzdHlsZSAqL1xuI2FpX3N1bW1hcnlfZmVlZGJhY2ssICNhaV9zdW1tYXJ5X2Rpc2xpa2VfcmVhc29uIHtcbiAgZm9udC1mYW1pbHk6IFwiSUJNIFBsZXggU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAmLmptLW1vZGFsIC5qbS1tb2RhbC1ib2R5LWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuICAucG9wdXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxufVxuLyogRGlzbGlrZSByZWFzb24gcG9wdXAgc3R5bGUgKi9cbiNhaV9zdW1tYXJ5X2Rpc2xpa2VfcmVhc29uIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAwIDAgNjRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gIGNvbG9yOiAkYmxhY2stZmFrZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAubW9kYWwtaGVhZGVyIHtcbiAgICAuaW5zdHJ1Y3Rpb24ge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleTtcbiAgICB9XG4gICAgLnBvcHVwLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDRweCAwO1xuICAgIH1cbiAgfVxuICAubW9kYWwtYm9keSB7XG4gICAgLnJhZGlvLWJ1dHRvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAucmFkaW8tYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuYnV0dG9uLWxhYmVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogOHB4IDI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDY0cHggMCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWJsdWUtaG92ZXI7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5yYWRpby1idXR0b24gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuXG4gICAgLnJhZGlvLWJ1dHRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIC5idXR0b24tbGFiZWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1ibHVlLWhvdmVyO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLyogRmVlZGJhY2sgbW9kYWwgKi9cbiNhaV9zdW1tYXJ5X2ZlZWRiYWNrIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmLmptLW1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDMycHggMTZweDtcbiAgfVxuICB0ZXh0YXJlYSB7XG4gICAgcmVzaXplOiBub25lO1xuICAgIG1pbi1oZWlnaHQ6IDIzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnktZ3JleTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICB9XG4gIH1cbiAgLmNvdW50ZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWdyZXk7XG4gIH1cbiAgLnN1Ym1pdC1idG4ge1xuICAgIGNvbG9yOiAkYmxhY2stZmFrZTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC1mYW1pbHk6IExhdG8sIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbi1saW5lOiB1bmRlcmxpbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuIiwiJG1haW4tY29sb3I6ICMzRDhDQkM7XG4kbWFpbi1jb2xvci1ob3ZlcjogIzNiNTk5ODtcbiR3aGl0ZTogI0ZGRkZGRjtcbiRncmV5LXN0YW5kYXJkOiAjQ0NDQ0NDO1xuJGdyZXktMTogI0VERURFRTtcbiRzaGFkb3c6ICM5OTk5OTk7XG4kYmxhY2stY29tbW9uOiAjNWQ1ZTYyO1xuJGJsYWNrOiAjNDk0OTREO1xuJGJsYWNrLWZha2U6ICMyQzJCMkU7XG4kYmxhY2staG92ZXI6IHJnYmEoMCwgMCwgMCwgLjUpO1xuJHllbGxvdzogI2ZmZGQ1NztcbiRnb2xkOiAjRENBQzFFO1xuJGdvbGQtaG92ZXI6ICNCRTk1MUE7XG4kYmFja2dyb3VuZC10b3VyOiAjZTVlY2Y1O1xuJGdyYXktYm9yZGVyOiAjRTJFNUU4O1xuJGptLWdyYXktbGlnaHQ6ICNiMWIxYjE7XG4kam0tZ3JheS1wcmltYXJ5OiAjOTc5ODk4O1xuJGptLWdyYXktc2Vjb25kYXJ5OiAjYjBiMGIzO1xuJGpjLWRhcmstbmF2eTogIzExNDU2NEZDO1xuJGJvcmRlci1jb2xvcjogI0UyRTVFODtcbiRlcnJvci1jb2xvcjogI0ZCMjQyNDtcbiRzZWNvbmRhcnktZ3JleTogIzgxODQ4NztcbiRzZWNvbmRhcnktZ3JleS00OiAjRjRGNkY4O1xuJHNlY29uZGFyeS1ibHVlLWhvdmVyOiAjM0VCNkZGO1xuJHNlY29uZGFyeS1ibHVlLWludGVyYWN0aW9uOiAjMDA5RUZFO1xuJGliYS10ZXh0LWdyYXk6ICM4MTg0ODc7XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gICAgLW1vei10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAtby10cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/