/* lato-300 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/lato-v25-latin-300.woff2') format('woff2');
  /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lato-regular - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lato-v25-latin-regular.woff2') format('woff2');
  /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lato-italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/lato-v25-latin-italic.woff2') format('woff2');
  /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lato-700 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/lato-v25-latin-700.woff2') format('woff2');
  /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lato-900 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/lato-v25-latin-900.woff2') format('woff2');
  /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* lato-900italic - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/lato-v25-latin-900italic.woff2') format('woff2');
  /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
body {
  font-family: "Lato", sans-serif;
  font-size: var(--fs1125);
  line-height: 1.45;
}
main {
  min-height: 550px;
}
body:not(.page--index) main {
  padding-top: 100px;
}
@media  screen and (max-width: 620px) {
  body:not(.page--index) main {
    padding-top: 0;
  }
}
.headerrow .contentElement {
  position: relative;
}
.website--title {
  position: absolute;
  bottom: 15vh;
  left: calc(50% - 610px);
  width: 610px;
}
@media  screen and (max-width: 1280px) {
  .website--title {
    left: 1rem;
  }
}
.website--title .page--titles {
  display: flex;
}
.website--title .page--titles svg {
  width: auto;
}
.website--title .page--titles svg + svg {
  margin-left: 0;
}
.website--title svg {
  font: 900 48px "Lato", sans-serif;
  width: auto;
  height: 100px;
  font-style: italic;
}
.website--title .page--title-1 text {
  fill: black;
}
.website--title .page--title-2 text {
  fill: none;
  stroke: black;
  stroke-width: 1px;
  stroke-linejoin: round;
}
.website--title .page--subtitle {
  font-style: italic;
  font-weight: 900;
  color: var(--primaryColor);
  font-size: 38px;
  margin-top: -3rem;
}
.website--title img {
  width: 513px;
  height: auto;
  padding: 0;
}
@media  screen and (max-width: 620px) {
  .website--title {
    position: relative;
    height: auto;
    width: 100%;
    margin: 0;
    left: unset;
    bottom: unset;
    padding-left: 2rem;
  }
  .website--title svg.page--title-1 {
    width: 120px;
  }
  .website--title svg.page--title-2 {
    width: 240px;
  }
  .website--title .page--subtitle {
    font-size: 25px;
  }
  .website--title img {
    width: 310px;
  }
}
.the--navigation {
  display: flex;
  height: 100%;
  justify-content: right;
}
.the--navigation .navigation--label {
  height: 100%;
  display: flex;
  align-items: center;
  margin-right: 2rem;
  font-weight: 600;
  color: var(--primaryColor);
}
@media  screen and (max-width: 853px) {
  .the--navigation .navigation--label {
    display: none;
  }
}
.menu--mainmenu {
  height: 100%;
}
@media  screen and (max-width: 853px) {
  .menu--mainmenu {
    height: auto;
  }
  .menu--mainmenu li + li {
    border-top: 1px solid var(--tertiaryColor);
  }
}
.menu--mainmenu > li {
  height: 100%;
}
.menu--mainmenu > li > a {
  height: 100%;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  color: #121213;
  font-weight: 600;
}
.menu--mainmenu > li > a:hover {
  background: var(--primaryColor);
  color: var(--tertiaryColor);
}
.menu--mainmenu > li.clicked > a {
  font-weight: 900;
}
.menu--mainmenu > li.item--contact {
  display: none;
}
@media  screen and (max-width: 620px) {
  .menu--mainmenu > li.item--contact {
    display: block;
  }
}
@media  screen and (max-width: 853px) {
  body .mobile-back {
    width: 62px;
  }
}
body .mobile-back a {
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
  justify-content: center;
  padding-right: 2rem;
  color: var(--tertiaryColor);
}
@media  screen and (max-width: 853px) {
  body .mobile-back a {
    border-left: 1px solid #999;
    padding-right: 0;
  }
  body .mobile-back a span span {
    display: none;
  }
}
body .mobile-back {
  display: none;
}
body.page--impressum .mobile-hamburger,
body.page--datenschutz .mobile-hamburger,
body.page--barrierefreiheit .mobile-hamburger,
body.page--impressum .navigation--label,
body.page--datenschutz .navigation--label,
body.page--barrierefreiheit .navigation--label {
  display: none;
}
body.page--impressum .mobile-back,
body.page--datenschutz .mobile-back,
body.page--barrierefreiheit .mobile-back {
  display: flex;
}
.has--black-background {
  background: var(--tertiaryColor);
  color: var(--secondaryColor);
}
.has--black-background h2,
.has--black-background h3 {
  color: var(--primaryColor);
}
@media  screen and (max-width: 620px) {
  .has--black-background {
    padding-bottom: 0;
  }
  .has--black-background .content50L {
    margin-bottom: 0!important;
  }
}
header .headerrow {
  margin-top: 100px;
}
@media  screen and (max-width: 853px) {
  header .headerrow {
    margin-top: 66px;
  }
}
#ce-4 img {
  width: auto;
}
#contact .container {
  padding-top: 5rem;
  padding-bottom: 4rem;
}
#contact .content50L .contentElement {
  padding-left: 5rem;
}
@media  screen and (max-width: 853px) {
  #contact .content50L .contentElement {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
#contact .content50R .contentElement {
  padding-right: 5rem;
}
@media  screen and (max-width: 853px) {
  #contact .content50R .contentElement {
    padding-right: 2rem;
    padding-left: 2rem;
  }
}
h2 + .paragraph {
  margin-top: 3rem;
}
.paragraph + h3 {
  margin-top: 3rem;
}
h3 + .paragraph {
  margin-top: 1rem;
}
main ul li {
  padding: 0 0 0.5rem 1.5rem;
  position: relative;
}
main ul li::before {
  width: 5px;
  height: 5px;
  border: 2px solid var(--tertiaryColor);
  border-radius: 50%;
  display: block;
  content: "";
  position: absolute;
  top: 0.6rem;
  left: 0;
}
.has--black-background h2,
.has--black-background h3 {
  color: var(--primaryColor);
}
.has--black-background ul li::before {
  border: 2px solid var(--primaryColor);
}
.contentElement:has(.icon--grid) {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.icon--grid,
.service--conversion {
  width: 100%;
}
.icon--grid-inner {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: 330px;
}
.icon--grid-inner .icon {
  width: 70px;
  margin-bottom: 0.5rem;
}
.service--conversion .button {
  display: inline-block;
  width: auto;
  margin-top: 2rem;
  margin-bottom: 0.5rem;
  color: #121213;
  font-weight: 600;
}
.service--conversion .button .fa {
  margin-right: 1rem;
}
.service--conversion .button:hover {
  background: var(--primaryColor);
  color: #fff;
}
@media  screen and (max-width: 620px) {
  .service--conversion {
    margin-top: 4rem;
    margin-left: -1rem;
    margin-right: -1rem;
    width: calc(100% + 2rem);
  }
  .service--conversion .button {
    margin-top: 0;
    margin-bottom: 0;
    padding: 2rem;
    width: 100%;
    text-align: center;
    box-sizing: border-box;
  }
  .service--conversion .button .fa {
    display: none;
  }
  .service--conversion .service--conv-cta {
    padding: 2rem;
    background: #e8e8e8;
    text-align: center;
    color: #121213;
    font-weight: 600;
  }
}
.partner--inner {
  display: flex;
  flex-wrap: wrap;
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.partner--inner .partner--item {
  width: 25%;
  box-sizing: border-box;
  padding: 0.5rem;
  margin-bottom: 0.5rem;
}
.partner--inner .partner--item .image {
  margin-bottom: 0;
}
@media  screen and (max-width: 853px) {
  .partner--inner .partner--item {
    width: 33.333%;
  }
}
@media  screen and (max-width: 620px) {
  .partner--inner .partner--item {
    width: 50%;
  }
}
.img--grid .image {
  position: relative;
  margin-bottom: 0;
  height: 100%;
}
.img--grid .image img {
  height: 100%;
  object-fit: cover;
}
.img--grid .image figcaption {
  opacity: 0;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 2rem;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
}
.img--grid .image:hover figcaption {
  opacity: 1;
}
.img--grid .content50L .image {
  height: calc(50% - 1rem);
  overflow: hidden;
}
.img--grid .content50L .image + .image {
  margin-top: 2rem;
}
.img--grid .content50L .image img {
  height: 100%;
  object-fit: cover;
}
.contacts--data .contacts--business {
  margin-bottom: 2rem;
}
.contacts--data .contacts--line {
  display: flex;
  margin-bottom: 0.66rem;
}
.contacts--data .contacts--line .contacts--label {
  width: 120px;
}
.contacts--data .contacts--line .contacts--entry {
  width: calc(100% - 121px);
}
.contacts--data .contacts--line a {
  color: #121213;
  font-weight: 500;
}
.contacts--data .contacts--line a:hover {
  text-decoration: underline;
}
.footer .footer--instance-name {
  color: var(--primaryColor);
}
.footer .footer--instance-name .footer--instance-gf {
  color: var(--secondaryColor);
}
.footer .oh--table {
  margin-left: -3px;
}
.footer .oh--daylabel {
  padding-right: 16px;
}
.footer .oh--heading {
  color: var(--primaryColor);
}
.honor {
  font-size: var(--fs0875);
}
.honor .honor--word {
  font-size: calc(var(--fs0875) - 1px);
}
#accessibilityTools button {
  border: 2px solid transparent;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
}
#accessibilityTools button:hover {
  background: #fff;
  color: #121213;
  border: 2px solid #121213;
}
#accessibilityTools button.active {
  background: #fff;
  color: #121213;
  border: 2px solid #121213;
}
#accessibilityTools button.active:hover {
  text-decoration: underline;
}
#accessibilityTools a {
  color: var(--secondaryColor);
}
#accessibilityTools a:hover {
  color: var(--primaryColor);
  text-decoration: underline;
}
.accessibility--audiooutput .row .container {
  position: relative;
}
.speechOutText {
  background: var(--primaryColor);
  position: absolute;
  top: -2rem;
  left: 1rem;
  padding: 0.33rem 1rem;
  cursor: pointer;
  -webkit-transition-property: all;
  -moz-transition-property: all;
  transition-property: all;
  -webkit-transition-duration: 0.33s;
  -moz-transition-duration: 0.33s;
  transition-duration: 0.33s;
  -webkit-transition-timing-function: ease-in-out;
  -moz-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
}
.speechOutText:hover {
  background: var(--secondaryColor);
}
.accessibility--largefont main .courseWrapper {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
.accessibility--largefont main .courseCard {
  display: flex;
  width: 100%;
  padding: 1rem;
  align-items: center;
  font-size: var(--fs1);
}
.accessibility--largefont main .courseCard .courseTime {
  width: 20%;
  display: block;
  height: 100%;
}
.accessibility--largefont main .courseCard .courseName {
  width: 28%;
  padding-top: 0;
}
.accessibility--largefont main .courseCard .courseDesc {
  width: 42%;
  margin-bottom: 0;
}
.accessibility--largefont main .courseCard .courseLoc {
  width: 10%;
}
@media  screen and (max-width: 620px) {
  #accessibilityTools button .access--button-icon {
    width: 12%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9mb250cy5sZXNzIiwib3ZlcndyaXRlcy9ib2R5Lmxlc3MiLCIuLi8uLi8uLi8uLi9jc3MvbGVzcy9jb25maWcvdmFycy5sZXNzIiwib3ZlcndyaXRlcy9tYWluLmxlc3MiLCJvdmVyd3JpdGVzL2hlYWRlci5sZXNzIiwib3ZlcndyaXRlcy9uYXZpZ2F0aW9uLmxlc3MiLCJvdmVyd3JpdGVzL3Jvd3MubGVzcyIsIm92ZXJ3cml0ZXMvdHlwZS5sZXNzIiwib3ZlcndyaXRlcy9pY29uc2dyaWQubGVzcyIsIm92ZXJ3cml0ZXMvcGFydG5lcnMubGVzcyIsIm92ZXJ3cml0ZXMvaW1hZ2VzLmxlc3MiLCJjb25maWcvbWl4aW5zLmxlc3MiLCJvdmVyd3JpdGVzL2NvbnRhY3RzLmxlc3MiLCJvdmVyd3JpdGVzL2Zvb3Rlci5sZXNzIiwib3ZlcndyaXRlcy9hY2Nlc3NpYmlsaXR5Lmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUNBO0VBQ0Usa0JBQUE7O0VBQ0EsYUFBYSxNQUFiO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQVMscUNBQXFDLE9BQU8sUUFBckQ7Ozs7QUFJRjtFQUNFLGtCQUFBOztFQUNBLGFBQWEsTUFBYjtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFTLHlDQUF5QyxPQUFPLFFBQXpEOzs7O0FBSUY7RUFDRSxrQkFBQTs7RUFDQSxhQUFhLE1BQWI7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsU0FBUyx3Q0FBd0MsT0FBTyxRQUF4RDs7OztBQUlGO0VBQ0Usa0JBQUE7O0VBQ0EsYUFBYSxNQUFiO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFQUNBLFNBQVMscUNBQXFDLE9BQU8sUUFBckQ7Ozs7QUFJRjtFQUNFLGtCQUFBOztFQUNBLGFBQWEsTUFBYjtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxTQUFTLHFDQUFxQyxPQUFPLFFBQXJEOzs7O0FBSUY7RUFDRSxrQkFBQTs7RUFDQSxhQUFhLE1BQWI7RUFD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QUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTs7QUd1QkEsY0FBQztFQUNDLFlaN0JjLHFCWTZCZDs7QUFLSix5QkFDRSxLQUNFO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTs7QUFMTix5QkFDRSxLQU9FO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxXWlZFLFVZVUY7O0FBYk4seUJBQ0UsS0FPRSxZQU9FO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxZQUFBOztBQWxCUix5QkFDRSxLQU9FLFlBWUU7RUFDRSxVQUFBO0VBQ0EsY0FBQTs7QUF0QlIseUJBQ0UsS0FPRSxZQWdCRTtFQUNFLFVBQUE7RUFDQSxnQkFBQTs7QUExQlIseUJBQ0UsS0FPRSxZQW9CRTtFQUNFLFVBQUE7O0FBTVI7RUFDRSxtQkFBb0IsT0FBTztJQUN6QixVQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLyogbGF0by0zMDAgLSBsYXRpbiAqL1xyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7IC8qIENoZWNrIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AZm9udC1mYWNlL2ZvbnQtZGlzcGxheSBmb3Igb3RoZXIgb3B0aW9ucy4gKi9cclxuICBmb250LWZhbWlseTogJ0xhdG8nO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHNyYzogdXJsKCcuLi9mb250cy9sYXRvLXYyNS1sYXRpbi0zMDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7IC8qIENocm9tZSAzNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSssIFNhZmFyaSAxMissIGlPUyAxMCsgKi9cclxufVxyXG5cclxuLyogbGF0by1yZWd1bGFyIC0gbGF0aW4gKi9cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyAvKiBDaGVjayBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvQGZvbnQtZmFjZS9mb250LWRpc3BsYXkgZm9yIG90aGVyIG9wdGlvbnMuICovXHJcbiAgZm9udC1mYW1pbHk6ICdMYXRvJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzcmM6IHVybCgnLi4vZm9udHMvbGF0by12MjUtbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xyXG59XHJcblxyXG4vKiBsYXRvLWl0YWxpYyAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xyXG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xhdG8tdjI1LWxhdGluLWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xyXG59XHJcblxyXG4vKiBsYXRvLTcwMCAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xyXG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xhdG8tdjI1LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xyXG59XHJcblxyXG4vKiBsYXRvLTkwMCAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xyXG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xhdG8tdjI1LWxhdGluLTkwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xyXG59XHJcblxyXG4vKiBsYXRvLTkwMGl0YWxpYyAtIGxhdGluICovXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDsgLyogQ2hlY2sgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL0Bmb250LWZhY2UvZm9udC1kaXNwbGF5IGZvciBvdGhlciBvcHRpb25zLiAqL1xyXG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2xhdG8tdjI1LWxhdGluLTkwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTsgLyogQ2hyb21lIDM2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KywgU2FmYXJpIDEyKywgaU9TIDEwKyAqL1xyXG59XHJcbiIsImJvZHl7XHJcbiAgZm9udC1mYW1pbHk6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogQGZzMTEyNTtcclxuICBsaW5lLWhlaWdodDogMS40NTtcclxufSIsIkBzdGRGb250OiAgICAgc2Fucy1zZXJpZjtcclxuXHJcblxyXG5AYmxhY2s6ICAgICAgICAgICAgICMwMDA7XHJcbkBkYXJrR3JleTogICAgICAgICAgIzExMTExODtcclxuQGZvb3RlckJhY2tncm91bmQ6ICAjMTExMTE4O1xyXG5AdGV4dENvbG9yOiAgICAgICAgICMzMzM7XHJcbkB3aGl0ZTogICAgICAgICAgICAgI2ZmZjtcclxuQGV4dHJlbWVMaWdodEdyZXk6ICAjZjlmOWY5O1xyXG5AbGlnaHRHcmV5OiAgICAgICAgICNlOGU4ZTg7XHJcbkBtZWRHcmV5OiAgICAgICAgICAgIzk5OTtcclxuQG1lZEJsdWVHcmV5OiAgICAgICAjYWNiOGMyO1xyXG5cclxuQHByaW1hcnlDb2xvcjogICAgdmFyKCAtLXByaW1hcnlDb2xvciApO1xyXG5Ac2Vjb25kYXJ5Q29sb3I6ICB2YXIoIC0tc2Vjb25kYXJ5Q29sb3IgKTtcclxuQHRlcnRpYXJ5Q29sb3I6ICAgdmFyKCAtLXRlcnRpYXJ5Q29sb3IgKTtcclxuQHF1YWRyaW5hcnlDb2xvcjogdmFyKCAtLXF1YWRyaW5hcnlDb2xvciApO1xyXG5cclxuQHByaW1hcnlDb250cmFzdENvbG9yOiAgICBAd2hpdGU7XHJcbkBzZWNvbmRhcnlDb250cmFzdENvbG9yOiAgQHdoaXRlO1xyXG5cclxuXHJcbkB3YXJuaW5nQ29sb3I6ICM3MjFjMjQ7XHJcbkBzdWNjZXNzQ29sb3I6ICMxNTU3MjQ7XHJcblxyXG5cclxuLy8gZGVza3RvcCAmIG1vYmlsZSB0cmlnZ2VyIGJnIGFuZCBjb2xvclxyXG5AbWFpbk1lbnVUcmlnZ2VyQ29sb3I6ICBAc2Vjb25kYXJ5Q29sb3I7XHJcbkBtYWluTWVudVRyaWdnZXJCRzogICAgIHJnYmEoMCwwLDAsMCk7XHJcblxyXG4vLyBkZXNrdG9wIG1haW4gbWVudSBpdGVtcyBjb2xvclxyXG5AbWFpbk1lbnVDb2xvcjogICAgICAgQHNlY29uZGFyeUNvbG9yO1xyXG5AbWFpbk1lbnVIb3ZlckNvbG9yOiAgQHByaW1hcnlDb2xvcjtcclxuXHJcbi8vIG1vYmlsZSBtYWluIG1lbnUgYmcgYW5kIGNvbG9yXHJcbkBtb2JpbGVNYWluTWVudUJnOiAgICBAd2hpdGU7XHJcbkBtb2JpbGVNYWluTWVudUNvbG9yOiBAdGV4dENvbG9yO1xyXG5cclxuLy8gbW9iaWxlIHN1YiBtZW51IGJnIGFuZCBjb2xvclxyXG5AbW9iaWxlU3ViTWVudUJnOiAgICAgQGV4dHJlbWVMaWdodEdyZXk7XHJcbkBtb2JpbGVTdWJNZW51Q29sb3I6ICBAdGV4dENvbG9yO1xyXG5cclxuXHJcbi8vQGFjY0FkZDowO1xyXG5cclxuQGZzMjogICB2YXIoIC0tZnMyICk7ICAgICAgIC8vIDMyXHJcbkBmczE3NTogdmFyKCAtLWZzMTc1ICk7ICAgIC8vIDI4XHJcbkBmczE1OiAgdmFyKCAtLWZzMTUgKTsgICAgIC8vIDI0XHJcbkBmczEzOiAgdmFyKCAtLWZzMTMgKTsgICAgIC8vIDIyXHJcbkBmczEyNTogdmFyKCAtLWZzMTI1ICk7ICAgIC8vIDIwXHJcbkBmczExMjU6dmFyKCAtLWZzMTEyNSApOyAgIC8vIDE4XHJcbkBmczE6ICAgdmFyKCAtLWZzMSApOyAgICAgICAvLyAxNlxyXG5AZnMwODc1OnZhciggLS1mczA4NzUgKTsgICAvLyAxNFxyXG5AZnMwNzU6IHZhciggLS1mczA3NSApOyAgICAvLyAxMlxyXG5cclxuQGgxc2l6ZTogIEBmczI7XHJcbkBoMnNpemU6ICBAZnMxNzU7XHJcbkBoM3NpemU6ICBAZnMxNTtcclxuQGg0c2l6ZTogIEBmczEyNTtcclxuQGg1c2l6ZTogIEBmczExMjU7XHJcbkBoNnNpemU6ICBAZnMxO1xyXG5cclxuXHJcbkB0eXBvU3RkTWFyZ2luOiAxcmVtO1xyXG5cclxuXHJcbi8vIHN0YW5kYXJkIHdpZHRoIG9mIC5jb250YWluZXJcclxuQG1heHdpZHRoOiAxMjgwcHg7XHJcblxyXG4vLyBoZWFkZXIgSGVpZ2h0IGRlZmluaXRpb25zXHJcbkBoZWFkZXJIZWlnaHQ6ICAgIDEwMHB4O1xyXG5Ac2xpbUhlYWRlckhlaWdodDogODBweDtcclxuQG1vYmlsZUhlYWRlckhlaWdodDogNjZweDtcclxuXHJcbi8vIGhhbWJ1cmdlclxyXG5AaGFtYnVyZ2VyV2lkdGg6ICAgIDM2cHg7XHJcbkBoYW1idXJnZXJDb2xvcjogICAgQHRleHRDb2xvcjtcclxuXHJcbi8vIHBhZGRpbmcgYmV0d2VlbiBjb2xzXHJcbkBzdGRDb2xQYWRkaW5nIDogMXJlbTtcclxuXHJcbi8vIG1hcmdpbiAvIHBhZGRpbmcgYmV0d2VlbiByb3dzXHJcbkBzdGRSb3dNYXJnaW46ICA1cmVtO1xyXG5Ac2xpbVJvd01hcmdpbjogMnJlbTtcclxuXHJcbi8vIGNvbCBtYXJnaW4gKGJ0bSkgb24gYnJlYWtwb2ludCBicmVha3NcclxuQGJyZWFrQ29sTWFyZ2luOiAycmVtO1xyXG5cclxuQGZvcm1MYWJlbFdpZHRoOiAxMjBweDtcclxuXHJcbi8vIGZvb3RlciBsYWJlbCB3aWR0aFxyXG5AZm9vdGVyTGFiZWxXaWR0aDogODBweDtcclxuXHJcbi8vIGZvb3RlciBMaW5rIENvbG9yXHJcbkBmb290ZXJMaW5rQ29sb3I6IEBzZWNvbmRhcnlDb2xvcjtcclxuXHJcbi8vIGZvb3RlciB0ZXh0IGNvbG9yXHJcbkBmb290ZXJDb2xvcjogQG1lZEdyZXk7XHJcblxyXG5cclxuQGRlc2tMOiB+XCIgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQxcHgpXCI7XHJcbkBkZXNrUzogflwiIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KVwiO1xyXG5AbWluX2Rlc2tNVzogflwiIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTI4MHB4KVwiO1xyXG5AZGVza01XOiB+XCIgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjgwcHgpXCI7XHJcbkBkZXNrOiAgflwiIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE0MnB4KVwiO1xyXG5AdGFiTDogIH5cIiBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDFweClcIjtcclxuQHRhYlA6ICB+XCIgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTNweClcIjtcclxuQHNtTDogICB+XCIgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MjBweClcIjtcclxuQHNtUDogICB+XCIgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MTVweClcIjtcclxuQHNtWDogICB+XCIgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweClcIjtcclxuXHJcbkBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXI6IEB0YWJQOyIsIm1haW57XHJcbiAgbWluLWhlaWdodDogNTUwcHg7XHJcbn1cclxuXHJcbmJvZHk6bm90KC5wYWdlLS1pbmRleCl7XHJcbiAgbWFpbntcclxuICAgIHBhZGRpbmctdG9wOiBAaGVhZGVySGVpZ2h0O1xyXG5cclxuICAgIEBtZWRpYSBAc21Me1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuaGVhZGVycm93IC5jb250ZW50RWxlbWVudHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi53ZWJzaXRlLS10aXRsZXtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm90dG9tOiAxNXZoO1xyXG4gIGxlZnQ6IGNhbGMoNTAlIC0gNjEwcHgpO1xyXG4gIHdpZHRoOiA2MTBweDtcclxuXHJcbiAgQG1lZGlhIEBkZXNrTWF4e1xyXG4gICAgbGVmdDogMXJlbTtcclxuICB9XHJcblxyXG4gIC5wYWdlLS10aXRsZXN7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIHN2Z3tcclxuICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAmICsgc3Zne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmd7XHJcbiAgICBmb250ICAgOiA5MDAgNDhweCBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcclxuICAgIHdpZHRoICA6IGF1dG87XHJcbiAgICBoZWlnaHQgOiAxMDBweDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICB9XHJcblxyXG4gIC5wYWdlLS10aXRsZS0xIHRleHR7XHJcbiAgICBmaWxsICAgICAgICAgICAgOiBibGFjaztcclxuICB9XHJcblxyXG4gIC5wYWdlLS10aXRsZS0yIHRleHR7XHJcbiAgICBmaWxsICAgICAgICAgICAgOiBub25lO1xyXG4gICAgc3Ryb2tlICAgICAgICAgIDogYmxhY2s7XHJcbiAgICBzdHJva2Utd2lkdGggICAgOiAxcHg7XHJcbiAgICBzdHJva2UtbGluZWpvaW4gOiByb3VuZDtcclxuICB9XHJcblxyXG5cclxuICAucGFnZS0tc3VidGl0bGV7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgY29sb3I6IEBwcmltYXJ5Q29sb3I7XHJcbiAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtM3JlbTtcclxuICB9XHJcblxyXG4gIGltZ3tcclxuICAgIHdpZHRoOiA1MTNweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgQG1lZGlhIEBzbUx7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgYm90dG9tOiB1bnNldDtcclxuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuXHJcbiAgICBzdmd7XHJcbiAgICAgIC8vdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG5cclxuICAgICAgJi5wYWdlLS10aXRsZS0xe1xyXG4gICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5wYWdlLS10aXRsZS0ye1xyXG4gICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAucGFnZS0tc3VidGl0bGV7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIudGhlLS1uYXZpZ2F0aW9ue1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGp1c3RpZnktY29udGVudDogcmlnaHQ7XHJcblxyXG4gIC5uYXZpZ2F0aW9uLS1sYWJlbHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiBAcHJpbWFyeUNvbG9yO1xyXG5cclxuICAgIEBtZWRpYSBAbW9tZW50VG9TaG93VGhlSGFtYnVyZ2Vye1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi5tZW51LS1tYWlubWVudXtcclxuICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gIEBtZWRpYSBAbW9tZW50VG9TaG93VGhlSGFtYnVyZ2Vye1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG5cclxuICAgICYgbGkgKyBsaXtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEB0ZXJ0aWFyeUNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiA+IGxpe1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJiA+IGxpID4gYXtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGNvbG9yOiBAYmxhY2s7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6IEBwcmltYXJ5Q29sb3I7XHJcbiAgICAgIGNvbG9yOiBAdGVydGlhcnlDb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgPiBsaS5jbGlja2VkID4gYXtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgfVxyXG5cclxuICAmID4gbGkuaXRlbS0tY29udGFjdHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQG1lZGlhIEBzbUx7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuYm9keXtcclxuICAubW9iaWxlLWJhY2t7XHJcblxyXG4gICAgQG1lZGlhIEBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXJ7XHJcbiAgICAgIHdpZHRoOiA2MnB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICBhe1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgICAgY29sb3I6IEB0ZXJ0aWFyeUNvbG9yO1xyXG5cclxuICAgICAgQG1lZGlhIEBtb21lbnRUb1Nob3dUaGVIYW1idXJnZXJ7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBAbWVkR3JleTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cclxuICAgICAgICBzcGFuIHNwYW57ZGlzcGxheTogbm9uZTt9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuYm9keXtcclxuICAubW9iaWxlLWJhY2t7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuYm9keS5wYWdlLS1pbXByZXNzdW0sXHJcbmJvZHkucGFnZS0tZGF0ZW5zY2h1dHosXHJcbmJvZHkucGFnZS0tYmFycmllcmVmcmVpaGVpdHtcclxuICAubW9iaWxlLWhhbWJ1cmdlciwgLm5hdmlnYXRpb24tLWxhYmVse2Rpc3BsYXk6IG5vbmU7fVxyXG4gIC5tb2JpbGUtYmFja3tkaXNwbGF5OiBmbGV4O31cclxufVxyXG4iLCIuaGFzLS1ibGFjay1iYWNrZ3JvdW5ke1xyXG4gIGJhY2tncm91bmQ6IEB0ZXJ0aWFyeUNvbG9yO1xyXG4gIGNvbG9yOiBAc2Vjb25kYXJ5Q29sb3I7XHJcblxyXG4gIGgyLCBoM3tcclxuICAgIGNvbG9yOiBAcHJpbWFyeUNvbG9yO1xyXG4gIH1cclxuXHJcblxyXG5cclxuICBAbWVkaWEgQHNtTHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuICAgIC5jb250ZW50NTBMe1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5oZWFkZXIgLmhlYWRlcnJvd3tcclxuICBtYXJnaW4tdG9wOiBAaGVhZGVySGVpZ2h0O1xyXG5cclxuICBAbWVkaWEgQG1vbWVudFRvU2hvd1RoZUhhbWJ1cmdlcntcclxuICAgIG1hcmdpbi10b3A6IEBtb2JpbGVIZWFkZXJIZWlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4jY2UtNCBpbWd7XHJcbiAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbiNjb250YWN0e1xyXG5cclxuICAuY29udGFpbmVye1xyXG4gICAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcclxuICB9XHJcblxyXG5cclxuICAuY29udGVudDUwTCAuY29udGVudEVsZW1lbnR7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW07XHJcblxyXG4gICAgQG1lZGlhIEB0YWJQe1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGVudDUwUiAuY29udGVudEVsZW1lbnR7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG5cclxuICAgIEBtZWRpYSBAdGFiUHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxufSIsImgyICsgLnBhcmFncmFwaHtcclxuICBtYXJnaW4tdG9wOiAzcmVtO1xyXG59XHJcblxyXG4ucGFyYWdyYXBoICsgaDN7XHJcbiAgbWFyZ2luLXRvcDogM3JlbTtcclxufVxyXG5cclxuaDMgKyAucGFyYWdyYXBoe1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcbn1cclxuXHJcbm1haW4gdWwgbGl7XHJcbiAgcGFkZGluZzogMCAwIDAuNXJlbSAxLjVyZW07XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOjpiZWZvcmV7XHJcbiAgICB3aWR0aDogNXB4O1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCBAdGVydGlhcnlDb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMC42cmVtO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5oYXMtLWJsYWNrLWJhY2tncm91bmR7XHJcbiAgaDIsIGgze1xyXG4gICAgY29sb3I6IEBwcmltYXJ5Q29sb3I7XHJcbiAgfVxyXG5cclxuICB1bCBsaXtcclxuICAgICY6OmJlZm9yZXtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgQHByaW1hcnlDb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiIsIi5jb250ZW50RWxlbWVudDpoYXMoLmljb24tLWdyaWQpe1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5pY29uLS1ncmlkLCAuc2VydmljZS0tY29udmVyc2lvbntcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmljb24tLWdyaWQtaW5uZXJ7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIG1heC13aWR0aDogMzMwcHg7XHJcblxyXG4gIC5pY29ue1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uc2VydmljZS0tY29udmVyc2lvbntcclxuICAuYnV0dG9ue1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgY29sb3I6IEBibGFjaztcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgLmZhe1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYmFja2dyb3VuZDogQHByaW1hcnlDb2xvcjtcclxuICAgICAgY29sb3I6IEB3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICBAbWVkaWEgQHNtTHtcclxuICAgIG1hcmdpbi10b3A6IDRyZW07XHJcbiAgICBtYXJnaW4tbGVmdDogLTFyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDJyZW0pO1xyXG5cclxuICAgIC5idXR0b257XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAuZmF7ZGlzcGxheTogbm9uZTt9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlcnZpY2UtLWNvbnYtY3Rhe1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBAbGlnaHRHcmV5O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiBAYmxhY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhcnRuZXItLWlubmVye1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xyXG4gIG1hcmdpbi1yaWdodDogLTAuNXJlbTtcclxuXHJcbiAgLnBhcnRuZXItLWl0ZW17XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDAuNXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAuaW1hZ2V7bWFyZ2luLWJvdHRvbTogMDt9XHJcblxyXG5cclxuICAgIEBtZWRpYSBAdGFiUHtcclxuICAgICAgd2lkdGg6IDMzLjMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIEBzbUx7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmltZy0tZ3JpZHtcclxuXHJcbiAgLmltYWdle1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgZmlnY2FwdGlvbntcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjcpO1xyXG4gICAgICBjb2xvcjogQHdoaXRlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIC5pbnRlcmFjdGlvblRyYW5zaXRpb24oKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBmaWdjYXB0aW9ue1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250ZW50NTBMe1xyXG5cclxuICAgIC5pbWFnZXtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDFyZW0pO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgJiArIC5pbWFnZXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5pbWFnZSBpbWd7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmludGVyYWN0aW9uVHJhbnNpdGlvbihAZHVyOiAwLjMzczsgQHByb3BzOiBhbGw7IEBkZWxheTogMHM7KXtcclxuICAvLy13ZWJraXQtdHJhbnNpdGlvbjogQGZvciBAZHVyIGVhc2UtaW4tb3V0O1xyXG4gIC8vLW1vei10cmFuc2l0aW9uOiBAZm9yIEBkdXIgZWFzZS1pbi1vdXQ7XHJcbiAgLy90cmFuc2l0aW9uOiBAZm9yIEBkdXIgZWFzZS1pbi1vdXQ7XHJcblxyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogQHByb3BzO1xyXG4gIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogQHByb3BzO1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IEBwcm9wcztcclxuXHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiBAZHVyO1xyXG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogQGR1cjtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBAZHVyO1xyXG5cclxuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQ7XHJcblxyXG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogQGRlbGF5O1xyXG4gIC1tb3otdHJhbnNpdGlvbi1kZWxheTogQGRlbGF5O1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IEBkZWxheTtcclxufSIsIi5jb250YWN0cy0tZGF0YXtcclxuXHJcbiAgLmNvbnRhY3RzLS1idXNpbmVzc3tcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG5cclxuICAuY29udGFjdHMtLWxpbmV7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC42NnJlbTtcclxuXHJcbiAgICAuY29udGFjdHMtLWxhYmVse1xyXG4gICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICB9XHJcbiAgICAuY29udGFjdHMtLWVudHJ5e1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIxcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiBAYmxhY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmZvb3RlcntcclxuXHJcbiAgLmZvb3Rlci0taW5zdGFuY2UtbmFtZXtcclxuICAgIGNvbG9yOiBAcHJpbWFyeUNvbG9yO1xyXG5cclxuICAgIC5mb290ZXItLWluc3RhbmNlLWdme1xyXG4gICAgICBjb2xvcjogQHNlY29uZGFyeUNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG5cclxuXHJcbiAgLm9oLS10YWJsZXtcclxuICAgIG1hcmdpbi1sZWZ0OiAtM3B4O1xyXG4gIH1cclxuXHJcbiAgLm9oLS1kYXlsYWJlbHtwYWRkaW5nLXJpZ2h0OiAxNnB4O31cclxuXHJcblxyXG4gIC5vaC0taGVhZGluZ3tcclxuICAgIGNvbG9yOiBAcHJpbWFyeUNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5ob25vcntcclxuICBmb250LXNpemU6IEBmczA4NzU7XHJcblxyXG4gIC5ob25vci0td29yZHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYyhAZnMwODc1IC0gMXB4KTtcclxuICB9XHJcbn0iLCJcclxuI2FjY2Vzc2liaWxpdHlUb29scyBidXR0b257XHJcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgLmludGVyYWN0aW9uVHJhbnNpdGlvbigpO1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgY29sb3I6IEBibGFjaztcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIEBibGFjaztcclxuICB9XHJcblxyXG4gICYuYWN0aXZle1xyXG4gICAgYmFja2dyb3VuZDogQHdoaXRlO1xyXG4gICAgY29sb3I6IEBibGFjaztcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIEBibGFjaztcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuI2FjY2Vzc2liaWxpdHlUb29scyBhe1xyXG4gIGNvbG9yOiBAc2Vjb25kYXJ5Q29sb3I7XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogQHByaW1hcnlDb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gIH1cclxufVxyXG5cclxuLmFjY2Vzc2liaWxpdHktLWF1ZGlvb3V0cHV0IC5yb3cgLmNvbnRhaW5lcntcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLnNwZWVjaE91dFRleHR7XHJcbiAgYmFja2dyb3VuZDogQHByaW1hcnlDb2xvcjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAtMnJlbTtcclxuICBsZWZ0OiAxcmVtO1xyXG4gIHBhZGRpbmc6IDAuMzNyZW0gMXJlbTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLmludGVyYWN0aW9uVHJhbnNpdGlvbigpO1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogQHNlY29uZGFyeUNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5hY2Nlc3NpYmlsaXR5LS1sYXJnZWZvbnR7XHJcbiAgbWFpbntcclxuICAgIC5jb3Vyc2VXcmFwcGVye1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvdXJzZUNhcmR7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBmb250LXNpemU6IEBmczE7XHJcblxyXG4gICAgICAuY291cnNlVGltZXtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAuY291cnNlTmFtZXtcclxuICAgICAgICB3aWR0aDogMjglO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5jb3Vyc2VEZXNje1xyXG4gICAgICAgIHdpZHRoOiA0MiU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICAuY291cnNlTG9je1xyXG4gICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBAc21Me1xyXG4gICNhY2Nlc3NpYmlsaXR5VG9vbHMgYnV0dG9uIC5hY2Nlc3MtLWJ1dHRvbi1pY29ue1xyXG4gICAgd2lkdGg6IDEyJTtcclxuICB9XHJcbn0iXSwiZmlsZSI6InRoZW1lLmNzcyJ9 */
