/*!**************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!../node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!../node_modules/sass-loader/dist/esm/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!../Resources/Private/Scss/keyvisual-animation.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************************************************/
/*
 * Definitions for the breakpoints
 * 1920 =>   >1920px  =>  standard
 * 1200 =>   < 1919x  =>  desptop-down
 * 992 =>    < 1119px =>  laptop-down
 * 768 =>    < 991px  =>  tablet-down
 * 544 =>    < 767px  =>  mobile-down
 */
:root {
  --clr-bg: #000;
  --clr-ft: #fff;
  --clr-highlight: rgb(76 171 255);
  --clr-signet: rgb(0 136 255);
  --glow-clr: 0 135 255;
  --clr-glow-small: rgb(var(--glow-clr) / 0.5);
  --clr-glow-big: rgb(var(--glow-clr) / 0.8);
  --blur-glow-small: 50px;
  --blur-glow-big: 200px;
  --size-blur-small: 200px;
  --size-blur-big: 450px;
  --ft-size-heading: 5rem;
  --ft-size-subheading: 2.5rem;
  --ft-size-content: 1.125rem;
  --ft-size-button: 0.875rem;
  --size-padding-y: 4.6875rem;
  --size-padding-x: 1.5rem;
  --size-button-padding-y: 0.55rem;
  --size-button-padding-x: 1.25rem;
  --canvas-size: 350px;
  --canvas-margin-left: 0;
}

@media (max-width: 1919px) {
  :root {
    --ft-size-heading: 3.75rem;
    --ft-size-subheading: 1.875rem;
  }
}
@media (max-width: 991px) {
  :root {
    --ft-size-heading: 3rem;
    --ft-size-subheading: 1.5rem;
    --ft-size-content: 1rem;
    --canvas-size: 290px;
  }
}
@media (max-width: 767px) {
  :root {
    --ft-size-heading: 2.5rem;
    --ft-size-subheading: 1.5rem;
    --ft-size-content: 1rem;
  }
}
[data-element=lottie],
[data-element=grafik-side-image],
[data-element=grafik-top],
[data-element=grafik-bottom],
[data-element=signet-image] {
  will-change: transform, opacity;
}

.sph {
  background-color: var(--clr-bg);
  color: var(--clr-ft);
  padding-inline: var(--size-padding-x);
  padding-block: var(--size-padding-y);
  min-height: 600px;
  overflow: clip;
}

.sph .sph-wrapper {
  width: 100%;
  max-width: 1440px;
  margin-inline: auto;
  display: grid;
  grid-template-rows: auto;
  grid-template-columns: 40% 20% 40%;
}

@media (max-width: 1919px) {
  .sph .sph-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}
@media (max-width: 767px) {
  .sph .sph-wrapper {
    grid-template-columns: 1fr;
  }
}
.sph .sph-content-wrapper-outer {
  grid-area: 1/1/1/3;
}

@media (max-width: 767px) {
  .sph .sph-content-wrapper-outer {
    display: contents;
  }
}
@media (max-width: 767px) {
  .sph .sph-content-wrapper {
    display: contents;
  }
}
.sph .sph-grafik-wrapper {
  grid-area: 1/3/2/4;
}

@media (max-width: 1919px) {
  .sph .sph-grafik-wrapper {
    grid-area: 1/2/2/3;
  }
}
@media (max-width: 767px) {
  .sph .sph-grafik-wrapper {
    grid-area: auto;
    margin-inline: auto;
  }
}
.sph .sph-heading {
  font-size: var(--ft-size-heading);
  font-variation-settings: "wght" 900;
  font-weight: 700;
  line-height: 1.375;
  margin-bottom: 0;
  will-change: transform, opacity;
}

@media (max-width: 767px) {
  .sph .sph-heading {
    line-height: 1;
    margin-bottom: 1rem;
  }
}
.sph .sph-subheading {
  margin-bottom: 2.4rem;
  max-width: 21em;
  color: var(--clr-highlight);
  font-size: var(--ft-size-subheading);
  font-variation-settings: "wght" 275;
  font-weight: 300;
  line-height: 1.35;
  will-change: transform, opacity;
}

@media (max-width: 1919px) {
  .sph .sph-subheading {
    margin-bottom: 1.5625rem;
    max-width: 20em;
  }
}
@media (max-width: 1199px) {
  .sph .sph-subheading {
    max-width: 17.25em;
  }
}
@media (max-width: 767px) {
  .sph .sph-subheading {
    line-height: 1.65;
  }
}
.sph .sph-content {
  max-width: 600px;
  font-size: var(--ft-size-content);
  font-variation-settings: "wght" 400;
  font-weight: 400;
  line-height: 1.35;
  margin-bottom: 3.125rem;
  will-change: transform, opacity;
}

@media (max-width: 1919px) {
  .sph .sph-content {
    max-width: 500px;
  }
}
@media (max-width: 1199px) {
  .sph .sph-content {
    max-width: 26.875rem;
  }
}
@media (max-width: 991px) {
  .sph .sph-content {
    max-width: 23em;
    margin-bottom: 2.3rem;
  }
}
.sph .sph-button-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 1.56rem;
  flex-wrap: wrap;
  z-index: 1;
}

@media (max-width: 991px) {
  .sph .sph-button-wrapper {
    max-width: 25rem;
  }
}
@media (max-width: 767px) {
  .sph .sph-button-wrapper {
    gap: 1rem;
    max-width: 100%;
  }
}
.sph .sph-button-wrapper .sph-button {
  padding: var(--size-button-padding-y) var(--size-button-padding-x);
  background-color: transparent;
  color: var(--clr-ft);
  text-decoration: none;
  border-radius: 100px;
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  font-size: var(--ft-size-button);
  border: 1px solid var(--clr-ft);
  font-variation-settings: "wght" 400;
  font-weight: 400;
  min-height: 39px;
  will-change: transform, opacity;
}

.sph .sph-button-wrapper .sph-button.highlight {
  background-color: var(--clr-ft);
  color: var(--clr-bg);
}

.sph .sph-button-wrapper .sph-button:hover {
  background-color: var(--clr-btn-bg, var(--clr-signet));
  border-color: var(--clr-btn-bg, var(--clr-signet));
  color: var(--clr-ft);
}

.sph .sph-grafik-wrapper {
  isolation: isolate;
  position: relative;
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  justify-content: start;
  align-items: center;
}

.sph .sph-grafik-wrapper > div {
  grid-area: 1/1/2/2;
}

@media (max-width: 767px) {
  .sph .sph-grafik-wrapper {
    grid-row: 2;
  }
}
.sph .sph-grafik-wrapper .sph-grafik-wrapper-inner {
  justify-self: start;
  position: relative;
  margin-top: 40px;
  margin-left: -10px;
}

@media (max-width: 1919px) {
  .sph .sph-grafik-wrapper .sph-grafik-wrapper-inner {
    margin-top: 51px;
    margin-left: 8px;
  }
}
@media (max-width: 1199px) {
  .sph .sph-grafik-wrapper .sph-grafik-wrapper-inner {
    justify-self: center;
    margin-left: 20%;
  }
}
@media (max-width: 991px) {
  .sph .sph-grafik-wrapper .sph-grafik-wrapper-inner {
    justify-self: start;
    margin-left: 40px;
    align-self: end;
    bottom: -32px;
  }
}
@media (max-width: 767px) {
  .sph .sph-grafik-wrapper .sph-grafik-wrapper-inner {
    bottom: 0;
    left: 0;
    margin-left: 0;
    margin-bottom: 62px;
  }
}
.sph .sph-lottie-canvas {
  width: var(--canvas-size);
  height: var(--canvas-size);
  margin-left: var(--canvas-margin-left);
  display: grid;
  grid-template-columns: var(--canvas-size);
  grid-template-rows: var(--canvas-size);
}

.sph .sph-lottie-canvas > * {
  grid-area: 1/1/1/1;
}

@media (max-width: 1199px) {
  .sph .sph-lottie-canvas {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .sph .sph-lottie-canvas {
    width: 100%;
    height: auto;
    aspect-ratio: 1;
    max-width: var(--canvas-size);
    max-height: var(--canvas-size);
  }
}
.sph .sph-lottie-preview {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

.sph .sph-grafik-top,
.sph .sph-grafik-bottom {
  font-size: 0.75rem;
  display: flex;
  align-items: center;
  position: absolute;
  white-space: nowrap;
}

.sph .sph-grafik-top .arrow-circle,
.sph .sph-grafik-top .arrow-path,
.sph .sph-grafik-bottom .arrow-circle,
.sph .sph-grafik-bottom .arrow-path {
  stroke: var(--clr-ft);
}

.sph .sph-grafik-top .arrow-circle,
.sph .sph-grafik-top .arrow-head,
.sph .sph-grafik-bottom .arrow-circle,
.sph .sph-grafik-bottom .arrow-head {
  fill: var(--clr-ft);
}

.sph .sph-grafik-top .arrow-path,
.sph .sph-grafik-bottom .arrow-path {
  stroke-width: 0.5;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.sph .sph-grafik-top .arrow-svg,
.sph .sph-grafik-bottom .arrow-svg {
  width: 50px;
  height: 35px;
}

.sph .sph-grafik-top img,
.sph .sph-grafik-bottom img {
  width: 131px;
  height: 64px;
  -o-object-fit: contain;
  object-fit: contain;
}

@media (max-width: 1199px) {
  .sph .sph-grafik-top img,
  .sph .sph-grafik-bottom img {
    width: 88px;
    height: 34px;
  }
}
.sph .sph-grafik-text {
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .sph .sph-grafik-text {
    grid-column: 1/3;
  }
}
.sph .sph-grafik-top {
  top: -57px;
  right: -65px;
}

.sph .sph-grafik-top svg,
.sph .sph-grafik-top .arrow-wrapper {
  margin-top: 16px;
  margin-left: 25px;
  margin-right: 17px;
}

@media (max-width: 1919px) {
  .sph .sph-grafik-top {
    justify-content: center;
    margin-left: -2%;
  }
}
@media (max-width: 1199px) {
  .sph .sph-grafik-top {
    right: 0;
    top: -36px;
  }
}
.sph .sph-grafik-bottom {
  bottom: -45px;
  left: -60px;
}

.sph .sph-grafik-bottom img {
  position: relative;
  bottom: -10px;
}

.sph .sph-grafik-bottom svg {
  margin-top: -16px;
  margin-left: 17px;
  margin-right: 25px;
}

@media (max-width: 1199px) {
  .sph .sph-grafik-bottom {
    bottom: -25px;
    left: -20px;
  }
}
.sph .sph-grafik-side {
  position: absolute;
  right: -140px;
  top: 50%;
  transform: translateY(-50%);
}

@media (max-width: 1919px) {
  .sph .sph-grafik-side {
    right: -100px;
  }
}
@media (max-width: 1199px) {
  .sph .sph-grafik-side {
    display: none;
  }
}
.sph .sph-scale-right,
.sph .sph-scale-bottom {
  font-size: 0.875rem;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}

.sph .sph-scale-right {
  top: -5px;
  bottom: 0;
  right: -44px;
  height: 100%;
}

.sph .sph-scale-right .sph-scale-svg {
  width: 10px;
  height: 100%;
}

.sph .sph-scale-right .sph-scale-number {
  writing-mode: vertical-lr;
}

.sph .sph-scale-bottom {
  flex-flow: column;
  left: 0;
  right: 0;
  bottom: -35px;
}

.sph .sph-scale-bottom .sph-scale-svg {
  width: 98%;
  height: 10px;
}

.sph .sph-glow-wrapper {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr;
  place-items: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
}

.sph .sph-glow-small,
.sph .sph-glow-big {
  grid-area: 1/1/2/2;
  border-radius: 100%;
}

.sph .sph-glow-small {
  width: var(--size-blur-small);
  height: var(--size-blur-small);
  filter: blur(var(--blur-glow-small));
  background-color: var(--clr-glow-small);
}

.sph .sph-glow-big {
  width: var(--size-blur-big);
  height: var(--size-blur-big);
  filter: blur(var(--blur-glow-big));
  background-color: var(--clr-glow-big);
}

.sph .sph-signet-image {
  grid-area: 1/1/1/1;
}

.frame-type-keyvisual_animation .frame-container {
  max-width: 100%;
  padding-inline: 0;
}
.frame-type-keyvisual_animation .sph .sph-heading {
  color: #fff;
}
.frame-type-keyvisual_animation .sph .sph-subheading {
  color: var(--seg-category-color, #2c5b9c);
}
.frame-type-keyvisual_animation .sph .sph-button-wrapper .sph-button:hover {
  --clr-signet: var(--seg-category-color, #2c5b9c);
}
.frame-type-keyvisual_animation .sph-heading,
.frame-type-keyvisual_animation .sph-subheading,
.frame-type-keyvisual_animation .sph-content {
  z-index: 1;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ3NzL2tleXZpc3VhbC1hbmltYXRpb24uY3NzIiwibWFwcGluZ3MiOiI7OztBQVNBOzs7Ozs7O0VBQUE7QUFRQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ1JKOztBRFdBO0VBQ0k7SUFDSTtJQUNBO0VDUk47QUFDRjtBRFVBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFQ1JOO0FBQ0Y7QURVQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0VDUk47QUFDRjtBRFdBOzs7OztFQUtJO0FDVEo7O0FEWUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNUSjs7QURXQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ1JKOztBRFVBO0VBQ0k7SUFDSTtFQ1BOO0FBQ0Y7QURTQTtFQUNJO0lBQ0k7RUNQTjtBQUNGO0FEU0E7RUFDSTtBQ1BKOztBRFNBO0VBQ0k7SUFDSTtFQ05OO0FBQ0Y7QURRQTtFQUNJO0lBQ0k7RUNOTjtBQUNGO0FEUUE7RUFDSTtBQ05KOztBRFFBO0VBQ0k7SUFDSTtFQ0xOO0FBQ0Y7QURPQTtFQUNJO0lBQ0k7SUFDQTtFQ0xOO0FBQ0Y7QURPQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0xKOztBRE9BO0VBQ0k7SUFDSTtJQUNBO0VDSk47QUFDRjtBRE1BO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0pKOztBRE1BO0VBQ0k7SUFDSTtJQUNBO0VDSE47QUFDRjtBREtBO0VBQ0k7SUFDSTtFQ0hOO0FBQ0Y7QURLQTtFQUNJO0lBQ0k7RUNITjtBQUNGO0FES0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ0hKOztBREtBO0VBQ0k7SUFDSTtFQ0ZOO0FBQ0Y7QURJQTtFQUNJO0lBQ0k7RUNGTjtBQUNGO0FESUE7RUFDSTtJQUNJO0lBQ0E7RUNGTjtBQUNGO0FESUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNGSjs7QURJQTtFQUNJO0lBQ0k7RUNETjtBQUNGO0FER0E7RUFDSTtJQUNJO0lBQ0E7RUNETjtBQUNGO0FER0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNESjs7QURHQTtFQUNJO0VBQ0E7QUNBSjs7QURFQTtFQUNJO0VBQ0E7RUFDQTtBQ0NKOztBRENBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNFSjs7QURBQTtFQUNJO0FDR0o7O0FEREE7RUFDSTtJQUNJO0VDSU47QUFDRjtBREZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUNJSjs7QURGQTtFQUNJO0lBQ0k7SUFDQTtFQ0tOO0FBQ0Y7QURIQTtFQUNJO0lBQ0k7SUFDQTtFQ0tOO0FBQ0Y7QURIQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUNLTjtBQUNGO0FESEE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VDS047QUFDRjtBREhBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDS0o7O0FESEE7RUFDSTtBQ01KOztBREpBO0VBQ0k7SUFDSTtFQ09OO0FBQ0Y7QURMQTtFQUNJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQ09OO0FBQ0Y7QURMQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FDT0o7O0FETEE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ1FKOztBRE5BOzs7O0VBSUk7QUNTSjs7QURQQTs7OztFQUlJO0FDVUo7O0FEUkE7O0VBRUk7RUFDQTtFQUNBO0FDV0o7O0FEVEE7O0VBRUk7RUFDQTtBQ1lKOztBRFZBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FDYUo7O0FEWEE7RUFDSTs7SUFFSTtJQUNBO0VDY047QUFDRjtBRFpBO0VBQ0k7QUNjSjs7QURaQTtFQUNJO0lBQ0k7RUNlTjtBQUNGO0FEYkE7RUFDSTtFQUNBO0FDZUo7O0FEYkE7O0VBRUk7RUFDQTtFQUNBO0FDZ0JKOztBRGRBO0VBQ0k7SUFDSTtJQUNBO0VDaUJOO0FBQ0Y7QURmQTtFQUNJO0lBQ0k7SUFDQTtFQ2lCTjtBQUNGO0FEZkE7RUFDSTtFQUNBO0FDaUJKOztBRGZBO0VBQ0k7RUFDQTtBQ2tCSjs7QURoQkE7RUFDSTtFQUNBO0VBQ0E7QUNtQko7O0FEakJBO0VBQ0k7SUFDSTtJQUNBO0VDb0JOO0FBQ0Y7QURsQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQ29CSjs7QURsQkE7RUFDSTtJQUNJO0VDcUJOO0FBQ0Y7QURuQkE7RUFDSTtJQUNJO0VDcUJOO0FBQ0Y7QURuQkE7O0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ3FCSjs7QURuQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQ3NCSjs7QURwQkE7RUFDSTtFQUNBO0FDdUJKOztBRHJCQTtFQUNJO0FDd0JKOztBRHRCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FDeUJKOztBRHZCQTtFQUNJO0VBQ0E7QUMwQko7O0FEeEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDMkJKOztBRHpCQTs7RUFFSTtFQUNBO0FDNEJKOztBRDFCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FDNkJKOztBRDNCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FDOEJKOztBRDVCQTtFQUNJO0FDK0JKOztBQXRmSTtFQUNJO0VBQ0E7QUF5ZlI7QUF0Zkk7RUFDSSxXQ1ZZO0FEa2dCcEI7QUFyZkk7RUFDSTtBQXVmUjtBQXBmSTtFQUNJO0FBc2ZSO0FBbmZJOzs7RUFHSTtBQXFmUixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vc2VnZ2VyLy4uL1Jlc291cmNlcy9Qcml2YXRlL1Njc3MvNi1jb21wb25lbnRzL2NvbnRlbnQvY3R5cGUvX2tleXZpc3VhbC1hbmltYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9zZWdnZXIvLi4vUmVzb3VyY2VzL1ByaXZhdGUvU2Nzcy9rZXl2aXN1YWwtYW5pbWF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vc2VnZ2VyLy4uL1Jlc291cmNlcy9Qcml2YXRlL1Njc3MvMS1zZXR0aW5ncy9fYnJhbmQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvL1xyXG4vLyBDb250ZW50IGVsZW1lbnQ6IEtleXZpc3VhbHMgd2l0aCBhbmltYXRpb25zXHJcbi8vXHJcbi8vIFNoYXJlZCBzdHlsZXMgZm9yIHRoZSBDVHlwZXMgXCJrZXl2aXN1YWxfYW5pbWF0aW9uXCIgYW5kIFwia2V5dmlzdWFsX3Byb2R1Y3RsaW5lXCIuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLy9cclxuLy8gU3R5bGVzIHN1cHBsaWVkIGJ5IGFnZW5jeSBXQUdFTVVUXHJcbi8vXHJcbi8qXHJcbiAqIERlZmluaXRpb25zIGZvciB0aGUgYnJlYWtwb2ludHNcclxuICogMTkyMCA9PiAgID4xOTIwcHggID0+ICBzdGFuZGFyZFxyXG4gKiAxMjAwID0+ICAgPCAxOTE5eCAgPT4gIGRlc3B0b3AtZG93blxyXG4gKiA5OTIgPT4gICAgPCAxMTE5cHggPT4gIGxhcHRvcC1kb3duXHJcbiAqIDc2OCA9PiAgICA8IDk5MXB4ICA9PiAgdGFibGV0LWRvd25cclxuICogNTQ0ID0+ICAgIDwgNzY3cHggID0+ICBtb2JpbGUtZG93blxyXG4gKi9cclxuOnJvb3Qge1xyXG4gICAgLS1jbHItYmc6ICMwMDA7XHJcbiAgICAtLWNsci1mdDogI2ZmZjtcclxuICAgIC0tY2xyLWhpZ2hsaWdodDogcmdiKDc2IDE3MSAyNTUpO1xyXG4gICAgLS1jbHItc2lnbmV0OiByZ2IoMCAxMzYgMjU1KTtcclxuICAgIC0tZ2xvdy1jbHI6IDAgMTM1IDI1NTtcclxuICAgIC0tY2xyLWdsb3ctc21hbGw6IHJnYih2YXIoLS1nbG93LWNscikgLyAwLjUpO1xyXG4gICAgLS1jbHItZ2xvdy1iaWc6IHJnYih2YXIoLS1nbG93LWNscikgLyAwLjgpO1xyXG4gICAgLS1ibHVyLWdsb3ctc21hbGw6IDUwcHg7XHJcbiAgICAtLWJsdXItZ2xvdy1iaWc6IDIwMHB4O1xyXG4gICAgLS1zaXplLWJsdXItc21hbGw6IDIwMHB4O1xyXG4gICAgLS1zaXplLWJsdXItYmlnOiA0NTBweDtcclxuICAgIC0tZnQtc2l6ZS1oZWFkaW5nOiA1cmVtO1xyXG4gICAgLS1mdC1zaXplLXN1YmhlYWRpbmc6IDIuNXJlbTtcclxuICAgIC0tZnQtc2l6ZS1jb250ZW50OiAxLjEyNXJlbTtcclxuICAgIC0tZnQtc2l6ZS1idXR0b246IDAuODc1cmVtO1xyXG4gICAgLS1zaXplLXBhZGRpbmcteTogNC42ODc1cmVtO1xyXG4gICAgLS1zaXplLXBhZGRpbmcteDogMS41cmVtO1xyXG4gICAgLS1zaXplLWJ1dHRvbi1wYWRkaW5nLXk6IDAuNTVyZW07XHJcbiAgICAtLXNpemUtYnV0dG9uLXBhZGRpbmcteDogMS4yNXJlbTtcclxuICAgIC0tY2FudmFzLXNpemU6IDM1MHB4O1xyXG4gICAgLS1jYW52YXMtbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcclxuICAgIDpyb290IHtcclxuICAgICAgICAtLWZ0LXNpemUtaGVhZGluZzogMy43NXJlbTtcclxuICAgICAgICAtLWZ0LXNpemUtc3ViaGVhZGluZzogMS44NzVyZW07XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICA6cm9vdCB7XHJcbiAgICAgICAgLS1mdC1zaXplLWhlYWRpbmc6IDNyZW07XHJcbiAgICAgICAgLS1mdC1zaXplLXN1YmhlYWRpbmc6IDEuNXJlbTtcclxuICAgICAgICAtLWZ0LXNpemUtY29udGVudDogMXJlbTtcclxuICAgICAgICAtLWNhbnZhcy1zaXplOiAyOTBweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIDpyb290IHtcclxuICAgICAgICAtLWZ0LXNpemUtaGVhZGluZzogMi41cmVtO1xyXG4gICAgICAgIC0tZnQtc2l6ZS1zdWJoZWFkaW5nOiAxLjVyZW07XHJcbiAgICAgICAgLS1mdC1zaXplLWNvbnRlbnQ6IDFyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbltkYXRhLWVsZW1lbnQ9bG90dGllXSxcclxuW2RhdGEtZWxlbWVudD1ncmFmaWstc2lkZS1pbWFnZV0sXHJcbltkYXRhLWVsZW1lbnQ9Z3JhZmlrLXRvcF0sXHJcbltkYXRhLWVsZW1lbnQ9Z3JhZmlrLWJvdHRvbV0sXHJcbltkYXRhLWVsZW1lbnQ9c2lnbmV0LWltYWdlXSB7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG59XHJcblxyXG4uc3BoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNsci1iZyk7XHJcbiAgICBjb2xvcjogdmFyKC0tY2xyLWZ0KTtcclxuICAgIHBhZGRpbmctaW5saW5lOiB2YXIoLS1zaXplLXBhZGRpbmcteCk7XHJcbiAgICBwYWRkaW5nLWJsb2NrOiB2YXIoLS1zaXplLXBhZGRpbmcteSk7XHJcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcclxuICAgIG92ZXJmbG93OiBjbGlwO1xyXG59XHJcbi5zcGggLnNwaC13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XHJcbiAgICBtYXJnaW4taW5saW5lOiBhdXRvO1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAlIDIwJSA0MCU7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xyXG4gICAgLnNwaCAuc3BoLXdyYXBwZXIge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zcGggLnNwaC13cmFwcGVyIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIH1cclxufVxyXG4uc3BoIC5zcGgtY29udGVudC13cmFwcGVyLW91dGVyIHtcclxuICAgIGdyaWQtYXJlYTogMS8xLzEvMztcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zcGggLnNwaC1jb250ZW50LXdyYXBwZXItb3V0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnNwaCAuc3BoLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogY29udGVudHM7XHJcbiAgICB9XHJcbn1cclxuLnNwaCAuc3BoLWdyYWZpay13cmFwcGVyIHtcclxuICAgIGdyaWQtYXJlYTogMS8zLzIvNDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XHJcbiAgICAuc3BoIC5zcGgtZ3JhZmlrLXdyYXBwZXIge1xyXG4gICAgICAgIGdyaWQtYXJlYTogMS8yLzIvMztcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zcGggLnNwaC1ncmFmaWstd3JhcHBlciB7XHJcbiAgICAgICAgZ3JpZC1hcmVhOiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1pbmxpbmU6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuLnNwaCAuc3BoLWhlYWRpbmcge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS1mdC1zaXplLWhlYWRpbmcpO1xyXG4gICAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IFwid2dodFwiIDkwMDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zNzU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zcGggLnNwaC1oZWFkaW5nIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgfVxyXG59XHJcbi5zcGggLnNwaC1zdWJoZWFkaW5nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcclxuICAgIG1heC13aWR0aDogMjFlbTtcclxuICAgIGNvbG9yOiB2YXIoLS1jbHItaGlnaGxpZ2h0KTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnQtc2l6ZS1zdWJoZWFkaW5nKTtcclxuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBcIndnaHRcIiAyNzU7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxOTE5cHgpIHtcclxuICAgIC5zcGggLnNwaC1zdWJoZWFkaW5nIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMGVtO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC5zcGggLnNwaC1zdWJoZWFkaW5nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE3LjI1ZW07XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc3BoIC5zcGgtc3ViaGVhZGluZyB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjU7XHJcbiAgICB9XHJcbn1cclxuLnNwaCAuc3BoLWNvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnQtc2l6ZS1jb250ZW50KTtcclxuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBcIndnaHRcIiA0MDA7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzLjEyNXJlbTtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xyXG4gICAgLnNwaCAuc3BoLWNvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgLnNwaCAuc3BoLWNvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogMjYuODc1cmVtO1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgLnNwaCAuc3BoLWNvbnRlbnQge1xyXG4gICAgICAgIG1heC13aWR0aDogMjNlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjNyZW07XHJcbiAgICB9XHJcbn1cclxuLnNwaCAuc3BoLWJ1dHRvbi13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZ2FwOiAxLjU2cmVtO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC5zcGggLnNwaC1idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNXJlbTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zcGggLnNwaC1idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgZ2FwOiAxcmVtO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG4uc3BoIC5zcGgtYnV0dG9uLXdyYXBwZXIgLnNwaC1idXR0b24ge1xyXG4gICAgcGFkZGluZzogdmFyKC0tc2l6ZS1idXR0b24tcGFkZGluZy15KSB2YXIoLS1zaXplLWJ1dHRvbi1wYWRkaW5nLXgpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjb2xvcjogdmFyKC0tY2xyLWZ0KTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnQtc2l6ZS1idXR0b24pO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY2xyLWZ0KTtcclxuICAgIGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiBcIndnaHRcIiA0MDA7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbWluLWhlaWdodDogMzlweDtcclxuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbn1cclxuLnNwaCAuc3BoLWJ1dHRvbi13cmFwcGVyIC5zcGgtYnV0dG9uLmhpZ2hsaWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jbHItZnQpO1xyXG4gICAgY29sb3I6IHZhcigtLWNsci1iZyk7XHJcbn1cclxuLnNwaCAuc3BoLWJ1dHRvbi13cmFwcGVyIC5zcGgtYnV0dG9uOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNsci1idG4tYmcsIHZhcigtLWNsci1zaWduZXQpKTtcclxuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY2xyLWJ0bi1iZywgdmFyKC0tY2xyLXNpZ25ldCkpO1xyXG4gICAgY29sb3I6IHZhcigtLWNsci1mdCk7XHJcbn1cclxuLnNwaCAuc3BoLWdyYWZpay13cmFwcGVyIHtcclxuICAgIGlzb2xhdGlvbjogaXNvbGF0ZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnNwaCAuc3BoLWdyYWZpay13cmFwcGVyID4gZGl2IHtcclxuICAgIGdyaWQtYXJlYTogMS8xLzIvMjtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zcGggLnNwaC1ncmFmaWstd3JhcHBlciB7XHJcbiAgICAgICAgZ3JpZC1yb3c6IDI7XHJcbiAgICB9XHJcbn1cclxuLnNwaCAuc3BoLWdyYWZpay13cmFwcGVyIC5zcGgtZ3JhZmlrLXdyYXBwZXItaW5uZXIge1xyXG4gICAganVzdGlmeS1zZWxmOiBzdGFydDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xyXG4gICAgLnNwaCAuc3BoLWdyYWZpay13cmFwcGVyIC5zcGgtZ3JhZmlrLXdyYXBwZXItaW5uZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUxcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAuc3BoIC5zcGgtZ3JhZmlrLXdyYXBwZXIgLnNwaC1ncmFmaWstd3JhcHBlci1pbm5lciB7XHJcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwJTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC5zcGggLnNwaC1ncmFmaWstd3JhcHBlciAuc3BoLWdyYWZpay13cmFwcGVyLWlubmVyIHtcclxuICAgICAgICBqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGVuZDtcclxuICAgICAgICBib3R0b206IC0zMnB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnNwaCAuc3BoLWdyYWZpay13cmFwcGVyIC5zcGgtZ3JhZmlrLXdyYXBwZXItaW5uZXIge1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYycHg7XHJcbiAgICB9XHJcbn1cclxuLnNwaCAuc3BoLWxvdHRpZS1jYW52YXMge1xyXG4gICAgd2lkdGg6IHZhcigtLWNhbnZhcy1zaXplKTtcclxuICAgIGhlaWdodDogdmFyKC0tY2FudmFzLXNpemUpO1xyXG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLWNhbnZhcy1tYXJnaW4tbGVmdCk7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiB2YXIoLS1jYW52YXMtc2l6ZSk7XHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHZhcigtLWNhbnZhcy1zaXplKTtcclxufVxyXG4uc3BoIC5zcGgtbG90dGllLWNhbnZhcyA+ICoge1xyXG4gICAgZ3JpZC1hcmVhOiAxLzEvMS8xO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC5zcGggLnNwaC1sb3R0aWUtY2FudmFzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zcGggLnNwaC1sb3R0aWUtY2FudmFzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAxO1xyXG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tY2FudmFzLXNpemUpO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IHZhcigtLWNhbnZhcy1zaXplKTtcclxuICAgIH1cclxufVxyXG4uc3BoIC5zcGgtbG90dGllLXByZXZpZXcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxufVxyXG4uc3BoIC5zcGgtZ3JhZmlrLXRvcCxcclxuLnNwaCAuc3BoLWdyYWZpay1ib3R0b20ge1xyXG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbi5zcGggLnNwaC1ncmFmaWstdG9wIC5hcnJvdy1jaXJjbGUsXHJcbi5zcGggLnNwaC1ncmFmaWstdG9wIC5hcnJvdy1wYXRoLFxyXG4uc3BoIC5zcGgtZ3JhZmlrLWJvdHRvbSAuYXJyb3ctY2lyY2xlLFxyXG4uc3BoIC5zcGgtZ3JhZmlrLWJvdHRvbSAuYXJyb3ctcGF0aCB7XHJcbiAgICBzdHJva2U6IHZhcigtLWNsci1mdCk7XHJcbn1cclxuLnNwaCAuc3BoLWdyYWZpay10b3AgLmFycm93LWNpcmNsZSxcclxuLnNwaCAuc3BoLWdyYWZpay10b3AgLmFycm93LWhlYWQsXHJcbi5zcGggLnNwaC1ncmFmaWstYm90dG9tIC5hcnJvdy1jaXJjbGUsXHJcbi5zcGggLnNwaC1ncmFmaWstYm90dG9tIC5hcnJvdy1oZWFkIHtcclxuICAgIGZpbGw6IHZhcigtLWNsci1mdCk7XHJcbn1cclxuLnNwaCAuc3BoLWdyYWZpay10b3AgLmFycm93LXBhdGgsXHJcbi5zcGggLnNwaC1ncmFmaWstYm90dG9tIC5hcnJvdy1wYXRoIHtcclxuICAgIHN0cm9rZS13aWR0aDogMC41O1xyXG4gICAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xyXG4gICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcclxufVxyXG4uc3BoIC5zcGgtZ3JhZmlrLXRvcCAuYXJyb3ctc3ZnLFxyXG4uc3BoIC5zcGgtZ3JhZmlrLWJvdHRvbSAuYXJyb3ctc3ZnIHtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG59XHJcbi5zcGggLnNwaC1ncmFmaWstdG9wIGltZyxcclxuLnNwaCAuc3BoLWdyYWZpay1ib3R0b20gaW1nIHtcclxuICAgIHdpZHRoOiAxMzFweDtcclxuICAgIGhlaWdodDogNjRweDtcclxuICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC5zcGggLnNwaC1ncmFmaWstdG9wIGltZyxcclxuICAgIC5zcGggLnNwaC1ncmFmaWstYm90dG9tIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDg4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgfVxyXG59XHJcbi5zcGggLnNwaC1ncmFmaWstdGV4dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnNwaCAuc3BoLWdyYWZpay10ZXh0IHtcclxuICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgfVxyXG59XHJcbi5zcGggLnNwaC1ncmFmaWstdG9wIHtcclxuICAgIHRvcDogLTU3cHg7XHJcbiAgICByaWdodDogLTY1cHg7XHJcbn1cclxuLnNwaCAuc3BoLWdyYWZpay10b3Agc3ZnLFxyXG4uc3BoIC5zcGgtZ3JhZmlrLXRvcCAuYXJyb3ctd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xyXG4gICAgLnNwaCAuc3BoLWdyYWZpay10b3Age1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMiU7XHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgLnNwaCAuc3BoLWdyYWZpay10b3Age1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogLTM2cHg7XHJcbiAgICB9XHJcbn1cclxuLnNwaCAuc3BoLWdyYWZpay1ib3R0b20ge1xyXG4gICAgYm90dG9tOiAtNDVweDtcclxuICAgIGxlZnQ6IC02MHB4O1xyXG59XHJcbi5zcGggLnNwaC1ncmFmaWstYm90dG9tIGltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IC0xMHB4O1xyXG59XHJcbi5zcGggLnNwaC1ncmFmaWstYm90dG9tIHN2ZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC5zcGggLnNwaC1ncmFmaWstYm90dG9tIHtcclxuICAgICAgICBib3R0b206IC0yNXB4O1xyXG4gICAgICAgIGxlZnQ6IC0yMHB4O1xyXG4gICAgfVxyXG59XHJcbi5zcGggLnNwaC1ncmFmaWstc2lkZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTE0MHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MTlweCkge1xyXG4gICAgLnNwaCAuc3BoLWdyYWZpay1zaWRlIHtcclxuICAgICAgICByaWdodDogLTEwMHB4O1xyXG4gICAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC5zcGggLnNwaC1ncmFmaWstc2lkZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG4uc3BoIC5zcGgtc2NhbGUtcmlnaHQsXHJcbi5zcGggLnNwaC1zY2FsZS1ib3R0b20ge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLnNwaCAuc3BoLXNjYWxlLXJpZ2h0IHtcclxuICAgIHRvcDogLTVweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAtNDRweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4uc3BoIC5zcGgtc2NhbGUtcmlnaHQgLnNwaC1zY2FsZS1zdmcge1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLnNwaCAuc3BoLXNjYWxlLXJpZ2h0IC5zcGgtc2NhbGUtbnVtYmVyIHtcclxuICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XHJcbn1cclxuLnNwaCAuc3BoLXNjYWxlLWJvdHRvbSB7XHJcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogLTM1cHg7XHJcbn1cclxuLnNwaCAuc3BoLXNjYWxlLWJvdHRvbSAuc3BoLXNjYWxlLXN2ZyB7XHJcbiAgICB3aWR0aDogOTglO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG59XHJcbi5zcGggLnNwaC1nbG93LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XHJcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHotaW5kZXg6IC0xO1xyXG59XHJcbi5zcGggLnNwaC1nbG93LXNtYWxsLFxyXG4uc3BoIC5zcGgtZ2xvdy1iaWcge1xyXG4gICAgZ3JpZC1hcmVhOiAxLzEvMi8yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxufVxyXG4uc3BoIC5zcGgtZ2xvdy1zbWFsbCB7XHJcbiAgICB3aWR0aDogdmFyKC0tc2l6ZS1ibHVyLXNtYWxsKTtcclxuICAgIGhlaWdodDogdmFyKC0tc2l6ZS1ibHVyLXNtYWxsKTtcclxuICAgIGZpbHRlcjogYmx1cih2YXIoLS1ibHVyLWdsb3ctc21hbGwpKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNsci1nbG93LXNtYWxsKTtcclxufVxyXG4uc3BoIC5zcGgtZ2xvdy1iaWcge1xyXG4gICAgd2lkdGg6IHZhcigtLXNpemUtYmx1ci1iaWcpO1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1zaXplLWJsdXItYmlnKTtcclxuICAgIGZpbHRlcjogYmx1cih2YXIoLS1ibHVyLWdsb3ctYmlnKSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jbHItZ2xvdy1iaWcpO1xyXG59XHJcbi5zcGggLnNwaC1zaWduZXQtaW1hZ2Uge1xyXG4gICAgZ3JpZC1hcmVhOiAxLzEvMS8xO1xyXG59XHJcbiIsIi8vXHJcbi8vIEtleXZpc3VhbCBhbmltYXRpb25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBpbXBvcnQgXCIxLXNldHRpbmdzLzEtc2V0dGluZ3MuYWxsXCI7XHJcbkBpbXBvcnQgXCIxLXNldHRpbmdzLzEtc2V0dGluZ3MuY29uZmlnXCI7XHJcbkBpbXBvcnQgXCI2LWNvbXBvbmVudHMvY29udGVudC9jdHlwZS9fa2V5dmlzdWFsLWFuaW1hdGlvblwiO1xyXG5cclxuXHJcbi8vXHJcbi8vIE92ZXJyaWRlc1xyXG4vL1xyXG4uZnJhbWUtdHlwZS1rZXl2aXN1YWxfYW5pbWF0aW9uIHtcclxuICAgIC5mcmFtZS1jb250YWluZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWlubGluZTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc3BoIC5zcGgtaGVhZGluZyB7XHJcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvci13aGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAuc3BoIC5zcGgtc3ViaGVhZGluZyB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXNlZy1jYXRlZ29yeS1jb2xvciwgI3skYnJhbmQtY29sb3ItYmx1ZX0pO1xyXG4gICAgfVxyXG5cclxuICAgIC5zcGggLnNwaC1idXR0b24td3JhcHBlciAuc3BoLWJ1dHRvbjpob3ZlciB7XHJcbiAgICAgICAgLS1jbHItc2lnbmV0OiB2YXIoLS1zZWctY2F0ZWdvcnktY29sb3IsICN7JGJyYW5kLWNvbG9yLWJsdWV9KTtcclxuICAgIH1cclxuXHJcbiAgICAuc3BoLWhlYWRpbmcsXHJcbiAgICAuc3BoLXN1YmhlYWRpbmcsXHJcbiAgICAuc3BoLWNvbnRlbnQge1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbn1cclxuIiwiLy9cclxuLy8gU0VHR0VSIEJyYW5kIHZhcmlhYmxlc1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQHVzZSBcInNhc3M6Y29sb3JcIjtcclxuXHJcbi8vXHJcbi8vIEJhc2ljIGNvbG9yc1xyXG4vL1xyXG4kYnJhbmQtY29sb3Itd2hpdGU6ICNmZmY7XHJcbiRicmFuZC1jb2xvci1ibGFjazogIzAwMDtcclxuXHJcbi8vIGJsdWUgcGFsZXR0ZVxyXG4kYnJhbmQtY29sb3ItYmx1ZS1kYXJrZXI6ICMxNjJlNGU7IC8vIHVzYWdlOiBmb3IgaGlnaGxpZ2h0aW5nIHRleHRzIGFuZCBsaXN0c1xyXG4kYnJhbmQtY29sb3ItYmx1ZS1kYXJrOiAjMDAzNzYxOyAvLyB1c2FnZTogdGFibGUgYm9yZGVyXHJcbiRicmFuZC1jb2xvci1ibHVlOiAjMmM1YjljOyAvLyB1c2FnZTogc2VnZ2VyIG1haW4gY29sb3IsIHByaW1hcnkgY29sb3IsIGN0YSBidXR0b25cclxuJGJyYW5kLWNvbG9yLWJsdWUtbGlnaHQ6ICMwMDg4RkY7IC8vIHVzYWdlOiBmYW5jeWJveCBnYWxsZXJ5IGJvcmRlciBhbmQgY29udHJvbHMgaG92ZXIgY29sb3JcclxuJGJyYW5kLWNvbG9yLWJsdWUtbGlnaHRlcjogIzk1ZDNmOTsgLy8gdXNhZ2U6IHBsdXMgaWNvbiBmb3IgdGFibGVcclxuJGJyYW5kLWNvbG9yLWJsdWUtbGlnaHRlc3Q6ICNjYWRlZWQ7IC8vIHVzYWdlIGluYWN0aXZlIHByb2dyZXNzIGJhclxyXG5cclxuJHByb2R1Y3RsaW5lOiAjMDA4OGZmO1xyXG4kcHJvZHVjdGxpbmUtYWx0OiAjMTc0ZWFlO1xyXG4kcHJvZHVjdGxpbmUtbG9nb2JsdWU6ICMyYzViOWM7XHJcbiRwcm9kdWN0bGluZS1hbHQtbG9nb2JsdWU6ICMyYzViOWM7XHJcbiRsb2dvYmx1ZTogJGJyYW5kLWNvbG9yLWJsdWU7XHJcbiRsb2dvYmx1ZS1saWdodDogIzU2N2NiMDtcclxuJGxpZ2h0LWdyYXk6ICNmM2YzZjM7XHJcbiRtZWRpdW0tZ3JheTogIzlmYjdjZjtcclxuJG1lZGl1bS1hbHQtZ3JheTogIzgzYTJiZTtcclxuXHJcblxyXG4vL1xyXG4vLyBDb2xvciBwYWxldHRlc1xyXG4vL1xyXG4vLyBhLmsuYS4gbmV3IDUgcHJvZHVjdCBjYXRlZ29yaWVzICgyMDI0KVxyXG4kcHJvZHVjdGxpbmUtY3JlYXRlOiAjMGJhMGE3O1xyXG4kcHJvZHVjdGxpbmUtY3JlYXRlLWxpZ2h0ZXN0OiAjRTBGM0Y0O1xyXG4kcHJvZHVjdGxpbmUtY3JlYXRlLWxpZ2h0OiAjMGRjM2NjO1xyXG4kcHJvZHVjdGxpbmUtY3JlYXRlLWRhcms6ICMwODcyNzc7XHJcbiRwcm9kdWN0bGluZS1jcmVhdGUtbWVkaXVtOiByZ2JhKCRwcm9kdWN0bGluZS1jcmVhdGUtZGFyaywgMC4yKTtcclxuJHByb2R1Y3RsaW5lLWJ1aWxkOiAjZjUwZjY2O1xyXG4kcHJvZHVjdGxpbmUtYnVpbGQtbGlnaHRlc3Q6ICNmM2UyZTk7XHJcbiRwcm9kdWN0bGluZS1idWlsZC1saWdodDogI2ZmNjZhMDtcclxuJHByb2R1Y3RsaW5lLWJ1aWxkLWRhcms6ICM4ZjA5M2M7XHJcbiRwcm9kdWN0bGluZS1idWlsZC1tZWRpdW06IHJnYmEoJHByb2R1Y3RsaW5lLWJ1aWxkLWRhcmssIC4yKTtcclxuJHByb2R1Y3RsaW5lLWRlYnVnOiAjNzg3ODc4O1xyXG4kcHJvZHVjdGxpbmUtZGVidWctbGlnaHRlc3Q6ICNlZmVmZWY7XHJcbiRwcm9kdWN0bGluZS1kZWJ1Zy1saWdodDogIzk5OTk5OTtcclxuJHByb2R1Y3RsaW5lLWRlYnVnLWRhcms6ICM0MzQzNDM7XHJcbiRwcm9kdWN0bGluZS1kZWJ1Zy1tZWRpdW06IHJnYmEoJHByb2R1Y3RsaW5lLWRlYnVnLWRhcmssIC4yKTtcclxuJHByb2R1Y3RsaW5lLXZlcmlmeTogIzExOTYxZTtcclxuJHByb2R1Y3RsaW5lLXZlcmlmeS1saWdodGVzdDogI2U2ZjdlNjtcclxuJHByb2R1Y3RsaW5lLXZlcmlmeS1saWdodDogIzE4ZDUyYTtcclxuJHByb2R1Y3RsaW5lLXZlcmlmeS1kYXJrOiAjMGE1NzExO1xyXG4kcHJvZHVjdGxpbmUtdmVyaWZ5LW1lZGl1bTogcmdiYSgkcHJvZHVjdGxpbmUtdmVyaWZ5LWRhcmssIC4yKTtcclxuJHByb2R1Y3RsaW5lLXByb2dyYW06ICMwMDg4ZmY7XHJcbiRwcm9kdWN0bGluZS1wcm9ncmFtLWxpZ2h0ZXN0OiAjRTVFRkY4O1xyXG4kcHJvZHVjdGxpbmUtcHJvZ3JhbS1saWdodDogIzRjYWNmZjtcclxuJHByb2R1Y3RsaW5lLXByb2dyYW0tZGFyazogIzJjNWI5YztcclxuJHByb2R1Y3RsaW5lLXByb2dyYW0tbWVkaXVtOiByZ2JhKCRwcm9kdWN0bGluZS1wcm9ncmFtLWRhcmssIC4yKTtcclxuXHJcblxyXG4vL1xyXG4vLyBHcmFkaWVudHNcclxuLy9cclxuJHByaW1hcnktZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRicmFuZC1jb2xvci1ibHVlLWxpZ2h0IDAlLCAkYnJhbmQtY29sb3ItYmx1ZSA3JSwgJGJyYW5kLWNvbG9yLWJsdWUgMTAwJSk7XHJcbiRkZWZhdWx0LWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDAlLCAkYnJhbmQtY29sb3Itd2hpdGUgNyUsICNlZWUgMTAwJSk7XHJcblxyXG4kcHJvZHVjdGxpbmUtZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDUwJSwgJHByb2R1Y3RsaW5lIDUwJSwgJHByb2R1Y3RsaW5lLWFsdCAxMDAlKTtcclxuJHByb2R1Y3RsaW5lLWdyYWRpZW50LWxvZ29ibHVlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCA1MCUsICRwcm9kdWN0bGluZS1sb2dvYmx1ZSA1MCUsICRwcm9kdWN0bGluZS1hbHQtbG9nb2JsdWUgMTAwJSk7XHJcblxyXG4kcHJvZHVjdGxpbmUtZ3JhZGllbnQtY3JlYXRlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCA1MCUsICRwcm9kdWN0bGluZS1jcmVhdGUgNTAlLCAkcHJvZHVjdGxpbmUtY3JlYXRlLWRhcmsgMTAwJSk7XHJcbiRwcm9kdWN0bGluZS1ncmFkaWVudC1idWlsZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCB0cmFuc3BhcmVudCAwJSwgdHJhbnNwYXJlbnQgNTAlLCAkcHJvZHVjdGxpbmUtYnVpbGQgNTAlLCAkcHJvZHVjdGxpbmUtYnVpbGQtZGFyayAxMDAlKTtcclxuJHByb2R1Y3RsaW5lLWdyYWRpZW50LWRlYnVnOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCA1MCUsICRwcm9kdWN0bGluZS1kZWJ1ZyA1MCUsICRwcm9kdWN0bGluZS1kZWJ1Zy1kYXJrIDEwMCUpO1xyXG4kcHJvZHVjdGxpbmUtZ3JhZGllbnQtdmVyaWZ5OiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCA1MCUsICRwcm9kdWN0bGluZS12ZXJpZnkgNTAlLCAkcHJvZHVjdGxpbmUtdmVyaWZ5LWRhcmsgMTAwJSk7XHJcbiRwcm9kdWN0bGluZS1ncmFkaWVudC1wcm9ncmFtOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsIHRyYW5zcGFyZW50IDAlLCB0cmFuc3BhcmVudCA1MCUsICRwcm9kdWN0bGluZS1wcm9ncmFtIDUwJSwgJHByb2R1Y3RsaW5lLXByb2dyYW0tZGFyayAxMDAlKTtcclxuXHJcblxyXG4vL1xyXG4vLyBVSSBjb2xvcnNcclxuLy9cclxuJGJyYW5kLWNvbG9yLWdyZXktZGFya2VyOiAjNGY1MTU3OyAvLyB1c2FnZTogYmlnIGZvb3RlclxyXG4kYnJhbmQtY29sb3ItZ3JleS1kYXJrOiAjNTg1ODVhOyAvLyB1c2FnZTogZGFyayB0YWJsZVxyXG4kYnJhbmQtY29sb3ItZ3JleS1tZWRpdW0tZGFyazogI2JmYzNjNjsgLy8gdXNhZ2U6IG1ldGEtZm9vdGVyLCBmYW5jeWJveCBkaXNhYmxlZCBjb250cm9sXHJcbiRicmFuZC1jb2xvci1ncmV5OiAjYzVjN2M5OyAvLyB1c2FnZTogc21hbGwgZm9vdGVyIChhY2NvcmRpb25zKSwgbW9zdCB2aXNpYmxlIGJvcmRlcnMgKGVsZW1lbnRzLCBpbWFnZXMpXHJcbiRicmFuZC1jb2xvci1ncmV5LW1lZGl1bTogI2RmZGZkZjsgLy8gdXNhZ2U7IHBhZ2luYXRpb24gYm9yZGVyXHJcbiRicmFuZC1jb2xvci1ncmV5LW1lZGl1bS1saWdodDogI2JmYzNjNjsgLy8gdXNhZ2U6IG1ldGEtZm9vdGVyLCBwcm9ncmVzcyBiYXIsXHJcbiRicmFuZC1jb2xvci1ncmV5LW1lZGl1bS1saWdodGVyOiAjZTZlNmU2OyAvLyB1c2FnZTogcHJvbW8tcGFnZVxyXG4kYnJhbmQtY29sb3ItemVicmE6ICNmMWYxZjE7XHJcbiRicmFuZC1jb2xvci1tZXRhbWVudTogI2VlZWVlZTsgLy8gdXNhZ2U6IGRlc2t0b3AgbWV0YW1lbnUgYmFja2dyb3VuZFxyXG4kYnJhbmQtY29sb3ItZ3JleS1saWdodDogI2VmZWZlZjsgLy8gdXNhZ2U6IGJvb3RzdHJhcCBcImxpZ2h0XCIsIGJhY2tncm91bmREaXZpZGVyR2xvYmFsT2RkLCB0YWJsZSBib3JkZXJcclxuJGJyYW5kLWNvbG9yLWdyZXktbGlnaHRlcjogI2Y3ZjdmOTsgLy8gdXNhZ2U6IGJnIGluIGNvZGUsICB0YWJsZSBib3JkZXJcclxuJGJyYW5kLWNvbG9yLW9mZmNhbnZhczogI2YzZjNmMzsgLy8gdXNhZ2U6IG9mZmNhbnZhcyBiYWNrZ3JvdW5kXHJcbiRicmFuZC1jb2xvci1pbmZvOiAjMjg3ZjlhO1xyXG4kYnJhbmQtY29sb3ItaW5mby1saWdodDogY29sb3Iuc2NhbGUoJGJyYW5kLWNvbG9yLWluZm8sICRsaWdodG5lc3M6IDY1JSwgJHNhdHVyYXRpb246IDIwJSk7XHJcbiRicmFuZC1jb2xvci1zdWNjZXNzOiAjNTJhYjZiO1xyXG4kYnJhbmQtY29sb3Itc3VjY2Vzcy1saWdodDogY29sb3Iuc2NhbGUoJGJyYW5kLWNvbG9yLXN1Y2Nlc3MsICRsaWdodG5lc3M6IDY1JSwgJHNhdHVyYXRpb246IDIwJSk7XHJcbiRicmFuZC1jb2xvci13YXJuaW5nOiAjZjZiMDRlO1xyXG4kYnJhbmQtY29sb3Itd2FybmluZy1saWdodDogY29sb3Iuc2NhbGUoJGJyYW5kLWNvbG9yLXdhcm5pbmcsICRsaWdodG5lc3M6IDY1JSwgJHNhdHVyYXRpb246IDIwJSk7XHJcbiRicmFuZC1jb2xvci1kYW5nZXI6ICNkOTRmNjQ7XHJcbiRicmFuZC1jb2xvci1kYW5nZXItbGlnaHQ6IGNvbG9yLnNjYWxlKCRicmFuZC1jb2xvci1kYW5nZXIsICRsaWdodG5lc3M6IDY1JSwgJHNhdHVyYXRpb246IDIwJSk7XHJcbiRicmFuZC1jb2xvci1lcnJvcjogI2RjMzU0NTtcclxuXHJcblxyXG4vL1xyXG4vLyBFZmZlY3RzXHJcbi8vXHJcbiRicmFuZC1mb2N1cy1vdXRsaW5lOiAycHggc29saWQgdmFyKC0tc2VnLWNvbG9yLWZvY3VzKTtcclxuJGJyYW5kLWZvY3VzLW91dGxpbmUtb2Zmc2V0OiAzcHg7XHJcbiRicmFuZC1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAycHggdmFyKC0tc2VnLWNvbG9yLWZvY3VzKTtcclxuJGJyYW5kLWZvY3VzLWJveC1zaGFkb3ctLWhlYXZ5OiAwIDAgMjBweCAtNHB4IHJnYmEoMCwgMCwgMCwgMC43NSk7XHJcbiRicmFuZC1idG4tYm94LXNoYWRvdzogMCA0cHggNnB4IDAgcmdiYSgwLCAwLCAwLCAuNSk7XHJcbiRicmFuZC10cmFuc2l0aW9uLWR1cjogLjJzO1xyXG5cclxuXHJcbi8vXHJcbi8vIFR5cG9ncmFwaHlcclxuLy9cclxuJGJyYW5kLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IFwiTnVuaXRvIFNhbnNcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBIZWx2ZXRpY2EsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIlRyZWJ1Y2hldCBNU1wiLCBDYWxpYnJpLCBUYWhvbWEsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcclxuJGJyYW5kLWZvbnQtaGVhZGxpbmVzOiAkYnJhbmQtZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxuJGJyYW5kLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogQ291cmllciwgXCJDb3VyaWVyIE5ld1wiLCBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIG1vbm9zcGFjZTtcclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/