/* Font Familys */
:root {
  --bs-font-serif: Noto Serif JP, serif;
  --bs-font-sans-serif: Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif;
  --bs-font-icons: "vck-icons";
  --bs-color-gray-100: #EFEFEF;
  --bs-color-gray-300: #DADADA;
  --bs-color-gray-500: #767676;
  --bs-color-gray-900: #333333;
  --bs-color-orange-light: #FFF0D1;
  --bs-color-tuerkis-light: #DEF9F9;
  --bs-color-tuerkis: #37BFBF;
  --bs-color-orange: #F9B23E;
  --bs-color-himbeer-light: #FCE2EB;
  --bs-color-himbeer: #E93D7B;
  --bs-color-anthrazit: #373753;
  --bs-color-anthrazit-medium: #D6DAE7;
  --bs-color-anthrazit-light: #EFF0F7;
  --bs-color-white: #ffffff;
  --bs-white: #ffffff;
}

@font-face {
  font-family: "vck-icons";
  src: url(/dist/fonts/vck-icons.f29d9317.woff2) format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=icon-], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "vck-icons" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-arrow-left-thin:before {
  content: "\e900";
}

.icon-arrow-left:before {
  content: "\e901";
}

.icon-arrow-right-thin:before {
  content: "\e902";
}

.icon-arrow-right:before {
  content: "\e903";
}

.icon-arrow-down-thin:before {
  content: "\e904";
}

.icon-arrow-down:before {
  content: "\e905";
}

.icon-arrow-up-thin:before {
  content: "\e906";
}

.icon-arrow-up:before {
  content: "\e907";
}

.icon-check-thin:before {
  content: "\e908";
}

.icon-check:before {
  content: "\e909";
}

.icon-chevron-down-thin:before {
  content: "\e90a";
}

.icon-chevron-down:before {
  content: "\e90b";
}

.icon-chevron-left-thin:before {
  content: "\e90c";
}

.icon-chevron-left:before {
  content: "\e90d";
}

.icon-chevron-right-thin:before {
  content: "\e90e";
}

.icon-chevron-right:before {
  content: "\e90f";
}

.icon-chevron-up-thin:before {
  content: "\e910";
}

.icon-chevron-up:before {
  content: "\e911";
}

.icon-close-thin:before {
  content: "\e912";
}

.icon-close:before {
  content: "\e913";
}

.icon-emergency:before {
  content: "\e914";
}

.icon-emergency-border:before {
  content: "\e915";
}

.icon-file-download-thin:before {
  content: "\e916";
}

.icon-file-thin:before {
  content: "\e917";
}

.icon-file:before {
  content: "\e918";
}

.icon-mail-thin:before {
  content: "\e919";
}

.icon-mail:before {
  content: "\e91a";
}

.icon-phone-thin:before {
  content: "\e91b";
}

.icon-phone:before {
  content: "\e91c";
}

.icon-print-thin:before {
  content: "\e91d";
}

.icon-print:before {
  content: "\e91e";
}

.icon-map:before {
  content: "\e91f";
}

.icon-pin-thin:before {
  content: "\e920";
}

.icon-pin:before {
  content: "\e921";
}

.icon-menu-thin:before {
  content: "\e922";
}

.icon-menu:before {
  content: "\e923";
}

.icon-cal:before {
  content: "\e940";
}

.icon-cal-thin:before {
  content: "\e941";
}

.icon-clock:before {
  content: "\e942";
}

.icon-home:before {
  content: "\e943";
}

.icon-search-thin:before {
  content: "\e924";
}

.icon-star:before {
  content: "\e944";
}

.icon-tag:before {
  content: "\e945";
}

.icon-search:before {
  content: "\e925";
}

.icon-minus-thin:before {
  content: "\e926";
}

.icon-minus:before {
  content: "\e927";
}

.icon-plus-thin:before {
  content: "\e928";
}

.icon-plus:before {
  content: "\e929";
}

.icon-play-thin:before {
  content: "\e92a";
}

.icon-play:before {
  content: "\e92b";
}

.icon-quote:before {
  content: "\e92c";
}

.icon-leichte-sprache:before {
  content: "\e946";
}

.icon-group-thin:before {
  content: "\e92d";
}

.icon-group:before {
  content: "\e92e";
}

.icon-faq-thin:before {
  content: "\e92f";
}

.icon-faq:before {
  content: "\e930";
}

.icon-notes-cross-thin:before {
  content: "\e931";
}

.icon-notes-cross:before {
  content: "\e932";
}

.icon-diabetes:before {
  content: "\e933";
}

.icon-endokrinologie:before {
  content: "\e934";
}

.icon-ernaehrung:before {
  content: "\e935";
}

.icon-gastroentrologie:before {
  content: "\e936";
}

.icon-kardiologie:before {
  content: "\e937";
}

.icon-stethoscope-thin:before {
  content: "\e938";
}

.icon-stethoscope:before {
  content: "\e939";
}

.icon-social-fb:before, .icon-social-facebook:before {
  content: "\e93a";
}

.icon-social-insta:before, .icon-social-instagram:before {
  content: "\e93b";
}

.icon-social-linked-in:before {
  content: "\e93c";
}

.icon-social-twitter:before {
  content: "\e93d";
}

.icon-social-xing:before {
  content: "\e93e";
}

.icon-social-youtube:before {
  content: "\e93f";
}

.icon-augenheilkunde:before {
  content: "\e98a";
}

.icon-babyschwimmen:before {
  content: "\e98b";
}

.icon-jobs-2:before {
  content: "\e98c";
}

.icon-kardiologie1:before {
  content: "\e98d";
}

.icon-klinik-allgemein-und-viszeralchirurgie-proktologie:before {
  content: "\e98e";
}

.icon-hernienzentrum:before {
  content: "\e98f";
}

.icon-kreisssaal:before {
  content: "\e990";
}

.icon-perinatalzentrum:before {
  content: "\e991";
}

.icon-klinik-orthopaedie--unfallchirurgie:before {
  content: "\e992";
}

.icon-psychiatrie:before {
  content: "\e993";
}

.icon-gastroenterologie:before {
  content: "\e994";
}

.icon-klinik-radiologie-nuklearmedizin:before {
  content: "\e995";
}

.icon-darmkrebszentrum:before {
  content: "\e996";
}

.icon-traumazentrum:before {
  content: "\e997";
}

.icon-pankreaszentrum:before {
  content: "\e998";
}

.icon-endoprothetikzentrum:before {
  content: "\e999";
}

.icon-geburtshilfe:before {
  content: "\e99a";
}

.icon-aktuelles:before {
  content: "\e947";
}

.icon-allgemeine-paediatrie-kinder:before {
  content: "\e948";
}

.icon-allgemeine-paediatrie:before {
  content: "\e949";
}

.icon-andre-streitenberger-haus:before {
  content: "\e94a";
}

.icon-anreise:before {
  content: "\e94b";
}

.icon-aufenthalt:before {
  content: "\e94c";
}

.icon-babywelt:before {
  content: "\e94d";
}

.icon-berufspraxisstufe:before {
  content: "\e94e";
}

.icon-besuche:before {
  content: "\e94f";
}

.icon-brustzentrum:before {
  content: "\e950";
}

.icon-bunter-kreis:before {
  content: "\e951";
}

.icon-cafe:before {
  content: "\e952";
}

.icon-corona:before {
  content: "\e953";
}

.icon-diabetologie:before {
  content: "\e954";
}

.icon-dokumente:before {
  content: "\e955";
}

.icon-download-dokumente:before {
  content: "\e956";
}

.icon-endokrinologie1:before {
  content: "\e957";
}

.icon-ernaehrungsmedizin:before {
  content: "\e958";
}

.icon-foerderverein-spenden:before {
  content: "\e959";
}

.icon-forschung-lehre:before {
  content: "\e95a";
}

.icon-fortbildung:before {
  content: "\e95b";
}

.icon-freizeit-ferien:before {
  content: "\e95c";
}

.icon-freiwillige:before {
  content: "\e95d";
}

.icon-garten:before {
  content: "\e95e";
}

.icon-fruehfoerderung:before {
  content: "\e95f";
}

.icon-gesundheitszentrum:before {
  content: "\e960";
}

.icon-geriatrie:before {
  content: "\e961";
}

.icon-grundstufe:before {
  content: "\e962";
}

.icon-hygiene:before {
  content: "\e963";
}

.icon-intensivmedizin:before {
  content: "\e964";
}

.icon-jobs-1:before {
  content: "\e965";
}

.icon-kaffee-spezial:before {
  content: "\e966";
}

.icon-kindergarten:before {
  content: "\e967";
}

.icon-kinderkrankenpflege-zu-hause:before {
  content: "\e968";
}

.icon-klinik-anaesthesie:before {
  content: "\e969";
}

.icon-klinik-frauenheilkunde:before {
  content: "\e96a";
}

.icon-klinik-urologie:before {
  content: "\e96b";
}

.icon-kontakt-telefon:before {
  content: "\e96c";
}

.icon-kueche:before {
  content: "\e96d";
}

.icon-lichthafen:before {
  content: "\e96e";
}

.icon-moseskoerbchen:before {
  content: "\e96f";
}

.icon-motopaedie-physikalische-abteilung:before {
  content: "\e970";
}

.icon-musiktherapie:before {
  content: "\e971";
}

.icon-neurochirurgie:before {
  content: "\e972";
}

.icon-news:before {
  content: "\e973";
}

.icon-notfall:before {
  content: "\e974";
}

.icon-notaufnahme:before {
  content: "\e975";
}

.icon-offenes-atelier:before {
  content: "\e976";
}

.icon-onkologie-kinderklinik:before {
  content: "\e977";
}

.icon-palliativmedizin:before {
  content: "\e978";
}

.icon-pflege-1:before {
  content: "\e979";
}

.icon-pflege-2:before {
  content: "\e97a";
}

.icon-pneumologie:before {
  content: "\e97b";
}

.icon-presse-medien:before {
  content: "\e97c";
}

.icon-prostatakarzinomzentrum:before {
  content: "\e97d";
}

.icon-qualitaetsmanagement:before {
  content: "\e97e";
}

.icon-rheumatologie:before {
  content: "\e97f";
}

.icon-schlafmedizin:before {
  content: "\e980";
}

.icon-schule:before {
  content: "\e981";
}

.icon-spenden:before {
  content: "\e982";
}

.icon-spielplatz:before {
  content: "\e983";
}

.icon-statistiken:before {
  content: "\e984";
}

.icon-streichelzoo:before {
  content: "\e985";
}

.icon-termine-veranstaltungen:before {
  content: "\e986";
}

.icon-untestuetzungsangebote-pflegende-angehoerige:before {
  content: "\e987";
}

.icon-video:before {
  content: "\e988";
}

.icon-wohnen:before {
  content: "\e989";
}

.icon-Phoniatrie-Paedaudiologie:before {
  content: "\e9a3";
}

.icon-ZentrumCerebralparesen:before {
  content: "\e99b";
}

.icon-Psychosomatik:before {
  content: "\e99e";
}

.icon-Psychiatrie:before,
.icon-Psychiatrie-2:before {
  content: "\e99f";
}

.icon-SisBroJekt:before {
  content: "\e99c";
}

.icon-Neuropadiatrie:before {
  content: "\e9a2";
}

.icon-SelteneErkrankungen:before {
  content: "\e99d";
}

.icon-Kinderschutz:before {
  content: "\e9a1";
}

.icon-PhysikalischeTherapie:before {
  content: "\e9a0";
}

.icon-neurologie:before {
  content: "\e9a4";
}

.icon-onkologisches-zentrum:before {
  content: "\e9a5";
}

.icon-zentrum-cerebralparesen:before {
  content: "\e9a6";
}

.icon-beckenbodenzentrum:before {
  content: "\e9a7";
}

.icon-beluga-wal:before {
  content: "\e9a8";
}

.icon-kamera:before {
  content: "\e9a9";
}

.frame-type-container_accordion_wrapper .accordion {
  padding-top: 10px;
}
.frame-type-container_accordion_wrapper .accordion .frame.frame-type-container_accordion_element {
  margin-bottom: 0;
  border-top: 1px solid #D6DAE7;
}
.frame-type-container_accordion_wrapper .accordion button.accordion-button.collapse, .frame-type-container_accordion_wrapper .accordion button.accordion-button.collapsing, .frame-type-container_accordion_wrapper .accordion .accordion-button, .frame-type-container_accordion_wrapper .accordion .accordion-button.collapsed {
  display: flex;
  background-color: #ffffff;
  color: #373753;
}
.frame-type-container_accordion_wrapper .accordion .accordion-button {
  position: relative;
  padding: 20px 45px 20px 5px;
  font-size: 1.25rem;
  line-height: 1.875rem;
}
.frame-type-container_accordion_wrapper .accordion .accordion-button::after {
  position: absolute;
  right: 5px;
  top: 1.5rem;
  content: "\e926";
  color: #E93D7B;
  width: auto;
  height: auto;
  font-family: var(--bs-font-icons) !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
}
.frame-type-container_accordion_wrapper .accordion .accordion-button.collapsed::after {
  content: "\e928";
}
@media (min-width: 992px) {
  .frame-type-container_accordion_wrapper .accordion .accordion-button {
    font-size: 1.75rem;
    line-height: 2.25rem;
    padding: 24px 50px 24px 5px;
  }
  .frame-type-container_accordion_wrapper .accordion .accordion-button::after {
    right: 5px;
    top: calc(50% - 14px);
  }
}
.frame-type-container_accordion_wrapper .accordion .accordion-element {
  margin-bottom: 20px;
}
.frame-type-container_accordion_wrapper .accordion .accordion-body {
  padding: 24px 12px;
}
@media (min-width: 768px) {
  .frame-type-container_accordion_wrapper .accordion .accordion-body {
    padding: 24px 20px;
  }
}
@media (min-width: 992px) {
  .frame-type-container_accordion_wrapper .accordion .accordion-body {
    padding: 30px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzX2FwcF9zY3NzX2NlX2NlX2FjY29yZGlvbl9zY3NzLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtBQXNEQTtFQUNFO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3RERjs7QUNwQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdUJGO0FDcEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNmQTtFQUNFO0FEa0JGOztBQ2ZBO0VBQ0U7QURrQkY7O0FDZkE7RUFDRTtBRGtCRjs7QUNmQTs7RUFFRTtBRGtCRjs7QUNmQTtFQUNFO0FEa0JGOztBQ2ZBO0VBQ0U7QURrQkY7O0FDZkE7RUFDRTtBRGtCRjs7QUNmQTtFQUNFO0FEa0JGOztBQ2ZBO0VBQ0U7QURrQkY7O0FDZkE7RUFDRTtBRGtCRjs7QUNoQkE7RUFDRTtBRG1CRjs7QUNqQkE7RUFDRTtBRG9CRjs7QUNqQkE7RUFDRTtBRG9CRjs7QUNsQkE7RUFDRTtBRHFCRjs7QUNuQkE7RUFDRTtBRHNCRjs7QUF0c0JFO0VBQ0U7QUF5c0JKO0FBeHNCSTtFQUNFO0VBQ0E7QUEwc0JOO0FBeHNCSTtFQUNFO0VBQ0EseUJEZXdCO0VDZHhCLGNERndCO0FDNHNCOUI7QUF4c0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUEwc0JOO0FBenNCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0RqQnNCO0VDa0J0QjtFQUNBO0VFaEJOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VGUU07QUFvdEJSO0FBbHRCTTtFQUNFO0FBb3RCUjtBRzdyQkk7RUh4Q0E7SUFvQkk7SUFDQTtJQUNBO0VBcXRCTjtFQXB0Qk07SUFDRTtJQUNBO0VBc3RCUjtBQUNGO0FBbnRCSTtFQUNFO0FBcXRCTjtBQW50Qkk7RUFDRTtBQXF0Qk47QUc5c0JJO0VIUkE7SUFHSTtFQXV0Qk47QUFDRjtBR250Qkk7RUhSQTtJQU1JO0VBeXRCTjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly92Y2svLi4vX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL3Zjay8uL2NlX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL3Zjay8uLi9iYXNlL19mb250X2RlZmluaXRpb25faWNvbW9vbi5zY3NzIiwid2VicGFjazovL3Zjay8uLi9iYXNlL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly92Y2svLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKiBGb250IEZhbWlseXMgKi9cbkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuJGZvbnQtZmFtaWx5LXNlcmlmOiAgICAgICAgICAgJ05vdG8gU2VyaWYgSlAnLCBzZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgICdSb2JvdG8nLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbGlnaHQgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMzc1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4vLyBjb2xvcnNcbiRicm9tYmVlcjogICAgICAgICAgICAgICAgICAgICM4MDI1NzggIWRlZmF1bHQ7XG4kaGltYmVlcjogICAgICAgICAgICAgICAgICAgICAjRTkzRDdCICFkZWZhdWx0O1xuJG9yYW5nZTogICAgICAgICAgICAgICAgICAgICAgI0Y5QjIzRSAhZGVmYXVsdDtcbiR0dWVya2lzOiAgICAgICAgICAgICAgICAgICAgICMzN0JGQkYgIWRlZmF1bHQ7XG4kYW50aHJheml0OiAgICAgICAgICAgICAgICAgICAjMzczNzUzICFkZWZhdWx0O1xuXG4kYnJvbWJlZXItZGFyazogICAgICAgICAgICAgICAjNjIxODViICFkZWZhdWx0O1xuXG4kaGltYmVlci1saWdodDogICAgICAgICAgICAgICAjRkNFMkVCICFkZWZhdWx0O1xuJGhpbWJlZXItZGFyazogICAgICAgICAgICAgICAgI0E2MEQ0NCAhZGVmYXVsdDtcblxuJG9yYW5nZS1saWdodDogICAgICAgICAgICAgICAgI0ZGRjBEMSAhZGVmYXVsdDtcbiRvcmFuZ2UtZGFyazogICAgICAgICAgICAgICAgICNBOTY3MTkgIWRlZmF1bHQ7XG5cbiR0dWVya2lzLWxpZ2h0OiAgICAgICAgICAgICAgICNERUY5RjkgIWRlZmF1bHQ7XG4kdHVlcmtpcy1kYXJrOiAgICAgICAgICAgICAgICAjMDA4MTg1ICFkZWZhdWx0O1xuXG4kYW50aHJheml0LWxpZ2h0OiAgICAgICAgICAgICAjRUZGMEY3ICFkZWZhdWx0O1xuJGFudGhyYXppdC1tZWRpdW06ICAgICAgICAgICAgI0Q2REFFNyAhZGVmYXVsdDtcbiRhbnRocmF6aXQtYm9yZGVyOiAgICAgICAgICAgICM1NDU0NzYgIWRlZmF1bHQ7XG4kd2hpdGU6ICAgICAgICAgICAgICAgICAgICAgICAjZmZmZmZmICFkZWZhdWx0O1xuXG4kZ3JheS0xMDA6ICAgICAgICAgICAgICAgICAgICAjRUZFRkVGICFkZWZhdWx0O1xuJGdyYXktMzAwOiAgICAgICAgICAgICAgICAgICAgI0RBREFEQSAhZGVmYXVsdDtcbiRncmF5LTUwMDogICAgICAgICAgICAgICAgICAgICM3Njc2NzYgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICAgICAgICAgICAgICAgICAgICAjMzMzMzMzICFkZWZhdWx0O1xuXG4kYmxhY2s6ICAgICAgICAgICAgICAgICAgICAgICAjMDAwMDAwICFkZWZhdWx0O1xuXG4kcHJpbWFyeTogICAgICAgICAgICAgICAgICAgICAkYnJvbWJlZXIgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgICAgICAgICAgICAgICAkYW50aHJheml0ICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICAgICAgICAgICAgICAgJHR1ZXJraXMgIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgICAgICAgICAgICAgICAkb3JhbmdlICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICAgICAgICAgICAgICAgJGhpbWJlZXIgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRhbnRocmF6aXQtbWVkaXVtICFkZWZhdWx0O1xuXG46cm9vdCB7XG4gIC0tYnMtZm9udC1zZXJpZjogICN7JGZvbnQtZmFtaWx5LXNlcmlmfTtcbiAgLS1icy1mb250LXNhbnMtc2VyaWY6ICAgI3skZm9udC1mYW1pbHktc2Fucy1zZXJpZn07XG5cbiAgLS1icy1mb250LWljb25zOiAgXCJ2Y2staWNvbnNcIjtcblxuICAtLWJzLWNvbG9yLWdyYXktMTAwOiAjeyRncmF5LTEwMH07XG4gIC0tYnMtY29sb3ItZ3JheS0zMDA6ICN7JGdyYXktMzAwfTtcbiAgLS1icy1jb2xvci1ncmF5LTUwMDogI3skZ3JheS01MDB9O1xuICAtLWJzLWNvbG9yLWdyYXktOTAwOiAjeyRncmF5LTkwMH07XG4gIC0tYnMtY29sb3Itb3JhbmdlLWxpZ2h0OiAjeyRvcmFuZ2UtbGlnaHR9O1xuICAtLWJzLWNvbG9yLXR1ZXJraXMtbGlnaHQ6ICN7JHR1ZXJraXMtbGlnaHR9O1xuICAtLWJzLWNvbG9yLXR1ZXJraXM6ICN7JHR1ZXJraXN9O1xuICAtLWJzLWNvbG9yLW9yYW5nZTogI3skb3JhbmdlfTtcbiAgLS1icy1jb2xvci1oaW1iZWVyLWxpZ2h0OiAjeyRoaW1iZWVyLWxpZ2h0fTtcbiAgLS1icy1jb2xvci1oaW1iZWVyOiAjeyRoaW1iZWVyfTtcbiAgLS1icy1jb2xvci1hbnRocmF6aXQ6ICN7JHNlY29uZGFyeX07XG4gIC0tYnMtY29sb3ItYW50aHJheml0LW1lZGl1bTogI3skYW50aHJheml0LW1lZGl1bX07XG4gIC0tYnMtY29sb3ItYW50aHJheml0LWxpZ2h0OiAjeyRhbnRocmF6aXQtbGlnaHR9O1xuICAtLWJzLWNvbG9yLXdoaXRlOiAjeyR3aGl0ZX07XG4gIC0tYnMtd2hpdGU6ICN7JHdoaXRlfTtcblxufVxuXG4kY29sb3JzOiAoXG4gIFwiYnJvbWJlZXJcIjogJGJyb21iZWVyLFxuICBcImhpbWJlZXJcIjogJGhpbWJlZXIsXG4gIFwib3JhbmdlXCI6ICRvcmFuZ2UsXG4gIFwidHVlcmtpc1wiOiAkdHVlcmtpcyxcbiAgXCJhbnRocmF6aXRcIjogJGFudGhyYXppdCxcbiAgXCJhbnRocmF6aXQtbWVkaXVtXCI6ICRhbnRocmF6aXQtbWVkaXVtLFxuICBcImJyb21iZWVyLWRhcmtcIjogJGJyb21iZWVyLWRhcmssXG4gIFwiaGltYmVlci1saWdodFwiOiAkaGltYmVlci1saWdodCxcbiAgXCJoaW1iZWVyLWRhcmtcIjogJGhpbWJlZXItZGFyayxcbiAgXCJvcmFuZ2UtbGlnaHRcIjogJG9yYW5nZS1saWdodCxcbiAgXCJvcmFuZ2UtZGFya1wiOiAkb3JhbmdlLWRhcmssXG4gIFwidHVlcmtpcy1saWdodFwiOiAkdHVlcmtpcy1saWdodCxcbiAgXCJhbnRocmF6aXQtbGlnaHRcIjogJGFudGhyYXppdC1saWdodCxcbiAgXCJ0dWVya2lzLWRhcmtcIjogJHR1ZXJraXMtZGFyayxcbiAgXCJhbnRocmF6aXQtYm9yZGVyXCI6ICRhbnRocmF6aXQtYm9yZGVyXG4pICFkZWZhdWx0O1xuXG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICBcImluZm9cIjogICAgICAgJGluZm8sXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheS1saWdodFwiOiAkZ3JheS0zMDAsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS01MDAsXG4gIFwiYnJvbWJlZXJcIjogJGJyb21iZWVyLFxuICBcImhpbWJlZXJcIjogJGhpbWJlZXIsXG4gIFwib3JhbmdlXCI6ICRvcmFuZ2UsXG4gIFwidHVlcmtpc1wiOiAkdHVlcmtpcyxcbiAgIFwiYW50aHJheml0LW1lZGl1bVwiOiAkYW50aHJheml0LW1lZGl1bSxcbiAgIFwiYW50aHJheml0XCI6ICRhbnRocmF6aXQsXG4gIFwiYW50aHJheml0LWxpZ2h0XCI6ICRhbnRocmF6aXQtbGlnaHQsXG4gIFwiYnJvbWJlZXItZGFya1wiOiAkYnJvbWJlZXItZGFyayxcbiAgXCJoaW1iZWVyLWxpZ2h0XCI6ICRoaW1iZWVyLWxpZ2h0LFxuICBcImhpbWJlZXItZGFya1wiOiAkaGltYmVlci1kYXJrLFxuICBcIm9yYW5nZS1saWdodFwiOiAkb3JhbmdlLWxpZ2h0LFxuICBcIm9yYW5nZS1kYXJrXCI6ICRvcmFuZ2UtZGFyayxcbiAgXCJ0dWVya2lzLWxpZ2h0XCI6ICR0dWVya2lzLWxpZ2h0LFxuICBcInR1ZXJraXMtZGFya1wiOiAkdHVlcmtpcy1kYXJrLFxuICBcImFudGhyYXppdC1ib3JkZXJcIjogJGFudGhyYXppdC1ib3JkZXJcblxuKSAhZGVmYXVsdDtcblxuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRzZWNvbmRhcnkgIWRlZmF1bHQ7XG5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiAxMDAlLFxuICBtZDogMTAwJSxcbiAgbGc6IDEwMCUsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTMyMHB4XG4pICFkZWZhdWx0O1xuXG4kc3BhY2VyOiAgICAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG5cblxuJHNwYWNlcnM6IChcbiAgMDogMCxcbiAgMTogJHNwYWNlciAqIDAuMjUsXG4gIDI6ICRzcGFjZXIgKiAwLjUsXG4gIDM6ICRncmlkLWd1dHRlci13aWR0aCAqIDAuNSwgLy8gMTVweFxuICA0OiAkc3BhY2VyLCAvLyAyMHB4XG4gIDU6ICAkc3BhY2VyICogMS41LCAvLyAzMHB4XG4gIDY6ICRzcGFjZXIgKiAyLCAvLyA0MHB4XG4gIDc6ICRzcGFjZXIgKiAyLjUsIC8vIDUwcHhcbiAgODogJHNwYWNlciAqIDMsXG4gIDk6ICRzcGFjZXIgKiAzLjUsXG4gIDEwOiAkc3BhY2VyICogNCxcbiAgMTE6ICRzcGFjZXIgKiA0LjUsXG4gIDEyOiAkc3BhY2VyICogNSxcbiAgMTM6ICRzcGFjZXIgKiA1LjUsXG4gIDE0OiAkc3BhY2VyICogNixcbiAgMTU6ICRzcGFjZXIgKiA2LjUsXG4gIDE2OiAkc3BhY2VyICogNyxcbiAgMTc6ICRzcGFjZXIgKiA3LjUsXG4gIDE4OiAkc3BhY2VyICogOCxcbiAgMTk6ICRzcGFjZXIgKiA4LjUsXG4gIDIwOiAkc3BhY2VyICogOSxcbikgIWRlZmF1bHQ7XG5cbi8vIEljb21vb25cbiRpY29tb29uLWZvbnQtZmFtaWx5OiBcInZjay1pY29uc1wiICFkZWZhdWx0O1xuJGljb21vb24tZm9udC1wYXRoOiBcIi4vLi4vZm9udHMvaWNvbW9vb24tdmNrL1wiICFkZWZhdWx0O1xuXG5cblxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gMTZweFxuJGZvbnQtc2l6ZS1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDEuMTI1cmVtICFkZWZhdWx0OyAvLyAxOHB4XG4kZm9udC1zaXplLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMS4xMjVyZW0gIWRlZmF1bHQ7IC8vIDE4cHhcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgICAgICAgICAgIDEuNjI1ICFkZWZhdWx0OyAvLyAyNnB4XG4kbGluZS1oZWlnaHQtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgMS41NSAhZGVmYXVsdDsgLy8gMjhweFxuJGxpbmUtaGVpZ2h0LXhsOiAgICAgICAgICAgICAgICAgICAgICAgIDEuNTUgIWRlZmF1bHQ7IC8vIDI4cHhcblxuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAgMS4xMjVyZW0gIWRlZmF1bHQ7XG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW1lZGl1bTogICAgICAgICAgICAgICAgICAgIDUwMCAhZGVmYXVsdDtcbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJGxpbmstZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1zaGFkZS1wZXJjZW50YWdlOiAgICAgICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgIDAuNTYyNXJlbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAxLjYyNXJlbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgbWF0aC5kaXYoJGJ0bi1wYWRkaW5nLXksIDEuNSkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICBtYXRoLmRpdigkYnRuLXBhZGRpbmcteCwgMS41KSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgIG1hdGguZGl2KCRidG4tZm9udC1zaXplLCAxLjUpICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAuODc1cmVtICogMSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgIDEuODc1cmVtICogMSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRidG4tZm9udC1zaXplICogMSAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW1lZGl1bSAhZGVmYXVsdDtcblxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjY4OHJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuOXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG5cblxuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDhweCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgIDUwMCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgIDEuMTI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgIDEuNjY2NyAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgJHR1ZXJraXMgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIDAgMCA1cHggJHR1ZXJraXMtbGlnaHQgIWRlZmF1bHQ7XG5cbi8vICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgICAgICAxOHB4IDE0cHggIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LXdpZHRoOiAgICAgICAgICAgICAgICAxLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6ICAgICAgICAgICAgICAgMXB4IHNvbGlkICRzZWNvbmRhcnkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAwICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogICAgICAgIDUwJSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAwIDAgMCA1cHggJHR1ZXJraXMtbGlnaHQgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjogJHNlY29uZGFyeSAhZGVmYXVsdDtcblxuXG5cblxuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMS4zNXJlbTtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIGNhbGMoMS44NzVyZW0gLyAyKTtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZTtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIDFweDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTMwMDtcbiRhY2NvcmRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgIDA7XG5cbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRzZWNvbmRhcnk7XG4kYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgICAkcHJpbWFyeTtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgZmFsc2U7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIGluaXRpYWw7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkcHJpbWFyeTtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgMDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDA7XG5cbi8vICRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoMCw1OCw4NywwLjk1KTtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgIDE7XG4iLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuQGltcG9ydCAnL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXMnO1xuQGltcG9ydCAnL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvYnJlYWtwb2ludHMnO1xuXG5AaW1wb3J0ICcuLi9iYXNlL2ZvbnRfZGVmaW5pdGlvbl9pY29tb29uJztcbkBpbXBvcnQgJy4uL2Jhc2UvX21peGlucyc7XG5AaW1wb3J0ICcuLi9iYXNlL2V4dGVuZHMnO1xuXG5cbi8vIGFjY29yZGlvblxuLmZyYW1lLXR5cGUtY29udGFpbmVyX2FjY29yZGlvbl93cmFwcGVyIHtcbiAgLmFjY29yZGlvbntcbiAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICAgIC5mcmFtZS5mcmFtZS10eXBlLWNvbnRhaW5lcl9hY2NvcmRpb25fZWxlbWVudCB7XG4gICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGFudGhyYXppdC1tZWRpdW07XG4gICAgfVxuICAgIGJ1dHRvbi5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlLGJ1dHRvbi5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNpbmcsLmFjY29yZGlvbi1idXR0b24sLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAyMHB4IDQ1cHggMjBweCA1cHg7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44NzVyZW07XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6NXB4O1xuICAgICAgICB0b3A6IDEuNXJlbTtcbiAgICAgICAgY29udGVudDogJ1xcZTkyNic7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgICAgICB3aWR0aDphdXRvO1xuICAgICAgICBoZWlnaHQ6YXV0bztcbiAgICAgICAgQGluY2x1ZGUgaWNvbmZvbnQoKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgIH1cbiAgICAgICYuY29sbGFwc2VkOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGU5MjgnO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDI0cHggNTBweCAyNHB4IDVweDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OjVweDtcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTRweCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFjY29yZGlvbi1lbGVtZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDEycHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcbiAgICAgICAgcGFkZGluZzogMjRweCAyMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZyl7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3Zjay1pY29ucyc7XG4gIHNyYzogIHVybCgnLi4vLi4vZm9udHMvaWNvbW9vbi12Y2svdmNrLWljb25zLndvZmYyPzNlbjVvbycpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0sIFtjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAvKiB1c2UgIWltcG9ydGFudCB0byBwcmV2ZW50IGlzc3VlcyB3aXRoIGJyb3dzZXIgZXh0ZW5zaW9ucyB0aGF0IGNoYW5nZSBmb250cyAqL1xuICBmb250LWZhbWlseTogJ3Zjay1pY29ucycgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5ldmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1hcnJvdy1sZWZ0LXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcblxufVxuLmljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMVwiO1xuXG59XG4uaWNvbi1hcnJvdy1yaWdodC10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG5cbn1cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG5cbn1cbi5pY29uLWFycm93LWRvd24tdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNFwiO1xuXG59XG4uaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA1XCI7XG5cbn1cbi5pY29uLWFycm93LXVwLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcblxufVxuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDdcIjtcblxufVxuLmljb24tY2hlY2stdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOFwiO1xuXG59XG4uaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xuXG59XG4uaWNvbi1jaGV2cm9uLWRvd24tdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xuXG59XG4uaWNvbi1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGJcIjtcblxufVxuLmljb24tY2hldnJvbi1sZWZ0LXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcblxufVxuLmljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG5cbn1cbi5pY29uLWNoZXZyb24tcmlnaHQtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xuXG59XG4uaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG5cbn1cbi5pY29uLWNoZXZyb24tdXAtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xuXG59XG4uaWNvbi1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG5cbn1cbi5pY29uLWNsb3NlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcblxufVxuLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcblxufVxuLmljb24tZW1lcmdlbmN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG5cbn1cbi5pY29uLWVtZXJnZW5jeS1ib3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTVcIjtcblxufVxuLmljb24tZmlsZS1kb3dubG9hZC10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG5cbn1cbi5pY29uLWZpbGUtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xuXG59XG4uaWNvbi1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG5cbn1cbi5pY29uLW1haWwtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiO1xuXG59XG4uaWNvbi1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG5cbn1cbi5pY29uLXBob25lLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWJcIjtcblxufVxuLmljb24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcblxufVxuLmljb24tcHJpbnQtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xuXG59XG4uaWNvbi1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZVwiO1xuXG59XG4uaWNvbi1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWZcIjtcblxufVxuLmljb24tcGluLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjBcIjtcblxufVxuLmljb24tcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIxXCI7XG5cbn1cbi5pY29uLW1lbnUtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xuXG59XG4uaWNvbi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG5cbn1cbi5pY29uLWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MFwiO1xuXG59XG4uaWNvbi1jYWwtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MVwiO1xuXG59XG4uaWNvbi1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MlwiO1xuXG59XG4uaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG5cbn1cbi5pY29uLXNlYXJjaC10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG5cbn1cbi5pY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDRcIjtcblxufVxuLmljb24tdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XG5cbn1cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNVwiO1xuXG59XG4uaWNvbi1taW51cy10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI2XCI7XG5cbn1cbi5pY29uLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XG5cbn1cbi5pY29uLXBsdXMtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyOFwiO1xuXG59XG4uaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG5cbn1cbi5pY29uLXBsYXktdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyYVwiO1xuXG59XG4uaWNvbi1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG5cbn1cbi5pY29uLXF1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJjXCI7XG5cbn1cbi5pY29uLWxlaWNodGUtc3ByYWNoZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NlwiO1xuXG59XG4uaWNvbi1ncm91cC10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG5cbn1cbi5pY29uLWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG5cbn1cbi5pY29uLWZhcS10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG5cbn1cbi5pY29uLWZhcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiO1xuXG59XG4uaWNvbi1ub3Rlcy1jcm9zcy10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMxXCI7XG5cbn1cbi5pY29uLW5vdGVzLWNyb3NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMyXCI7XG5cbn1cbi5pY29uLWRpYWJldGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG5cbn1cbi5pY29uLWVuZG9rcmlub2xvZ2llOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG5cbn1cbi5pY29uLWVybmFlaHJ1bmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzVcIjtcblxufVxuLmljb24tZ2FzdHJvZW50cm9sb2dpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzNlwiO1xuXG59XG4uaWNvbi1rYXJkaW9sb2dpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzN1wiO1xuXG59XG4uaWNvbi1zdGV0aG9zY29wZS10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM4XCI7XG5cbn1cbi5pY29uLXN0ZXRob3Njb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG5cbn1cbi5pY29uLXNvY2lhbC1mYjpiZWZvcmUsIC5pY29uLXNvY2lhbC1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzYVwiO1xuXG59XG4uaWNvbi1zb2NpYWwtaW5zdGE6YmVmb3JlLCAuaWNvbi1zb2NpYWwtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTNiXCI7XG5cbn1cbi5pY29uLXNvY2lhbC1saW5rZWQtaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2NcIjtcblxufVxuLmljb24tc29jaWFsLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjtcblxufVxuLmljb24tc29jaWFsLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2VcIjtcblxufVxuLmljb24tc29jaWFsLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjtcblxufVxuLmljb24tYXVnZW5oZWlsa3VuZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGFcIjtcbiAgXG59XG4uaWNvbi1iYWJ5c2Nod2ltbWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG4gIFxufVxuLmljb24tam9icy0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThjXCI7XG4gIFxufVxuLmljb24ta2FyZGlvbG9naWUxOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThkXCI7XG4gIFxufVxuLmljb24ta2xpbmlrLWFsbGdlbWVpbi11bmQtdmlzemVyYWxjaGlydXJnaWUtcHJva3RvbG9naWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGVcIjtcbiAgXG59XG4uaWNvbi1oZXJuaWVuemVudHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZlwiO1xuICBcbn1cbi5pY29uLWtyZWlzc3NhYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTBcIjtcbiAgXG59XG4uaWNvbi1wZXJpbmF0YWx6ZW50cnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkxXCI7XG4gIFxufVxuLmljb24ta2xpbmlrLW9ydGhvcGFlZGllLS11bmZhbGxjaGlydXJnaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTJcIjtcbiAgXG59XG4uaWNvbi1wc3ljaGlhdHJpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5M1wiO1xuICBcbn1cbi5pY29uLWdhc3Ryb2VudGVyb2xvZ2llOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk0XCI7XG4gIFxufVxuLmljb24ta2xpbmlrLXJhZGlvbG9naWUtbnVrbGVhcm1lZGl6aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTVcIjtcbiAgXG59XG4uaWNvbi1kYXJta3JlYnN6ZW50cnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk2XCI7XG4gIFxufVxuLmljb24tdHJhdW1hemVudHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5N1wiO1xuICBcbn1cbi5pY29uLXBhbmtyZWFzemVudHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5OFwiO1xuICBcbn1cbi5pY29uLWVuZG9wcm90aGV0aWt6ZW50cnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG4gIFxufVxuLmljb24tZ2VidXJ0c2hpbGZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTlhXCI7XG4gIFxufVxuLmljb24tYWt0dWVsbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ3XCI7XG5cbn1cbi5pY29uLWFsbGdlbWVpbmUtcGFlZGlhdHJpZS1raW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDhcIjtcblxufVxuLmljb24tYWxsZ2VtZWluZS1wYWVkaWF0cmllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ5XCI7XG5cbn1cbi5pY29uLWFuZHJlLXN0cmVpdGVuYmVyZ2VyLWhhdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGFcIjtcblxufVxuLmljb24tYW5yZWlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0YlwiO1xuXG59XG4uaWNvbi1hdWZlbnRoYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XG5cbn1cbi5pY29uLWJhYnl3ZWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRkXCI7XG5cbn1cbi5pY29uLWJlcnVmc3ByYXhpc3N0dWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRlXCI7XG5cbn1cbi5pY29uLWJlc3VjaGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGZcIjtcblxufVxuLmljb24tYnJ1c3R6ZW50cnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUwXCI7XG5cbn1cbi5pY29uLWJ1bnRlci1rcmVpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MVwiO1xuXG59XG4uaWNvbi1jYWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUyXCI7XG5cbn1cbi5pY29uLWNvcm9uYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1M1wiO1xuXG59XG4uaWNvbi1kaWFiZXRvbG9naWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTRcIjtcblxufVxuLmljb24tZG9rdW1lbnRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU1XCI7XG5cbn1cbi5pY29uLWRvd25sb2FkLWRva3VtZW50ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NlwiO1xuXG59XG4uaWNvbi1lbmRva3Jpbm9sb2dpZTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTdcIjtcblxufVxuLmljb24tZXJuYWVocnVuZ3NtZWRpemluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU4XCI7XG5cbn1cbi5pY29uLWZvZXJkZXJ2ZXJlaW4tc3BlbmRlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1OVwiO1xuXG59XG4uaWNvbi1mb3JzY2h1bmctbGVocmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWFcIjtcblxufVxuLmljb24tZm9ydGJpbGR1bmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWJcIjtcblxufVxuLmljb24tZnJlaXplaXQtZmVyaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG5cbn1cbi5pY29uLWZyZWl3aWxsaWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVkXCI7XG5cbn1cbi5pY29uLWdhcnRlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1ZVwiO1xuXG59XG4uaWNvbi1mcnVlaGZvZXJkZXJ1bmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWZcIjtcblxufVxuLmljb24tZ2VzdW5kaGVpdHN6ZW50cnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYwXCI7XG5cbn1cbi5pY29uLWdlcmlhdHJpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2MVwiO1xuXG59XG4uaWNvbi1ncnVuZHN0dWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYyXCI7XG5cbn1cbi5pY29uLWh5Z2llbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjNcIjtcblxufVxuLmljb24taW50ZW5zaXZtZWRpemluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY0XCI7XG5cbn1cbi5pY29uLWpvYnMtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NVwiO1xuXG59XG4uaWNvbi1rYWZmZWUtc3BlemlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NlwiO1xuXG59XG4uaWNvbi1raW5kZXJnYXJ0ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjdcIjtcblxufVxuLmljb24ta2luZGVya3JhbmtlbnBmbGVnZS16dS1oYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2OFwiO1xuXG59XG4uaWNvbi1rbGluaWstYW5hZXN0aGVzaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjlcIjtcblxufVxuLmljb24ta2xpbmlrLWZyYXVlbmhlaWxrdW5kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2YVwiO1xuXG59XG4uaWNvbi1rbGluaWstdXJvbG9naWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmJcIjtcblxufVxuLmljb24ta29udGFrdC10ZWxlZm9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZjXCI7XG5cbn1cbi5pY29uLWt1ZWNoZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2ZFwiO1xuXG59XG4uaWNvbi1saWNodGhhZmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZlXCI7XG5cbn1cbi5pY29uLW1vc2Vza29lcmJjaGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZmXCI7XG5cbn1cbi5pY29uLW1vdG9wYWVkaWUtcGh5c2lrYWxpc2NoZS1hYnRlaWx1bmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzBcIjtcblxufVxuLmljb24tbXVzaWt0aGVyYXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3MVwiO1xuXG59XG4uaWNvbi1uZXVyb2NoaXJ1cmdpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3MlwiO1xuXG59XG4uaWNvbi1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTczXCI7XG5cbn1cbi5pY29uLW5vdGZhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzRcIjtcblxufVxuLmljb24tbm90YXVmbmFobWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzVcIjtcblxufVxuLmljb24tb2ZmZW5lcy1hdGVsaWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG5cbn1cbi5pY29uLW9ua29sb2dpZS1raW5kZXJrbGluaWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzdcIjtcblxufVxuLmljb24tcGFsbGlhdGl2bWVkaXppbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3OFwiO1xuXG59XG4uaWNvbi1wZmxlZ2UtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3OVwiO1xuXG59XG4uaWNvbi1wZmxlZ2UtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3YVwiO1xuXG59XG4uaWNvbi1wbmV1bW9sb2dpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3YlwiO1xuXG59XG4uaWNvbi1wcmVzc2UtbWVkaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XG5cbn1cbi5pY29uLXByb3N0YXRha2Fyemlub216ZW50cnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdkXCI7XG5cbn1cbi5pY29uLXF1YWxpdGFldHNtYW5hZ2VtZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdlXCI7XG5cbn1cbi5pY29uLXJoZXVtYXRvbG9naWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2ZcIjtcblxufVxuLmljb24tc2NobGFmbWVkaXppbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MFwiO1xuXG59XG4uaWNvbi1zY2h1bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODFcIjtcblxufVxuLmljb24tc3BlbmRlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4MlwiO1xuXG59XG4uaWNvbi1zcGllbHBsYXR6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgzXCI7XG5cbn1cbi5pY29uLXN0YXRpc3Rpa2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG5cbn1cbi5pY29uLXN0cmVpY2hlbHpvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NVwiO1xuXG59XG4uaWNvbi10ZXJtaW5lLXZlcmFuc3RhbHR1bmdlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NlwiO1xuXG59XG4uaWNvbi11bnRlc3R1ZXR6dW5nc2FuZ2Vib3RlLXBmbGVnZW5kZS1hbmdlaG9lcmlnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4N1wiO1xuXG59XG4uaWNvbi12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4OFwiO1xuXG59XG4uaWNvbi13b2huZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODlcIjtcbn1cblxuXG5cblxuLmljb24tUGhvbmlhdHJpZS1QYWVkYXVkaW9sb2dpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhM1wiO1xufVxuXG4uaWNvbi1aZW50cnVtQ2VyZWJyYWxwYXJlc2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTliXCI7XG59XG5cbi5pY29uLVBzeWNob3NvbWF0aWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWVcIjtcbn1cblxuLmljb24tUHN5Y2hpYXRyaWU6YmVmb3JlLFxuLmljb24tUHN5Y2hpYXRyaWUtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5ZlwiO1xufVxuXG4uaWNvbi1TaXNCcm9KZWt0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTljXCI7XG59XG5cbi5pY29uLU5ldXJvcGFkaWF0cmllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEyXCI7XG59XG5cbi5pY29uLVNlbHRlbmVFcmtyYW5rdW5nZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWRcIjtcbn1cblxuLmljb24tS2luZGVyc2NodXR6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWExXCI7XG59XG5cbi5pY29uLVBoeXNpa2FsaXNjaGVUaGVyYXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMFwiO1xufVxuXG4uaWNvbi1uZXVyb2xvZ2llOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE0XCI7XG59XG4uaWNvbi1vbmtvbG9naXNjaGVzLXplbnRydW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTVcIjtcbn1cbi5pY29uLXplbnRydW0tY2VyZWJyYWxwYXJlc2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE2XCI7XG59XG5cbi5pY29uLWJlY2tlbmJvZGVuemVudHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhN1wiO1xufVxuLmljb24tYmVsdWdhLXdhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhOFwiO1xufVxuLmljb24ta2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE5XCI7XG59IiwiQG1peGluIGlucHV0LXBsYWNlaG9sZGVyIHtcbiAgJi5wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBAY29udGVudDtcbiAgfVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGljb25mb250IHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtaWNvbnMpICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuQG1peGluIGFuY2hvck9mZnNldCB7XG4gICY6dGFyZ2V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgbWFyZ2luOiAtNzVweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgbWFyZ2luOiAtMTIwcHggMCAwO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplKSB7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG59XG5cbkBtaXhpbiBidG4td2hpdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS42MjVyZW07XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIHBhZGRpbmc6IDAuNTYyNXJlbSAxLjI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICAgIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtaXhpbiBidG4tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzczNzUzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzczNzUzO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwYWRkaW5nOiAwLjU2MjVyZW0gMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtaXhpbiBidG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgY29sb3I6ICMzNzM3NTM7XG4gIGJvcmRlci1jb2xvcjogIzM3Mzc1MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuNTYyNXJlbSAxLjI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWl4aW4gYnRuLW91dGxpbmUtd2hpdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLFwiSGVsdmV0aWNhIE5ldWVcIixBcmlhbCxcIk5vdG8gU2Fuc1wiLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNXJlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuNTYyNXJlbSAxLjI1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtaXhpbiBoMyB7XG4gIGgzLFxuICAuaDMge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMnB4KTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgzNnB4KTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGg0IHtcbiAgaDQsXG4gIC5oNCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDI4cHgpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbGVhZCB7XG4gIHAubGVhZCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDE4cHgpO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyMnB4KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIHJlZHVjZWQgYnkgMC4wMnB4IHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZlxuLy8gYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChtZCwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46ICBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogIGJyZWFrcG9pbnQtbWF4KCRuZXh0KTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/