/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/scss/content-elements/ce_feature.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
[class^=icon__],
[class*=" icon__"] {
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon__arrow-down:before {
  content: "\e900";
}

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

.icon__arrow-right:before {
  content: "\e902";
}

.icon__arrow-up:before {
  content: "\e903";
}

.icon__article-download:before {
  content: "\e904";
}

.icon__audio:before {
  content: "\e905";
}

.icon__burger:before {
  content: "\e906";
}

.icon__calendar:before {
  content: "\e907";
}

.icon__check--v2:before,
.icon__check-v2:before {
  content: "\e908";
}

.icon__check:before {
  content: "\e909";
}

.icon__chevron-down:before {
  content: "\e90a";
}

.icon__chevron-left--bold:before,
.icon__chevron-left-bold:before {
  content: "\e90b";
}

.icon__chevron-left--solid:before,
.icon__chevron-left-solid:before {
  content: "\e90c";
}

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

.icon__chevron-right--bold:before,
.icon__chevron-right-bold:before {
  content: "\e90e";
}

.icon__chevron-right--solid:before,
.icon__chevron-right-solid:before {
  content: "\e90f";
}

.icon__chevron-right:before {
  content: "\e910";
}

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

.icon__close:before {
  content: "\e912";
}

.icon__download:before {
  content: "\e913";
}

.icon__euro:before {
  content: "\e914";
}

.icon__file-doc:before {
  content: "\e915";
}

.icon__flag--en:before {
  content: "\e916";
}

.icon__flag-en:before {
  content: "\e916";
}

.icon__flag--de .path1:before,
.icon__flag-de .path1:before {
  content: "\e956";
  color: #000;
}

.icon__flag--de .path2:before,
.icon__flag-de .path2:before {
  content: "\e957";
  color: #000;
  margin-left: -1em;
}

.icon__flag--de .path3:before,
.icon__flag-de .path3:before {
  content: "\e958";
  color: #a7a7a7;
  margin-left: -1em;
}

.icon__flag--de .path4:before,
.icon__flag-de .path4:before {
  content: "\e959";
  color: #e3e3e3;
  margin-left: -1em;
}

.icon__interview:before {
  content: "\e917";
}

.icon__link:before {
  content: "\e918";
}

.icon__mail:before {
  content: "\e919";
}

.icon__mic:before {
  content: "\e91a";
}

.icon__minus:before {
  content: "\e91b";
}

.icon__mobile:before {
  content: "\e91c";
}

.icon__phone:before {
  content: "\e91d";
}

.icon__plus:before {
  content: "\e91e";
}

.icon__search:before {
  content: "\e91f";
}

.icon__star:before {
  content: "\e920";
}

.icon__video:before {
  content: "\e921";
}

.icon__gallery:before {
  content: "\e922";
}

.icon__circle-user:before {
  content: "\e95a";
}

.icon__newspaper:before {
  content: "\e95c";
}

.icon__themen--bildung:before,
.icon__themen-bildung:before {
  content: "\e923";
}

.icon__themen--einkommen-existenzsicherung:before,
.icon__themen-einkommen-existenzsicherung:before {
  content: "\e924";
}

.icon__themen--ernaehrung:before,
.icon__themen-ernaehrung:before {
  content: "\e925";
}

.icon__themen--familie:before,
.icon__themen-familie:before {
  content: "\e926";
}

.icon__themen--fluechtlinge:before,
.icon__themen-fluechtlinge:before {
  content: "\e927";
}

.icon__themen--gesundheit:before,
.icon__themen-gesundheit:before {
  content: "\e928";
}

.icon__themen--wiederaufbau:before,
.icon__themen-wiederaufbau:before {
  content: "\e929";
}

.icon__themen--innovationen:before,
.icon__themen-innovationen:before {
  content: "\e92a";
}

.icon__themen--katastrophenschutz:before,
.icon__themen-katastrophenschutz:before {
  content: "\e92b";
}

.icon__themen--klimaschutz:before,
.icon__themen-klimaschutz:before {
  content: "\e92c";
}

.icon__themen--sos-nothilfe:before,
.icon__themen-sos-nothilfe:before {
  content: "\e92d";
}

.icon__themen--wasser:before,
.icon__themen-wasser:before {
  content: "\e92e";
}

.icon__blobe:before,
.icon__globe:before {
  content: "\e92f";
}

.icon__box:before {
  content: "\e930";
}

.icon__cake:before {
  content: "\e931";
}

.icon__candles:before {
  content: "\e932";
}

.icon__certification:before {
  content: "\e933";
}

.icon__coins:before {
  content: "\e934";
}

.icon__FAQ:before {
  content: "\e935";
}

.icon__flag:before {
  content: "\e936";
}

.icon__handshake:before {
  content: "\e937";
}

.icon__handshale--heart:before,
.icon__handshale-heart:before,
.icon__handshake--heart:before,
.icon__handshake-heart:before {
  content: "\e938";
}

.icon__heart-hands:before,
.icon__heart--hands:before {
  content: "\e939";
}

.icon__nature:before {
  content: "\e93a";
}

.icon__quote:before {
  content: "\e93b";
}

.icon__school:before {
  content: "\e93c";
}

.icon__settings:before {
  content: "\e93d";
}

.icon__share:before {
  content: "\e93e";
}

.icon__shop:before {
  content: "\e93f";
}

.icon__sms:before {
  content: "\e940";
}

.icon__virus:before {
  content: "\e941";
}

.icon__baloon:before {
  content: "\e942";
}

.icon__cake--v2:before,
.icon__cake-v2:before {
  content: "\e943";
}

.icon__candles--v2:before,
.icon__candles-v2:before {
  content: "\e944";
}

.icon__company:before {
  content: "\e945";
}

.icon__easter-egg:before {
  content: "\e946";
}

.icon__flower:before {
  content: "\e947";
}

.icon__idea:before {
  content: "\e948";
}

.icon__rings:before {
  content: "\e949";
}

.icon__run:before {
  content: "\e94a";
}

.icon__school--v2:before,
.icon__school-v2:before {
  content: "\e94b";
}

.icon__sports:before {
  content: "\e94c";
}

.icon__xmas:before {
  content: "\e94d";
}

.icon__social--fb:before,
.icon__social-fb:before,
.icon__social--facebook:before {
  content: "\e94e";
}

.icon__social--fbm:before,
.icon__social--fb-messenger:before {
  content: "\e94f";
}

.icon__social--li:before,
.icon__social-li:before,
.icon__social--linkedin:before {
  content: "\e950";
}

.icon__social--tw:before,
.icon__social-tw:before,
.icon__social--twitter:before {
  content: "\e951";
}

.icon__social--x-twitter:before,
.icon__social--X_Twitter:before,
.icon__social-x-twitter:before {
  content: "\e95b";
}

.icon__social--wp:before,
.icon__social-wp:before,
.icon__social--whatsapp:before {
  content: "\e952";
}

.icon__social--xg:before,
.icon__social-xg:before,
.icon__social--xing:before {
  content: "\e953";
}

.icon__social--tiktok:before,
.icon__social-tiktok:before {
  content: "\e954";
}

.icon__social--instagram:before,
.icon__social-instagram:before {
  content: "\e955";
}

.icon__comment:before {
  content: "\e95f";
}

/* source-sans-pro-regular - latin */

@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/build/fonts/400.c0d191aa.woff2) format("woff2"); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* source-sans-pro-900 - latin */

@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(/build/fonts/900.086408af.woff2) format("woff2"); /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* Meta Headline 700 */

@font-face {
  font-family: "Meta Headline Offc W01 Bold";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/build/fonts/700.cd16b603.woff2) format("woff2");
}

@font-face {
  font-family: "icomoon";
  font-display: block;
  font-style: normal;
  font-weight: normal;
  font-display: swap;
  src: local(""), url(/build/fonts/icomoon.5115429d.woff2) format("woff2"), url(/build/fonts/icomoon.46c55073.ttf) format("truetype"), url(/build/fonts/icomoon.af1c7ca0.woff) format("woff");
}

.ce-feature__wrapper {
  width: 100%;
  overflow: hidden;
}

@media (min-width: 768px) {

  .ce-feature__wrapper {
    display: flex;
    height: 420px;
    gap: 1px;
  }
}

@media (min-width: 976px) {

  .ce-feature__wrapper {
    height: 600px;
  }
}

@media (min-width: 1300px) {

  .ce-feature__wrapper {
    height: 820px;
  }
}

.ce-feature__text-wrapper {
  position: absolute;
  bottom: 0px;
  left: 0px;
  z-index: 10;
  width: 100%;
  padding: 1rem;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

@media (min-width: 1300px) {

  .ce-feature__text-wrapper {
    padding-bottom: 2rem;
  }
}

.ce-feature__text-wrapper {
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: flex-end;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent);
}

.ce-feature__image {
  height: 100%;
  width: 100%;
  transform-origin: bottom;
  object-fit: cover;
  object-position: bottom;
  transition-property: all;
  transition-duration: 700ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.ce-feature figure {
  position: relative;
  height: 100%;
}

.ce-feature__title {
  position: relative;
  display: flex;
  width: 100%;
  justify-content: space-between;
  line-height: 2.5rem;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.ce-feature__title::after {
  position: relative;
  display: flex;
  height: 2rem;
  width: 2rem;
  content: var(--tw-content);
  justify-content: flex-end;
}

@media (min-width: 768px) {

  .ce-feature__title {
    display: block;
    white-space: nowrap;
    line-height: 1.25;
  }

  .ce-feature__title::after {
    content: var(--tw-content);
    display: none;
  }
}

.ce-feature__title {
  transform: translateY(200%);
}

.ce-feature__title::after {
  content: "\e90a";
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.5rem;
  padding-top: 0.875rem;
  padding-left: 0.25rem;
}

.ce-feature__bodytext {
  overflow: hidden;
  opacity: 0;
  transition-property: all;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

@media (min-width: 768px) {

  .ce-feature__bodytext {
    width: 50vw;
  }
}

@media (min-width: 1300px) {

  .ce-feature__bodytext {
    width: 40vw;
    font-size: 1.5rem;
  }
}

.ce-feature__bodytext {
  transform: translateY(100%);
}

@media (min-width: 1968px) {
  .ce-feature__bodytext {
    width: 30vw;
    max-width: 900px;
  }
}

.ce-feature__item {
  position: relative;
  aspect-ratio: 25/12;
  width: 100%;
  cursor: pointer;
  transition-property: all;
  transition-duration: 700ms;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

@media (min-width: 768px) {

  .ce-feature__item {
    aspect-ratio: auto;
    max-width: 37%;
    transition-property: max-width;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 700ms;
  }
}

.ce-feature__item--active {
  aspect-ratio: 375/472;
  cursor: auto;
}

@media (min-width: 768px) {

  .ce-feature__item--active {
    aspect-ratio: auto;
    max-width: 63%;
  }
}

.ce-feature__item--active .ce-feature__bodytext {
  opacity: 1;
  transition-duration: 1000ms;
  transform: translateY(0);
}

.ce-feature__item--active .ce-feature__title {
  margin-bottom: 0px;
  transition-duration: 1000ms;
  transform: translateY(0);
}

.ce-feature__item--active .ce-feature__title::after {
  content: "\e911";
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ce-feature__item--active .ce-feature__image {
  transform: scale(1.05);
}

@media (min-width: 768px) {

  .ce-feature .ce-feature__item + .ce-feature__item .ce-feature__text-wrapper {
    align-items: flex-end;
    text-align: right;
  }
}

@media (min-width: 1300px) {

  .ce-feature .ce-feature__item .ce-feature__text-wrapper {
    padding: 2rem;
  }
}

@media (min-width: 1968px) {
  .ce-feature .ce-feature__item .ce-feature__text-wrapper {
    padding-left: calc((100vw - 1300px) / 2);
  }
}

@media (min-width: 2400px) {
  .ce-feature .ce-feature__item .ce-feature__text-wrapper {
    padding-left: 16rem;
  }
}

@media (min-width: 1300px) {

  .ce-feature .ce-feature__item + .ce-feature__item .ce-feature__text-wrapper {
    padding: 2rem;
  }
}

@media (min-width: 1968px) {
  .ce-feature .ce-feature__item + .ce-feature__item .ce-feature__text-wrapper {
    padding-right: calc((100vw - 1300px) / 2);
  }
}

@media (min-width: 2400px) {
  .ce-feature .ce-feature__item + .ce-feature__item .ce-feature__text-wrapper {
    padding-right: 16rem;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2VfZmVhdHVyZS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBRUE7O0VDQUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0FDREo7O0FGSkE7RUFDSTtBRU9KOztBRkxBO0VBQ0k7QUVRSjs7QUZOQTtFQUNJO0FFU0o7O0FGUEE7RUFDSTtBRVVKOztBRlJBO0VBQ0k7QUVXSjs7QUZUQTtFQUNJO0FFWUo7O0FGVkE7RUFDSTtBRWFKOztBRlhBO0VBQ0k7QUVjSjs7QUZaQTs7RUFFSTtBRWVKOztBRlpBO0VBQ0k7QUVlSjs7QUZiQTtFQUNJO0FFZ0JKOztBRmRBOztFQUVJO0FFaUJKOztBRmRBOztFQUVJO0FFaUJKOztBRmRBO0VBQ0k7QUVpQko7O0FGZkE7O0VBRUk7QUVrQko7O0FGZkE7O0VBRUk7QUVrQko7O0FGZkE7RUFDSTtBRWtCSjs7QUZoQkE7RUFDSTtBRW1CSjs7QUZqQkE7RUFDSTtBRW9CSjs7QUZsQkE7RUFDSTtBRXFCSjs7QUZuQkE7RUFDSTtBRXNCSjs7QUZwQkE7RUFDSTtBRXVCSjs7QUZyQkE7RUFDSTtBRXdCSjs7QUZ0QkE7RUFDSTtBRXlCSjs7QUZ2QkE7O0VBRUk7RUFDQTtBRTBCSjs7QUZ4QkE7O0VBRUk7RUFDQTtFQUNBO0FFMkJKOztBRnpCQTs7RUFFSTtFQUNBO0VBQ0E7QUU0Qko7O0FGMUJBOztFQUVJO0VBQ0E7RUFDQTtBRTZCSjs7QUYxQkE7RUFDSTtBRTZCSjs7QUYzQkE7RUFDSTtBRThCSjs7QUY1QkE7RUFDSTtBRStCSjs7QUY3QkE7RUFDSTtBRWdDSjs7QUY5QkE7RUFDSTtBRWlDSjs7QUYvQkE7RUFDSTtBRWtDSjs7QUZoQ0E7RUFDSTtBRW1DSjs7QUZqQ0E7RUFDSTtBRW9DSjs7QUZsQ0E7RUFDSTtBRXFDSjs7QUZuQ0E7RUFDSTtBRXNDSjs7QUZwQ0E7RUFDSTtBRXVDSjs7QUZyQ0E7RUFDSTtBRXdDSjs7QUZ0Q0E7RUFDSTtBRXlDSjs7QUZ2Q0E7RUFDSTtBRTBDSjs7QUZ4Q0E7O0VBRUk7QUUyQ0o7O0FGeENBOztFQUVJO0FFMkNKOztBRnhDQTs7RUFFSTtBRTJDSjs7QUZ4Q0E7O0VBRUk7QUUyQ0o7O0FGeENBOztFQUVJO0FFMkNKOztBRnhDQTs7RUFFSTtBRTJDSjs7QUZ4Q0E7O0VBRUk7QUUyQ0o7O0FGeENBOztFQUVJO0FFMkNKOztBRnhDQTs7RUFFSTtBRTJDSjs7QUZ4Q0E7O0VBRUk7QUUyQ0o7O0FGeENBOztFQUVJO0FFMkNKOztBRnhDQTs7RUFFSTtBRTJDSjs7QUZ4Q0E7O0VBRUk7QUUyQ0o7O0FGeENBO0VBQ0k7QUUyQ0o7O0FGekNBO0VBQ0k7QUU0Q0o7O0FGMUNBO0VBQ0k7QUU2Q0o7O0FGM0NBO0VBQ0k7QUU4Q0o7O0FGNUNBO0VBQ0k7QUUrQ0o7O0FGN0NBO0VBQ0k7QUVnREo7O0FGOUNBO0VBQ0k7QUVpREo7O0FGL0NBO0VBQ0k7QUVrREo7O0FGaERBOzs7O0VBSUk7QUVtREo7O0FGaERBOztFQUVJO0FFbURKOztBRmhEQTtFQUNJO0FFbURKOztBRmpEQTtFQUNJO0FFb0RKOztBRmxEQTtFQUNJO0FFcURKOztBRm5EQTtFQUNJO0FFc0RKOztBRnBEQTtFQUNJO0FFdURKOztBRnJEQTtFQUNJO0FFd0RKOztBRnREQTtFQUNJO0FFeURKOztBRnZEQTtFQUNJO0FFMERKOztBRnhEQTtFQUNJO0FFMkRKOztBRnpEQTs7RUFFSTtBRTRESjs7QUZ6REE7O0VBRUk7QUU0REo7O0FGMURBO0VBQ0k7QUU2REo7O0FGM0RBO0VBQ0k7QUU4REo7O0FGNURBO0VBQ0k7QUUrREo7O0FGN0RBO0VBQ0k7QUVnRUo7O0FGOURBO0VBQ0k7QUVpRUo7O0FGL0RBO0VBQ0k7QUVrRUo7O0FGaEVBOztFQUVJO0FFbUVKOztBRmpFQTtFQUNJO0FFb0VKOztBRmxFQTtFQUNJO0FFcUVKOztBRm5FQTs7O0VBR0k7QUVzRUo7O0FGcEVBOztFQUVJO0FFdUVKOztBRnJFQTs7O0VBR0k7QUV3RUo7O0FGckVBOzs7RUFHSTtBRXdFSjs7QUZyRUE7OztFQUdJO0FFd0VKOztBRnJFQTs7O0VBR0k7QUV3RUo7O0FGckVBOzs7RUFHSTtBRXdFSjs7QUZyRUE7O0VBRUk7QUV3RUo7O0FGckVBOztFQUVJO0FFd0VKOztBRnRFQTtFQUNJO0FFeUVKOztBQ3ZiQTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQwYko7O0FDeGJBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDBiSjs7QUN4YkE7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMGJKOztBQ3ZiQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHliSjs7QUF2ZFE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0VBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBOztBQUdBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0lBQUE7RUFBQTtBQUFBOztBQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtBQURBOztBQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUdBO0VBQUE7RUFBQTtBQUFBOztBQVlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBQUFBOztBQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FBQUE7O0FBQUE7O0VBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBOztBQVRKO0VBVUk7QUFpZFI7O0FBMWRRO0VBQ0k7RURsQlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VDVVE7RUFDQTtFQUNBO0FBb2VaOztBQTVkUTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7RUFBQTtJQUFBO0VBQUE7QUFBQTs7QUFBQTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBOztBQURKO0VBRUk7QUErZFI7O0FBN2RJO0VBQ0k7SUFDSTtJQUNBO0VBK2RWO0FBQ0Y7O0FBM2RRO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUFBQTs7QUFBQTs7RUFBQTtJQUFBO0lBQUE7SUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBOztBQUdJO0VBQUE7RUFBQTtBQUFBOztBQUFBOztFQUFBO0lBQUE7SUFBQTtFQUFBO0FBQUE7O0FBR0k7RUFBQTtFQUFBO0VBQ0E7QUFEQTs7QUFLQTtFQUFBO0VBQUE7RUFDQTtBQURBOztBQUVBO0VBQ0k7RUR2RGhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtBQ29oQko7O0FBbGVZO0VBQ0k7QUFvZWhCOztBQTdkWTs7RUFBQTtJQUFBO0lBQUE7RUFBQTtBQUFBOztBQU1BOztFQUFBO0lBQUE7RUFBQTtBQUFBOztBQUNBO0VBRko7SUFHUTtFQStkZDtBQUNGOztBQTlkWTtFQUxKO0lBTVE7RUFpZWQ7QUFDRjs7QUE1ZFk7O0VBQUE7SUFBQTtFQUFBO0FBQUE7O0FBQ0E7RUFGSjtJQUdRO0VBaWVkO0FBQ0Y7O0FBaGVZO0VBTEo7SUFNUTtFQW1lZDtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9pZ2VsYi1kaXN0cmlidXRpb24tdGFpbHdpbmQvLi9hc3NldHMvc2Nzcy9zeXN0ZW0vaWNvbW9vbi9kZWZpbml0aW9ucy5zY3NzIiwid2VicGFjazovL2lnZWxiLWRpc3RyaWJ1dGlvbi10YWlsd2luZC8uL2Fzc2V0cy9zY3NzL3N5c3RlbS9pY29tb29uL3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2lnZWxiLWRpc3RyaWJ1dGlvbi10YWlsd2luZC8uL2Fzc2V0cy9zY3NzL2NvbnRlbnQtZWxlbWVudHMvY2VfZmVhdHVyZS5zY3NzIiwid2VicGFjazovL2lnZWxiLWRpc3RyaWJ1dGlvbi10YWlsd2luZC8uL2Fzc2V0cy9zY3NzL3N5c3RlbS9mb250cy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCJ2YXJpYWJsZXNcIiBhcyAqO1xuXG5bY2xhc3NePVwiaWNvbl9fXCJdLFxuW2NsYXNzKj1cIiBpY29uX19cIl0ge1xuICBAaW5jbHVkZSBpY29tb29uLWJhc2Utc3R5bGU7XG59XG5cbi5pY29uX19hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pY29uX19hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5pY29uX19hcnJvdy1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4uaWNvbl9fYXJyb3ctdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmljb25fX2FydGljbGUtZG93bmxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNFwiO1xufVxuLmljb25fX2F1ZGlvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5pY29uX19idXJnZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuLmljb25fX2NhbGVuZGFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDdcIjtcbn1cbi5pY29uX19jaGVjay0tdjI6YmVmb3JlLFxuLmljb25fX2NoZWNrLXYyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLmljb25fX2NoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cbi5pY29uX19jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYVwiO1xufVxuLmljb25fX2NoZXZyb24tbGVmdC0tYm9sZDpiZWZvcmUsXG4uaWNvbl9fY2hldnJvbi1sZWZ0LWJvbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuXG4uaWNvbl9fY2hldnJvbi1sZWZ0LS1zb2xpZDpiZWZvcmUsXG4uaWNvbl9fY2hldnJvbi1sZWZ0LXNvbGlkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cblxuLmljb25fX2NoZXZyb24tbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG4uaWNvbl9fY2hldnJvbi1yaWdodC0tYm9sZDpiZWZvcmUsXG4uaWNvbl9fY2hldnJvbi1yaWdodC1ib2xkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cblxuLmljb25fX2NoZXZyb24tcmlnaHQtLXNvbGlkOmJlZm9yZSxcbi5pY29uX19jaGV2cm9uLXJpZ2h0LXNvbGlkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cblxuLmljb25fX2NoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuLmljb25fX2NoZXZyb24tdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLmljb25fX2Nsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTJcIjtcbn1cbi5pY29uX19kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG4uaWNvbl9fZXVybzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG59XG4uaWNvbl9fZmlsZS1kb2M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNVwiO1xufVxuLmljb25fX2ZsYWctLWVuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi5pY29uX19mbGFnLWVuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi5pY29uX19mbGFnLS1kZSAucGF0aDE6YmVmb3JlLFxuLmljb25fX2ZsYWctZGUgLnBhdGgxOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTZcIjtcbiAgICBjb2xvcjogIzAwMDtcbn1cbi5pY29uX19mbGFnLS1kZSAucGF0aDI6YmVmb3JlLFxuLmljb25fX2ZsYWctZGUgLnBhdGgyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTdcIjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tbGVmdDogLTFlbTtcbn1cbi5pY29uX19mbGFnLS1kZSAucGF0aDM6YmVmb3JlLFxuLmljb25fX2ZsYWctZGUgLnBhdGgzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NThcIjtcbiAgICBjb2xvcjogI2E3YTdhNztcbiAgICBtYXJnaW4tbGVmdDogLTFlbTtcbn1cbi5pY29uX19mbGFnLS1kZSAucGF0aDQ6YmVmb3JlLFxuLmljb25fX2ZsYWctZGUgLnBhdGg0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTlcIjtcbiAgICBjb2xvcjogI2UzZTNlMztcbiAgICBtYXJnaW4tbGVmdDogLTFlbTtcbn1cblxuLmljb25fX2ludGVydmlldzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG4uaWNvbl9fbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG4uaWNvbl9fbWFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG59XG4uaWNvbl9fbWljOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWFcIjtcbn1cbi5pY29uX19taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFiXCI7XG59XG4uaWNvbl9fbW9iaWxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWNcIjtcbn1cbi5pY29uX19waG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG4uaWNvbl9fcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG4uaWNvbl9fc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MWZcIjtcbn1cbi5pY29uX19zdGFyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjBcIjtcbn1cbi5pY29uX192aWRlbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIxXCI7XG59XG4uaWNvbl9fZ2FsbGVyeTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG59XG4uaWNvbl9fY2lyY2xlLXVzZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1YVwiO1xufVxuLmljb25fX25ld3NwYXBlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG4uaWNvbl9fdGhlbWVuLS1iaWxkdW5nOmJlZm9yZSxcbi5pY29uX190aGVtZW4tYmlsZHVuZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG5cbi5pY29uX190aGVtZW4tLWVpbmtvbW1lbi1leGlzdGVuenNpY2hlcnVuZzpiZWZvcmUsXG4uaWNvbl9fdGhlbWVuLWVpbmtvbW1lbi1leGlzdGVuenNpY2hlcnVuZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG59XG5cbi5pY29uX190aGVtZW4tLWVybmFlaHJ1bmc6YmVmb3JlLFxuLmljb25fX3RoZW1lbi1lcm5hZWhydW5nOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjVcIjtcbn1cblxuLmljb25fX3RoZW1lbi0tZmFtaWxpZTpiZWZvcmUsXG4uaWNvbl9fdGhlbWVuLWZhbWlsaWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNlwiO1xufVxuXG4uaWNvbl9fdGhlbWVuLS1mbHVlY2h0bGluZ2U6YmVmb3JlLFxuLmljb25fX3RoZW1lbi1mbHVlY2h0bGluZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyN1wiO1xufVxuXG4uaWNvbl9fdGhlbWVuLS1nZXN1bmRoZWl0OmJlZm9yZSxcbi5pY29uX190aGVtZW4tZ2VzdW5kaGVpdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI4XCI7XG59XG5cbi5pY29uX190aGVtZW4tLXdpZWRlcmF1ZmJhdTpiZWZvcmUsXG4uaWNvbl9fdGhlbWVuLXdpZWRlcmF1ZmJhdTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG59XG5cbi5pY29uX190aGVtZW4tLWlubm92YXRpb25lbjpiZWZvcmUsXG4uaWNvbl9fdGhlbWVuLWlubm92YXRpb25lbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG5cbi5pY29uX190aGVtZW4tLWthdGFzdHJvcGhlbnNjaHV0ejpiZWZvcmUsXG4uaWNvbl9fdGhlbWVuLWthdGFzdHJvcGhlbnNjaHV0ejpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG59XG5cbi5pY29uX190aGVtZW4tLWtsaW1hc2NodXR6OmJlZm9yZSxcbi5pY29uX190aGVtZW4ta2xpbWFzY2h1dHo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyY1wiO1xufVxuXG4uaWNvbl9fdGhlbWVuLS1zb3Mtbm90aGlsZmU6YmVmb3JlLFxuLmljb25fX3RoZW1lbi1zb3Mtbm90aGlsZmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyZFwiO1xufVxuXG4uaWNvbl9fdGhlbWVuLS13YXNzZXI6YmVmb3JlLFxuLmljb25fX3RoZW1lbi13YXNzZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyZVwiO1xufVxuXG4uaWNvbl9fYmxvYmU6YmVmb3JlLFxuLmljb25fX2dsb2JlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MmZcIjtcbn1cblxuLmljb25fX2JveDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMwXCI7XG59XG4uaWNvbl9fY2FrZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMxXCI7XG59XG4uaWNvbl9fY2FuZGxlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMyXCI7XG59XG4uaWNvbl9fY2VydGlmaWNhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG4uaWNvbl9fY29pbnM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzNFwiO1xufVxuLmljb25fX0ZBUTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG4uaWNvbl9fZmxhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM2XCI7XG59XG4uaWNvbl9faGFuZHNoYWtlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzdcIjtcbn1cbi5pY29uX19oYW5kc2hhbGUtLWhlYXJ0OmJlZm9yZSxcbi5pY29uX19oYW5kc2hhbGUtaGVhcnQ6YmVmb3JlLFxuLmljb25fX2hhbmRzaGFrZS0taGVhcnQ6YmVmb3JlLFxuLmljb25fX2hhbmRzaGFrZS1oZWFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM4XCI7XG59XG5cbi5pY29uX19oZWFydC1oYW5kczpiZWZvcmUsXG4uaWNvbl9faGVhcnQtLWhhbmRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzlcIjtcbn1cblxuLmljb25fX25hdHVyZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG4uaWNvbl9fcXVvdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzYlwiO1xufVxuLmljb25fX3NjaG9vbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTNjXCI7XG59XG4uaWNvbl9fc2V0dGluZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzZFwiO1xufVxuLmljb25fX3NoYXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2VcIjtcbn1cbi5pY29uX19zaG9wOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2ZcIjtcbn1cbi5pY29uX19zbXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0MFwiO1xufVxuLmljb25fX3ZpcnVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDFcIjtcbn1cbi5pY29uX19iYWxvb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0MlwiO1xufVxuLmljb25fX2Nha2UtLXYyOmJlZm9yZSxcbi5pY29uX19jYWtlLXYyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDNcIjtcbn1cblxuLmljb25fX2NhbmRsZXMtLXYyOmJlZm9yZSxcbi5pY29uX19jYW5kbGVzLXYyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDRcIjtcbn1cbi5pY29uX19jb21wYW55OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDVcIjtcbn1cbi5pY29uX19lYXN0ZXItZWdnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDZcIjtcbn1cbi5pY29uX19mbG93ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0N1wiO1xufVxuLmljb25fX2lkZWE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0OFwiO1xufVxuLmljb25fX3JpbmdzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDlcIjtcbn1cbi5pY29uX19ydW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0YVwiO1xufVxuLmljb25fX3NjaG9vbC0tdjI6YmVmb3JlLFxuLmljb25fX3NjaG9vbC12MjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG59XG4uaWNvbl9fc3BvcnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NGNcIjtcbn1cbi5pY29uX194bWFzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NGRcIjtcbn1cbi5pY29uX19zb2NpYWwtLWZiOmJlZm9yZSxcbi5pY29uX19zb2NpYWwtZmI6YmVmb3JlLFxuLmljb25fX3NvY2lhbC0tZmFjZWJvb2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuLmljb25fX3NvY2lhbC0tZmJtOmJlZm9yZSxcbi5pY29uX19zb2NpYWwtLWZiLW1lc3NlbmdlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRmXCI7XG59XG4uaWNvbl9fc29jaWFsLS1saTpiZWZvcmUsXG4uaWNvbl9fc29jaWFsLWxpOmJlZm9yZSxcbi5pY29uX19zb2NpYWwtLWxpbmtlZGluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cblxuLmljb25fX3NvY2lhbC0tdHc6YmVmb3JlLFxuLmljb25fX3NvY2lhbC10dzpiZWZvcmUsXG4uaWNvbl9fc29jaWFsLS10d2l0dGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTFcIjtcbn1cblxuLmljb25fX3NvY2lhbC0teC10d2l0dGVyOmJlZm9yZSxcbi5pY29uX19zb2NpYWwtLVhfVHdpdHRlcjpiZWZvcmUsXG4uaWNvbl9fc29jaWFsLXgtdHdpdHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTViXCI7XG59XG5cbi5pY29uX19zb2NpYWwtLXdwOmJlZm9yZSxcbi5pY29uX19zb2NpYWwtd3A6YmVmb3JlLFxuLmljb25fX3NvY2lhbC0td2hhdHNhcHA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1MlwiO1xufVxuXG4uaWNvbl9fc29jaWFsLS14ZzpiZWZvcmUsXG4uaWNvbl9fc29jaWFsLXhnOmJlZm9yZSxcbi5pY29uX19zb2NpYWwtLXhpbmc6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1M1wiO1xufVxuXG4uaWNvbl9fc29jaWFsLS10aWt0b2s6YmVmb3JlLFxuLmljb25fX3NvY2lhbC10aWt0b2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1NFwiO1xufVxuXG4uaWNvbl9fc29jaWFsLS1pbnN0YWdyYW06YmVmb3JlLFxuLmljb25fX3NvY2lhbC1pbnN0YWdyYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuLmljb25fX2NvbW1lbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZlwiO1xufVxuIiwiQG1peGluIGljb21vb24tYmFzZS1zdHlsZSB7XG4gICAgLy8gVXNlICFpbXBvcnRhbnQgdG8gcHJldmVudCBpc3N1ZXMgd2l0aCBicm93c2VyIGV4dGVuc2lvbnMgdGhhdCBjaGFuZ2UgZm9udHNcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gICAgc3BlYWs6IG5ldmVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgLy8gQmV0dGVyIEZvbnQgUmVuZGVyaW5nXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbiIsIkB1c2UgXCIuLi9zeXN0ZW0vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uL3N5c3RlbS91dGlsaXRpZXNcIiBhcyB1dGlscztcbi5jZS1mZWF0dXJlIHtcbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgQGFwcGx5IHctZnVsbCBtZDpmbGV4IG1kOmgtWzQyMHB4XSBsZzpoLVs2MDBweF0geGw6aC1bODIwcHhdIG1kOmdhcC1bMXB4XSBvdmVyZmxvdy1oaWRkZW47XG4gICAgfVxuICAgICZfX3RleHQtd3JhcHBlciB7XG4gICAgICAgIEBhcHBseSBhYnNvbHV0ZSBib3R0b20tMCBsZWZ0LTAgdy1mdWxsIHotMTAgcC00IHh4bDpwYi04IHRleHQtd2hpdGU7XG4gICAgICAgIEBhcHBseSBoLWZ1bGwgZmxleCBmbGV4LWNvbCBqdXN0aWZ5LWVuZDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwLjgpLCB0cmFuc3BhcmVudCk7XG4gICAgfVxuICAgICZfX2ltYWdlIHtcbiAgICAgICAgQGFwcGx5IHctZnVsbCBoLWZ1bGwgb2JqZWN0LWNvdmVyIG9iamVjdC1ib3R0b20gb3JpZ2luLWJvdHRvbSB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi03MDAgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICAgIGZpZ3VyZSB7XG4gICAgICAgIEBhcHBseSBoLWZ1bGwgcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICAgICAgICAgICAgQGluY2x1ZGUgdXRpbHMuaWNvbW9vbi1iYXNlLXN0eWxlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogLjg3NXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogLjI1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGFwcGx5IGxlYWRpbmctMTAgbWQ6bGVhZGluZy10aWdodCByZWxhdGl2ZSBmbGV4IG1kOmJsb2NrIG1kOndoaXRlc3BhY2Utbm93cmFwIHctZnVsbCBqdXN0aWZ5LWJldHdlZW4gYWZ0ZXI6ZmxleCBhZnRlcjpqdXN0aWZ5LWVuZCBhZnRlcjptZDpoaWRkZW4gYWZ0ZXI6dy04IGFmdGVyOmgtOCBhZnRlcjpyZWxhdGl2ZSB0cmFuc2l0aW9uLWFsbCBkdXJhdGlvbi0zMDAgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMDAlKTtcbiAgICB9XG5cbiAgICAmX19ib2R5dGV4dCB7XG4gICAgICAgIEBhcHBseSBvdmVyZmxvdy1oaWRkZW4gdHJhbnNpdGlvbi1hbGwgZHVyYXRpb24tMzAwIG9wYWNpdHktMCBlYXNlLWluLW91dCBtZDp3LVs1MHZ3XSB4bDp3LVs0MHZ3XSB4bDp0ZXh0LXhsIHh4bDp0ZXh0LTJ4bDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgIH1cbiAgICBAbWVkaWEgIChtaW4td2lkdGg6MTk2OHB4KSB7XG4gICAgICAgICZfX2JvZHl0ZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiAzMHZ3O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBAYXBwbHkgcmVsYXRpdmUgY3Vyc29yLXBvaW50ZXIgYXNwZWN0LVsyNS8xMl0gbWQ6YXNwZWN0LWF1dG8gdy1mdWxsIG1kOm1heC13LVszNyVdIHRyYW5zaXRpb24tYWxsIG1kOnRyYW5zaXRpb24tW21heC13aWR0aF0gZHVyYXRpb24tNzAwIG1kOmR1cmF0aW9uLTcwMCBlYXNlLWluLW91dDtcblxuICAgICAgICAmLS1hY3RpdmUge1xuICAgICAgICAgICAgQGFwcGx5IGFzcGVjdC1bMzc1LzQ3Ml0gbWQ6YXNwZWN0LWF1dG8gbWQ6bWF4LXctWzYzJV0gY3Vyc29yLWF1dG87XG5cbiAgICAgICAgICAgIC5jZS1mZWF0dXJlX19ib2R5dGV4dCB7XG4gICAgICAgICAgICAgICAgQGFwcGx5IG9wYWNpdHktMTAwIGR1cmF0aW9uLTEwMDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2UtZmVhdHVyZV9fdGl0bGUge1xuICAgICAgICAgICAgICAgIEBhcHBseSBkdXJhdGlvbi0xMDAwIG1iLTA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5MTFcIjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdXRpbHMuaWNvbW9vbi1iYXNlLXN0eWxlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNlLWZlYXR1cmVfX2ltYWdlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNlLWZlYXR1cmVfX2l0ZW0gKyAuY2UtZmVhdHVyZV9faXRlbSB7XG4gICAgICAgIC5jZS1mZWF0dXJlX190ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgQGFwcGx5IG1kOnRleHQtcmlnaHQgbWQ6aXRlbXMtZW5kO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNlLWZlYXR1cmVfX2l0ZW0ge1xuICAgICAgICAuY2UtZmVhdHVyZV9fdGV4dC13cmFwcGVyIHtcbiAgICAgICAgICAgIEBhcHBseSB4bDpwLTg7XG4gICAgICAgICAgICBAbWVkaWEgIChtaW4td2lkdGg6MTk2OHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDB2dyAtIDEzMDBweCkgLyAyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAgKG1pbi13aWR0aDoyNDAwcHgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jZS1mZWF0dXJlX19pdGVtICsgLmNlLWZlYXR1cmVfX2l0ZW0ge1xuICAgICAgICAuY2UtZmVhdHVyZV9fdGV4dC13cmFwcGVyIHtcbiAgICAgICAgICAgIEBhcHBseSB4bDpwLTg7XG4gICAgICAgICAgICBAbWVkaWEgIChtaW4td2lkdGg6MTk2OHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwdncgLSAxMzAwcHgpIC8gMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgIChtaW4td2lkdGg6MjQwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwiaWNvbW9vbi9kZWZpbml0aW9uc1wiIGFzICo7XG5cblxuLyogc291cmNlLXNhbnMtcHJvLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvc291cmNlLXNhbnMtcHJvLzQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTsgLyogQ2hyb21lIDUrLCBGaXJlZm94IDMuNissIElFIDkrLCBTYWZhcmkgNS4xKyAqL1xufVxuLyogc291cmNlLXNhbnMtcHJvLTkwMCAtIGxhdGluICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG4gICAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9zb3VyY2Utc2Fucy1wcm8vOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpOyAvKiBDaHJvbWUgNSssIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG4vKiBNZXRhIEhlYWRsaW5lIDcwMCAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWV0YSBIZWFkbGluZSBPZmZjIFcwMSBCb2xkXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvbWV0YS1oZWFkLXByby83MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIik7XG59XG4vLyBJY29tb29uIEljb25mb250XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICAgIHNyYzogbG9jYWwoJycpLFxuICAgIC8vIFN1cGVyIE1vZGVybiBCcm93c2Vyc1xuICAgIHVybCgnLi4vLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLndvZmYyPzcyOG5haycpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uLy4uL2ZvbnRzL2ljb21vb24vaWNvbW9vbi50dGY/NzI4bmFrJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnLi4vLi4vZm9udHMvaWNvbW9vbi9pY29tb29uLndvZmY/NzI4bmFrJykgZm9ybWF0KCd3b2ZmJyk7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/