/* alegreya-regular - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-weight: 400;
  src: url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-regular.e12cdadc.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-regular.8e4bfafb.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-500 - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-weight: 500;
  src: url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-500.c5a03080.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-500.cd903283.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-700 - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: normal;
  font-weight: 700;
  src: url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-700.c70a9da3.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-700.2ed33a08.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-weight: 400;
  src: url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-italic.6120da78.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-italic.196f239a.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-500italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-weight: 500;
  src: url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-500italic.eec9129c.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-500italic.6ddfefaa.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-700italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya';
  font-style: italic;
  font-weight: 700;
  src: url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-700italic.d8a2e33e.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-v19-latin-ext_latin_cyrillic-ext_cyrillic-700italic.b00b45ac.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-regular - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-weight: 400;
  src: url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-regular.de06da77.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-regular.d9f9d08b.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-weight: 400;
  src: url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-italic.122f3925.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-italic.50bc579e.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-500 - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-weight: 500;
  src: url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-500.d12472d5.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-500.07e33bcb.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-500italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-weight: 500;
  src: url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-500italic.e840899e.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-500italic.edda6e7a.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-700 - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: normal;
  font-weight: 700;
  src: url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-700.5d93f87b.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-700.60a8b72f.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

/* alegreya-sans-700italic - latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'Alegreya Sans';
  font-style: italic;
  font-weight: 700;
  src: url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-700italic.556be0eb.woff2) format("woff2"), url(/build/hotel/bansko/fonts/alegreya-sans-v14-latin-ext_latin_cyrillic-ext_cyrillic-700italic.cfd75e5c.woff) format("woff");
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */ }

.slideshow {
  position: relative;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .slideshow * {
    -webkit-box-sizing: inherit;
            box-sizing: inherit; }
  .slideshow-track {
    overflow: hidden; }
  .slideshow-slides {
    position: relative;
    width: 100%;
    list-style: none;
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
    -ms-touch-action: pan-Y;
        touch-action: pan-Y;
    overflow: hidden;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    will-change: transform; }
    .slideshow-slides--dragging {
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none; }
  .slideshow-slide {
    width: 100%;
    height: 100%;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    white-space: normal;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: transparent; }
    .slideshow-slide a {
      -webkit-user-select: none;
              user-select: none;
      -webkit-user-drag: none;
      -moz-user-select: none;
      -ms-user-select: none; }
  .slideshow-arrows {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
  .slideshow-bullets {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
  .slideshow--rtl {
    direction: rtl; }

.footer-newsletter button, .download-link, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .room-more-link, .roomHero-more-link, .newsletter .newsletter-link, .newsletter button {
  border-style: solid;
  border-width: 2px;
  cursor: pointer;
  display: inline-block;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.075em;
  line-height: 1;
  overflow: hidden;
  padding: 15px 58px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap; }

.footer-newsletter button, .download-link, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .room-more-link, .roomHero-more-link, .newsletter .newsletter-link, .newsletter button, .cc-deny {
  background: #051d33;
  border-color: #051d33;
  color: #fff; }
  .footer-newsletter button:hover, .download-link:hover, .proposal-link:hover, .slide-content-full a:hover, .subpage-more-link:hover, .offer-list-filterBtn:hover, .page-room-link:hover, .book-now-link:hover, .room-more-link:hover, .roomHero-more-link:hover, .newsletter .newsletter-link:hover, .newsletter button:hover, .cc-deny:hover {
    background: #c19b76;
    border-color: #c19b76;
    color: #fff; }
  .footer-newsletter button:active, .download-link:active, .proposal-link:active, .slide-content-full a:active, .subpage-more-link:active, .offer-list-filterBtn:active, .page-room-link:active, .book-now-link:active, .room-more-link:active, .roomHero-more-link:active, .newsletter .newsletter-link:active, .newsletter button:active, .cc-deny:active {
    background: #d1b599;
    border-color: #d1b599;
    color: #fff; }
  .footer-newsletter button:disabled, .download-link:disabled, .proposal-link:disabled, .slide-content-full a:disabled, .subpage-more-link:disabled, .offer-list-filterBtn:disabled, .page-room-link:disabled, .book-now-link:disabled, .room-more-link:disabled, .roomHero-more-link:disabled, .newsletter .newsletter-link:disabled, .newsletter button:disabled, .cc-deny:disabled {
    background-color: #cbcac7;
    border-color: #cbcac7;
    color: #fff;
    cursor: not-allowed; }
    .footer-newsletter button:disabled:hover, .download-link:disabled:hover, .proposal-link:disabled:hover, .slide-content-full a:disabled:hover, .subpage-more-link:disabled:hover, .offer-list-filterBtn:disabled:hover, .page-room-link:disabled:hover, .book-now-link:disabled:hover, .room-more-link:disabled:hover, .roomHero-more-link:disabled:hover, .newsletter .newsletter-link:disabled:hover, .newsletter button:disabled:hover, .cc-deny:disabled:hover, .footer-newsletter button:disabled:active, .download-link:disabled:active, .proposal-link:disabled:active, .slide-content-full a:disabled:active, .subpage-more-link:disabled:active, .offer-list-filterBtn:disabled:active, .page-room-link:disabled:active, .book-now-link:disabled:active, .room-more-link:disabled:active, .roomHero-more-link:disabled:active, .newsletter .newsletter-link:disabled:active, .newsletter button:disabled:active, .cc-deny:disabled:active {
      background-color: #cbcac7;
      border-color: #fff; }

.cc-deny {
  background: rgba(0, 0, 0, 0);
  color: #051d33; }
  .cc-deny:hover, .cc-deny:active {
    background: #051d33;
    border-color: #051d33;
    color: #fff; }

.cc-allow, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .newsletter .newsletter-link, .room-more-link, .roomHero-more-link {
  background: #c19b76;
  border-color: #c19b76; }
  .cc-allow:hover, .proposal-link:hover, .slide-content-full a:hover, .subpage-more-link:hover, .offer-list-filterBtn:hover, .page-room-link:hover, .book-now-link:hover, .newsletter .newsletter-link:hover, .room-more-link:hover, .roomHero-more-link:hover {
    background: #a57d55;
    border-color: #a57d55; }
  .cc-allow:active, .proposal-link:active, .slide-content-full a:active, .subpage-more-link:active, .offer-list-filterBtn:active, .page-room-link:active, .book-now-link:active, .newsletter .newsletter-link:active, .room-more-link:active, .roomHero-more-link:active {
    background: #b89775;
    border-color: #b89775; }

.download-link, .subpage-more-link, .newsletter .newsletter-link {
  background: rgba(0, 0, 0, 0);
  color: #c19b76; }
  .download-link:hover, .subpage-more-link:hover, .newsletter .newsletter-link:hover, .download-link:active, .subpage-more-link:active, .newsletter .newsletter-link:active {
    background: #c19b76;
    border-color: #c19b76;
    color: #fff; }

@media (max-width: 1280px) {
  .footer-newsletter button, .download-link, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .room-more-link, .roomHero-more-link, .newsletter .newsletter-link, .newsletter button {
    font-size: 14px; } }

.offers-slide-content, .reference-content, .offer-content {
  -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
          box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 44px;
  position: relative;
  width: 100%; }

.offers-slide-contentHeader, .reference-header, .offer-header {
  margin-bottom: 35px; }

.offers-slide-title, .reference-title, .offer-title {
  color: #051d33;
  font-size: 40px;
  font-weight: normal;
  line-height: 1.2;
  margin-bottom: 5px;
  max-height: 3.6em; }

.offers-slide-text, .reference-text, .subpage-text, .offer-text {
  color: #444;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  font-size: 1rem;
  overflow: hidden; }

.offers-slide-link, .reference-more, .offer-more {
  font-size: 1rem;
  text-decoration: underline; }

@media (max-width: 1600px) {
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 32px; } }

@media (max-width: 1280px) {
  .offers-slide-content, .reference-content, .offer-content {
    padding: 32px; }
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 28px; } }

@media (max-width: 1023px) {
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 25px; } }

@media (max-width: 666px) {
  .offers-slide-content, .reference-content, .offer-content {
    padding: 20px 32px; }
  .offers-slide-contentHeader, .reference-header, .offer-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 15px; }
  .offers-slide-title, .reference-title, .offer-title {
    font-size: 23px;
    text-align: center; }
  .offers-slide-text, .reference-text, .subpage-text, .offer-text {
    text-align: center; }
  .offers-slide-link, .reference-more, .offer-more {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%; } }

.proposal-title, .page-room-title {
  color: #051d33;
  font-size: 48px;
  margin-bottom: 0; }

.proposal-subtitle, .page-room-subtitle {
  color: #00529c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 16px;
  font-weight: 500;
  justify-self: flex-start;
  line-height: 1.2;
  margin-bottom: 0;
  text-transform: uppercase; }
  .proposal-subtitle:after, .page-room-subtitle:after {
    border-top: 1px solid #707070;
    content: '';
    margin: 20px 0 15px;
    width: 40px; }

.proposal-content, .page-room-content {
  background: #fff;
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.3);
          box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.3);
  color: #555;
  padding: 55px 38px 25px; }

.proposal-text ul, .page-room-text ul {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 100px;
     -moz-column-gap: 100px;
          column-gap: 100px;
  -webkit-column-width: 260px;
     -moz-column-width: 260px;
          column-width: 260px;
  max-width: 660px; }

@media (max-width: 1280px) {
  .proposal-title, .page-room-title {
    font-size: 42px; }
  .proposal-subtitle, .page-room-subtitle {
    font-size: 15px; } }

@media (max-width: 666px) {
  .proposal-title, .page-room-title {
    font-size: 32px;
    text-align: center; }
  .proposal-subtitle, .page-room-subtitle {
    display: none; }
  .proposal-content, .page-room-content {
    padding: 38px 20px; } }

.mainNav-languages .mainNav-current-lang {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #c19b76;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px; }
  .mainNav-languages .mainNav-current-lang i {
    color: #f0eeea;
    font-size: 12px;
    margin-left: 11px;
    pointer-events: none; }
  .mainNav-languages .mainNav-current-lang:hover {
    cursor: pointer; }

.mainNav-languages ul {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  background: #fff;
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
          box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  list-style: none;
  min-width: 199px;
  padding: 0;
  position: absolute;
  right: 0;
  top: 55px; }

.mainNav-languages.languages-dropdown-open .languages-close {
  height: 100vh;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100vw; }

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\F26E"; }

.fa-accessible-icon:before {
  content: "\F368"; }

.fa-accusoft:before {
  content: "\F369"; }

.fa-acquisitions-incorporated:before {
  content: "\F6AF"; }

.fa-ad:before {
  content: "\F641"; }

.fa-address-book:before {
  content: "\F2B9"; }

.fa-address-card:before {
  content: "\F2BB"; }

.fa-adjust:before {
  content: "\F042"; }

.fa-adn:before {
  content: "\F170"; }

.fa-adversal:before {
  content: "\F36A"; }

.fa-affiliatetheme:before {
  content: "\F36B"; }

.fa-air-freshener:before {
  content: "\F5D0"; }

.fa-airbnb:before {
  content: "\F834"; }

.fa-algolia:before {
  content: "\F36C"; }

.fa-align-center:before {
  content: "\F037"; }

.fa-align-justify:before {
  content: "\F039"; }

.fa-align-left:before {
  content: "\F036"; }

.fa-align-right:before {
  content: "\F038"; }

.fa-alipay:before {
  content: "\F642"; }

.fa-allergies:before {
  content: "\F461"; }

.fa-amazon:before {
  content: "\F270"; }

.fa-amazon-pay:before {
  content: "\F42C"; }

.fa-ambulance:before {
  content: "\F0F9"; }

.fa-american-sign-language-interpreting:before {
  content: "\F2A3"; }

.fa-amilia:before {
  content: "\F36D"; }

.fa-anchor:before {
  content: "\F13D"; }

.fa-android:before {
  content: "\F17B"; }

.fa-angellist:before {
  content: "\F209"; }

.fa-angle-double-down:before {
  content: "\F103"; }

.fa-angle-double-left:before {
  content: "\F100"; }

.fa-angle-double-right:before {
  content: "\F101"; }

.fa-angle-double-up:before {
  content: "\F102"; }

.fa-angle-down:before {
  content: "\F107"; }

.fa-angle-left:before {
  content: "\F104"; }

.fa-angle-right:before {
  content: "\F105"; }

.fa-angle-up:before {
  content: "\F106"; }

.fa-angry:before {
  content: "\F556"; }

.fa-angrycreative:before {
  content: "\F36E"; }

.fa-angular:before {
  content: "\F420"; }

.fa-ankh:before {
  content: "\F644"; }

.fa-app-store:before {
  content: "\F36F"; }

.fa-app-store-ios:before {
  content: "\F370"; }

.fa-apper:before {
  content: "\F371"; }

.fa-apple:before {
  content: "\F179"; }

.fa-apple-alt:before {
  content: "\F5D1"; }

.fa-apple-pay:before {
  content: "\F415"; }

.fa-archive:before {
  content: "\F187"; }

.fa-archway:before {
  content: "\F557"; }

.fa-arrow-alt-circle-down:before {
  content: "\F358"; }

.fa-arrow-alt-circle-left:before {
  content: "\F359"; }

.fa-arrow-alt-circle-right:before {
  content: "\F35A"; }

.fa-arrow-alt-circle-up:before {
  content: "\F35B"; }

.fa-arrow-circle-down:before {
  content: "\F0AB"; }

.fa-arrow-circle-left:before {
  content: "\F0A8"; }

.fa-arrow-circle-right:before {
  content: "\F0A9"; }

.fa-arrow-circle-up:before {
  content: "\F0AA"; }

.fa-arrow-down:before {
  content: "\F063"; }

.fa-arrow-left:before {
  content: "\F060"; }

.fa-arrow-right:before {
  content: "\F061"; }

.fa-arrow-up:before {
  content: "\F062"; }

.fa-arrows-alt:before {
  content: "\F0B2"; }

.fa-arrows-alt-h:before {
  content: "\F337"; }

.fa-arrows-alt-v:before {
  content: "\F338"; }

.fa-artstation:before {
  content: "\F77A"; }

.fa-assistive-listening-systems:before {
  content: "\F2A2"; }

.fa-asterisk:before {
  content: "\F069"; }

.fa-asymmetrik:before {
  content: "\F372"; }

.fa-at:before {
  content: "\F1FA"; }

.fa-atlas:before {
  content: "\F558"; }

.fa-atlassian:before {
  content: "\F77B"; }

.fa-atom:before {
  content: "\F5D2"; }

.fa-audible:before {
  content: "\F373"; }

.fa-audio-description:before {
  content: "\F29E"; }

.fa-autoprefixer:before {
  content: "\F41C"; }

.fa-avianex:before {
  content: "\F374"; }

.fa-aviato:before {
  content: "\F421"; }

.fa-award:before {
  content: "\F559"; }

.fa-aws:before {
  content: "\F375"; }

.fa-baby:before {
  content: "\F77C"; }

.fa-baby-carriage:before {
  content: "\F77D"; }

.fa-backspace:before {
  content: "\F55A"; }

.fa-backward:before {
  content: "\F04A"; }

.fa-bacon:before {
  content: "\F7E5"; }

.fa-bacteria:before {
  content: "\E059"; }

.fa-bacterium:before {
  content: "\E05A"; }

.fa-bahai:before {
  content: "\F666"; }

.fa-balance-scale:before {
  content: "\F24E"; }

.fa-balance-scale-left:before {
  content: "\F515"; }

.fa-balance-scale-right:before {
  content: "\F516"; }

.fa-ban:before {
  content: "\F05E"; }

.fa-band-aid:before {
  content: "\F462"; }

.fa-bandcamp:before {
  content: "\F2D5"; }

.fa-barcode:before {
  content: "\F02A"; }

.fa-bars:before {
  content: "\F0C9"; }

.fa-baseball-ball:before {
  content: "\F433"; }

.fa-basketball-ball:before {
  content: "\F434"; }

.fa-bath:before {
  content: "\F2CD"; }

.fa-battery-empty:before {
  content: "\F244"; }

.fa-battery-full:before {
  content: "\F240"; }

.fa-battery-half:before {
  content: "\F242"; }

.fa-battery-quarter:before {
  content: "\F243"; }

.fa-battery-three-quarters:before {
  content: "\F241"; }

.fa-battle-net:before {
  content: "\F835"; }

.fa-bed:before {
  content: "\F236"; }

.fa-beer:before {
  content: "\F0FC"; }

.fa-behance:before {
  content: "\F1B4"; }

.fa-behance-square:before {
  content: "\F1B5"; }

.fa-bell:before {
  content: "\F0F3"; }

.fa-bell-slash:before {
  content: "\F1F6"; }

.fa-bezier-curve:before {
  content: "\F55B"; }

.fa-bible:before {
  content: "\F647"; }

.fa-bicycle:before {
  content: "\F206"; }

.fa-biking:before {
  content: "\F84A"; }

.fa-bimobject:before {
  content: "\F378"; }

.fa-binoculars:before {
  content: "\F1E5"; }

.fa-biohazard:before {
  content: "\F780"; }

.fa-birthday-cake:before {
  content: "\F1FD"; }

.fa-bitbucket:before {
  content: "\F171"; }

.fa-bitcoin:before {
  content: "\F379"; }

.fa-bity:before {
  content: "\F37A"; }

.fa-black-tie:before {
  content: "\F27E"; }

.fa-blackberry:before {
  content: "\F37B"; }

.fa-blender:before {
  content: "\F517"; }

.fa-blender-phone:before {
  content: "\F6B6"; }

.fa-blind:before {
  content: "\F29D"; }

.fa-blog:before {
  content: "\F781"; }

.fa-blogger:before {
  content: "\F37C"; }

.fa-blogger-b:before {
  content: "\F37D"; }

.fa-bluetooth:before {
  content: "\F293"; }

.fa-bluetooth-b:before {
  content: "\F294"; }

.fa-bold:before {
  content: "\F032"; }

.fa-bolt:before {
  content: "\F0E7"; }

.fa-bomb:before {
  content: "\F1E2"; }

.fa-bone:before {
  content: "\F5D7"; }

.fa-bong:before {
  content: "\F55C"; }

.fa-book:before {
  content: "\F02D"; }

.fa-book-dead:before {
  content: "\F6B7"; }

.fa-book-medical:before {
  content: "\F7E6"; }

.fa-book-open:before {
  content: "\F518"; }

.fa-book-reader:before {
  content: "\F5DA"; }

.fa-bookmark:before {
  content: "\F02E"; }

.fa-bootstrap:before {
  content: "\F836"; }

.fa-border-all:before {
  content: "\F84C"; }

.fa-border-none:before {
  content: "\F850"; }

.fa-border-style:before {
  content: "\F853"; }

.fa-bowling-ball:before {
  content: "\F436"; }

.fa-box:before {
  content: "\F466"; }

.fa-box-open:before {
  content: "\F49E"; }

.fa-box-tissue:before {
  content: "\E05B"; }

.fa-boxes:before {
  content: "\F468"; }

.fa-braille:before {
  content: "\F2A1"; }

.fa-brain:before {
  content: "\F5DC"; }

.fa-bread-slice:before {
  content: "\F7EC"; }

.fa-briefcase:before {
  content: "\F0B1"; }

.fa-briefcase-medical:before {
  content: "\F469"; }

.fa-broadcast-tower:before {
  content: "\F519"; }

.fa-broom:before {
  content: "\F51A"; }

.fa-brush:before {
  content: "\F55D"; }

.fa-btc:before {
  content: "\F15A"; }

.fa-buffer:before {
  content: "\F837"; }

.fa-bug:before {
  content: "\F188"; }

.fa-building:before {
  content: "\F1AD"; }

.fa-bullhorn:before {
  content: "\F0A1"; }

.fa-bullseye:before {
  content: "\F140"; }

.fa-burn:before {
  content: "\F46A"; }

.fa-buromobelexperte:before {
  content: "\F37F"; }

.fa-bus:before {
  content: "\F207"; }

.fa-bus-alt:before {
  content: "\F55E"; }

.fa-business-time:before {
  content: "\F64A"; }

.fa-buy-n-large:before {
  content: "\F8A6"; }

.fa-buysellads:before {
  content: "\F20D"; }

.fa-calculator:before {
  content: "\F1EC"; }

.fa-calendar:before {
  content: "\F133"; }

.fa-calendar-alt:before {
  content: "\F073"; }

.fa-calendar-check:before {
  content: "\F274"; }

.fa-calendar-day:before {
  content: "\F783"; }

.fa-calendar-minus:before {
  content: "\F272"; }

.fa-calendar-plus:before {
  content: "\F271"; }

.fa-calendar-times:before {
  content: "\F273"; }

.fa-calendar-week:before {
  content: "\F784"; }

.fa-camera:before {
  content: "\F030"; }

.fa-camera-retro:before {
  content: "\F083"; }

.fa-campground:before {
  content: "\F6BB"; }

.fa-canadian-maple-leaf:before {
  content: "\F785"; }

.fa-candy-cane:before {
  content: "\F786"; }

.fa-cannabis:before {
  content: "\F55F"; }

.fa-capsules:before {
  content: "\F46B"; }

.fa-car:before {
  content: "\F1B9"; }

.fa-car-alt:before {
  content: "\F5DE"; }

.fa-car-battery:before {
  content: "\F5DF"; }

.fa-car-crash:before {
  content: "\F5E1"; }

.fa-car-side:before {
  content: "\F5E4"; }

.fa-caravan:before {
  content: "\F8FF"; }

.fa-caret-down:before {
  content: "\F0D7"; }

.fa-caret-left:before {
  content: "\F0D9"; }

.fa-caret-right:before {
  content: "\F0DA"; }

.fa-caret-square-down:before {
  content: "\F150"; }

.fa-caret-square-left:before {
  content: "\F191"; }

.fa-caret-square-right:before {
  content: "\F152"; }

.fa-caret-square-up:before {
  content: "\F151"; }

.fa-caret-up:before {
  content: "\F0D8"; }

.fa-carrot:before {
  content: "\F787"; }

.fa-cart-arrow-down:before {
  content: "\F218"; }

.fa-cart-plus:before {
  content: "\F217"; }

.fa-cash-register:before {
  content: "\F788"; }

.fa-cat:before {
  content: "\F6BE"; }

.fa-cc-amazon-pay:before {
  content: "\F42D"; }

.fa-cc-amex:before {
  content: "\F1F3"; }

.fa-cc-apple-pay:before {
  content: "\F416"; }

.fa-cc-diners-club:before {
  content: "\F24C"; }

.fa-cc-discover:before {
  content: "\F1F2"; }

.fa-cc-jcb:before {
  content: "\F24B"; }

.fa-cc-mastercard:before {
  content: "\F1F1"; }

.fa-cc-paypal:before {
  content: "\F1F4"; }

.fa-cc-stripe:before {
  content: "\F1F5"; }

.fa-cc-visa:before {
  content: "\F1F0"; }

.fa-centercode:before {
  content: "\F380"; }

.fa-centos:before {
  content: "\F789"; }

.fa-certificate:before {
  content: "\F0A3"; }

.fa-chair:before {
  content: "\F6C0"; }

.fa-chalkboard:before {
  content: "\F51B"; }

.fa-chalkboard-teacher:before {
  content: "\F51C"; }

.fa-charging-station:before {
  content: "\F5E7"; }

.fa-chart-area:before {
  content: "\F1FE"; }

.fa-chart-bar:before {
  content: "\F080"; }

.fa-chart-line:before {
  content: "\F201"; }

.fa-chart-pie:before {
  content: "\F200"; }

.fa-check:before {
  content: "\F00C"; }

.fa-check-circle:before {
  content: "\F058"; }

.fa-check-double:before {
  content: "\F560"; }

.fa-check-square:before {
  content: "\F14A"; }

.fa-cheese:before {
  content: "\F7EF"; }

.fa-chess:before {
  content: "\F439"; }

.fa-chess-bishop:before {
  content: "\F43A"; }

.fa-chess-board:before {
  content: "\F43C"; }

.fa-chess-king:before {
  content: "\F43F"; }

.fa-chess-knight:before {
  content: "\F441"; }

.fa-chess-pawn:before {
  content: "\F443"; }

.fa-chess-queen:before {
  content: "\F445"; }

.fa-chess-rook:before {
  content: "\F447"; }

.fa-chevron-circle-down:before {
  content: "\F13A"; }

.fa-chevron-circle-left:before {
  content: "\F137"; }

.fa-chevron-circle-right:before {
  content: "\F138"; }

.fa-chevron-circle-up:before {
  content: "\F139"; }

.fa-chevron-down:before {
  content: "\F078"; }

.fa-chevron-left:before {
  content: "\F053"; }

.fa-chevron-right:before {
  content: "\F054"; }

.fa-chevron-up:before {
  content: "\F077"; }

.fa-child:before {
  content: "\F1AE"; }

.fa-chrome:before {
  content: "\F268"; }

.fa-chromecast:before {
  content: "\F838"; }

.fa-church:before {
  content: "\F51D"; }

.fa-circle:before {
  content: "\F111"; }

.fa-circle-notch:before {
  content: "\F1CE"; }

.fa-city:before {
  content: "\F64F"; }

.fa-clinic-medical:before {
  content: "\F7F2"; }

.fa-clipboard:before {
  content: "\F328"; }

.fa-clipboard-check:before {
  content: "\F46C"; }

.fa-clipboard-list:before {
  content: "\F46D"; }

.fa-clock:before {
  content: "\F017"; }

.fa-clone:before {
  content: "\F24D"; }

.fa-closed-captioning:before {
  content: "\F20A"; }

.fa-cloud:before {
  content: "\F0C2"; }

.fa-cloud-download-alt:before {
  content: "\F381"; }

.fa-cloud-meatball:before {
  content: "\F73B"; }

.fa-cloud-moon:before {
  content: "\F6C3"; }

.fa-cloud-moon-rain:before {
  content: "\F73C"; }

.fa-cloud-rain:before {
  content: "\F73D"; }

.fa-cloud-showers-heavy:before {
  content: "\F740"; }

.fa-cloud-sun:before {
  content: "\F6C4"; }

.fa-cloud-sun-rain:before {
  content: "\F743"; }

.fa-cloud-upload-alt:before {
  content: "\F382"; }

.fa-cloudflare:before {
  content: "\E07D"; }

.fa-cloudscale:before {
  content: "\F383"; }

.fa-cloudsmith:before {
  content: "\F384"; }

.fa-cloudversify:before {
  content: "\F385"; }

.fa-cocktail:before {
  content: "\F561"; }

.fa-code:before {
  content: "\F121"; }

.fa-code-branch:before {
  content: "\F126"; }

.fa-codepen:before {
  content: "\F1CB"; }

.fa-codiepie:before {
  content: "\F284"; }

.fa-coffee:before {
  content: "\F0F4"; }

.fa-cog:before {
  content: "\F013"; }

.fa-cogs:before {
  content: "\F085"; }

.fa-coins:before {
  content: "\F51E"; }

.fa-columns:before {
  content: "\F0DB"; }

.fa-comment:before {
  content: "\F075"; }

.fa-comment-alt:before {
  content: "\F27A"; }

.fa-comment-dollar:before {
  content: "\F651"; }

.fa-comment-dots:before {
  content: "\F4AD"; }

.fa-comment-medical:before {
  content: "\F7F5"; }

.fa-comment-slash:before {
  content: "\F4B3"; }

.fa-comments:before {
  content: "\F086"; }

.fa-comments-dollar:before {
  content: "\F653"; }

.fa-compact-disc:before {
  content: "\F51F"; }

.fa-compass:before {
  content: "\F14E"; }

.fa-compress:before {
  content: "\F066"; }

.fa-compress-alt:before {
  content: "\F422"; }

.fa-compress-arrows-alt:before {
  content: "\F78C"; }

.fa-concierge-bell:before {
  content: "\F562"; }

.fa-confluence:before {
  content: "\F78D"; }

.fa-connectdevelop:before {
  content: "\F20E"; }

.fa-contao:before {
  content: "\F26D"; }

.fa-cookie:before {
  content: "\F563"; }

.fa-cookie-bite:before {
  content: "\F564"; }

.fa-copy:before {
  content: "\F0C5"; }

.fa-copyright:before {
  content: "\F1F9"; }

.fa-cotton-bureau:before {
  content: "\F89E"; }

.fa-couch:before {
  content: "\F4B8"; }

.fa-cpanel:before {
  content: "\F388"; }

.fa-creative-commons:before {
  content: "\F25E"; }

.fa-creative-commons-by:before {
  content: "\F4E7"; }

.fa-creative-commons-nc:before {
  content: "\F4E8"; }

.fa-creative-commons-nc-eu:before {
  content: "\F4E9"; }

.fa-creative-commons-nc-jp:before {
  content: "\F4EA"; }

.fa-creative-commons-nd:before {
  content: "\F4EB"; }

.fa-creative-commons-pd:before {
  content: "\F4EC"; }

.fa-creative-commons-pd-alt:before {
  content: "\F4ED"; }

.fa-creative-commons-remix:before {
  content: "\F4EE"; }

.fa-creative-commons-sa:before {
  content: "\F4EF"; }

.fa-creative-commons-sampling:before {
  content: "\F4F0"; }

.fa-creative-commons-sampling-plus:before {
  content: "\F4F1"; }

.fa-creative-commons-share:before {
  content: "\F4F2"; }

.fa-creative-commons-zero:before {
  content: "\F4F3"; }

.fa-credit-card:before {
  content: "\F09D"; }

.fa-critical-role:before {
  content: "\F6C9"; }

.fa-crop:before {
  content: "\F125"; }

.fa-crop-alt:before {
  content: "\F565"; }

.fa-cross:before {
  content: "\F654"; }

.fa-crosshairs:before {
  content: "\F05B"; }

.fa-crow:before {
  content: "\F520"; }

.fa-crown:before {
  content: "\F521"; }

.fa-crutch:before {
  content: "\F7F7"; }

.fa-css3:before {
  content: "\F13C"; }

.fa-css3-alt:before {
  content: "\F38B"; }

.fa-cube:before {
  content: "\F1B2"; }

.fa-cubes:before {
  content: "\F1B3"; }

.fa-cut:before {
  content: "\F0C4"; }

.fa-cuttlefish:before {
  content: "\F38C"; }

.fa-d-and-d:before {
  content: "\F38D"; }

.fa-d-and-d-beyond:before {
  content: "\F6CA"; }

.fa-dailymotion:before {
  content: "\E052"; }

.fa-dashcube:before {
  content: "\F210"; }

.fa-database:before {
  content: "\F1C0"; }

.fa-deaf:before {
  content: "\F2A4"; }

.fa-deezer:before {
  content: "\E077"; }

.fa-delicious:before {
  content: "\F1A5"; }

.fa-democrat:before {
  content: "\F747"; }

.fa-deploydog:before {
  content: "\F38E"; }

.fa-deskpro:before {
  content: "\F38F"; }

.fa-desktop:before {
  content: "\F108"; }

.fa-dev:before {
  content: "\F6CC"; }

.fa-deviantart:before {
  content: "\F1BD"; }

.fa-dharmachakra:before {
  content: "\F655"; }

.fa-dhl:before {
  content: "\F790"; }

.fa-diagnoses:before {
  content: "\F470"; }

.fa-diaspora:before {
  content: "\F791"; }

.fa-dice:before {
  content: "\F522"; }

.fa-dice-d20:before {
  content: "\F6CF"; }

.fa-dice-d6:before {
  content: "\F6D1"; }

.fa-dice-five:before {
  content: "\F523"; }

.fa-dice-four:before {
  content: "\F524"; }

.fa-dice-one:before {
  content: "\F525"; }

.fa-dice-six:before {
  content: "\F526"; }

.fa-dice-three:before {
  content: "\F527"; }

.fa-dice-two:before {
  content: "\F528"; }

.fa-digg:before {
  content: "\F1A6"; }

.fa-digital-ocean:before {
  content: "\F391"; }

.fa-digital-tachograph:before {
  content: "\F566"; }

.fa-directions:before {
  content: "\F5EB"; }

.fa-discord:before {
  content: "\F392"; }

.fa-discourse:before {
  content: "\F393"; }

.fa-disease:before {
  content: "\F7FA"; }

.fa-divide:before {
  content: "\F529"; }

.fa-dizzy:before {
  content: "\F567"; }

.fa-dna:before {
  content: "\F471"; }

.fa-dochub:before {
  content: "\F394"; }

.fa-docker:before {
  content: "\F395"; }

.fa-dog:before {
  content: "\F6D3"; }

.fa-dollar-sign:before {
  content: "\F155"; }

.fa-dolly:before {
  content: "\F472"; }

.fa-dolly-flatbed:before {
  content: "\F474"; }

.fa-donate:before {
  content: "\F4B9"; }

.fa-door-closed:before {
  content: "\F52A"; }

.fa-door-open:before {
  content: "\F52B"; }

.fa-dot-circle:before {
  content: "\F192"; }

.fa-dove:before {
  content: "\F4BA"; }

.fa-download:before {
  content: "\F019"; }

.fa-draft2digital:before {
  content: "\F396"; }

.fa-drafting-compass:before {
  content: "\F568"; }

.fa-dragon:before {
  content: "\F6D5"; }

.fa-draw-polygon:before {
  content: "\F5EE"; }

.fa-dribbble:before {
  content: "\F17D"; }

.fa-dribbble-square:before {
  content: "\F397"; }

.fa-dropbox:before {
  content: "\F16B"; }

.fa-drum:before {
  content: "\F569"; }

.fa-drum-steelpan:before {
  content: "\F56A"; }

.fa-drumstick-bite:before {
  content: "\F6D7"; }

.fa-drupal:before {
  content: "\F1A9"; }

.fa-dumbbell:before {
  content: "\F44B"; }

.fa-dumpster:before {
  content: "\F793"; }

.fa-dumpster-fire:before {
  content: "\F794"; }

.fa-dungeon:before {
  content: "\F6D9"; }

.fa-dyalog:before {
  content: "\F399"; }

.fa-earlybirds:before {
  content: "\F39A"; }

.fa-ebay:before {
  content: "\F4F4"; }

.fa-edge:before {
  content: "\F282"; }

.fa-edge-legacy:before {
  content: "\E078"; }

.fa-edit:before {
  content: "\F044"; }

.fa-egg:before {
  content: "\F7FB"; }

.fa-eject:before {
  content: "\F052"; }

.fa-elementor:before {
  content: "\F430"; }

.fa-ellipsis-h:before {
  content: "\F141"; }

.fa-ellipsis-v:before {
  content: "\F142"; }

.fa-ello:before {
  content: "\F5F1"; }

.fa-ember:before {
  content: "\F423"; }

.fa-empire:before {
  content: "\F1D1"; }

.fa-envelope:before {
  content: "\F0E0"; }

.fa-envelope-open:before {
  content: "\F2B6"; }

.fa-envelope-open-text:before {
  content: "\F658"; }

.fa-envelope-square:before {
  content: "\F199"; }

.fa-envira:before {
  content: "\F299"; }

.fa-equals:before {
  content: "\F52C"; }

.fa-eraser:before {
  content: "\F12D"; }

.fa-erlang:before {
  content: "\F39D"; }

.fa-ethereum:before {
  content: "\F42E"; }

.fa-ethernet:before {
  content: "\F796"; }

.fa-etsy:before {
  content: "\F2D7"; }

.fa-euro-sign:before {
  content: "\F153"; }

.fa-evernote:before {
  content: "\F839"; }

.fa-exchange-alt:before {
  content: "\F362"; }

.fa-exclamation:before {
  content: "\F12A"; }

.fa-exclamation-circle:before {
  content: "\F06A"; }

.fa-exclamation-triangle:before {
  content: "\F071"; }

.fa-expand:before {
  content: "\F065"; }

.fa-expand-alt:before {
  content: "\F424"; }

.fa-expand-arrows-alt:before {
  content: "\F31E"; }

.fa-expeditedssl:before {
  content: "\F23E"; }

.fa-external-link-alt:before {
  content: "\F35D"; }

.fa-external-link-square-alt:before {
  content: "\F360"; }

.fa-eye:before {
  content: "\F06E"; }

.fa-eye-dropper:before {
  content: "\F1FB"; }

.fa-eye-slash:before {
  content: "\F070"; }

.fa-facebook:before {
  content: "\F09A"; }

.fa-facebook-f:before {
  content: "\F39E"; }

.fa-facebook-messenger:before {
  content: "\F39F"; }

.fa-facebook-square:before {
  content: "\F082"; }

.fa-fan:before {
  content: "\F863"; }

.fa-fantasy-flight-games:before {
  content: "\F6DC"; }

.fa-fast-backward:before {
  content: "\F049"; }

.fa-fast-forward:before {
  content: "\F050"; }

.fa-faucet:before {
  content: "\E005"; }

.fa-fax:before {
  content: "\F1AC"; }

.fa-feather:before {
  content: "\F52D"; }

.fa-feather-alt:before {
  content: "\F56B"; }

.fa-fedex:before {
  content: "\F797"; }

.fa-fedora:before {
  content: "\F798"; }

.fa-female:before {
  content: "\F182"; }

.fa-fighter-jet:before {
  content: "\F0FB"; }

.fa-figma:before {
  content: "\F799"; }

.fa-file:before {
  content: "\F15B"; }

.fa-file-alt:before {
  content: "\F15C"; }

.fa-file-archive:before {
  content: "\F1C6"; }

.fa-file-audio:before {
  content: "\F1C7"; }

.fa-file-code:before {
  content: "\F1C9"; }

.fa-file-contract:before {
  content: "\F56C"; }

.fa-file-csv:before {
  content: "\F6DD"; }

.fa-file-download:before {
  content: "\F56D"; }

.fa-file-excel:before {
  content: "\F1C3"; }

.fa-file-export:before {
  content: "\F56E"; }

.fa-file-image:before {
  content: "\F1C5"; }

.fa-file-import:before {
  content: "\F56F"; }

.fa-file-invoice:before {
  content: "\F570"; }

.fa-file-invoice-dollar:before {
  content: "\F571"; }

.fa-file-medical:before {
  content: "\F477"; }

.fa-file-medical-alt:before {
  content: "\F478"; }

.fa-file-pdf:before {
  content: "\F1C1"; }

.fa-file-powerpoint:before {
  content: "\F1C4"; }

.fa-file-prescription:before {
  content: "\F572"; }

.fa-file-signature:before {
  content: "\F573"; }

.fa-file-upload:before {
  content: "\F574"; }

.fa-file-video:before {
  content: "\F1C8"; }

.fa-file-word:before {
  content: "\F1C2"; }

.fa-fill:before {
  content: "\F575"; }

.fa-fill-drip:before {
  content: "\F576"; }

.fa-film:before {
  content: "\F008"; }

.fa-filter:before {
  content: "\F0B0"; }

.fa-fingerprint:before {
  content: "\F577"; }

.fa-fire:before {
  content: "\F06D"; }

.fa-fire-alt:before {
  content: "\F7E4"; }

.fa-fire-extinguisher:before {
  content: "\F134"; }

.fa-firefox:before {
  content: "\F269"; }

.fa-firefox-browser:before {
  content: "\E007"; }

.fa-first-aid:before {
  content: "\F479"; }

.fa-first-order:before {
  content: "\F2B0"; }

.fa-first-order-alt:before {
  content: "\F50A"; }

.fa-firstdraft:before {
  content: "\F3A1"; }

.fa-fish:before {
  content: "\F578"; }

.fa-fist-raised:before {
  content: "\F6DE"; }

.fa-flag:before {
  content: "\F024"; }

.fa-flag-checkered:before {
  content: "\F11E"; }

.fa-flag-usa:before {
  content: "\F74D"; }

.fa-flask:before {
  content: "\F0C3"; }

.fa-flickr:before {
  content: "\F16E"; }

.fa-flipboard:before {
  content: "\F44D"; }

.fa-flushed:before {
  content: "\F579"; }

.fa-fly:before {
  content: "\F417"; }

.fa-folder:before {
  content: "\F07B"; }

.fa-folder-minus:before {
  content: "\F65D"; }

.fa-folder-open:before {
  content: "\F07C"; }

.fa-folder-plus:before {
  content: "\F65E"; }

.fa-font:before {
  content: "\F031"; }

.fa-font-awesome:before {
  content: "\F2B4"; }

.fa-font-awesome-alt:before {
  content: "\F35C"; }

.fa-font-awesome-flag:before {
  content: "\F425"; }

.fa-font-awesome-logo-full:before {
  content: "\F4E6"; }

.fa-fonticons:before {
  content: "\F280"; }

.fa-fonticons-fi:before {
  content: "\F3A2"; }

.fa-football-ball:before {
  content: "\F44E"; }

.fa-fort-awesome:before {
  content: "\F286"; }

.fa-fort-awesome-alt:before {
  content: "\F3A3"; }

.fa-forumbee:before {
  content: "\F211"; }

.fa-forward:before {
  content: "\F04E"; }

.fa-foursquare:before {
  content: "\F180"; }

.fa-free-code-camp:before {
  content: "\F2C5"; }

.fa-freebsd:before {
  content: "\F3A4"; }

.fa-frog:before {
  content: "\F52E"; }

.fa-frown:before {
  content: "\F119"; }

.fa-frown-open:before {
  content: "\F57A"; }

.fa-fulcrum:before {
  content: "\F50B"; }

.fa-funnel-dollar:before {
  content: "\F662"; }

.fa-futbol:before {
  content: "\F1E3"; }

.fa-galactic-republic:before {
  content: "\F50C"; }

.fa-galactic-senate:before {
  content: "\F50D"; }

.fa-gamepad:before {
  content: "\F11B"; }

.fa-gas-pump:before {
  content: "\F52F"; }

.fa-gavel:before {
  content: "\F0E3"; }

.fa-gem:before {
  content: "\F3A5"; }

.fa-genderless:before {
  content: "\F22D"; }

.fa-get-pocket:before {
  content: "\F265"; }

.fa-gg:before {
  content: "\F260"; }

.fa-gg-circle:before {
  content: "\F261"; }

.fa-ghost:before {
  content: "\F6E2"; }

.fa-gift:before {
  content: "\F06B"; }

.fa-gifts:before {
  content: "\F79C"; }

.fa-git:before {
  content: "\F1D3"; }

.fa-git-alt:before {
  content: "\F841"; }

.fa-git-square:before {
  content: "\F1D2"; }

.fa-github:before {
  content: "\F09B"; }

.fa-github-alt:before {
  content: "\F113"; }

.fa-github-square:before {
  content: "\F092"; }

.fa-gitkraken:before {
  content: "\F3A6"; }

.fa-gitlab:before {
  content: "\F296"; }

.fa-gitter:before {
  content: "\F426"; }

.fa-glass-cheers:before {
  content: "\F79F"; }

.fa-glass-martini:before {
  content: "\F000"; }

.fa-glass-martini-alt:before {
  content: "\F57B"; }

.fa-glass-whiskey:before {
  content: "\F7A0"; }

.fa-glasses:before {
  content: "\F530"; }

.fa-glide:before {
  content: "\F2A5"; }

.fa-glide-g:before {
  content: "\F2A6"; }

.fa-globe:before {
  content: "\F0AC"; }

.fa-globe-africa:before {
  content: "\F57C"; }

.fa-globe-americas:before {
  content: "\F57D"; }

.fa-globe-asia:before {
  content: "\F57E"; }

.fa-globe-europe:before {
  content: "\F7A2"; }

.fa-gofore:before {
  content: "\F3A7"; }

.fa-golf-ball:before {
  content: "\F450"; }

.fa-goodreads:before {
  content: "\F3A8"; }

.fa-goodreads-g:before {
  content: "\F3A9"; }

.fa-google:before {
  content: "\F1A0"; }

.fa-google-drive:before {
  content: "\F3AA"; }

.fa-google-pay:before {
  content: "\E079"; }

.fa-google-play:before {
  content: "\F3AB"; }

.fa-google-plus:before {
  content: "\F2B3"; }

.fa-google-plus-g:before {
  content: "\F0D5"; }

.fa-google-plus-square:before {
  content: "\F0D4"; }

.fa-google-wallet:before {
  content: "\F1EE"; }

.fa-gopuram:before {
  content: "\F664"; }

.fa-graduation-cap:before {
  content: "\F19D"; }

.fa-gratipay:before {
  content: "\F184"; }

.fa-grav:before {
  content: "\F2D6"; }

.fa-greater-than:before {
  content: "\F531"; }

.fa-greater-than-equal:before {
  content: "\F532"; }

.fa-grimace:before {
  content: "\F57F"; }

.fa-grin:before {
  content: "\F580"; }

.fa-grin-alt:before {
  content: "\F581"; }

.fa-grin-beam:before {
  content: "\F582"; }

.fa-grin-beam-sweat:before {
  content: "\F583"; }

.fa-grin-hearts:before {
  content: "\F584"; }

.fa-grin-squint:before {
  content: "\F585"; }

.fa-grin-squint-tears:before {
  content: "\F586"; }

.fa-grin-stars:before {
  content: "\F587"; }

.fa-grin-tears:before {
  content: "\F588"; }

.fa-grin-tongue:before {
  content: "\F589"; }

.fa-grin-tongue-squint:before {
  content: "\F58A"; }

.fa-grin-tongue-wink:before {
  content: "\F58B"; }

.fa-grin-wink:before {
  content: "\F58C"; }

.fa-grip-horizontal:before {
  content: "\F58D"; }

.fa-grip-lines:before {
  content: "\F7A4"; }

.fa-grip-lines-vertical:before {
  content: "\F7A5"; }

.fa-grip-vertical:before {
  content: "\F58E"; }

.fa-gripfire:before {
  content: "\F3AC"; }

.fa-grunt:before {
  content: "\F3AD"; }

.fa-guilded:before {
  content: "\E07E"; }

.fa-guitar:before {
  content: "\F7A6"; }

.fa-gulp:before {
  content: "\F3AE"; }

.fa-h-square:before {
  content: "\F0FD"; }

.fa-hacker-news:before {
  content: "\F1D4"; }

.fa-hacker-news-square:before {
  content: "\F3AF"; }

.fa-hackerrank:before {
  content: "\F5F7"; }

.fa-hamburger:before {
  content: "\F805"; }

.fa-hammer:before {
  content: "\F6E3"; }

.fa-hamsa:before {
  content: "\F665"; }

.fa-hand-holding:before {
  content: "\F4BD"; }

.fa-hand-holding-heart:before {
  content: "\F4BE"; }

.fa-hand-holding-medical:before {
  content: "\E05C"; }

.fa-hand-holding-usd:before {
  content: "\F4C0"; }

.fa-hand-holding-water:before {
  content: "\F4C1"; }

.fa-hand-lizard:before {
  content: "\F258"; }

.fa-hand-middle-finger:before {
  content: "\F806"; }

.fa-hand-paper:before {
  content: "\F256"; }

.fa-hand-peace:before {
  content: "\F25B"; }

.fa-hand-point-down:before {
  content: "\F0A7"; }

.fa-hand-point-left:before {
  content: "\F0A5"; }

.fa-hand-point-right:before {
  content: "\F0A4"; }

.fa-hand-point-up:before {
  content: "\F0A6"; }

.fa-hand-pointer:before {
  content: "\F25A"; }

.fa-hand-rock:before {
  content: "\F255"; }

.fa-hand-scissors:before {
  content: "\F257"; }

.fa-hand-sparkles:before {
  content: "\E05D"; }

.fa-hand-spock:before {
  content: "\F259"; }

.fa-hands:before {
  content: "\F4C2"; }

.fa-hands-helping:before {
  content: "\F4C4"; }

.fa-hands-wash:before {
  content: "\E05E"; }

.fa-handshake:before {
  content: "\F2B5"; }

.fa-handshake-alt-slash:before {
  content: "\E05F"; }

.fa-handshake-slash:before {
  content: "\E060"; }

.fa-hanukiah:before {
  content: "\F6E6"; }

.fa-hard-hat:before {
  content: "\F807"; }

.fa-hashtag:before {
  content: "\F292"; }

.fa-hat-cowboy:before {
  content: "\F8C0"; }

.fa-hat-cowboy-side:before {
  content: "\F8C1"; }

.fa-hat-wizard:before {
  content: "\F6E8"; }

.fa-hdd:before {
  content: "\F0A0"; }

.fa-head-side-cough:before {
  content: "\E061"; }

.fa-head-side-cough-slash:before {
  content: "\E062"; }

.fa-head-side-mask:before {
  content: "\E063"; }

.fa-head-side-virus:before {
  content: "\E064"; }

.fa-heading:before {
  content: "\F1DC"; }

.fa-headphones:before {
  content: "\F025"; }

.fa-headphones-alt:before {
  content: "\F58F"; }

.fa-headset:before {
  content: "\F590"; }

.fa-heart:before {
  content: "\F004"; }

.fa-heart-broken:before {
  content: "\F7A9"; }

.fa-heartbeat:before {
  content: "\F21E"; }

.fa-helicopter:before {
  content: "\F533"; }

.fa-highlighter:before {
  content: "\F591"; }

.fa-hiking:before {
  content: "\F6EC"; }

.fa-hippo:before {
  content: "\F6ED"; }

.fa-hips:before {
  content: "\F452"; }

.fa-hire-a-helper:before {
  content: "\F3B0"; }

.fa-history:before {
  content: "\F1DA"; }

.fa-hive:before {
  content: "\E07F"; }

.fa-hockey-puck:before {
  content: "\F453"; }

.fa-holly-berry:before {
  content: "\F7AA"; }

.fa-home:before {
  content: "\F015"; }

.fa-hooli:before {
  content: "\F427"; }

.fa-hornbill:before {
  content: "\F592"; }

.fa-horse:before {
  content: "\F6F0"; }

.fa-horse-head:before {
  content: "\F7AB"; }

.fa-hospital:before {
  content: "\F0F8"; }

.fa-hospital-alt:before {
  content: "\F47D"; }

.fa-hospital-symbol:before {
  content: "\F47E"; }

.fa-hospital-user:before {
  content: "\F80D"; }

.fa-hot-tub:before {
  content: "\F593"; }

.fa-hotdog:before {
  content: "\F80F"; }

.fa-hotel:before {
  content: "\F594"; }

.fa-hotjar:before {
  content: "\F3B1"; }

.fa-hourglass:before {
  content: "\F254"; }

.fa-hourglass-end:before {
  content: "\F253"; }

.fa-hourglass-half:before {
  content: "\F252"; }

.fa-hourglass-start:before {
  content: "\F251"; }

.fa-house-damage:before {
  content: "\F6F1"; }

.fa-house-user:before {
  content: "\E065"; }

.fa-houzz:before {
  content: "\F27C"; }

.fa-hryvnia:before {
  content: "\F6F2"; }

.fa-html5:before {
  content: "\F13B"; }

.fa-hubspot:before {
  content: "\F3B2"; }

.fa-i-cursor:before {
  content: "\F246"; }

.fa-ice-cream:before {
  content: "\F810"; }

.fa-icicles:before {
  content: "\F7AD"; }

.fa-icons:before {
  content: "\F86D"; }

.fa-id-badge:before {
  content: "\F2C1"; }

.fa-id-card:before {
  content: "\F2C2"; }

.fa-id-card-alt:before {
  content: "\F47F"; }

.fa-ideal:before {
  content: "\E013"; }

.fa-igloo:before {
  content: "\F7AE"; }

.fa-image:before {
  content: "\F03E"; }

.fa-images:before {
  content: "\F302"; }

.fa-imdb:before {
  content: "\F2D8"; }

.fa-inbox:before {
  content: "\F01C"; }

.fa-indent:before {
  content: "\F03C"; }

.fa-industry:before {
  content: "\F275"; }

.fa-infinity:before {
  content: "\F534"; }

.fa-info:before {
  content: "\F129"; }

.fa-info-circle:before {
  content: "\F05A"; }

.fa-innosoft:before {
  content: "\E080"; }

.fa-instagram:before {
  content: "\F16D"; }

.fa-instagram-square:before {
  content: "\E055"; }

.fa-instalod:before {
  content: "\E081"; }

.fa-intercom:before {
  content: "\F7AF"; }

.fa-internet-explorer:before {
  content: "\F26B"; }

.fa-invision:before {
  content: "\F7B0"; }

.fa-ioxhost:before {
  content: "\F208"; }

.fa-italic:before {
  content: "\F033"; }

.fa-itch-io:before {
  content: "\F83A"; }

.fa-itunes:before {
  content: "\F3B4"; }

.fa-itunes-note:before {
  content: "\F3B5"; }

.fa-java:before {
  content: "\F4E4"; }

.fa-jedi:before {
  content: "\F669"; }

.fa-jedi-order:before {
  content: "\F50E"; }

.fa-jenkins:before {
  content: "\F3B6"; }

.fa-jira:before {
  content: "\F7B1"; }

.fa-joget:before {
  content: "\F3B7"; }

.fa-joint:before {
  content: "\F595"; }

.fa-joomla:before {
  content: "\F1AA"; }

.fa-journal-whills:before {
  content: "\F66A"; }

.fa-js:before {
  content: "\F3B8"; }

.fa-js-square:before {
  content: "\F3B9"; }

.fa-jsfiddle:before {
  content: "\F1CC"; }

.fa-kaaba:before {
  content: "\F66B"; }

.fa-kaggle:before {
  content: "\F5FA"; }

.fa-key:before {
  content: "\F084"; }

.fa-keybase:before {
  content: "\F4F5"; }

.fa-keyboard:before {
  content: "\F11C"; }

.fa-keycdn:before {
  content: "\F3BA"; }

.fa-khanda:before {
  content: "\F66D"; }

.fa-kickstarter:before {
  content: "\F3BB"; }

.fa-kickstarter-k:before {
  content: "\F3BC"; }

.fa-kiss:before {
  content: "\F596"; }

.fa-kiss-beam:before {
  content: "\F597"; }

.fa-kiss-wink-heart:before {
  content: "\F598"; }

.fa-kiwi-bird:before {
  content: "\F535"; }

.fa-korvue:before {
  content: "\F42F"; }

.fa-landmark:before {
  content: "\F66F"; }

.fa-language:before {
  content: "\F1AB"; }

.fa-laptop:before {
  content: "\F109"; }

.fa-laptop-code:before {
  content: "\F5FC"; }

.fa-laptop-house:before {
  content: "\E066"; }

.fa-laptop-medical:before {
  content: "\F812"; }

.fa-laravel:before {
  content: "\F3BD"; }

.fa-lastfm:before {
  content: "\F202"; }

.fa-lastfm-square:before {
  content: "\F203"; }

.fa-laugh:before {
  content: "\F599"; }

.fa-laugh-beam:before {
  content: "\F59A"; }

.fa-laugh-squint:before {
  content: "\F59B"; }

.fa-laugh-wink:before {
  content: "\F59C"; }

.fa-layer-group:before {
  content: "\F5FD"; }

.fa-leaf:before {
  content: "\F06C"; }

.fa-leanpub:before {
  content: "\F212"; }

.fa-lemon:before {
  content: "\F094"; }

.fa-less:before {
  content: "\F41D"; }

.fa-less-than:before {
  content: "\F536"; }

.fa-less-than-equal:before {
  content: "\F537"; }

.fa-level-down-alt:before {
  content: "\F3BE"; }

.fa-level-up-alt:before {
  content: "\F3BF"; }

.fa-life-ring:before {
  content: "\F1CD"; }

.fa-lightbulb:before {
  content: "\F0EB"; }

.fa-line:before {
  content: "\F3C0"; }

.fa-link:before {
  content: "\F0C1"; }

.fa-linkedin:before {
  content: "\F08C"; }

.fa-linkedin-in:before {
  content: "\F0E1"; }

.fa-linode:before {
  content: "\F2B8"; }

.fa-linux:before {
  content: "\F17C"; }

.fa-lira-sign:before {
  content: "\F195"; }

.fa-list:before {
  content: "\F03A"; }

.fa-list-alt:before {
  content: "\F022"; }

.fa-list-ol:before {
  content: "\F0CB"; }

.fa-list-ul:before {
  content: "\F0CA"; }

.fa-location-arrow:before {
  content: "\F124"; }

.fa-lock:before {
  content: "\F023"; }

.fa-lock-open:before {
  content: "\F3C1"; }

.fa-long-arrow-alt-down:before {
  content: "\F309"; }

.fa-long-arrow-alt-left:before {
  content: "\F30A"; }

.fa-long-arrow-alt-right:before {
  content: "\F30B"; }

.fa-long-arrow-alt-up:before {
  content: "\F30C"; }

.fa-low-vision:before {
  content: "\F2A8"; }

.fa-luggage-cart:before {
  content: "\F59D"; }

.fa-lungs:before {
  content: "\F604"; }

.fa-lungs-virus:before {
  content: "\E067"; }

.fa-lyft:before {
  content: "\F3C3"; }

.fa-magento:before {
  content: "\F3C4"; }

.fa-magic:before {
  content: "\F0D0"; }

.fa-magnet:before {
  content: "\F076"; }

.fa-mail-bulk:before {
  content: "\F674"; }

.fa-mailchimp:before {
  content: "\F59E"; }

.fa-male:before {
  content: "\F183"; }

.fa-mandalorian:before {
  content: "\F50F"; }

.fa-map:before {
  content: "\F279"; }

.fa-map-marked:before {
  content: "\F59F"; }

.fa-map-marked-alt:before {
  content: "\F5A0"; }

.fa-map-marker:before {
  content: "\F041"; }

.fa-map-marker-alt:before {
  content: "\F3C5"; }

.fa-map-pin:before {
  content: "\F276"; }

.fa-map-signs:before {
  content: "\F277"; }

.fa-markdown:before {
  content: "\F60F"; }

.fa-marker:before {
  content: "\F5A1"; }

.fa-mars:before {
  content: "\F222"; }

.fa-mars-double:before {
  content: "\F227"; }

.fa-mars-stroke:before {
  content: "\F229"; }

.fa-mars-stroke-h:before {
  content: "\F22B"; }

.fa-mars-stroke-v:before {
  content: "\F22A"; }

.fa-mask:before {
  content: "\F6FA"; }

.fa-mastodon:before {
  content: "\F4F6"; }

.fa-maxcdn:before {
  content: "\F136"; }

.fa-mdb:before {
  content: "\F8CA"; }

.fa-medal:before {
  content: "\F5A2"; }

.fa-medapps:before {
  content: "\F3C6"; }

.fa-medium:before {
  content: "\F23A"; }

.fa-medium-m:before {
  content: "\F3C7"; }

.fa-medkit:before {
  content: "\F0FA"; }

.fa-medrt:before {
  content: "\F3C8"; }

.fa-meetup:before {
  content: "\F2E0"; }

.fa-megaport:before {
  content: "\F5A3"; }

.fa-meh:before {
  content: "\F11A"; }

.fa-meh-blank:before {
  content: "\F5A4"; }

.fa-meh-rolling-eyes:before {
  content: "\F5A5"; }

.fa-memory:before {
  content: "\F538"; }

.fa-mendeley:before {
  content: "\F7B3"; }

.fa-menorah:before {
  content: "\F676"; }

.fa-mercury:before {
  content: "\F223"; }

.fa-meteor:before {
  content: "\F753"; }

.fa-microblog:before {
  content: "\E01A"; }

.fa-microchip:before {
  content: "\F2DB"; }

.fa-microphone:before {
  content: "\F130"; }

.fa-microphone-alt:before {
  content: "\F3C9"; }

.fa-microphone-alt-slash:before {
  content: "\F539"; }

.fa-microphone-slash:before {
  content: "\F131"; }

.fa-microscope:before {
  content: "\F610"; }

.fa-microsoft:before {
  content: "\F3CA"; }

.fa-minus:before {
  content: "\F068"; }

.fa-minus-circle:before {
  content: "\F056"; }

.fa-minus-square:before {
  content: "\F146"; }

.fa-mitten:before {
  content: "\F7B5"; }

.fa-mix:before {
  content: "\F3CB"; }

.fa-mixcloud:before {
  content: "\F289"; }

.fa-mixer:before {
  content: "\E056"; }

.fa-mizuni:before {
  content: "\F3CC"; }

.fa-mobile:before {
  content: "\F10B"; }

.fa-mobile-alt:before {
  content: "\F3CD"; }

.fa-modx:before {
  content: "\F285"; }

.fa-monero:before {
  content: "\F3D0"; }

.fa-money-bill:before {
  content: "\F0D6"; }

.fa-money-bill-alt:before {
  content: "\F3D1"; }

.fa-money-bill-wave:before {
  content: "\F53A"; }

.fa-money-bill-wave-alt:before {
  content: "\F53B"; }

.fa-money-check:before {
  content: "\F53C"; }

.fa-money-check-alt:before {
  content: "\F53D"; }

.fa-monument:before {
  content: "\F5A6"; }

.fa-moon:before {
  content: "\F186"; }

.fa-mortar-pestle:before {
  content: "\F5A7"; }

.fa-mosque:before {
  content: "\F678"; }

.fa-motorcycle:before {
  content: "\F21C"; }

.fa-mountain:before {
  content: "\F6FC"; }

.fa-mouse:before {
  content: "\F8CC"; }

.fa-mouse-pointer:before {
  content: "\F245"; }

.fa-mug-hot:before {
  content: "\F7B6"; }

.fa-music:before {
  content: "\F001"; }

.fa-napster:before {
  content: "\F3D2"; }

.fa-neos:before {
  content: "\F612"; }

.fa-network-wired:before {
  content: "\F6FF"; }

.fa-neuter:before {
  content: "\F22C"; }

.fa-newspaper:before {
  content: "\F1EA"; }

.fa-nimblr:before {
  content: "\F5A8"; }

.fa-node:before {
  content: "\F419"; }

.fa-node-js:before {
  content: "\F3D3"; }

.fa-not-equal:before {
  content: "\F53E"; }

.fa-notes-medical:before {
  content: "\F481"; }

.fa-npm:before {
  content: "\F3D4"; }

.fa-ns8:before {
  content: "\F3D5"; }

.fa-nutritionix:before {
  content: "\F3D6"; }

.fa-object-group:before {
  content: "\F247"; }

.fa-object-ungroup:before {
  content: "\F248"; }

.fa-octopus-deploy:before {
  content: "\E082"; }

.fa-odnoklassniki:before {
  content: "\F263"; }

.fa-odnoklassniki-square:before {
  content: "\F264"; }

.fa-oil-can:before {
  content: "\F613"; }

.fa-old-republic:before {
  content: "\F510"; }

.fa-om:before {
  content: "\F679"; }

.fa-opencart:before {
  content: "\F23D"; }

.fa-openid:before {
  content: "\F19B"; }

.fa-opera:before {
  content: "\F26A"; }

.fa-optin-monster:before {
  content: "\F23C"; }

.fa-orcid:before {
  content: "\F8D2"; }

.fa-osi:before {
  content: "\F41A"; }

.fa-otter:before {
  content: "\F700"; }

.fa-outdent:before {
  content: "\F03B"; }

.fa-page4:before {
  content: "\F3D7"; }

.fa-pagelines:before {
  content: "\F18C"; }

.fa-pager:before {
  content: "\F815"; }

.fa-paint-brush:before {
  content: "\F1FC"; }

.fa-paint-roller:before {
  content: "\F5AA"; }

.fa-palette:before {
  content: "\F53F"; }

.fa-palfed:before {
  content: "\F3D8"; }

.fa-pallet:before {
  content: "\F482"; }

.fa-paper-plane:before {
  content: "\F1D8"; }

.fa-paperclip:before {
  content: "\F0C6"; }

.fa-parachute-box:before {
  content: "\F4CD"; }

.fa-paragraph:before {
  content: "\F1DD"; }

.fa-parking:before {
  content: "\F540"; }

.fa-passport:before {
  content: "\F5AB"; }

.fa-pastafarianism:before {
  content: "\F67B"; }

.fa-paste:before {
  content: "\F0EA"; }

.fa-patreon:before {
  content: "\F3D9"; }

.fa-pause:before {
  content: "\F04C"; }

.fa-pause-circle:before {
  content: "\F28B"; }

.fa-paw:before {
  content: "\F1B0"; }

.fa-paypal:before {
  content: "\F1ED"; }

.fa-peace:before {
  content: "\F67C"; }

.fa-pen:before {
  content: "\F304"; }

.fa-pen-alt:before {
  content: "\F305"; }

.fa-pen-fancy:before {
  content: "\F5AC"; }

.fa-pen-nib:before {
  content: "\F5AD"; }

.fa-pen-square:before {
  content: "\F14B"; }

.fa-pencil-alt:before {
  content: "\F303"; }

.fa-pencil-ruler:before {
  content: "\F5AE"; }

.fa-penny-arcade:before {
  content: "\F704"; }

.fa-people-arrows:before {
  content: "\E068"; }

.fa-people-carry:before {
  content: "\F4CE"; }

.fa-pepper-hot:before {
  content: "\F816"; }

.fa-perbyte:before {
  content: "\E083"; }

.fa-percent:before {
  content: "\F295"; }

.fa-percentage:before {
  content: "\F541"; }

.fa-periscope:before {
  content: "\F3DA"; }

.fa-person-booth:before {
  content: "\F756"; }

.fa-phabricator:before {
  content: "\F3DB"; }

.fa-phoenix-framework:before {
  content: "\F3DC"; }

.fa-phoenix-squadron:before {
  content: "\F511"; }

.fa-phone:before {
  content: "\F095"; }

.fa-phone-alt:before {
  content: "\F879"; }

.fa-phone-slash:before {
  content: "\F3DD"; }

.fa-phone-square:before {
  content: "\F098"; }

.fa-phone-square-alt:before {
  content: "\F87B"; }

.fa-phone-volume:before {
  content: "\F2A0"; }

.fa-photo-video:before {
  content: "\F87C"; }

.fa-php:before {
  content: "\F457"; }

.fa-pied-piper:before {
  content: "\F2AE"; }

.fa-pied-piper-alt:before {
  content: "\F1A8"; }

.fa-pied-piper-hat:before {
  content: "\F4E5"; }

.fa-pied-piper-pp:before {
  content: "\F1A7"; }

.fa-pied-piper-square:before {
  content: "\E01E"; }

.fa-piggy-bank:before {
  content: "\F4D3"; }

.fa-pills:before {
  content: "\F484"; }

.fa-pinterest:before {
  content: "\F0D2"; }

.fa-pinterest-p:before {
  content: "\F231"; }

.fa-pinterest-square:before {
  content: "\F0D3"; }

.fa-pizza-slice:before {
  content: "\F818"; }

.fa-place-of-worship:before {
  content: "\F67F"; }

.fa-plane:before {
  content: "\F072"; }

.fa-plane-arrival:before {
  content: "\F5AF"; }

.fa-plane-departure:before {
  content: "\F5B0"; }

.fa-plane-slash:before {
  content: "\E069"; }

.fa-play:before {
  content: "\F04B"; }

.fa-play-circle:before {
  content: "\F144"; }

.fa-playstation:before {
  content: "\F3DF"; }

.fa-plug:before {
  content: "\F1E6"; }

.fa-plus:before {
  content: "\F067"; }

.fa-plus-circle:before {
  content: "\F055"; }

.fa-plus-square:before {
  content: "\F0FE"; }

.fa-podcast:before {
  content: "\F2CE"; }

.fa-poll:before {
  content: "\F681"; }

.fa-poll-h:before {
  content: "\F682"; }

.fa-poo:before {
  content: "\F2FE"; }

.fa-poo-storm:before {
  content: "\F75A"; }

.fa-poop:before {
  content: "\F619"; }

.fa-portrait:before {
  content: "\F3E0"; }

.fa-pound-sign:before {
  content: "\F154"; }

.fa-power-off:before {
  content: "\F011"; }

.fa-pray:before {
  content: "\F683"; }

.fa-praying-hands:before {
  content: "\F684"; }

.fa-prescription:before {
  content: "\F5B1"; }

.fa-prescription-bottle:before {
  content: "\F485"; }

.fa-prescription-bottle-alt:before {
  content: "\F486"; }

.fa-print:before {
  content: "\F02F"; }

.fa-procedures:before {
  content: "\F487"; }

.fa-product-hunt:before {
  content: "\F288"; }

.fa-project-diagram:before {
  content: "\F542"; }

.fa-pump-medical:before {
  content: "\E06A"; }

.fa-pump-soap:before {
  content: "\E06B"; }

.fa-pushed:before {
  content: "\F3E1"; }

.fa-puzzle-piece:before {
  content: "\F12E"; }

.fa-python:before {
  content: "\F3E2"; }

.fa-qq:before {
  content: "\F1D6"; }

.fa-qrcode:before {
  content: "\F029"; }

.fa-question:before {
  content: "\F128"; }

.fa-question-circle:before {
  content: "\F059"; }

.fa-quidditch:before {
  content: "\F458"; }

.fa-quinscape:before {
  content: "\F459"; }

.fa-quora:before {
  content: "\F2C4"; }

.fa-quote-left:before {
  content: "\F10D"; }

.fa-quote-right:before {
  content: "\F10E"; }

.fa-quran:before {
  content: "\F687"; }

.fa-r-project:before {
  content: "\F4F7"; }

.fa-radiation:before {
  content: "\F7B9"; }

.fa-radiation-alt:before {
  content: "\F7BA"; }

.fa-rainbow:before {
  content: "\F75B"; }

.fa-random:before {
  content: "\F074"; }

.fa-raspberry-pi:before {
  content: "\F7BB"; }

.fa-ravelry:before {
  content: "\F2D9"; }

.fa-react:before {
  content: "\F41B"; }

.fa-reacteurope:before {
  content: "\F75D"; }

.fa-readme:before {
  content: "\F4D5"; }

.fa-rebel:before {
  content: "\F1D0"; }

.fa-receipt:before {
  content: "\F543"; }

.fa-record-vinyl:before {
  content: "\F8D9"; }

.fa-recycle:before {
  content: "\F1B8"; }

.fa-red-river:before {
  content: "\F3E3"; }

.fa-reddit:before {
  content: "\F1A1"; }

.fa-reddit-alien:before {
  content: "\F281"; }

.fa-reddit-square:before {
  content: "\F1A2"; }

.fa-redhat:before {
  content: "\F7BC"; }

.fa-redo:before {
  content: "\F01E"; }

.fa-redo-alt:before {
  content: "\F2F9"; }

.fa-registered:before {
  content: "\F25D"; }

.fa-remove-format:before {
  content: "\F87D"; }

.fa-renren:before {
  content: "\F18B"; }

.fa-reply:before {
  content: "\F3E5"; }

.fa-reply-all:before {
  content: "\F122"; }

.fa-replyd:before {
  content: "\F3E6"; }

.fa-republican:before {
  content: "\F75E"; }

.fa-researchgate:before {
  content: "\F4F8"; }

.fa-resolving:before {
  content: "\F3E7"; }

.fa-restroom:before {
  content: "\F7BD"; }

.fa-retweet:before {
  content: "\F079"; }

.fa-rev:before {
  content: "\F5B2"; }

.fa-ribbon:before {
  content: "\F4D6"; }

.fa-ring:before {
  content: "\F70B"; }

.fa-road:before {
  content: "\F018"; }

.fa-robot:before {
  content: "\F544"; }

.fa-rocket:before {
  content: "\F135"; }

.fa-rocketchat:before {
  content: "\F3E8"; }

.fa-rockrms:before {
  content: "\F3E9"; }

.fa-route:before {
  content: "\F4D7"; }

.fa-rss:before {
  content: "\F09E"; }

.fa-rss-square:before {
  content: "\F143"; }

.fa-ruble-sign:before {
  content: "\F158"; }

.fa-ruler:before {
  content: "\F545"; }

.fa-ruler-combined:before {
  content: "\F546"; }

.fa-ruler-horizontal:before {
  content: "\F547"; }

.fa-ruler-vertical:before {
  content: "\F548"; }

.fa-running:before {
  content: "\F70C"; }

.fa-rupee-sign:before {
  content: "\F156"; }

.fa-rust:before {
  content: "\E07A"; }

.fa-sad-cry:before {
  content: "\F5B3"; }

.fa-sad-tear:before {
  content: "\F5B4"; }

.fa-safari:before {
  content: "\F267"; }

.fa-salesforce:before {
  content: "\F83B"; }

.fa-sass:before {
  content: "\F41E"; }

.fa-satellite:before {
  content: "\F7BF"; }

.fa-satellite-dish:before {
  content: "\F7C0"; }

.fa-save:before {
  content: "\F0C7"; }

.fa-schlix:before {
  content: "\F3EA"; }

.fa-school:before {
  content: "\F549"; }

.fa-screwdriver:before {
  content: "\F54A"; }

.fa-scribd:before {
  content: "\F28A"; }

.fa-scroll:before {
  content: "\F70E"; }

.fa-sd-card:before {
  content: "\F7C2"; }

.fa-search:before {
  content: "\F002"; }

.fa-search-dollar:before {
  content: "\F688"; }

.fa-search-location:before {
  content: "\F689"; }

.fa-search-minus:before {
  content: "\F010"; }

.fa-search-plus:before {
  content: "\F00E"; }

.fa-searchengin:before {
  content: "\F3EB"; }

.fa-seedling:before {
  content: "\F4D8"; }

.fa-sellcast:before {
  content: "\F2DA"; }

.fa-sellsy:before {
  content: "\F213"; }

.fa-server:before {
  content: "\F233"; }

.fa-servicestack:before {
  content: "\F3EC"; }

.fa-shapes:before {
  content: "\F61F"; }

.fa-share:before {
  content: "\F064"; }

.fa-share-alt:before {
  content: "\F1E0"; }

.fa-share-alt-square:before {
  content: "\F1E1"; }

.fa-share-square:before {
  content: "\F14D"; }

.fa-shekel-sign:before {
  content: "\F20B"; }

.fa-shield-alt:before {
  content: "\F3ED"; }

.fa-shield-virus:before {
  content: "\E06C"; }

.fa-ship:before {
  content: "\F21A"; }

.fa-shipping-fast:before {
  content: "\F48B"; }

.fa-shirtsinbulk:before {
  content: "\F214"; }

.fa-shoe-prints:before {
  content: "\F54B"; }

.fa-shopify:before {
  content: "\E057"; }

.fa-shopping-bag:before {
  content: "\F290"; }

.fa-shopping-basket:before {
  content: "\F291"; }

.fa-shopping-cart:before {
  content: "\F07A"; }

.fa-shopware:before {
  content: "\F5B5"; }

.fa-shower:before {
  content: "\F2CC"; }

.fa-shuttle-van:before {
  content: "\F5B6"; }

.fa-sign:before {
  content: "\F4D9"; }

.fa-sign-in-alt:before {
  content: "\F2F6"; }

.fa-sign-language:before {
  content: "\F2A7"; }

.fa-sign-out-alt:before {
  content: "\F2F5"; }

.fa-signal:before {
  content: "\F012"; }

.fa-signature:before {
  content: "\F5B7"; }

.fa-sim-card:before {
  content: "\F7C4"; }

.fa-simplybuilt:before {
  content: "\F215"; }

.fa-sink:before {
  content: "\E06D"; }

.fa-sistrix:before {
  content: "\F3EE"; }

.fa-sitemap:before {
  content: "\F0E8"; }

.fa-sith:before {
  content: "\F512"; }

.fa-skating:before {
  content: "\F7C5"; }

.fa-sketch:before {
  content: "\F7C6"; }

.fa-skiing:before {
  content: "\F7C9"; }

.fa-skiing-nordic:before {
  content: "\F7CA"; }

.fa-skull:before {
  content: "\F54C"; }

.fa-skull-crossbones:before {
  content: "\F714"; }

.fa-skyatlas:before {
  content: "\F216"; }

.fa-skype:before {
  content: "\F17E"; }

.fa-slack:before {
  content: "\F198"; }

.fa-slack-hash:before {
  content: "\F3EF"; }

.fa-slash:before {
  content: "\F715"; }

.fa-sleigh:before {
  content: "\F7CC"; }

.fa-sliders-h:before {
  content: "\F1DE"; }

.fa-slideshare:before {
  content: "\F1E7"; }

.fa-smile:before {
  content: "\F118"; }

.fa-smile-beam:before {
  content: "\F5B8"; }

.fa-smile-wink:before {
  content: "\F4DA"; }

.fa-smog:before {
  content: "\F75F"; }

.fa-smoking:before {
  content: "\F48D"; }

.fa-smoking-ban:before {
  content: "\F54D"; }

.fa-sms:before {
  content: "\F7CD"; }

.fa-snapchat:before {
  content: "\F2AB"; }

.fa-snapchat-ghost:before {
  content: "\F2AC"; }

.fa-snapchat-square:before {
  content: "\F2AD"; }

.fa-snowboarding:before {
  content: "\F7CE"; }

.fa-snowflake:before {
  content: "\F2DC"; }

.fa-snowman:before {
  content: "\F7D0"; }

.fa-snowplow:before {
  content: "\F7D2"; }

.fa-soap:before {
  content: "\E06E"; }

.fa-socks:before {
  content: "\F696"; }

.fa-solar-panel:before {
  content: "\F5BA"; }

.fa-sort:before {
  content: "\F0DC"; }

.fa-sort-alpha-down:before {
  content: "\F15D"; }

.fa-sort-alpha-down-alt:before {
  content: "\F881"; }

.fa-sort-alpha-up:before {
  content: "\F15E"; }

.fa-sort-alpha-up-alt:before {
  content: "\F882"; }

.fa-sort-amount-down:before {
  content: "\F160"; }

.fa-sort-amount-down-alt:before {
  content: "\F884"; }

.fa-sort-amount-up:before {
  content: "\F161"; }

.fa-sort-amount-up-alt:before {
  content: "\F885"; }

.fa-sort-down:before {
  content: "\F0DD"; }

.fa-sort-numeric-down:before {
  content: "\F162"; }

.fa-sort-numeric-down-alt:before {
  content: "\F886"; }

.fa-sort-numeric-up:before {
  content: "\F163"; }

.fa-sort-numeric-up-alt:before {
  content: "\F887"; }

.fa-sort-up:before {
  content: "\F0DE"; }

.fa-soundcloud:before {
  content: "\F1BE"; }

.fa-sourcetree:before {
  content: "\F7D3"; }

.fa-spa:before {
  content: "\F5BB"; }

.fa-space-shuttle:before {
  content: "\F197"; }

.fa-speakap:before {
  content: "\F3F3"; }

.fa-speaker-deck:before {
  content: "\F83C"; }

.fa-spell-check:before {
  content: "\F891"; }

.fa-spider:before {
  content: "\F717"; }

.fa-spinner:before {
  content: "\F110"; }

.fa-splotch:before {
  content: "\F5BC"; }

.fa-spotify:before {
  content: "\F1BC"; }

.fa-spray-can:before {
  content: "\F5BD"; }

.fa-square:before {
  content: "\F0C8"; }

.fa-square-full:before {
  content: "\F45C"; }

.fa-square-root-alt:before {
  content: "\F698"; }

.fa-squarespace:before {
  content: "\F5BE"; }

.fa-stack-exchange:before {
  content: "\F18D"; }

.fa-stack-overflow:before {
  content: "\F16C"; }

.fa-stackpath:before {
  content: "\F842"; }

.fa-stamp:before {
  content: "\F5BF"; }

.fa-star:before {
  content: "\F005"; }

.fa-star-and-crescent:before {
  content: "\F699"; }

.fa-star-half:before {
  content: "\F089"; }

.fa-star-half-alt:before {
  content: "\F5C0"; }

.fa-star-of-david:before {
  content: "\F69A"; }

.fa-star-of-life:before {
  content: "\F621"; }

.fa-staylinked:before {
  content: "\F3F5"; }

.fa-steam:before {
  content: "\F1B6"; }

.fa-steam-square:before {
  content: "\F1B7"; }

.fa-steam-symbol:before {
  content: "\F3F6"; }

.fa-step-backward:before {
  content: "\F048"; }

.fa-step-forward:before {
  content: "\F051"; }

.fa-stethoscope:before {
  content: "\F0F1"; }

.fa-sticker-mule:before {
  content: "\F3F7"; }

.fa-sticky-note:before {
  content: "\F249"; }

.fa-stop:before {
  content: "\F04D"; }

.fa-stop-circle:before {
  content: "\F28D"; }

.fa-stopwatch:before {
  content: "\F2F2"; }

.fa-stopwatch-20:before {
  content: "\E06F"; }

.fa-store:before {
  content: "\F54E"; }

.fa-store-alt:before {
  content: "\F54F"; }

.fa-store-alt-slash:before {
  content: "\E070"; }

.fa-store-slash:before {
  content: "\E071"; }

.fa-strava:before {
  content: "\F428"; }

.fa-stream:before {
  content: "\F550"; }

.fa-street-view:before {
  content: "\F21D"; }

.fa-strikethrough:before {
  content: "\F0CC"; }

.fa-stripe:before {
  content: "\F429"; }

.fa-stripe-s:before {
  content: "\F42A"; }

.fa-stroopwafel:before {
  content: "\F551"; }

.fa-studiovinari:before {
  content: "\F3F8"; }

.fa-stumbleupon:before {
  content: "\F1A4"; }

.fa-stumbleupon-circle:before {
  content: "\F1A3"; }

.fa-subscript:before {
  content: "\F12C"; }

.fa-subway:before {
  content: "\F239"; }

.fa-suitcase:before {
  content: "\F0F2"; }

.fa-suitcase-rolling:before {
  content: "\F5C1"; }

.fa-sun:before {
  content: "\F185"; }

.fa-superpowers:before {
  content: "\F2DD"; }

.fa-superscript:before {
  content: "\F12B"; }

.fa-supple:before {
  content: "\F3F9"; }

.fa-surprise:before {
  content: "\F5C2"; }

.fa-suse:before {
  content: "\F7D6"; }

.fa-swatchbook:before {
  content: "\F5C3"; }

.fa-swift:before {
  content: "\F8E1"; }

.fa-swimmer:before {
  content: "\F5C4"; }

.fa-swimming-pool:before {
  content: "\F5C5"; }

.fa-symfony:before {
  content: "\F83D"; }

.fa-synagogue:before {
  content: "\F69B"; }

.fa-sync:before {
  content: "\F021"; }

.fa-sync-alt:before {
  content: "\F2F1"; }

.fa-syringe:before {
  content: "\F48E"; }

.fa-table:before {
  content: "\F0CE"; }

.fa-table-tennis:before {
  content: "\F45D"; }

.fa-tablet:before {
  content: "\F10A"; }

.fa-tablet-alt:before {
  content: "\F3FA"; }

.fa-tablets:before {
  content: "\F490"; }

.fa-tachometer-alt:before {
  content: "\F3FD"; }

.fa-tag:before {
  content: "\F02B"; }

.fa-tags:before {
  content: "\F02C"; }

.fa-tape:before {
  content: "\F4DB"; }

.fa-tasks:before {
  content: "\F0AE"; }

.fa-taxi:before {
  content: "\F1BA"; }

.fa-teamspeak:before {
  content: "\F4F9"; }

.fa-teeth:before {
  content: "\F62E"; }

.fa-teeth-open:before {
  content: "\F62F"; }

.fa-telegram:before {
  content: "\F2C6"; }

.fa-telegram-plane:before {
  content: "\F3FE"; }

.fa-temperature-high:before {
  content: "\F769"; }

.fa-temperature-low:before {
  content: "\F76B"; }

.fa-tencent-weibo:before {
  content: "\F1D5"; }

.fa-tenge:before {
  content: "\F7D7"; }

.fa-terminal:before {
  content: "\F120"; }

.fa-text-height:before {
  content: "\F034"; }

.fa-text-width:before {
  content: "\F035"; }

.fa-th:before {
  content: "\F00A"; }

.fa-th-large:before {
  content: "\F009"; }

.fa-th-list:before {
  content: "\F00B"; }

.fa-the-red-yeti:before {
  content: "\F69D"; }

.fa-theater-masks:before {
  content: "\F630"; }

.fa-themeco:before {
  content: "\F5C6"; }

.fa-themeisle:before {
  content: "\F2B2"; }

.fa-thermometer:before {
  content: "\F491"; }

.fa-thermometer-empty:before {
  content: "\F2CB"; }

.fa-thermometer-full:before {
  content: "\F2C7"; }

.fa-thermometer-half:before {
  content: "\F2C9"; }

.fa-thermometer-quarter:before {
  content: "\F2CA"; }

.fa-thermometer-three-quarters:before {
  content: "\F2C8"; }

.fa-think-peaks:before {
  content: "\F731"; }

.fa-thumbs-down:before {
  content: "\F165"; }

.fa-thumbs-up:before {
  content: "\F164"; }

.fa-thumbtack:before {
  content: "\F08D"; }

.fa-ticket-alt:before {
  content: "\F3FF"; }

.fa-tiktok:before {
  content: "\E07B"; }

.fa-times:before {
  content: "\F00D"; }

.fa-times-circle:before {
  content: "\F057"; }

.fa-tint:before {
  content: "\F043"; }

.fa-tint-slash:before {
  content: "\F5C7"; }

.fa-tired:before {
  content: "\F5C8"; }

.fa-toggle-off:before {
  content: "\F204"; }

.fa-toggle-on:before {
  content: "\F205"; }

.fa-toilet:before {
  content: "\F7D8"; }

.fa-toilet-paper:before {
  content: "\F71E"; }

.fa-toilet-paper-slash:before {
  content: "\E072"; }

.fa-toolbox:before {
  content: "\F552"; }

.fa-tools:before {
  content: "\F7D9"; }

.fa-tooth:before {
  content: "\F5C9"; }

.fa-torah:before {
  content: "\F6A0"; }

.fa-torii-gate:before {
  content: "\F6A1"; }

.fa-tractor:before {
  content: "\F722"; }

.fa-trade-federation:before {
  content: "\F513"; }

.fa-trademark:before {
  content: "\F25C"; }

.fa-traffic-light:before {
  content: "\F637"; }

.fa-trailer:before {
  content: "\E041"; }

.fa-train:before {
  content: "\F238"; }

.fa-tram:before {
  content: "\F7DA"; }

.fa-transgender:before {
  content: "\F224"; }

.fa-transgender-alt:before {
  content: "\F225"; }

.fa-trash:before {
  content: "\F1F8"; }

.fa-trash-alt:before {
  content: "\F2ED"; }

.fa-trash-restore:before {
  content: "\F829"; }

.fa-trash-restore-alt:before {
  content: "\F82A"; }

.fa-tree:before {
  content: "\F1BB"; }

.fa-trello:before {
  content: "\F181"; }

.fa-trophy:before {
  content: "\F091"; }

.fa-truck:before {
  content: "\F0D1"; }

.fa-truck-loading:before {
  content: "\F4DE"; }

.fa-truck-monster:before {
  content: "\F63B"; }

.fa-truck-moving:before {
  content: "\F4DF"; }

.fa-truck-pickup:before {
  content: "\F63C"; }

.fa-tshirt:before {
  content: "\F553"; }

.fa-tty:before {
  content: "\F1E4"; }

.fa-tumblr:before {
  content: "\F173"; }

.fa-tumblr-square:before {
  content: "\F174"; }

.fa-tv:before {
  content: "\F26C"; }

.fa-twitch:before {
  content: "\F1E8"; }

.fa-twitter:before {
  content: "\F099"; }

.fa-twitter-square:before {
  content: "\F081"; }

.fa-typo3:before {
  content: "\F42B"; }

.fa-uber:before {
  content: "\F402"; }

.fa-ubuntu:before {
  content: "\F7DF"; }

.fa-uikit:before {
  content: "\F403"; }

.fa-umbraco:before {
  content: "\F8E8"; }

.fa-umbrella:before {
  content: "\F0E9"; }

.fa-umbrella-beach:before {
  content: "\F5CA"; }

.fa-uncharted:before {
  content: "\E084"; }

.fa-underline:before {
  content: "\F0CD"; }

.fa-undo:before {
  content: "\F0E2"; }

.fa-undo-alt:before {
  content: "\F2EA"; }

.fa-uniregistry:before {
  content: "\F404"; }

.fa-unity:before {
  content: "\E049"; }

.fa-universal-access:before {
  content: "\F29A"; }

.fa-university:before {
  content: "\F19C"; }

.fa-unlink:before {
  content: "\F127"; }

.fa-unlock:before {
  content: "\F09C"; }

.fa-unlock-alt:before {
  content: "\F13E"; }

.fa-unsplash:before {
  content: "\E07C"; }

.fa-untappd:before {
  content: "\F405"; }

.fa-upload:before {
  content: "\F093"; }

.fa-ups:before {
  content: "\F7E0"; }

.fa-usb:before {
  content: "\F287"; }

.fa-user:before {
  content: "\F007"; }

.fa-user-alt:before {
  content: "\F406"; }

.fa-user-alt-slash:before {
  content: "\F4FA"; }

.fa-user-astronaut:before {
  content: "\F4FB"; }

.fa-user-check:before {
  content: "\F4FC"; }

.fa-user-circle:before {
  content: "\F2BD"; }

.fa-user-clock:before {
  content: "\F4FD"; }

.fa-user-cog:before {
  content: "\F4FE"; }

.fa-user-edit:before {
  content: "\F4FF"; }

.fa-user-friends:before {
  content: "\F500"; }

.fa-user-graduate:before {
  content: "\F501"; }

.fa-user-injured:before {
  content: "\F728"; }

.fa-user-lock:before {
  content: "\F502"; }

.fa-user-md:before {
  content: "\F0F0"; }

.fa-user-minus:before {
  content: "\F503"; }

.fa-user-ninja:before {
  content: "\F504"; }

.fa-user-nurse:before {
  content: "\F82F"; }

.fa-user-plus:before {
  content: "\F234"; }

.fa-user-secret:before {
  content: "\F21B"; }

.fa-user-shield:before {
  content: "\F505"; }

.fa-user-slash:before {
  content: "\F506"; }

.fa-user-tag:before {
  content: "\F507"; }

.fa-user-tie:before {
  content: "\F508"; }

.fa-user-times:before {
  content: "\F235"; }

.fa-users:before {
  content: "\F0C0"; }

.fa-users-cog:before {
  content: "\F509"; }

.fa-users-slash:before {
  content: "\E073"; }

.fa-usps:before {
  content: "\F7E1"; }

.fa-ussunnah:before {
  content: "\F407"; }

.fa-utensil-spoon:before {
  content: "\F2E5"; }

.fa-utensils:before {
  content: "\F2E7"; }

.fa-vaadin:before {
  content: "\F408"; }

.fa-vector-square:before {
  content: "\F5CB"; }

.fa-venus:before {
  content: "\F221"; }

.fa-venus-double:before {
  content: "\F226"; }

.fa-venus-mars:before {
  content: "\F228"; }

.fa-vest:before {
  content: "\E085"; }

.fa-vest-patches:before {
  content: "\E086"; }

.fa-viacoin:before {
  content: "\F237"; }

.fa-viadeo:before {
  content: "\F2A9"; }

.fa-viadeo-square:before {
  content: "\F2AA"; }

.fa-vial:before {
  content: "\F492"; }

.fa-vials:before {
  content: "\F493"; }

.fa-viber:before {
  content: "\F409"; }

.fa-video:before {
  content: "\F03D"; }

.fa-video-slash:before {
  content: "\F4E2"; }

.fa-vihara:before {
  content: "\F6A7"; }

.fa-vimeo:before {
  content: "\F40A"; }

.fa-vimeo-square:before {
  content: "\F194"; }

.fa-vimeo-v:before {
  content: "\F27D"; }

.fa-vine:before {
  content: "\F1CA"; }

.fa-virus:before {
  content: "\E074"; }

.fa-virus-slash:before {
  content: "\E075"; }

.fa-viruses:before {
  content: "\E076"; }

.fa-vk:before {
  content: "\F189"; }

.fa-vnv:before {
  content: "\F40B"; }

.fa-voicemail:before {
  content: "\F897"; }

.fa-volleyball-ball:before {
  content: "\F45F"; }

.fa-volume-down:before {
  content: "\F027"; }

.fa-volume-mute:before {
  content: "\F6A9"; }

.fa-volume-off:before {
  content: "\F026"; }

.fa-volume-up:before {
  content: "\F028"; }

.fa-vote-yea:before {
  content: "\F772"; }

.fa-vr-cardboard:before {
  content: "\F729"; }

.fa-vuejs:before {
  content: "\F41F"; }

.fa-walking:before {
  content: "\F554"; }

.fa-wallet:before {
  content: "\F555"; }

.fa-warehouse:before {
  content: "\F494"; }

.fa-watchman-monitoring:before {
  content: "\E087"; }

.fa-water:before {
  content: "\F773"; }

.fa-wave-square:before {
  content: "\F83E"; }

.fa-waze:before {
  content: "\F83F"; }

.fa-weebly:before {
  content: "\F5CC"; }

.fa-weibo:before {
  content: "\F18A"; }

.fa-weight:before {
  content: "\F496"; }

.fa-weight-hanging:before {
  content: "\F5CD"; }

.fa-weixin:before {
  content: "\F1D7"; }

.fa-whatsapp:before {
  content: "\F232"; }

.fa-whatsapp-square:before {
  content: "\F40C"; }

.fa-wheelchair:before {
  content: "\F193"; }

.fa-whmcs:before {
  content: "\F40D"; }

.fa-wifi:before {
  content: "\F1EB"; }

.fa-wikipedia-w:before {
  content: "\F266"; }

.fa-wind:before {
  content: "\F72E"; }

.fa-window-close:before {
  content: "\F410"; }

.fa-window-maximize:before {
  content: "\F2D0"; }

.fa-window-minimize:before {
  content: "\F2D1"; }

.fa-window-restore:before {
  content: "\F2D2"; }

.fa-windows:before {
  content: "\F17A"; }

.fa-wine-bottle:before {
  content: "\F72F"; }

.fa-wine-glass:before {
  content: "\F4E3"; }

.fa-wine-glass-alt:before {
  content: "\F5CE"; }

.fa-wix:before {
  content: "\F5CF"; }

.fa-wizards-of-the-coast:before {
  content: "\F730"; }

.fa-wodu:before {
  content: "\E088"; }

.fa-wolf-pack-battalion:before {
  content: "\F514"; }

.fa-won-sign:before {
  content: "\F159"; }

.fa-wordpress:before {
  content: "\F19A"; }

.fa-wordpress-simple:before {
  content: "\F411"; }

.fa-wpbeginner:before {
  content: "\F297"; }

.fa-wpexplorer:before {
  content: "\F2DE"; }

.fa-wpforms:before {
  content: "\F298"; }

.fa-wpressr:before {
  content: "\F3E4"; }

.fa-wrench:before {
  content: "\F0AD"; }

.fa-x-ray:before {
  content: "\F497"; }

.fa-xbox:before {
  content: "\F412"; }

.fa-xing:before {
  content: "\F168"; }

.fa-xing-square:before {
  content: "\F169"; }

.fa-y-combinator:before {
  content: "\F23B"; }

.fa-yahoo:before {
  content: "\F19E"; }

.fa-yammer:before {
  content: "\F840"; }

.fa-yandex:before {
  content: "\F413"; }

.fa-yandex-international:before {
  content: "\F414"; }

.fa-yarn:before {
  content: "\F7E3"; }

.fa-yelp:before {
  content: "\F1E9"; }

.fa-yen-sign:before {
  content: "\F157"; }

.fa-yin-yang:before {
  content: "\F6AD"; }

.fa-yoast:before {
  content: "\F2B1"; }

.fa-youtube:before {
  content: "\F167"; }

.fa-youtube-square:before {
  content: "\F431"; }

.fa-zhihu:before {
  content: "\F63F"; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/hotel/bansko/fonts/fa-regular-400.b0e2db3b.eot);
  src: url(/build/hotel/bansko/fonts/fa-regular-400.b0e2db3b.eot?#iefix) format("embedded-opentype"), url(/build/hotel/bansko/fonts/fa-regular-400.b91d376b.woff2) format("woff2"), url(/build/hotel/bansko/fonts/fa-regular-400.d1d7e3b4.woff) format("woff"), url(/build/hotel/bansko/fonts/fa-regular-400.766913e6.ttf) format("truetype"), url(/build/hotel/bansko/images/fa-regular-400.c5d109be.svg#fontawesome) format("svg"); }

.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/build/hotel/bansko/fonts/fa-solid-900.0c6bfc66.eot);
  src: url(/build/hotel/bansko/fonts/fa-solid-900.0c6bfc66.eot?#iefix) format("embedded-opentype"), url(/build/hotel/bansko/fonts/fa-solid-900.d824df7e.woff2) format("woff2"), url(/build/hotel/bansko/fonts/fa-solid-900.d745348d.woff) format("woff"), url(/build/hotel/bansko/fonts/fa-solid-900.b9625119.ttf) format("truetype"), url(/build/hotel/bansko/images/fa-solid-900.37bc7099.svg#fontawesome) format("svg"); }

.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/hotel/bansko/fonts/fa-brands-400.592643a8.eot);
  src: url(/build/hotel/bansko/fonts/fa-brands-400.592643a8.eot?#iefix) format("embedded-opentype"), url(/build/hotel/bansko/fonts/fa-brands-400.ed311c7a.woff2) format("woff2"), url(/build/hotel/bansko/fonts/fa-brands-400.1a575a41.woff) format("woff"), url(/build/hotel/bansko/fonts/fa-brands-400.513aa607.ttf) format("truetype"), url(/build/hotel/bansko/images/fa-brands-400.1d5619cd.svg#fontawesome) format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands';
  font-weight: 400; }

* {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

html,
body {
  margin: 0;
  min-height: 100vh;
  overflow-x: hidden;
  width: 100vw; }

html {
  font-size: 19px;
  line-height: 24px;
  scroll-behavior: smooth; }

body {
  display: grid;
  grid-template-areas: 'nav' 'header' 'main' 'footer';
  grid-template-rows: 109px minmax(0, auto) 1fr minmax(360px, -webkit-max-content);
  grid-template-rows: 109px minmax(0, auto) 1fr minmax(360px, max-content); }
  body > nav {
    grid-row: nav; }
  body > header {
    grid-row: header;
    width: 100vw; }
  body > main {
    grid-row: main; }
  body > footer {
    grid-row: footer;
    margin-top: 150px; }

fieldset {
  border: 0;
  margin: 0;
  padding: 0; }

@media (max-width: 1600px) {
  html {
    font-size: 18px;
    line-height: 22px; }
  body > footer {
    margin-top: 140px; } }

@media (max-width: 1280px) {
  html {
    font-size: 16px;
    line-height: 19px; }
  body {
    grid-template-rows: 60px minmax(0, auto) 1fr minmax(360px, -webkit-max-content);
    grid-template-rows: 60px minmax(0, auto) 1fr minmax(360px, max-content); }
    body > footer {
      margin-top: 120px; } }

@media (max-width: 1023px) {
  body > footer {
    margin-top: 110px; } }

@media (max-width: 666px) {
  html {
    font-size: 15px;
    line-height: 18px; }
  body > footer {
    margin-top: 100px; } }

@media print {
  html {
    font-size: 14px; }
  body {
    min-height: auto; } }

nav + main > aside.block {
  margin-top: 0; }

header + main > :first-child {
  margin-top: 0; }

nav + main > :first-child,
.header--media + main > :first-child {
  margin-top: 100px; }

.block--columns,
.header--media + main > .block--columns:first-child {
  margin-top: 0; }

@media (max-width: 1280px) {
  nav + main > :first-child,
  .header--media + main > :first-child {
    margin-top: 80px; } }

@media (max-width: 1023px) {
  nav + main > :first-child,
  .header--media + main > :first-child {
    margin-top: 70px; } }

@media (max-width: 666px) {
  nav + main > :first-child,
  .header--media + main > :first-child {
    margin-top: 50px; } }

footer {
  background: #0b0c0d;
  color: #f0eeea;
  line-height: 1.2; }

.footer-social-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  max-width: 230px; }
  .footer-social-links a {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1; }

.footerNav {
  color: #f0eeea;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 18px; }
  .footerNav a:hover {
    color: #c19b76;
    text-decoration: underline; }

.footerNav-menu {
  -ms-flex-line-pack: center;
      align-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  grid-column: col 1 / span 10;
  list-style: none;
  margin: 0;
  min-height: 110px;
  padding: 0; }
  .footerNav-menu .active {
    font-weight: 500;
    text-decoration: underline; }

.footerNav-link {
  margin-right: 64px; }
  .footerNav-link:nth-child(n+9) {
    display: none; }

.active .language-link {
  font-weight: 500;
  text-decoration: underline; }

.footerNav-languages {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-column: col 12;
  grid-row: 1;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-self: flex-end;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1; }
  .footerNav-languages .footerNav-current-lang {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #c19b76;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 18px;
    text-transform: capitalize; }
    .footerNav-languages .footerNav-current-lang i {
      color: #f0eeea;
      font-size: 12px;
      margin-left: 11px;
      pointer-events: none; }
    .footerNav-languages .footerNav-current-lang:hover {
      cursor: pointer; }
  .footerNav-languages ul {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    background: #fff;
    bottom: 50px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
            box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    list-style: none;
    position: absolute;
    right: 0;
    visibility: hidden;
    width: 199px; }
  .footerNav-languages .footerNav-lang ~ .footerNav-lang:before {
    border-top: 1px solid #f0eeea;
    content: '';
    left: 22px;
    position: absolute;
    right: 22px; }
  .footerNav-languages .language-link {
    color: #222;
    display: block;
    padding: 16px 22px 16px 0;
    text-transform: capitalize; }
  .footerNav-languages.languages-dropdown-open ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    visibility: visible; }
  .footerNav-languages.languages-dropdown-open .languages-close {
    height: 100vh;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100vw; }

.footer-info {
  background: #1d3a55;
  color: #cbcac7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-size: 30px;
  grid-column: col 9 / span 4;
  padding: 92px 0; }
  .footer-info h1 {
    color: #cbcdce;
    font-family: "Alegreya", serif;
    font-size: 32px;
    margin-bottom: 5px;
    opacity: 0.8;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .footer-info h2 {
    color: #8d9191;
    font-family: "Alegreya Sans", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 40px;
    text-transform: uppercase; }
  .footer-info a:hover {
    color: #c19b76; }

.footer-text {
  grid-column: col 1 / span 3;
  letter-spacing: 0.025em; }
  .footer-text * {
    margin: 0;
    padding: 0; }

.footer-social {
  font-size: 30px;
  grid-column: col 1 / span 3; }

.footer-text + .footer-social {
  grid-column: col 4 / span 3; }

.footer-newsletter {
  grid-column: col 8 / span 5; }
  .footer-newsletter form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 600px; }
  .footer-newsletter input {
    background: #051d33;
    border: 1px solid #707070;
    color: #cbcac7;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    font-family: "Alegreya Sans", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    padding: 15px;
    text-transform: uppercase; }
    .footer-newsletter input::-webkit-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .footer-newsletter input::-moz-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .footer-newsletter input:-ms-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .footer-newsletter input::-ms-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .footer-newsletter input::placeholder {
      color: #cbcac7;
      opacity: 1; }
  .footer-newsletter button {
    background: #395c7c;
    border-color: #395c7c;
    color: #fff;
    max-width: 400px;
    min-width: 200px; }
    .footer-newsletter button:hover {
      background: #1470c3;
      border-color: #1470c3;
      color: #fff; }
    .footer-newsletter button:active {
      background: #1880db;
      border-color: #1880db;
      color: #fff; }

.cc-allow {
  color: #fff;
  letter-spacing: normal;
  text-transform: initial; }

.cc-deny {
  letter-spacing: normal;
  text-transform: initial; }

@media (max-width: 1600px) {
  .footerNav-languages .footerNav-current-lang {
    font-size: 16px; }
  .footer-info {
    font-size: 24px;
    padding: 40px 0; }
    .footer-info h1 {
      font-size: 24px; }
    .footer-info h2 {
      font-size: 12px;
      margin-bottom: 30px; }
  .footerNav-menu .footerNav-link {
    margin-right: 30px; }
  .footerNav {
    font-size: 16px;
    line-height: 26px; }
  .footer-social {
    font-size: 24px; }
  .footer-social-links {
    max-width: 160px; }
  .footer-newsletter button {
    padding: 10px 54px; } }

@media (max-width: 1280px) {
  .footerNav-menu .footerNav-item {
    margin-right: 30px; } }

@media (max-width: 1023px) {
  .footer-info {
    font-size: 20px;
    grid-column: 2 / -2;
    grid-row: 2;
    padding: 40px 0; }
    .footer-info h1 {
      display: none; }
    .footer-info h2 {
      font-size: 12px;
      margin-bottom: 10px;
      text-align: center; }
    .footer-info form {
      margin: 10px auto 0; }
  .footerNav {
    font-size: 16px;
    grid-column: 2 / -2;
    line-height: 26px;
    padding: 20px 0; }
  .footerNav-link {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
    .footerNav-link:nth-child(n+9) {
      display: inherit; }
  .footerNav-menu {
    -webkit-column-width: 200px;
       -moz-column-width: 200px;
            column-width: 200px;
    display: initial;
    grid-column: 2 / -2;
    min-height: auto; }
  .footerNav-languages {
    display: none; }
  .footer-social {
    font-size: 24px; }
  .footer-social-links {
    margin: 0 auto;
    max-width: 160px;
    padding: 5px 0; }
  .footer-text,
  .footer-social,
  .footer-text + .footer-social,
  .footer-newsletter {
    grid-column: 2 / -2;
    margin-bottom: 15px;
    text-align: center; }
  .footer-newsletter form {
    margin-top: 15px; } }

@media (max-width: 666px) {
  .footer-info {
    padding: 30px 0; }
  .footer-newsletter form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 400px; } }

@media print {
  footer {
    display: none; } }

.mainNav {
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 18px; }

.mainNav-link {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  color: #f0eeea;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  white-space: nowrap;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content; }
  .mainNav-languages .mainNav-link {
    color: #222;
    padding: 12px 22px 12px 0;
    text-transform: capitalize; }
  .mainNav-link:hover {
    color: #c19b76;
    text-decoration: underline; }
  .mainNav--sticky .mainNav-link {
    color: #f0eeea; }
    .mainNav--sticky .mainNav-link:hover {
      color: #c19b76; }
  .mainNav-link > i {
    margin-right: 4px; }

.mainNav-languages-select {
  display: none; }

.mainNav-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: col 4 / span 8;
  grid-row: 1;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1228px; }
  .mainNav-menu i {
    pointer-events: none; }
  .mainNav-menu .mainNav-pages {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%; }

.mainNav-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 64px; }

.mainNav-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: 1/-1;
  grid-row: 1;
  justify-self: flex-end;
  padding-right: 40px;
  z-index: 1; }

.mainNav-languages {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-column: col 12;
  grid-row: 1;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-self: flex-end;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index: 1; }
  .mainNav--sticky .mainNav-languages {
    display: none; }
  .mainNav-languages .mainNav-lang {
    margin-left: 10px; }
    .mainNav-languages .mainNav-lang ~ .mainNav-lang:before {
      border-top: 1px solid #f0eeea;
      content: '';
      left: 22px;
      position: absolute;
      right: 22px; }
  .mainNav-languages.languages-dropdown-open ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    visibility: visible; }

.mainNav-language {
  display: none; }

.mainNav-top {
  background: #051d33;
  color: #f0eeea;
  height: 109px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: fixed;
  -webkit-transition: background-color 0.2s;
  transition: background-color 0.2s;
  width: 100vw;
  z-index: 2000; }
  .mainNav--sticky .mainNav-top {
    background: #051d33;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
            box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
    color: #f0eeea; }

.mainNav-hamburger {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: inherit;
  border: 0;
  color: inherit;
  display: none;
  font-size: 22px;
  grid-column: 1 / span 1;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  outline: 0;
  padding: 0; }

.mainNav-logo {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #f0eeea;
  display: none;
  font-size: 21px;
  font-weight: bold;
  grid-column: col 1 / span 3;
  grid-row: 1;
  letter-spacing: 0.1em;
  margin-left: 0;
  overflow: hidden;
  text-transform: uppercase; }
  .mainNav-logo .cls-logo {
    fill: #f0eeea; }
  .mainNav--sticky .mainNav-logo {
    color: #f0eeea; }
    .mainNav--sticky .mainNav-logo .cls-logo {
      fill: #f0eeea; }
  .mainNav-logo svg {
    width: 200px; }

.mainNav-logo-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.mainNav-back {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #222;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 32px;
  height: 100px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  right: 0;
  text-align: center;
  width: 115px;
  z-index: 2000; }

.mainNav-item--mobile {
  display: none; }

@media (max-width: 1600px) {
  .mainNav {
    font-size: 16px; }
  .mainNav-item {
    margin-right: 42px; }
  .mainNav-link {
    font-size: 16px; }
  .mainNav-languages {
    grid-column: -1;
    position: absolute;
    right: 20px; }
    .mainNav-languages .mainNav-current-lang {
      font-size: 16px; } }

@media (max-width: 1280px) {
  .mainNav-item--mobile {
    display: unset; }
  .mainNav-link,
  .active .mainNav-link {
    color: #f0eeea; }
  .mainNav-link:hover {
    color: #c19b76; }
  .mainNav-menu {
    background-clip: content-box;
    background-color: #051d33;
    border-bottom: 35px solid rgba(0, 0, 0, 0);
    border-left: 35px solid #051d33;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    grid-column: 1 / -1;
    height: calc(80vh - 60px);
    margin: 0;
    max-width: none;
    position: absolute;
    -webkit-transition: top 0.5s;
    transition: top 0.5s;
    width: 100vw;
    z-index: -1; }
    .mainNav-menu:before {
      border-top: 1px solid;
      content: '';
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 0;
      left: 20px;
      position: absolute;
      right: 60px; }
    .mainNav-menu .mainNav-pages {
      background: #051d33;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      grid-row: 1;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      margin-bottom: 95px;
      max-width: none;
      overflow: auto;
      padding: 0 55px 0 20px; }
    .mainNav .mainNav-menu {
      top: calc(95px - 80vh); }
    .mainNav.mainNav--expanded .mainNav-menu {
      top: 60px; }
  .mainNav-item {
    height: auto;
    margin: 0 30px 0 0;
    max-width: 450px;
    padding-top: 20px;
    width: 70vw; }
  .mainNav-right {
    padding-right: 20px; }
  .mainNav-top {
    background: #051d33;
    color: #f0eeea;
    height: 60px; }
    .mainNav--sticky .mainNav-top {
      -webkit-box-shadow: none;
              box-shadow: none; }
    .mainNav-top:before {
      background: inherit;
      content: '';
      height: 100%;
      position: absolute;
      width: 100%; }
  .mainNav-languages {
    display: none; }
  .mainNav-language {
    display: unset; }
  .mainNav-logo {
    color: #f0eeea;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 18px;
    grid-column: 1;
    height: 100%;
    left: 0;
    margin-left: 55px;
    position: absolute; }
    .mainNav-logo .cls-logo {
      fill: #f0eeea; }
  .mainNav-logo-link {
    display: none; }
  .mainNav-hamburger {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    position: absolute;
    width: 55px; }
  main, header {
    -webkit-transition: margin-top 0.5s;
    transition: margin-top 0.5s; }
  .mainNav--expanded + main,
  .mainNav--expanded + header {
    margin-top: calc(80vh - 60px - 35px); }
  .mainNav-back {
    font-size: 22px;
    height: 70px;
    width: 80px; }
  .mainNav-languages-select {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px solid #707070;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0 60px 25px 21px;
    max-width: 302px;
    overflow: hidden;
    padding: 9px 20px 9px 9px;
    position: relative; }
    .mainNav-languages-select .mainNav-current-lang {
      color: #c19b76;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      font-family: "Alegreya Sans", "Arial", sans-serif;
      font-size: 16px;
      text-transform: capitalize; }
    .mainNav-languages-select select {
      font-size: 16px;
      height: 100%;
      left: 0;
      opacity: 0;
      position: absolute;
      width: 100%; }
    .mainNav-languages-select i {
      color: #f0eeea;
      font-size: 12px;
      pointer-events: none; } }

@media (max-width: 666px) {
  .mainNav-languages-select {
    margin-left: 30px;
    margin-right: 30px; } }

@media print {
  .mainNav-top {
    -webkit-box-shadow: none;
            box-shadow: none;
    position: relative; }
  .mainNav--expanded + main,
  .mainNav--expanded + header {
    margin-top: 0; }
  .mainNav-menu,
  .mainNav-language,
  .mainNav-hamburger {
    display: none; }
  .mainNav-logo {
    grid-column: 1 / -1;
    margin-left: 0; }
    .mainNav-logo svg {
      height: 60px;
      width: auto; } }

.proposal-content, .page-room-content, .block, .block-content, .page-content, .proposal-header, .gallery-container, .hero, .separator, .news, .bookPopup {
  position: relative; }

body > header, .footerNav, .footer-info, .mainNav-top, .block-content, .page-content, .proposal, .text-block, .gallery-container, .slideshow-track-full, .slide-full, .slide, .slideshow-controls, .offers-slideshow-wrapper, .offers-slide, .offers-slideshow-controls, .separator, .reference, .reference-gallery, .subpages, .columns, .news, .media-full-media, .offer-list-filterWrapper, .offer, .tour-block, .page-room, .home-slideshow-book, .rooms, .rooms-compact, .media-full-travelline, .awards, .dropdown-block {
  display: grid;
  grid-gap: 20px;
  grid-template-columns: 1fr repeat(12, [col] 122px) 1fr;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.block-text .block-title, .pageHero-subtitle, .offers-slideshow-title, .hero-title, .subpage-title, .media-full-title, .travellineHero-subtitle {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 16px;
  font-weight: 500;
  justify-self: center;
  line-height: 19px;
  margin-bottom: 9px;
  text-align: center;
  text-transform: uppercase; }
  .block-text .block-title:after, .pageHero-subtitle:after, .offers-slideshow-title:after, .hero-title:after, .subpage-title:after, .media-full-title:after, .travellineHero-subtitle:after {
    border-top: 1px solid #707070;
    content: '';
    margin-top: 17px;
    width: 40px; }

.offers-slideshow-subtitle {
  font-family: "Alegreya", serif;
  font-size: 54px;
  font-weight: normal;
  line-height: normal;
  text-align: center; }

.proposal-text, .page-room-text, .block-text, .text-block-content, .separator-content, .columns-content {
  color: #444;
  /* stylelint-disable selector-max-compound-selectors*/
  /* stylelint-enable selector-max-compound-selectors*/ }
  .proposal-text a, .page-room-text a, .block-text a, .text-block-content a, .separator-content a, .columns-content a {
    color: #c19b76; }
    .proposal-text a:hover, .page-room-text a:hover, .block-text a:hover, .text-block-content a:hover, .separator-content a:hover, .columns-content a:hover {
      color: #a57d55;
      text-decoration: underline; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1, .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2, .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3, .proposal-text h4, .page-room-text h4, .block-text h4, .text-block-content h4, .separator-content h4, .columns-content h4, .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5, .proposal-text h6, .page-room-text h6, .block-text h6, .text-block-content h6, .separator-content h6, .columns-content h6 {
    color: #051d33;
    font-size: 1rem;
    line-height: 1.2;
    overflow: visible; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 72px;
    text-align: center; }
  .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2 {
    font-size: 36px; }
  .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3 {
    font-size: 28px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    color: #222;
    font-family: "Alegreya Sans", "Arial", sans-serif;
    font-size: 21px;
    line-height: 32px;
    text-align: center; }
  .proposal-text p + h1, .page-room-text p + h1, .block-text p + h1, .text-block-content p + h1, .separator-content p + h1, .columns-content p + h1,
  .proposal-text p + h2,
  .page-room-text p + h2,
  .block-text p + h2,
  .text-block-content p + h2,
  .separator-content p + h2,
  .columns-content p + h2,
  .proposal-text p + h3,
  .page-room-text p + h3,
  .block-text p + h3,
  .text-block-content p + h3,
  .separator-content p + h3,
  .columns-content p + h3 {
    margin-top: 40px; }
  .proposal-text > blockquote, .page-room-text > blockquote, .block-text > blockquote, .text-block-content > blockquote, .separator-content > blockquote, .columns-content > blockquote {
    font-weight: 500; }
  .proposal-text table, .page-room-text table, .block-text table, .text-block-content table, .separator-content table, .columns-content table {
    border-collapse: collapse;
    border-top: 1px solid #cbcac7;
    -webkit-column-span: all;
       -moz-column-span: all;
            column-span: all;
    font-family: "Alegreya", serif;
    margin-bottom: 20px;
    overflow: auto;
    text-align: start;
    width: 100%; }
  .proposal-text thead, .page-room-text thead, .block-text thead, .text-block-content thead, .separator-content thead, .columns-content thead {
    color: #1c1c1c;
    font-weight: bold; }
  .proposal-text th, .page-room-text th, .block-text th, .text-block-content th, .separator-content th, .columns-content th {
    font-weight: bold; }
  .proposal-text td, .page-room-text td, .block-text td, .text-block-content td, .separator-content td, .columns-content td, .proposal-text th, .page-room-text th, .block-text th, .text-block-content th, .separator-content th, .columns-content th {
    border-bottom: 1px solid #cbcac7;
    padding: 22px 16px 22px 0; }
    .proposal-text td em, .page-room-text td em, .block-text td em, .text-block-content td em, .separator-content td em, .columns-content td em, .proposal-text th em, .page-room-text th em, .block-text th em, .text-block-content th em, .separator-content th em, .columns-content th em {
      color: #c19b76;
      font-style: normal;
      font-weight: bold; }
  .proposal-text img, .page-room-text img, .block-text img, .text-block-content img, .separator-content img, .columns-content img {
    max-width: 100%; }
  .proposal-text .align-right, .page-room-text .align-right, .block-text .align-right, .text-block-content .align-right, .separator-content .align-right, .columns-content .align-right {
    text-align: end; }
  .proposal-text table .item-price, .page-room-text table .item-price, .block-text table .item-price, .text-block-content table .item-price, .separator-content table .item-price, .columns-content table .item-price {
    text-align: end;
    white-space: nowrap; }
  .proposal-text dd, .page-room-text dd, .block-text dd, .text-block-content dd, .separator-content dd, .columns-content dd {
    margin: 0; }
  .proposal-text > *:last-child, .page-room-text > *:last-child, .block-text > *:last-child, .text-block-content > *:last-child, .separator-content > *:last-child, .columns-content > *:last-child {
    margin-bottom: 0; }
  .proposal-text tr:last-child th, .page-room-text tr:last-child th, .block-text tr:last-child th, .text-block-content tr:last-child th, .separator-content tr:last-child th, .columns-content tr:last-child th, .proposal-text tr:last-child td, .page-room-text tr:last-child td, .block-text tr:last-child td, .text-block-content tr:last-child td, .separator-content tr:last-child td, .columns-content tr:last-child td {
    border-bottom: 0; }
  .proposal-text thead + tbody tr:first-child > td, .page-room-text thead + tbody tr:first-child > td, .block-text thead + tbody tr:first-child > td, .text-block-content thead + tbody tr:first-child > td, .separator-content thead + tbody tr:first-child > td, .columns-content thead + tbody tr:first-child > td,
  .proposal-text thead + tbody tr:first-child > th,
  .page-room-text thead + tbody tr:first-child > th,
  .block-text thead + tbody tr:first-child > th,
  .text-block-content thead + tbody tr:first-child > th,
  .separator-content thead + tbody tr:first-child > th,
  .columns-content thead + tbody tr:first-child > th,
  .proposal-text tbody + tfoot tr:first-child > td,
  .page-room-text tbody + tfoot tr:first-child > td,
  .block-text tbody + tfoot tr:first-child > td,
  .text-block-content tbody + tfoot tr:first-child > td,
  .separator-content tbody + tfoot tr:first-child > td,
  .columns-content tbody + tfoot tr:first-child > td,
  .proposal-text tbody + tfoot tr:first-child > th,
  .page-room-text tbody + tfoot tr:first-child > th,
  .block-text tbody + tfoot tr:first-child > th,
  .text-block-content tbody + tfoot tr:first-child > th,
  .separator-content tbody + tfoot tr:first-child > th,
  .columns-content tbody + tfoot tr:first-child > th {
    border-top: 1px solid #cbcac7; }
  .proposal-text th:not([align]):not([class]), .page-room-text th:not([align]):not([class]), .block-text th:not([align]):not([class]), .text-block-content th:not([align]):not([class]), .separator-content th:not([align]):not([class]), .columns-content th:not([align]):not([class]) {
    text-align: start; }

.slide-media-video:after {
  background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.3)), to(rgba(255, 255, 255, 0))), url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAD0lEQVQImWMwNDSUYiAIABj0AK7UHGo/AAAAAElFTkSuQmCC") repeat;
  background: linear-gradient(90deg, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)), url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAD0lEQVQImWMwNDSUYiAIABj0AK7UHGo/AAAAAElFTkSuQmCC") repeat;
  content: '';
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%; }

.cover-video,
.cover-image {
  border-radius: 0.01px;
  /* https://stackoverflow.com/questions/30700144/responsive-object-fit-cover-fix-on-chrome */
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  width: 100%; }

@media (max-width: 1919px) {
  body > header, .footerNav, .footer-info, .mainNav-top, .block-content, .page-content, .proposal, .text-block, .gallery-container, .slideshow-track-full, .slide-full, .slide, .slideshow-controls, .offers-slideshow-wrapper, .offers-slide, .offers-slideshow-controls, .separator, .reference, .reference-gallery, .subpages, .columns, .news, .media-full-media, .offer-list-filterWrapper, .offer, .tour-block, .page-room, .home-slideshow-book, .rooms, .rooms-compact, .media-full-travelline, .awards, .dropdown-block {
    grid-template-columns: 1fr repeat(12, [col] 1fr) 1fr; } }

@media (max-width: 1600px) {
  .block-text .block-title, .pageHero-subtitle, .offers-slideshow-title, .hero-title, .subpage-title, .media-full-title, .travellineHero-subtitle {
    font-size: 1rem; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 64px; }
  .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2 {
    font-size: 28px; }
  .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3 {
    font-size: 24px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    font-size: 20px;
    line-height: 31px; } }

@media (max-width: 1280px) {
  .offers-slideshow-subtitle {
    font-size: 32px;
    line-height: 44px; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 64px; }
  .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2 {
    font-size: 24px; }
  .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3 {
    font-size: 20px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    font-size: 19px;
    line-height: 28px; } }

@media (max-width: 1023px) {
  body > header, .footerNav, .footer-info, .mainNav-top, .block-content, .page-content, .proposal, .text-block, .gallery-container, .slideshow-track-full, .slide-full, .slide, .slideshow-controls, .offers-slideshow-wrapper, .offers-slide, .offers-slideshow-controls, .separator, .reference, .reference-gallery, .subpages, .columns, .news, .media-full-media, .offer-list-filterWrapper, .offer, .tour-block, .page-room, .home-slideshow-book, .rooms, .rooms-compact, .media-full-travelline, .awards, .dropdown-block {
    grid-gap: 20px;
    grid-template-columns: 0 repeat(12, [col] 1fr) 0;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .offers-slideshow-subtitle {
    font-size: 24px;
    line-height: 32px; }
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 48px; }
  .proposal-text h2, .page-room-text h2, .block-text h2, .text-block-content h2, .separator-content h2, .columns-content h2 {
    font-size: 20px; }
  .proposal-text h3, .page-room-text h3, .block-text h3, .text-block-content h3, .separator-content h3, .columns-content h3 {
    font-size: 18px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    font-size: 18px;
    line-height: 25px; } }

@media (max-width: 666px) {
  .proposal-text h1, .page-room-text h1, .block-text h1, .text-block-content h1, .separator-content h1, .columns-content h1 {
    font-size: 40px; }
  .proposal-text h5, .page-room-text h5, .block-text h5, .text-block-content h5, .separator-content h5, .columns-content h5 {
    font-size: 15px;
    line-height: 18px; }
  .proposal-text td, .page-room-text td, .block-text td, .text-block-content td, .separator-content td, .columns-content td, .proposal-text th, .page-room-text th, .block-text th, .text-block-content th, .separator-content th, .columns-content th {
    padding: 5px 5px 5px 0; }
  .cover-video-content:after {
    content: none; } }

@media print {
  .proposal-text td, .page-room-text td, .block-text td, .text-block-content td, .separator-content td, .columns-content td, .proposal-text th, .page-room-text th, .block-text th, .text-block-content th, .separator-content th, .columns-content th {
    padding: 10px 0; } }

.block {
  margin-top: 100px; }

.block-text {
  color: #555;
  grid-column: col 2 / span 10; }
  .block-text .block-title {
    color: #00529c;
    font-weight: normal; }
  .block-text .block-subtitle {
    color: #051d33;
    font-size: 52px;
    font-weight: normal;
    text-align: center; }
  .block-text .block-description {
    text-align: center; }
  .block-text h1 {
    text-align: center; }

.block-content {
  margin-bottom: 100px; }

.page-content {
  margin: 100px 0 0; }

@media (max-width: 1600px) {
  .block {
    margin-top: 90px; }
  .block-content {
    margin-bottom: 90px; }
  .block-text .block-subtitle {
    font-size: 48px; }
  .page-content {
    margin: 90px 0 0; } }

@media (max-width: 1280px) {
  .block {
    margin-top: 80px; }
  .block-content {
    margin-bottom: 80px; }
  .block-text .block-subtitle {
    font-size: 32px; }
  .page-content {
    margin: 80px 0 0; } }

@media (max-width: 1023px) {
  .block {
    margin-top: 70px; }
  .block-content {
    margin-bottom: 70px; }
  .page-content {
    margin: 70px 0 0; } }

@media (max-width: 666px) {
  .block {
    margin-top: 50px; }
  .block-content {
    margin-bottom: 50px; }
  .block-text .block-title {
    font-size: 14px; }
  .block-text .block-subtitle {
    font-size: 22px;
    margin-bottom: 20px; }
  .page-content {
    margin: 50px 0 0; } }

.pageHero {
  grid-column: 1 / -1;
  margin: 110px 0;
  overflow: hidden;
  position: relative; }

.pageHero-arrow {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  align-self: end;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  display: none;
  font-size: 43px;
  font-weight: 700;
  grid-column-end: 14;
  height: 46px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  justify-self: center;
  margin-bottom: 30px;
  position: absolute;
  width: 46px; }
  .pageHero-arrow:after {
    -webkit-animation: pulse-dot 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite;
            animation: pulse-dot 0.5s cubic-bezier(0.455, 0.03, 0.515, 0.955) 0s infinite;
    -webkit-animation-play-state: paused;
            animation-play-state: paused;
    border: 1px solid rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    content: '';
    height: 54px;
    pointer-events: none;
    position: absolute;
    width: 54px; }
  .pageHero-arrow:hover:after {
    -webkit-animation-play-state: running;
            animation-play-state: running;
    border-color: #c19b76; }
  .pageHero-arrow i {
    color: #fff;
    font-size: 30px; }
  .pageHero--media .pageHero-arrow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }

.pageHero-top-section {
  bottom: 40%;
  position: absolute; }

@-webkit-keyframes pulse-dot {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes pulse-dot {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1); }
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

.pageHero-image,
.pageHero-video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  width: 100%; }

.pageHero-title {
  -ms-flex-item-align: center;
      align-self: center;
  color: #051d33;
  font-size: 72px;
  justify-self: center;
  line-height: 1.2;
  margin: auto;
  max-height: 66vh;
  max-width: 768px;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-overflow: ellipsis; }

.pageHero--media {
  display: grid;
  height: calc(100vh - 109px);
  margin: 0; }
  .pageHero--media .pageHero-title {
    color: #fff;
    font-size: 96px;
    text-shadow: rgba(0, 0, 0, 0.7) 3px 0 3px; }

@media (max-width: 1600px) {
  .pageHero {
    margin: 100px 0; }
  .pageHero-title {
    font-size: 64px; }
  .pageHero--media {
    margin: 0; }
    .pageHero--media .pageHero-title {
      font-size: 84px; } }

@media (max-width: 1280px) {
  .pageHero {
    margin: 80px 0; }
  .pageHero-title {
    font-size: 48px; }
  .pageHero--media {
    height: calc(100vh - 60px);
    margin: 0; }
    .pageHero--media .pageHero-title {
      font-size: 64px; } }

@media (max-width: 1023px) {
  .pageHero {
    margin: 70px 0; }
  .pageHero-title {
    font-size: 48px; }
  .pageHero--media {
    margin: 0; }
    .pageHero--media .pageHero-title {
      font-size: 60px; } }

@media (max-width: 666px) {
  .pageHero {
    margin: 60px 0; }
  .pageHero-title {
    font-size: 40px; }
  .pageHero-arrow {
    grid-column: 1 / -1;
    justify-self: center; }
  .pageHero-subtitle {
    display: none; }
  .pageHero--media {
    margin: 0; }
    .pageHero--media .pageHero-title {
      font-size: 48px; } }

.header-slideshow {
  grid-column: 2 / -2;
  height: 747px;
  position: relative;
  width: 100%; }

.header-slideshow-track {
  height: 100%;
  overflow: hidden;
  position: relative; }

.header-slideshow-slides {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.header-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .header-slide a, .header-slide--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.header-slide-media {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%; }

.header-slideshow-controls {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: -47px;
  position: absolute;
  right: 0;
  width: 100%; }

.header-slideshow-switches {
  color: #888;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }
  .header-slideshow-switches .prev {
    margin-right: -1px; }
  .header-slideshow-switches .next, .header-slideshow-switches .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fff;
    border: 1px solid #888;
    color: #888;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    outline: 0;
    padding: 0;
    text-align: center;
    width: 47px; }
    .header-slideshow-switches .next:hover, .header-slideshow-switches .prev:hover {
      border: 1px solid #cbcac7;
      color: #cbcac7; }

@media (max-width: 1280px) {
  .header-slideshow {
    grid-column: 1 / -1;
    height: 730px; }
  .header-slideshow-block {
    margin-top: -60px; }
  .header-slideshow-controls {
    margin-top: -23px;
    top: 50%; }
  .header-slideshow-switches {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%; } }

@media (max-width: 1023px) {
  .header-slideshow {
    height: 620px; } }

@media (max-width: 666px) {
  .header-slideshow-switches {
    display: none; } }

main .proposal--media,
header + main .proposal--media {
  margin: -150px 0 0; }

.proposal-scroll {
  position: absolute;
  top: 50%; }

.proposal-header {
  height: 0;
  padding-bottom: 50%; }

.proposal-header-media {
  height: 100%;
  position: absolute;
  width: 100%; }

.proposal-title {
  grid-area: title; }

.proposal-subtitle {
  grid-area: subtitle; }

.proposal-content {
  display: grid;
  grid-column: col 2 / span 10;
  grid-template-areas: 'subtitle subtitle' 'title action' 'download download' 'text text';
  grid-template-columns: 1fr minmax(100px, auto); }

.proposal-text {
  grid-area: text;
  margin-top: 37px;
  overflow: auto; }

.proposal-book {
  align-self: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-area: action; }

.proposal-link {
  max-width: 400px;
  min-width: 200px; }

.proposal-download {
  grid-area: download;
  margin-top: 25px;
  width: 100%; }

.proposal--plain {
  margin-top: 109px; }

@media (max-width: 1600px) {
  .proposal-content {
    grid-column: col 2 / span 9; } }

@media (max-width: 1280px) {
  .proposal-book {
    top: 115px; }
  .proposal-link {
    font-size: 15px;
    letter-spacing: initial;
    padding: 11px 50px; }
  .proposal-content {
    grid-column: 2 / -2; } }

@media (max-width: 666px) {
  main .proposal--media,
  header + main .proposal--media {
    margin: -115px 0 0; }
  .proposal-content {
    grid-template-areas: 'subtitle' 'title' 'download' 'text' 'action';
    grid-template-columns: 1fr; }
  .proposal-book {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 38px; }
  .proposal-link {
    padding: 15px 28px; }
  .proposal-download {
    margin-top: 38px;
    text-align: center; } }

.error-page {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0 10px; }
  .error-page img {
    height: 100%;
    width: 100%; }

.text-block-media {
  grid-column: col 1 / span 6;
  overflow: hidden;
  position: relative; }
  .text-block--odd .text-block-media {
    grid-column: col 7 / span 6;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }

.text-block-content {
  grid-column: col 2 / span 10; }
  .text-block-content h1 {
    font-size: 64px;
    margin-bottom: 70px;
    margin-top: 0;
    text-align: center; }

.text-block--media .text-block-content h1 {
  font-size: 36px;
  margin-bottom: 18px;
  margin-top: 0;
  text-align: left; }

.text-block--media .text-block-media,
.text-block--media .text-block-content {
  height: 516px;
  overflow: hidden; }

.text-block--media.text-block--even .text-block-content {
  grid-column: col 7 / span 4;
  margin: -5px 0 0 20px; }

.text-block--media.text-block--odd .text-block-content {
  grid-column: col 3 / span 4;
  margin: -5px 20px 0 0; }

@media (max-width: 1600px) {
  .text-block-content h1 {
    font-size: 54px;
    margin-bottom: 61px; }
  .text-block--media .text-block-content h1 {
    font-size: 34px;
    line-height: 47px;
    margin-bottom: 23px; }
  .text-block--media.text-block--even .text-block-content {
    grid-column: col 7 / span 5;
    margin-left: 0; }
  .text-block--media.text-block--odd .text-block-content {
    grid-column: col 2 / span 5;
    margin-right: 0; } }

@media (max-width: 1280px) {
  .text-block-content h1 {
    font-size: 50px;
    margin-bottom: 50px; }
  .text-block--media .text-block-media,
  .text-block--media .text-block-content {
    height: auto;
    min-height: 341px; }
  .text-block--media .text-block-content h1 {
    font-size: 28px;
    line-height: 38px;
    margin-bottom: 17px; }
  .text-block--media.text-block--even .text-block-media {
    grid-column: col 1 / span 6; }
  .text-block--media.text-block--even .text-block-content {
    grid-column: col 7 / span 6; }
  .text-block--media.text-block--odd .text-block-media {
    grid-column: col 7 / span 6; }
  .text-block--media.text-block--odd .text-block-content {
    grid-column: col 1 / span 6; } }

@media (max-width: 1023px) {
  .text-block--media .text-block-media,
  .text-block--media .text-block-content {
    min-height: 304px; } }

@media (max-width: 666px) {
  .text-block-content {
    grid-column: col 1 / span 12;
    min-height: auto; }
    .text-block-content h1 {
      font-size: 28px;
      margin-bottom: 20px; }
  .text-block--media {
    grid-row-gap: 0; }
    .text-block--media .text-block-content {
      min-height: auto; }
      .text-block--media .text-block-content h1 {
        margin-bottom: 8px;
        text-align: center; }
    .text-block--media.text-block--even .text-block-content,
    .text-block--media.text-block--odd .text-block-content {
      grid-column: col 1 / span 12;
      margin: 0; }
    .text-block--media.text-block--even .text-block-media,
    .text-block--media.text-block--odd .text-block-media {
      grid-column: col 1 / span 12;
      height: 390px;
      margin-bottom: 15px;
      -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
              order: 0; } }

.block--slideshow {
  display: grid; }

.gallery {
  grid-column: 2/-2;
  height: 0;
  padding-bottom: 50%;
  position: relative; }

.gallery-track {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.gallery-slides {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.gallery-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 100%;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .gallery-slide a, .gallery-slide--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.gallery-slide-media {
  border: 1px solid #707070;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.gallery-controls {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
  display: grid;
  height: 100%;
  justify-items: end;
  pointer-events: none;
  position: absolute;
  width: 100%; }

.gallery-switches {
  color: #888;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: 2 / -2;
  grid-row: 1;
  justify-self: end;
  pointer-events: all; }
  .gallery-switches .prev {
    margin-right: -1px; }
  .gallery-switches .next {
    margin-right: 1px; }
  .gallery-switches .next, .gallery-switches .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #222;
    border: 1px solid #888;
    color: #fff;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    outline: 0;
    padding: 0;
    text-align: center;
    width: 47px; }
    .gallery-switches .next:hover, .gallery-switches .prev:hover {
      border: 1px solid #cbcac7;
      color: #fff; }

@media (max-width: 666px) {
  .gallery {
    min-height: 230px; } }

.block--slideshow-full {
  display: grid;
  height: calc(100vh - 109px); }
  .block--slideshow-full:first-child {
    margin-top: 0; }

.slideshow-full {
  height: 100%;
  justify-self: center;
  overflow: hidden;
  position: relative;
  width: 100vw; }

.slideshow-track-full {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.slideshow-slides-full {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.slide-full {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 100%;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .slide-full a, .slide-full--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.slide-media-full {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  grid-row: 1;
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.slide-content-full {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-item-align: center;
      align-self: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  text-align: center;
  width: 100%; }
  .slide-content-full h1 {
    color: #000;
    font-size: 96px;
    margin-bottom: 47px;
    text-shadow: rgba(0, 0, 0, 0.16) 2px 0 6px; }

.slideshow-controls-full {
  display: grid; }
  .slideshow-controls-full .next {
    right: 25px; }
  .slideshow-controls-full .prev {
    left: 25px; }
  .slideshow-controls-full .next, .slideshow-controls-full .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-item-align: center;
        align-self: center;
    background: rgba(0, 0, 0, 0);
    border: 1px solid rgba(0, 0, 0, 0);
    color: #fff;
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    outline: 0;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 47px; }

@media (max-width: 1600px) {
  .slide-content-full h1 {
    font-size: 84px; } }

@media (max-width: 1280px) {
  .slide-full {
    height: 100%; }
  .slide-content-full {
    margin-top: 35px; }
    .slide-content-full h1 {
      font-size: 64px; }
  .slideshow-full {
    padding-bottom: 0; }
  .block--slideshow-full:first-child {
    height: calc(100vh - 60px); } }

@media (max-width: 1023px) {
  .slideshow-controls-full {
    display: none; }
  .slide-content-full {
    text-align: center; }
    .slide-content-full h1 {
      color: #fff;
      font-size: 60px;
      text-align: center; } }

@media (max-width: 666px) {
  .slide-content-full h1 {
    font-size: 48px; } }

.block--slideshow {
  display: grid; }
  .block--slideshow:first-child {
    margin-top: 0; }

.block--slideshow + .block--book-form + .page-content {
  margin-top: 20vh; }

.slideshow {
  height: 0;
  justify-self: center;
  max-width: 1920px;
  overflow: hidden;
  padding-bottom: 787px;
  position: relative;
  width: 100vw; }

.slideshow-track {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.slideshow-slides {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: absolute;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 787px;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .slide a, .slide--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.slide-media {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  grid-column: col 4 / span 9;
  grid-row: 1;
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.slide-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-column: col 1 / span 5;
  grid-row: 1;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative; }
  .slide-content h1 {
    color: #1c1c1c;
    font-size: 96px;
    font-weight: normal; }
  .slide-content a:hover {
    text-decoration: underline; }

.slideshow-controls {
  pointer-events: none;
  position: absolute;
  top: 1px;
  width: 100%; }

.slideshow-switches {
  color: #888;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: 2 / -2;
  grid-row: 1;
  justify-self: end;
  pointer-events: all; }
  .slideshow-switches .prev {
    margin-right: -1px; }
  .slideshow-switches .next {
    margin-right: 1px; }
  .slideshow-switches .next, .slideshow-switches .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #222;
    border: 1px solid #888;
    color: #fff;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    outline: 0;
    padding: 0;
    text-align: center;
    width: 47px; }
    .slideshow-switches .next:hover, .slideshow-switches .prev:hover {
      border: 1px solid #cbcac7;
      color: #fff; }

@media (max-width: 1280px) {
  .block--slideshow + .block--book-form + .page-content {
    margin-top: 120px; }
  .block--slideshow {
    height: auto; }
  .slideshow {
    padding-bottom: 50%; }
  .slide {
    height: 100%; }
  .slide-content h1 {
    font-size: 52px; }
  .slideshow-controls {
    margin-top: 35px; } }

@media (max-width: 1023px) {
  .slideshow-controls {
    display: none; }
  .block--slideshow:first-child {
    margin-bottom: 120px; }
  .slide-media {
    grid-column: 2 / -2; }
  .slide-content {
    grid-column: 2 / -2;
    text-align: center; }
    .slide-content h1 {
      color: #fff;
      font-size: 40px;
      text-align: center;
      text-shadow: rgba(0, 0, 0, 0.3) 3px 0 3px; }
    .slide-content a {
      color: #fff;
      text-shadow: rgba(0, 0, 0, 0.3) 3px 0 3px; } }

@media (max-width: 666px) {
  .slide-media {
    grid-column: 1 / -1; }
  .slide-content {
    display: none; } }

.offers-slideshow-block {
  background: #1d3a55;
  padding: 50px 0 60px;
  width: 100vw; }

.offers-slideshow-title {
  color: #f0eeea; }
  .offers-slideshow-title:after {
    border-color: #888; }

.offers-slideshow-subtitle {
  color: #f0eeea; }

.offers-slideshow {
  grid-column: col 1 / span 12;
  width: 100%; }

.offers-slideshow-track {
  margin-top: 59px;
  overflow: hidden;
  position: relative; }

.offers-slideshow-slides {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  list-style: none;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  -ms-touch-action: pan-Y;
      touch-action: pan-Y;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  white-space: nowrap;
  width: 100%;
  will-change: transform; }

.offers-slide {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  grid-template-columns: repeat(12, [col] 1fr);
  height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: initial;
  width: 100%; }
  .offers-slide a, .offers-slide--dragging {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.offers-slide-media {
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  grid-column: col 3 / span 6;
  grid-row: 1;
  height: 552px;
  position: relative; }
  .offers-slide-media img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    width: 100%; }

.offers-slide-content {
  align-self: center;
  background: #fff;
  grid-column: col 8 / span 4;
  grid-row: 1;
  height: 324px;
  position: relative; }

.offers-slide-title {
  color: #051d33; }

.offers-slide-text {
  color: #555; }

.offers-slide-price,
.offers-slide-dates {
  color: #707070;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 1rem; }

.offers-slide-link {
  color: #c19b76; }
  .offers-slide-link:hover {
    color: #a57d55; }

.offers-slideshow-controls {
  grid-column: col 2 / span 12;
  grid-row: 2;
  grid-template-columns: repeat(12, [col] 1fr);
  margin-top: 52px;
  min-height: 47px; }

.offers-slideshow-switches {
  color: #888;
  grid-column: col 3 / span 4; }
  .offers-slideshow-switches .next, .offers-slideshow-switches .prev {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: none;
    border: 1px solid #888;
    color: #888;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    font-family: monospace;
    font-size: 24px;
    height: 47px;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    line-height: 1px;
    margin-right: 9px;
    outline: 0;
    padding: 0;
    text-align: center;
    width: 47px; }
    .offers-slideshow-switches .next:hover, .offers-slideshow-switches .prev:hover {
      border: 1px solid #cbcac7;
      color: #cbcac7; }

.offers-slideshow-footer {
  background: #0b0c0d;
  color: #cbcac7;
  padding: 100px 200px 90px; }

.offers-slideshow-text {
  -ms-flex-item-align: center;
      align-self: center;
  font-family: "Alegreya", serif;
  font-size: 24px;
  height: 100%;
  justify-self: center;
  line-height: 32px;
  overflow: hidden;
  text-align: center; }

@media (max-width: 1600px) {
  .offers-slideshow-text {
    font-size: 22px; }
  .offers-slide-media {
    grid-column: col 2 / span 7;
    height: 420px; }
  .offers-slide-content {
    grid-column: col 7 / span 5;
    height: 280px; } }

@media (max-width: 1280px) {
  .offers-slideshow-text {
    font-size: 18px; }
  .offers-slideshow-switches {
    grid-column: col 2 / span 4; }
  .offers-slide-media {
    grid-column: col 1 / span 9;
    height: 420px; }
  .offers-slide-content {
    grid-column: col 7 / span 6;
    height: 280px; } }

@media (max-width: 1023px) {
  .offers-slideshow-track {
    margin-top: 35px; }
  .offers-slideshow-controls {
    display: none; }
  .offers-slideshow-footer {
    padding: 50px; }
  .offers-slide {
    grid-row-gap: 0;
    grid-template-columns: 0 repeat(12, [col] 1fr) 0; }
  .offers-slide-content {
    -webkit-box-shadow: none;
            box-shadow: none;
    grid-column: 1 / -1;
    grid-row: 2;
    height: auto;
    margin-top: -100px;
    padding: 140px 20px 25px;
    z-index: 1; }
  .offers-slide-link {
    margin-top: 20px; }
  .offers-slide-media {
    -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
            box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
    grid-column: col 1 / span 12;
    grid-row: 1;
    height: 400px;
    z-index: 2; } }

@media (max-width: 666px) {
  .offers-slideshow {
    grid-column: 1 / -1; }
  .offers-slideshow-footer {
    display: none; }
  .offers-slideshow-controls {
    display: none; }
  .offers-slide-title {
    color: #c19b76; }
  .offers-slide-media {
    height: 300px; }
  .offers-slide-content {
    padding-bottom: 40px; }
    .offers-slide-content:hover .offers-slide-title {
      color: #a57d55; }
  .offers-slide-dates {
    text-align: center; }
  .offers-slide-link {
    height: 100%;
    left: 0;
    margin: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%; } }

.block--columns + .block--hero {
  margin-top: 0; }

.hero {
  background: #1c1c1c;
  color: #cbcac7;
  display: grid;
  overflow: hidden;
  padding: 60px 120px;
  position: relative; }

.hero--media {
  background: none;
  color: #fff;
  height: 865px; }

.hero-title {
  margin-bottom: 0; }

.hero-subtitle {
  font-size: 72px;
  line-height: 1.2;
  margin-bottom: 47px; }

.hero-image,
.hero-video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  width: 100%; }

.hero-content {
  -ms-flex-item-align: center;
      align-self: center;
  justify-self: center;
  max-height: 100%;
  overflow: hidden;
  position: relative;
  text-align: center; }
  .hero-content .hero-text {
    font-size: 1rem;
    line-height: 1.34;
    margin-top: 20px;
    max-height: 365px; }
    .hero-content .hero-text h1 {
      font-size: 82px;
      line-height: 90px;
      margin: 0 auto; }
  .hero--media .hero-content {
    max-width: 1024px; }
    .hero--media .hero-content .hero-text {
      margin-top: 72px; }

.hero-link {
  -ms-flex-item-align: center;
      align-self: center;
  justify-self: center;
  margin-top: 50px; }
  .hero-link a {
    border: 2px solid #fff;
    color: #fff;
    display: inline-block;
    font-family: "Alegreya Sans", "Arial", sans-serif;
    font-size: 16px;
    justify-self: center;
    letter-spacing: 0.075em;
    padding: 15px 58px;
    text-align: center;
    text-transform: uppercase; }
    .hero-link a:hover {
      opacity: 0.8; }

@media (max-width: 1600px) {
  .hero-subtitle {
    font-size: 86px; } }

@media (max-width: 1280px) {
  .hero--media {
    height: 80vh;
    min-height: 80vh; }
  .hero-subtitle {
    font-size: 64px; } }

@media (max-width: 1023px) {
  .hero--media {
    height: auto; }
  .hero--media .hero-content .hero-text {
    margin-top: 20px; }
  .hero-text h1,
  .hero-subtitle {
    font-size: 36px;
    margin-bottom: 12px; } }

@media (max-width: 666px) {
  .hero {
    padding: 60px; }
  .hero-text {
    display: none; }
  .hero-link a {
    padding: 15px 38px; } }

.separator {
  background: #1d3a55;
  color: #c19b76;
  overflow: hidden;
  padding: 100px 0; }

.separator-title {
  color: #fff;
  font-size: 36px;
  grid-column: col 2 / -2;
  line-height: 1.2;
  margin-bottom: 15px; }

.separator-content {
  color: #c19b76;
  grid-column: col 2 / -2;
  padding: 0 30px; }
  .separator-content h1, .separator-content h2, .separator-content h3, .separator-content h4, .separator-content h5, .separator-content h6 {
    color: #fff; }
  .separator-content p {
    margin: 0 0 8px; }
  .separator-content ul {
    margin: 0;
    padding: 0; }
  .separator-content a {
    color: #c19b76;
    text-decoration: underline; }
    .separator-content a:hover {
      color: #f0eeea; }

.block--separator,
.block--separator + .block {
  margin-top: 150px; }

@media (max-width: 1600px) {
  .separator {
    padding: 80px 0; }
  .separator-title {
    font-size: 36px; }
  .separator-content {
    padding: 0 30px; }
  .block--separator,
  .block--separator + .block {
    margin-top: 140px; } }

@media (max-width: 1280px) {
  .separator {
    padding: 70px 0; }
  .separator-title {
    font-size: 30px;
    line-height: 40px; }
  .separator-content {
    padding: 0; }
  .block--separator,
  .block--separator + .block {
    margin-top: 120px; } }

@media (max-width: 1023px) {
  .separator {
    padding: 60px 0; }
  .separator-title {
    font-size: 28px;
    grid-column: col 3 / -2;
    line-height: 38px;
    margin-bottom: 5px; }
  .separator-content {
    grid-column: col 3 / -2; }
  .block--separator,
  .block--separator + .block {
    margin-top: 110px; } }

@media (max-width: 666px) {
  .separator-title {
    font-size: 24px;
    grid-column: col 2 / -2;
    line-height: 32px; }
  .separator-content {
    grid-column: col 2 / -2; }
    .separator-content h1, .separator-content h2, .separator-content h3, .separator-content h4, .separator-content h5, .separator-content h6 {
      font-size: 24px;
      line-height: 32px; }
  .block--separator,
  .block--separator + .block {
    margin-top: 100px; } }

.reference-list {
  list-style: none;
  margin: 0;
  padding: 0; }
  .reference-list > li {
    margin-top: 100px; }
  .reference-list > li:first-child {
    margin-top: 0; }

.reference {
  grid-auto-rows: 100%;
  height: 630px; }

.reference-media {
  grid-column: col 1 / span 7;
  grid-row: 1;
  height: 100%;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  overflow: hidden;
  position: relative;
  z-index: 1; }
  .reference--odd .reference-media {
    grid-column: col 6 / span 7; }

.reference-content {
  align-self: center;
  background: #fff;
  grid-column: col 7 / span 5;
  grid-row: 1;
  height: 392px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  z-index: 2; }
  .reference--odd .reference-content {
    grid-column: col 2 / span 5; }

.reference-dates {
  color: #222;
  display: block;
  margin-top: 15px; }

.reference-text {
  color: #555; }

.reference-more {
  color: #c19b76; }
  .reference-more:hover {
    color: #a57d55; }

.reference-link {
  color: #444;
  text-decoration: none; }
  .reference-link:hover {
    color: #a57d55; }

@media (max-width: 1600px) {
  .reference-list > li {
    margin-top: 90px; }
  .reference {
    height: 612px; }
  .reference-media {
    grid-column: col 1 / span 8; }
    .reference--odd .reference-media {
      grid-column: col 5 / span 8; } }

@media (max-width: 1280px) {
  .reference-list > li {
    margin-top: 80px; }
  .reference {
    height: 480px; }
  .reference-content {
    grid-column: col 7 / span 6;
    height: 370px; }
    .reference--odd .reference-content {
      grid-column: col 1 / span 6; }
  .reference-media {
    grid-column: col 1 / span 8; }
    .reference--odd .reference-media {
      grid-column: col 5 / span 8; } }

@media (max-width: 1023px) {
  .reference-list > li {
    margin-top: 70px; }
  .reference {
    grid-auto-rows: initial;
    grid-row-gap: 0;
    height: auto; }
  .reference-content,
  .reference--odd .reference-content {
    -webkit-box-shadow: none;
            box-shadow: none;
    grid-column: 1 / -1;
    grid-row: 2;
    height: auto;
    margin-top: -100px;
    padding: 140px 20px 25px;
    z-index: 1; }
  .reference-media,
  .reference--odd .reference-media {
    -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
            box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
    grid-column: col 1 / span 12;
    grid-row: 1;
    height: 400px;
    z-index: 2; }
  .reference-header {
    margin-bottom: 20px;
    text-align: center; }
  .reference-text {
    text-align: center; } }

@media (max-width: 666px) {
  .reference-list > li {
    margin-top: 50px; }
  .reference-media,
  .reference--odd .reference-media {
    height: 300px; }
  .reference-content--link .reference-title {
    color: #c19b76; }
  .reference-content--link:hover .reference-title {
    color: #a57d55; }
  .reference-dates {
    text-align: center; } }

.reference-gallery {
  margin-top: 100px; }

.reference-gallery-list {
  display: grid;
  grid-column: col 2 / span 10;
  grid-gap: 20px;
  grid-template-columns: repeat(3, 1fr);
  list-style: none;
  margin: 0;
  padding: 0; }

.reference-galleryItem {
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
  overflow: hidden;
  padding-bottom: 100%;
  position: relative; }
  .reference-galleryItem > a {
    line-height: 1; }
  .reference-galleryItem .cover-image,
  .reference-galleryItem .cover-video {
    -webkit-transition: -webkit-transform 0.2s linear;
    transition: -webkit-transform 0.2s linear;
    transition: transform 0.2s linear;
    transition: transform 0.2s linear, -webkit-transform 0.2s linear; }
  .reference-galleryItem:hover .cover-image,
  .reference-galleryItem:hover .cover-video {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.reference-galleryItem-media {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0; }

.reference-galleryItem-title {
  bottom: 0;
  color: #fff;
  font-family: "Alegreya", serif;
  font-size: 32px;
  font-weight: normal;
  left: 0;
  line-height: 1.2;
  margin: 0;
  padding: 20px;
  pointer-events: none;
  position: absolute;
  text-align: start; }

@media (max-width: 1440px) {
  .reference-galleryItem-title {
    font-size: 27px; } }

@media (max-width: 1280px) {
  .reference-gallery-list {
    grid-column: col 1 / span 12;
    grid-template-columns: 1fr 1fr; } }

@media (max-width: 666px) {
  .reference-gallery-list {
    grid-template-columns: 1fr; } }

.subpage-list {
  grid-column: col 2 / span 10;
  list-style: none;
  margin: 0;
  padding: 0; }

.subpage {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 494px;
  max-height: 80vh; }

.subpage--even {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse; }

.subpage-content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 75px;
  text-align: center;
  width: 50%; }

.subpage-media {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  overflow: hidden;
  position: relative;
  width: 50%; }

.subpage-title {
  color: #00529c;
  margin-bottom: 19px; }

.subpage-text h1,
.subpage-subtitle {
  color: #051d33;
  font-size: 44px;
  line-height: 1.2;
  margin-bottom: 47px;
  text-align: center; }

.subpage-text {
  color: #707070;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 100;
      flex-shrink: 100;
  text-align: center; }

.subpage-more {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 20px; }

.subpage-more-link {
  min-width: 200px; }
  .subpage-text .subpage-more-link {
    -ms-flex-item-align: center;
        align-self: center;
    margin-top: auto; }

@media (max-width: 1600px) {
  .subpage-text h1,
  .subpage-subtitle {
    font-size: 32px; } }

@media (max-width: 1280px) {
  .subpage {
    height: auto;
    min-height: 340px; }
  .subpage-content {
    height: auto;
    padding: 40px; }
  .subpage-text h1,
  .subpage-subtitle {
    font-size: 34px;
    margin-bottom: 12px; } }

@media (max-width: 1023px) {
  .subpage-list {
    grid-column: 2 / -2; }
  .subpage-content {
    height: auto;
    padding: 40px; }
  .subpage-text h1,
  .subpage-subtitle {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .subpage-text span,
  .subpage-text:not(:last-child) {
    display: none; } }

@media (max-width: 666px) {
  .subpage,
  .subpage--even {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    height: auto; }
    .subpage:last-child,
    .subpage--even:last-child {
      margin-bottom: 0; }
  .subpage-media {
    height: 447px;
    width: 100%; }
  .subpage-content {
    display: block;
    height: auto;
    padding: 30px 10px;
    width: 100%; }
  .subpage-subtitle {
    font-size: 36px; }
  .subpage-more {
    margin-top: 15px; }
  .subpage-text .subpage-more-link {
    margin-top: 15px; }
  .subpage--media {
    margin-bottom: 35px; } }

.columns {
  background: #fff;
  grid-row-gap: 0;
  padding: 100px 0; }

.columns-title {
  color: #051d33;
  font-size: 40px;
  font-weight: normal;
  grid-column: col 2 / span 5;
  line-height: 54px;
  margin-bottom: 50px; }

.columns-media {
  grid-column: col 2 / span 10;
  height: 812px;
  margin-top: 120px;
  overflow: hidden;
  position: relative; }

.columns-content {
  color: #555;
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: 300px;
     -moz-column-gap: 300px;
          column-gap: 300px;
  grid-column: col 2 / span 10; }
  .columns-content h1 {
    color: #051d33;
    font-size: 40px;
    font-weight: normal;
    line-height: 54px;
    margin-bottom: 120px;
    text-align: left;
    width: 50%; }
  .columns-content h1, .columns-content table, .columns-content blockquote {
    -webkit-column-span: all;
       -moz-column-span: all;
            column-span: all; }
  .columns-content ul, .columns-content ol {
    margin-top: 0; }

@media (max-width: 1600px) {
  .columns {
    padding: 90px 0; } }

@media (max-width: 1280px) {
  .columns {
    padding: 80px 0; }
  .columns-media {
    grid-column: 2 / -2;
    height: 66vh;
    margin-top: 60px; }
  .columns-content {
    -webkit-column-gap: 100px;
       -moz-column-gap: 100px;
            column-gap: 100px; } }

@media (max-width: 1023px) {
  .columns-title {
    grid-column: col 1 / span 8;
    margin-bottom: 0; }
  .columns-media {
    grid-column: 2 / -2;
    height: 66vh;
    margin-top: 60px; }
  .columns-content {
    -webkit-column-gap: 40px;
       -moz-column-gap: 40px;
            column-gap: 40px;
    grid-column: 2 / -2;
    margin: 70px 0; }
    .columns-content h1 {
      font-size: 22px;
      margin-bottom: 40px;
      text-align: center;
      width: 100%; } }

@media (max-width: 666px) {
  .columns-title {
    font-size: 28px;
    grid-column: col 1 / span 12;
    line-height: 38px;
    text-align: center; }
  .columns-content {
    -webkit-column-count: 1;
       -moz-column-count: 1;
            column-count: 1;
    margin: 50px 0; }
  .columns-media {
    grid-column: 1 / -1;
    height: 66vh;
    margin-top: 20px; }
  .columns-content h1 {
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 14px;
    text-align: center; } }

.block--news .block-content,
.block--latest-news .block-content {
  margin-bottom: 35px; }

.news-date {
  color: #00529c;
  font-size: 16px;
  grid-column: col 2 / span 10;
  margin-bottom: 23px; }

.news-article {
  grid-column: col 2 / span 10; }

.news-content {
  color: #555;
  font-size: 18px;
  line-height: 23px; }
  .news-content p {
    margin: 0; }

.news-title {
  color: #051d33;
  font-size: 28px;
  grid-column: col 2 / span 10;
  margin-bottom: 0; }
  .news-title a:hover {
    text-decoration: underline; }

.news-article + .news-article:before {
  border-bottom: 1px solid #cbcac7;
  content: '';
  display: block;
  margin: 23px 0;
  width: 100%; }

.news .pagination,
.productList-block .pagination {
  grid-column: 2 / -2;
  justify-self: center;
  margin-top: 20px; }
  .news .pagination a,
  .productList-block .pagination a {
    color: #c19b76;
    padding: 5px;
    text-decoration: none; }
  .news .pagination a:hover,
  .productList-block .pagination a:hover {
    color: #a57d55;
    text-decoration: underline; }

@media (max-width: 1600px) {
  .news-content {
    font-size: 17px; } }

@media (max-width: 1280px) {
  .news-title {
    font-size: 24px; }
  .news-content {
    font-size: 15px; }
  .news-article {
    font-size: 14px; }
  .news-date {
    font-size: 14px; } }

@media (max-width: 1023px) {
  .block--latest-news .block-content {
    margin-bottom: 40px; }
  .news-title,
  .news-article,
  .news .pagination {
    grid-column: 2 / -2; }
  .news-date {
    margin-bottom: 20px; }
  .news-article + .news-article:before {
    margin-bottom: 20px; } }

.block--columns + .block--full-screen-video {
  margin-top: 0; }

.media-full-block {
  height: calc(100vh - 109px); }

.media-full-media {
  height: 100%;
  position: relative;
  width: 100%; }

.media-full {
  height: 100%;
  position: absolute;
  width: 100%; }

.media-full--video {
  color: #fff; }
  .media-full--video:after {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAD0lEQVQImWMwNDSUYiAIABj0AK7UHGo/AAAAAElFTkSuQmCC") repeat;
    content: '';
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%; }

.media-full-title {
  margin-bottom: 0; }

.media-full-subtitle {
  font-size: 96px;
  margin-bottom: 47px;
  text-shadow: rgba(0, 0, 0, 0.16) 2px 0 6px; }

.media-full-content {
  -ms-flex-item-align: center;
      align-self: center;
  color: #fff;
  justify-self: center;
  max-height: 100%;
  overflow: hidden;
  position: absolute;
  text-align: center; }

.media-full-text {
  line-height: 1.34;
  margin-top: 20px;
  max-height: 365px; }
  .media-full-text h1 {
    font-size: 82px;
    line-height: 90px;
    margin: 0 auto; }

.media-full-link {
  -ms-flex-item-align: center;
      align-self: center;
  justify-self: center;
  margin-top: 50px; }
  .media-full-link a {
    border: 2px solid #fff;
    color: #fff;
    display: inline-block;
    font-family: "Alegreya Sans", "Arial", sans-serif;
    font-size: 16px;
    justify-self: center;
    letter-spacing: 0.075em;
    padding: 15px 58px;
    text-align: center;
    text-transform: uppercase; }
    .media-full-link a:hover {
      opacity: 0.8; }

@media (max-width: 1600px) {
  .media-full-subtitle {
    font-size: 84px; } }

@media (max-width: 1280px) {
  .media-full-block,
  .media-full--video {
    height: calc(100vh - 60px); }
  .media-full-text {
    font-size: 14px; }
  .media-full--video .media-full-content .media-full-text {
    margin-top: 20px; }
  .media-full-text h1,
  .media-full-subtitle {
    font-size: 64px;
    margin-bottom: 12px; } }

@media (max-width: 1023px) {
  .media-full-subtitle {
    font-size: 60px; } }

@media (max-width: 666px) {
  .media-full-subtitle {
    font-size: 48px; }
  .media-full-text {
    display: none; }
  .media-full-link a {
    padding: 15px 38px; }
  .media-full--travelline .media-full-content {
    margin-top: -150px; } }

.offer-list {
  list-style: none;
  margin: 0;
  padding: 0; }

.offer-list-filter {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: col 1 / span 12;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 90px; }

.offer-list-filterBtn {
  border-radius: 4px;
  height: 56px;
  margin-left: 10px;
  padding: 0 20px; }

.offer {
  grid-auto-rows: 100%;
  height: 630px; }
  .offer-list .offer {
    margin-top: 100px; }
  .offer-list .offer:first-child {
    margin-top: 0; }

.offer-media {
  grid-column: col 1 / span 7;
  grid-row: 1;
  height: 100%;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  overflow: hidden;
  position: relative;
  z-index: 1; }
  .offer--odd .offer-media {
    grid-column: col 6 / span 7; }
  .offer-media .cover-image,
  .offer-media .cover-video {
    -webkit-transition: -webkit-transform 0.2s linear;
    transition: -webkit-transform 0.2s linear;
    transition: transform 0.2s linear;
    transition: transform 0.2s linear, -webkit-transform 0.2s linear; }
  .offer-media:hover .cover-image,
  .offer-media:hover .cover-video {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.offer-content {
  align-self: center;
  background: #fff;
  grid-column: col 7 / span 5;
  grid-row: 1;
  height: 392px;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  z-index: 2; }
  .offer--odd .offer-content {
    grid-column: col 2 / span 5; }

.offer-dates {
  color: #444;
  display: block;
  font-size: 1rem;
  width: 100%; }

.offer-more {
  color: #c19b76; }
  .offer-more:hover {
    color: #a57d55; }

.offer-domain {
  color: #555;
  font-size: 0.9rem;
  margin-bottom: 0; }

@media (max-width: 1600px) {
  .offer {
    height: 612px; }
    .offer-list .offer {
      margin-top: 90px; }
  .offer-media {
    grid-column: col 1 / span 8; }
    .offer--odd .offer-media {
      grid-column: col 5 / span 8; } }

@media (max-width: 1280px) {
  .offer-list-filter {
    margin-bottom: 80px; }
  .offer {
    height: 480px; }
    .offer-list .offer {
      margin-top: 80px; }
  .offer-content {
    grid-column: col 7 / span 6;
    height: 370px; }
    .offer--odd .offer-content {
      grid-column: col 1 / span 6; }
  .offer-media {
    grid-column: col 1 / span 8; }
    .offer--odd .offer-media {
      grid-column: col 5 / span 8; } }

@media (max-width: 1023px) {
  .offer-list-filter {
    margin-bottom: 70px; }
  .offer {
    grid-auto-rows: initial;
    grid-row-gap: 0;
    height: auto; }
  .offer-content,
  .offer--odd .offer-content {
    -webkit-box-shadow: none;
            box-shadow: none;
    grid-column: 1 / -1;
    grid-row: 2;
    height: auto;
    margin-top: -100px;
    padding: 140px 20px 25px;
    z-index: 1; }
  .offer-media,
  .offer--odd .offer-media {
    -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
            box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
    grid-column: col 1 / span 12;
    grid-row: 1;
    height: 400px;
    z-index: 2; }
  .offer-header {
    margin-bottom: 20px;
    text-align: center; }
  .offer-text {
    text-align: center; }
  .offer-more {
    -ms-flex-item-align: center;
        align-self: center;
    margin-top: 20px; }
  .offer-list .offer {
    margin-top: 70px; } }

@media (max-width: 666px) {
  .offer-list-filter {
    margin-bottom: 50px; }
  .offer-list > li {
    margin-top: 50px; }
  .offer-media,
  .offer--odd .offer-media {
    height: 300px; }
  .offer-content,
  .offer--odd .offer-content {
    padding-bottom: 40px; }
  .offer-title {
    color: #c19b76; }
  .offer-dates {
    text-align: center; } }

.tour-block {
  height: 800px;
  position: relative;
  z-index: 0; }

.tour-container {
  grid-column: col 2 / span 10;
  height: 100%;
  margin: 0 auto;
  min-height: 100%;
  width: 100%; }

.tour-div {
  height: 100%;
  overflow: hidden;
  position: relative; }

.tour-pano {
  height: 100%;
  overflow: hidden;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  width: 100%; }
  .tour-pano.cursorMoveMode {
    cursor: move; }
  .tour-pano.cursorDragMode {
    cursor: -webkit-grab;
    cursor: grab; }

@media (max-width: 1280px) {
  .tour-block {
    height: 500px; }
  .tour-container {
    grid-column: col 1 / span 12; } }

@media (max-width: 1023px) {
  .tour-block {
    height: 400px; } }

body {
  background: #e8f0f4;
  color: #051d33;
  font-family: "Alegreya Sans", "Arial", sans-serif; }

h1, h2, h3, h4, h5, h6 {
  font-family: "Alegreya", serif;
  line-height: normal;
  margin-top: 0;
  overflow: hidden; }

p {
  margin: 0 0 20px; }

a {
  color: inherit;
  cursor: pointer;
  text-decoration: none; }

figure {
  margin: 0; }
  figure img {
    display: block; }

time {
  white-space: nowrap; }

/* remove input type number spinners because we use custom */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  display: none; }

@supports (-ms-ime-align: auto) {
  video.cover-video {
    height: auto !important;
    margin: 0 auto;
    min-height: 100%;
    min-width: 100%;
    width: auto !important; } }

@media print {
  body {
    background: #fff; } }

.footer-newsletter button, .download-link, .proposal-link, .slide-content-full a, .subpage-more-link, .offer-list-filterBtn, .page-room-link, .book-now-link, .room-more-link, .roomHero-more-link, .newsletter .newsletter-link, .newsletter button {
  font-size: 15px; }

.book-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 96px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 541px; }

.book-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative; }
  .book-item label {
    color: #cbcac7;
    font-family: "Alegreya Sans", "Arial", sans-serif;
    font-size: 11px;
    line-height: 1;
    padding: 7px 0 11px;
    position: relative;
    text-transform: uppercase; }
  .book-item time {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    position: relative; }
  .book-item .calendar-toggle {
    color: #707070;
    font-size: 13px;
    position: absolute;
    right: 0;
    top: 15px; }
  .book-item:hover {
    background: #efeeea; }
  .book-item:hover label, .book-item.active label {
    color: #707070; }

.date-day {
  color: #555;
  font-family: "Alegreya", serif;
  font-size: 41px;
  line-height: 20px;
  margin-right: 5px; }

.date-month {
  color: #555;
  font-family: "Alegreya", serif;
  font-size: 10px;
  line-height: 13px;
  text-transform: lowercase; }

.date-picker-arrive,
.date-picker-depart {
  padding-bottom: 17px;
  position: relative; }

.book-guests {
  height: 76px;
  margin: 10px 20px;
  width: 97px; }
  .book-guests input {
    -moz-appearance: textfield;
    background: none;
    border: 0;
    color: #555;
    font-family: "Alegreya", serif;
    font-size: 41px;
    height: 100%;
    margin-right: 7px;
    outline: 0;
    padding-top: 7.5px;
    pointer-events: none;
    position: relative;
    width: 20px; }

.book-arrive,
.book-depart {
  height: 76px;
  margin: 10px 20px;
  width: 97px; }
  .book-arrive input,
  .book-depart input {
    border: 0;
    cursor: pointer;
    height: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 97px; }
    .book-arrive input::-webkit-calendar-picker-indicator,
    .book-depart input::-webkit-calendar-picker-indicator {
      cursor: pointer;
      height: 100%;
      padding: 0;
      position: absolute;
      width: 100%; }
  .book-arrive:after,
  .book-depart:after {
    border-right: 1px solid #cbcac7;
    bottom: 20.5px;
    content: '';
    height: 33px;
    position: absolute;
    right: -20px; }

.book-guests input:invalid {
  -webkit-box-shadow: #f00 0 0 1.5px 1px;
          box-shadow: #f00 0 0 1.5px 1px; }

.book-submit {
  height: 100%;
  margin: 0;
  min-width: 127px;
  padding: 0; }
  .book-submit button {
    background: #222;
    border: 0;
    color: #f0eeea;
    cursor: pointer;
    font-family: "Alegreya Sans", "Arial", sans-serif;
    font-size: 11px;
    font-weight: 500;
    height: 100%;
    letter-spacing: 0.075em;
    line-height: 13px;
    margin: 0;
    padding: 0 29px;
    text-transform: uppercase;
    width: 100%; }
    .book-submit button:hover {
      background: #c19b76;
      color: #222; }
  .book-submit:hover:before {
    display: none; }

.guest-picker {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  width: 100%; }
  .guest-picker .counter-controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-size: 13px;
    margin-top: 10px; }
    .guest-picker .counter-controls i {
      color: #707070;
      cursor: pointer;
      margin: 3px 0 0; }

main .page-room--media,
header + main .page-room--media {
  margin: -150px 0 0; }

.page-room-title {
  grid-area: title; }

.page-room-subtitle {
  grid-area: subtitle; }

.page-room-content {
  display: grid;
  grid-column: col 2 / span 8;
  grid-template-areas: 'subtitle subtitle' 'title action' 'text text';
  grid-template-columns: 1fr minmax(100px, auto); }

.page-room-text {
  grid-area: text;
  margin-top: 37px; }

.page-room-book {
  align-self: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-area: action; }

.page-room-link {
  max-width: 400px;
  min-width: 200px; }

.page-room--travelline .page-room-content {
  grid-template-areas: 'travelline travelline' 'subtitle subtitle' 'title action' 'text text';
  padding: 0 0 40px; }

.page-room--travelline .page-room-text,
.page-room--travelline .page-room-title,
.page-room--travelline .page-room-subtitle {
  padding-left: 38px;
  padding-right: 38px; }

.page-room-travelline {
  background: #e9e5e2;
  grid-area: travelline;
  margin-bottom: 40px;
  padding: 0 38px; }

@media (max-width: 1600px) {
  .page-room-content {
    grid-column: col 2 / span 9; } }

@media (max-width: 1280px) {
  .page-room-book {
    top: 115px; }
  .page-room-link {
    font-size: 15px;
    letter-spacing: initial;
    padding: 11px 50px; }
  .page-room-content {
    grid-column: 2 / -2; } }

@media (max-width: 666px) {
  main .page-room--media,
  header + main .page-room--media {
    margin: -115px 0 0; }
  .page-room-content {
    grid-template-areas: 'subtitle' 'title' 'text' 'action';
    grid-template-columns: 1fr; }
  .page-room-book {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: 38px; }
  .page-room-link {
    padding: 15px 28px; }
  .page-room--travelline .page-room-text,
  .page-room--travelline .page-room-title,
  .page-room--travelline .page-room-subtitle {
    padding-left: 20px;
    padding-right: 20px; }
  .page-room-travelline {
    padding: 0 20px; } }

.block--book-form {
  display: grid; }

.book-static {
  background: #fff;
  -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
          box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
  justify-self: center;
  max-width: 84vw;
  width: 541px; }

.book-now {
  display: none;
  pointer-events: all;
  text-align: center; }

@media (max-width: 1280px) {
  .book-static {
    display: none; }
  .book-now {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    grid-column: 1 / -1;
    justify-self: center; } }

.block--home-slideshow {
  display: grid; }

.home-slideshow-book .book-static {
  align-self: end;
  grid-column: col 5 / span 7;
  justify-self: end;
  margin: -60px 0 0;
  max-width: 670px;
  pointer-events: all;
  width: auto;
  z-index: 1; }

.home-slideshow-book .book-now {
  margin-top: 20px; }

@media (max-width: 1280px) {
  .home-slideshow-book .book-submit button {
    padding: 0 10px; } }

@media (max-width: 1023px) {
  .home-slideshow-book .book-static {
    grid-column: 2 / -2;
    justify-self: center;
    max-width: 510px; } }

@media (max-width: 666px) {
  .home-slideshow-book .book-now {
    display: none; } }

.rooms-list {
  display: grid;
  grid-column: 2 / -2;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-columns: repeat(3, 1fr);
  list-style: none;
  margin: 0;
  padding: 0; }

.room {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  justify-self: center;
  max-width: 532px;
  width: 100%; }

.room-media {
  height: 443px;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .room-media .cover-image,
  .room-media .cover-video {
    -webkit-transition: -webkit-transform 0.2s linear;
    transition: -webkit-transform 0.2s linear;
    transition: transform 0.2s linear;
    transition: transform 0.2s linear, -webkit-transform 0.2s linear; }
  .room-media:hover .cover-image,
  .room-media:hover .cover-video {
    -webkit-transform: scale(1.05);
            transform: scale(1.05); }

.room-content {
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 307px;
  width: 100%; }

.room-title {
  color: #051d33;
  font-size: 32px;
  margin: 22px 23px 0; }

.room-subtitle {
  color: #00529c;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 19px;
  line-height: 23px;
  margin: 0 23px; }

.room-text {
  color: #707070;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 100;
      flex-shrink: 100;
  font-size: 1rem;
  margin: 32px 42px 0 23px;
  overflow: hidden; }

.room-more {
  margin: 32px 23px; }

.room-link:hover .room-title {
  color: #c19b76;
  text-decoration: underline; }

@media (max-width: 1600px) {
  .room-title {
    font-size: 28px; }
  .room-subtitle {
    font-size: 16px;
    line-height: 19px; } }

@media (max-width: 1280px) {
  .room-media {
    height: 33vh;
    min-height: 240px; } }

@media (max-width: 1023px) {
  .room-title {
    font-size: 28px; }
  .rooms-list {
    grid-template-columns: repeat(2, 1fr); } }

@media (max-width: 666px) {
  .room-title {
    font-size: 22px; }
  .room-content {
    height: auto; }
  .rooms-list {
    grid-template-columns: 1fr; } }

.rooms-compact {
  grid-template-rows: auto;
  list-style: none;
  margin: 0;
  padding: 0; }

.rooms-compact-list {
  display: grid;
  grid-column: 3 / -3;
  grid-gap: 20px;
  grid-template-columns: repeat(10, 1fr);
  grid-template-rows: auto auto;
  list-style: none;
  margin: 0;
  padding: 0; }

.roomCompact {
  grid-column: span 3;
  height: 0;
  overflow: hidden;
  padding-bottom: 92%;
  position: relative;
  width: 100%; }

.roomCompact-media {
  height: 100%;
  overflow: hidden;
  position: absolute;
  width: 100%; }

.roomCompact-content {
  bottom: 0;
  left: 0;
  padding: 10px;
  pointer-events: none;
  position: absolute;
  right: 0; }

.roomCompact-title {
  color: #fff;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.075em;
  margin: 0;
  pointer-events: none;
  text-align: start;
  text-transform: uppercase; }

.roomHero {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  grid-column: span 4;
  grid-row: span 2;
  justify-self: center;
  width: 100%; }

.roomHero-media {
  height: 100%;
  min-height: 250px;
  overflow: hidden;
  position: relative;
  width: 100%; }

.roomHero-content {
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  height: 307px;
  width: 100%; }

.roomHero-title {
  color: #051d33;
  font-size: 32px;
  margin: 22px 23px 0; }

.roomHero-subtitle {
  color: #00529c;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 19px;
  margin: 0 23px 30px; }

.roomHero-text {
  color: #707070;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -ms-flex-negative: 100;
      flex-shrink: 100;
  font-size: 1rem;
  margin: 0 23px;
  overflow: hidden; }

.roomHero-more {
  margin: 0 0 32px 23px; }

.roomHero-link:hover .roomHero-title {
  color: #c19b76;
  text-decoration: underline; }

.roomHero-media .cover-image,
.roomHero-media .cover-video,
.roomCompact-media .cover-image,
.roomCompact-media .cover-video {
  -webkit-transition: -webkit-transform 0.2s linear;
  transition: -webkit-transform 0.2s linear;
  transition: transform 0.2s linear;
  transition: transform 0.2s linear, -webkit-transform 0.2s linear; }

.roomHero-media:hover .cover-image,
.roomHero-media:hover .cover-video,
.roomCompact-media:hover .cover-image,
.roomCompact-media:hover .cover-video {
  -webkit-transform: scale(1.05);
          transform: scale(1.05); }

@media (max-width: 1600px) {
  .roomHero-title {
    font-size: 28px; }
  .roomHero-subtitle {
    font-size: 16px; }
  .roomHero-text {
    font-size: 16px;
    line-height: 20px; }
  .rooms-compact-list {
    grid-column: 2 / -2; } }

@media (max-width: 1280px) {
  .roomHero-text {
    font-size: 15px;
    line-height: 22px; } }

@media (max-width: 1023px) {
  .rooms-compact-list {
    grid-gap: 20px;
    grid-template-columns: repeat(2, 1fr); }
  .roomCompact {
    grid-column: span 1; }
  .roomHero {
    grid-column: span 2; }
  .roomHero-content {
    height: auto; }
  .roomHero-title {
    font-size: 24px; }
  .roomHero-text {
    display: none;
    font-size: 14px; }
  .roomHero-more {
    margin: 22px 23px; }
  .roomHero-more-link {
    padding: 15px 30px; } }

@media (max-width: 666px) {
  .roomHero-media {
    min-height: 180px; } }

.media-full-book {
  bottom: 100px;
  display: grid;
  position: absolute;
  width: 100%; }

.media-full-travelline {
  background: rgba(255, 255, 255, 0.9);
  bottom: 0;
  position: absolute;
  width: 100%; }
  .media-full-travelline > div {
    grid-column: col 1 / span 12; }
  .media-full-travelline .travelline-link {
    color: #444; }

@media (max-width: 1600px) {
  .media-full-book {
    bottom: 90px; } }

@media (max-width: 1280px) {
  .media-full-media {
    height: calc(100vh - 60px); }
  .media-full-block {
    height: auto;
    margin-top: 0; }
  .media-full-book {
    bottom: 80px; } }

@media (max-width: 1023px) {
  .media-full-book {
    bottom: 70px; } }

@media (max-width: 666px) {
  .media-full-book {
    bottom: 50px; }
  .media-full-travelline {
    bottom: initial;
    top: calc(100vh - 60px);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); } }

.awards-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-column: col 2 / span 10;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0; }

.award {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 40px;
  padding: 0 20px; }
  .award img {
    -webkit-filter: grayscale(80%);
            filter: grayscale(80%);
    max-width: 240px;
    -webkit-transition: -webkit-filter 0.4s;
    transition: -webkit-filter 0.4s;
    transition: filter 0.4s;
    transition: filter 0.4s, -webkit-filter 0.4s; }
  .award:hover img {
    -webkit-filter: none;
            filter: none; }
  .award:last-child {
    margin-right: 0; }

.award-link {
  display: block;
  line-height: 1; }

@media (max-width: 1023px) {
  .awards-list {
    grid-column: col 1 / span 12; } }

.travellineHero {
  display: grid;
  grid-column: 1 / -1;
  margin-top: -100px;
  overflow: hidden;
  position: relative; }

.travellineHero-media {
  display: grid;
  height: calc(100vh - 109px);
  position: relative; }

.travellineHero-image,
.travellineHero-video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
  width: 100%; }

.travellineHero-title {
  -ms-flex-item-align: center;
      align-self: center;
  color: #fff;
  font-size: 96px;
  justify-self: center;
  margin: 0 0 47px;
  max-height: 66vh;
  max-width: 768px;
  overflow: hidden;
  padding: 0 5px;
  position: absolute;
  text-align: center;
  text-overflow: ellipsis;
  text-shadow: rgba(0, 0, 0, 0.7) 3px 0 3px; }

.travellineHero-form {
  background: rgba(255, 255, 255, 0.9);
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  padding: 0 40px;
  position: absolute;
  width: 100%; }
  .travellineHero-form > div {
    max-width: 1400px;
    width: 100%; }

.travellineForm {
  background: #e9e5e2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 90px;
  padding: 0 40px;
  position: relative;
  width: 100%; }
  .travellineForm > div {
    max-width: 1400px;
    width: 100%; }

@media (max-width: 1600px) {
  .travellineHero-title {
    font-size: 84px; } }

@media (max-width: 1280px) {
  .travellineHero {
    margin-top: -80px; }
  .travellineHero-media {
    height: calc(100vh - 60px); }
  .travellineHero-form {
    bottom: auto;
    top: calc(100vh - 60px);
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%); }
  .travellineHero-title {
    font-size: 64px;
    margin-bottom: 12px; } }

@media (max-width: 1023px) {
  .travellineHero {
    margin-top: -70px; }
  .travellineHero-title {
    font-size: 60px; } }

@media (max-width: 666px) {
  .travellineHero {
    margin-top: -50px; }
  .travellineHero-title {
    font-size: 48px;
    margin-top: -150px; }
  .travellineHero-subtitle {
    display: none; }
  .travellineForm,
  .travellineHero-form {
    padding: 0 20px; } }

@media (max-width: 1600px) {
  .travelline-booking-list {
    padding: 0 40px; } }

@media (max-width: 666px) {
  .travelline-booking-list {
    padding: 0 15px; } }

.travellineBenefits-tooltip {
  bottom: 100px;
  font-family: "Alegreya", serif;
  left: 50%;
  max-width: 840px;
  position: absolute;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  -webkit-transition: opacity 0.8s ease;
  transition: opacity 0.8s ease;
  width: 100%;
  z-index: 1; }
  .travellineForm + .travellineBenefits-tooltip {
    bottom: initial;
    top: 100px; }
  .travellineForm.top + .travellineBenefits-tooltip {
    bottom: 100px;
    top: initial; }

.travellineBenefits--hidden {
  opacity: 0;
  pointer-events: none; }

.advantages-header {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(193, 155, 118, 0.9);
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  font-weight: bold;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 50px;
  text-transform: uppercase;
  width: 100%; }

.advantages-content {
  background-color: rgba(255, 255, 255, 0.9);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  line-height: 1;
  padding: 15px 25px;
  width: 100%; }

.advantages-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  min-height: 40px; }

.advantages-item__icon {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 20px; }

.advantages-item__text {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1; }

@media (max-width: 1023px) {
  .travellineBenefits-tooltip {
    bottom: 210px; }
    .travellineForm + .travellineBenefits-tooltip {
      bottom: initial;
      top: 210px; }
    .travellineForm.top + .travellineBenefits-tooltip {
      bottom: 210px;
      top: initial; } }

@media (max-width: 666px) {
  .travellineBenefits-tooltip {
    bottom: initial;
    left: initial;
    position: relative;
    top: initial;
    -webkit-transform: none;
            transform: none; }
    .travellineForm + .travellineBenefits-tooltip {
      bottom: initial;
      top: 0;
      -webkit-transform: none;
              transform: none; }
    .travellineForm.top + .travellineBenefits-tooltip {
      bottom: initial;
      top: initial; }
  .advantages-header {
    background-color: rgba(255, 255, 255, 0.9);
    color: inherit;
    padding: 5px 20px;
    text-align: center; }
  .advantages-content {
    padding-left: 20px;
    padding-right: 20px; }
  .advantages-item {
    margin-bottom: 15px; }
  .travellineBenefits--hidden {
    opacity: 1;
    pointer-events: initial; } }

.newsletter {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  .newsletter .newsletter-link {
    min-width: 200px; }
  .newsletter h1 {
    font-family: Alegreya, serif;
    font-size: 32px;
    margin-bottom: 5px;
    opacity: 0.8;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .newsletter h2 {
    font-family: Alegreya Sans, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 40px;
    text-transform: uppercase; }
  .newsletter form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 600px;
    margin-bottom: 50px; }
  .newsletter input {
    background: #051d33;
    border: 1px solid #707070;
    color: #cbcac7;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    font-family: "Alegreya Sans", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    padding: 15px;
    text-transform: uppercase; }
    .newsletter input::-webkit-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .newsletter input::-moz-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .newsletter input:-ms-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .newsletter input::-ms-input-placeholder {
      color: #cbcac7;
      opacity: 1; }
    .newsletter input::placeholder {
      color: #cbcac7;
      opacity: 1; }
  .newsletter button {
    background: #395c7c;
    border-color: #395c7c;
    color: #fff;
    max-width: 400px;
    min-width: 200px; }
    .newsletter button:hover {
      background: #1470c3;
      border-color: #1470c3;
      color: #fff; }
    .newsletter button:active {
      background: #1880db;
      border-color: #1880db;
      color: #fff; }

@media (max-width: 666px) {
  .newsletter form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    max-width: 400px; } }

.block--dropdown + .block--dropdown {
  margin-top: 20px; }

.dropdown-block .dropdown-content-container {
  -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.16);
          box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.16);
  grid-column: col 2 / span 10; }

.dropdown-block .dropdown-arrow {
  cursor: pointer; }
  .dropdown-block .dropdown-arrow.dropdown-open {
    -webkit-transform: scale(-1);
            transform: scale(-1); }

.dropdown-block .dropdown-content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(255, 255, 255, 0.3);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 30px;
  height: 90px;
  padding: 16px 32px; }
  .dropdown-block .dropdown-content h2 {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 0;
    width: 100%; }

.dropdown-block .dropdown-body {
  background: rgba(255, 255, 255, 0.3);
  display: none;
  font-size: 1rem;
  line-height: 20px;
  margin-top: 2px;
  overflow: hidden;
  padding: 35px; }
  .dropdown-block .dropdown-body.dropdown-block-open {
    display: block; }
  .dropdown-block .dropdown-body a {
    color: #c19b76;
    text-decoration: underline; }

.dropdown-block .dropdown-image {
  width: 60px; }

@media (max-width: 666px) {
  .dropdown-block .dropdown-content-container {
    grid-column: col 1 / span 12; } }

.bookPopup {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: rgba(34, 34, 34, 0.5);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  opacity: 0;
  position: fixed;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  visibility: hidden;
  width: 100vw;
  z-index: 3000; }
  .bookPopup .book {
    background: #fff;
    -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
            box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14); }

.bookPopup--expanded {
  opacity: 1;
  visibility: visible; }

.book-close {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #222;
  border: 0;
  color: #fff;
  display: none;
  font-size: 18px;
  height: 58px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  outline: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 66px; }
  .book-close i {
    pointer-events: none; }

.book-title {
  color: #f0eeea;
  display: none;
  font-family: "Alegreya Sans", "Arial", sans-serif;
  font-size: 32px;
  font-weight: bold;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 36px;
  line-height: 1;
  margin: auto;
  padding: 0;
  position: fixed;
  right: 36px;
  text-align: center;
  top: 80px; }

@media (max-width: 1023px) {
  .bookPopup {
    background: #c19b76; }
    .bookPopup .book {
      background: none;
      -webkit-box-shadow: none;
              box-shadow: none;
      margin: 0 36px 50px;
      max-width: 340px;
      width: 100%; }
    .bookPopup .book-form {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      height: 55vh;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      max-height: 300px;
      width: 100%; }
    .bookPopup .book-item {
      -webkit-box-align: stretch;
          -ms-flex-align: stretch;
              align-items: stretch;
      -webkit-box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
              box-shadow: 2px 2px 12px rgba(34, 34, 34, 0.14);
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row;
      height: 58px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin: 0;
      padding: 0;
      width: 100%; }
      .bookPopup .book-item label {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        color: #c19b76;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 100%;
        left: 24px;
        line-height: 1;
        padding: 0;
        position: absolute; }
      .bookPopup .book-item time {
        height: 30px;
        margin-top: 3px; }
      .bookPopup .book-item .calendar-toggle {
        right: 10px;
        top: 23px; }
      .bookPopup .book-item .counter-controls {
        display: none; }
      .bookPopup .book-item:hover:before, .bookPopup .book-item.active:before {
        content: none; }
    .bookPopup .book-submit {
      bottom: 36px;
      left: 36px;
      margin: auto;
      max-width: 340px;
      padding: 0;
      position: fixed;
      right: 36px;
      width: auto; }
      .bookPopup .book-submit button {
        background: #222;
        color: #fff; }
        .bookPopup .book-submit button:hover {
          background: #c19b76;
          color: #222; }
    .bookPopup .date-picker-arrive,
    .bookPopup .date-picker-depart {
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      padding-bottom: 0;
      pointer-events: none;
      position: static; }
    .bookPopup .book-arrive input,
    .bookPopup .book-depart input {
      -webkit-appearance: none;
      font-size: 16px;
      height: 100%;
      width: 100%; }
    .bookPopup .book-arrive:after,
    .bookPopup .book-depart:after {
      content: none; }
    .bookPopup .book-guests input {
      bottom: 0;
      max-width: 20vw;
      padding: 0 0 6px;
      pointer-events: unset;
      text-align: center;
      width: 120px; }
    .bookPopup .book-close {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; } }

@media (min-height: 640px) and (max-width: 1023px) {
  .book-title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; } }

.mainNav-top .bookNow {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  position: absolute;
  right: 0; }

.mainNav-top .bookNow-link {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #a57d55;
  color: #222;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-weight: bold;
  height: 100%;
  padding: 0 45px;
  visibility: hidden;
  white-space: nowrap; }
  .mainNav-top .bookNow-link:hover {
    background: #c19b76;
    color: #222; }
  .mainNav--sticky .mainNav-top .bookNow-link {
    visibility: visible; }

.mainNav-top .bookNow-link:active,
.mainNav-top .active .bookNow-link {
  background: #c19b76;
  color: #f0eeea; }

.bookNow--mobile {
  display: none; }

@media (max-width: 1280px) {
  .mainNav-menu .bookNow {
    display: none; }
  .mainNav-top .bookNow {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    position: static;
    text-align: left; }
    .mainNav-top .bookNow .bookNow-link,
    .mainNav-top .bookNow .bookNow-link:active,
    .mainNav-top .bookNow.active .bookNow-link {
      background: #222;
      color: #f0eeea;
      font-weight: normal;
      padding: 0;
      visibility: visible; }
    .mainNav-top .bookNow .bookNow-link:hover {
      color: #c19b76;
      text-decoration: underline; }
  .bookNow-link--mobile {
    color: #c19b76; } }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal; }

.mainNav-logo svg {
  height: 60px;
  width: auto; }

@media (max-width: 1280px) {
  .mainNav-logo svg {
    height: 40px; } }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9mb250cy9hbGVncmV5YS9fYWxlZ3JleWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9mb250cy9hbGVncmV5YS1zYW5zL19hbGVncmV5YS1zYW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BnbGlkZWpzL2dsaWRlL3NyYy9hc3NldHMvc2Fzcy9nbGlkZS5jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2NvbW1vbi9fYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2JhbnNrby9jc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9fZGVmYXVsdF92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvY29tbW9uL19yZWZDYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2NvbW1vbi9fcGFnZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9jb21tb24vX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvZm9udGF3ZXNvbWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFuc2tvL2Nzcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbGFyZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2ZpeGVkLXdpZHRoLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19hbmltYXRlZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3N0YWNrZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL3JlZ3VsYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2JyYW5kcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9fbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9fY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL3BhZ2UvZGVmYXVsdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9wYWdlL19wYWdlSGVyby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9wYWdlL19oZWFkZXItc2xpZGVzaG93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL3BhZ2UvcHJvcG9zYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvcGFnZS9lcnJvci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fdGV4dC1ibG9jay5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fZ2FsbGVyeS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fc2xpZGVzaG93LWZ1bGwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3NsaWRlc2hvdy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fb2ZmZXJzLXNsaWRlc2hvdy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9faGVyby5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fc2VwYXJhdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19yZWZlcmVuY2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3JlZmVyZW5jZS1nYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19zdWJwYWdlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fY29sdW1ucy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fbmV3cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fZnVsbC1zY3JlZW4tdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX29mZmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL190b3VyLWJsb2NrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Jhc2UvY3NzL21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvY29tbW9uL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvcGFnZS9fYm9va0Zvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvcGFnZS9yb29tLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19ib29rLWZvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX2hvbWUtc2xpZGVzaG93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19yb29tcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fcm9vbXMtY29tcGFjdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fZnVsbC1zY3JlZW4tdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX2F3YXJkcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fdHJhdmVsbGluZS1ib29raW5nLWZvcm0uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX3RyYXZlbGxpbmUtYm9va2luZy1saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL190cmF2ZWxsaW5lLWJvb2tpbmctdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fbmV3c2xldHRlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvX2Jvb2tQb3B1cC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9fbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2hvdGVsL2JhbnNrby9jc3MvX25hdmlnYXRpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0VBQ0ksd0JBQXVCO0VBQ3ZCLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsaUdBQzhHO0VBQUUsbURBQWlEOztBQUdySztBQUNBO0VBQ0ksd0JBQXVCO0VBQ3ZCLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsaUdBQzBHO0VBQUUsbURBQWlEOztBQUdqSztBQUNBO0VBQ0ksd0JBQXVCO0VBQ3ZCLG1CQUFrQjtFQUNsQixpQkFBZ0I7RUFDaEIsaUdBQzBHO0VBQUUsbURBQWlEOztBQUdq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Vy9nQmhFO0VBQWtDLGlCUGNHOztBT2JyQztFQUE0QyxpQlBhUDs7QU9ackM7RUFBcUMsaUJQWUE7O0FPWHJDO0VBQXNELGlCUFdqQjs7QU9WckM7RUFBK0IsaUJQVU07O0FPVHJDO0VBQXlDLGlCUFNKOztBT1JyQztFQUF5QyxpQlBRSjs7QU9QckM7RUFBbUMsaUJQT0U7O0FPTnJDO0VBQWdDLGlCUE1LOztBT0xyQztFQUFxQyxpQlBLQTs7QU9KckM7RUFBMkMsaUJQSU47O0FPSHJDO0VBQTBDLGlCUEdMOztBT0ZyQztFQUFtQyxpQlBFRTs7QU9EckM7RUFBb0MsaUJQQ0M7O0FPQXJDO0VBQXlDLGlCUEFKOztBT0NyQztFQUEwQyxpQlBETDs7QU9FckM7RUFBdUMsaUJQRkY7O0FPR3JDO0VBQXdDLGlCUEhIOztBT0lyQztFQUFtQyxpQlBKRTs7QU9LckM7RUFBc0MsaUJQTEQ7O0FPTXJDO0VBQW1DLGlCUE5FOztBT09yQztFQUF1QyxpQlBQRjs7QU9RckM7RUFBc0MsaUJQUkQ7O0FPU3JDO0VBQWdFLGlCUFQzQjs7QU9VckM7RUFBbUMsaUJQVkU7O0FPV3JDO0VBQW1DLGlCUFhFOztBT1lyQztFQUFvQyxpQlBaQzs7QU9hckM7RUFBc0MsaUJQYkQ7O0FPY3JDO0VBQThDLGlCUGRUOztBT2VyQztFQUE4QyxpQlBmVDs7QU9nQnJDO0VBQStDLGlCUGhCVjs7QU9pQnJDO0VBQTRDLGlCUGpCUDs7QU9rQnJDO0VBQXVDLGlCUGxCRjs7QU9tQnJDO0VBQXVDLGlCUG5CRjs7QU9vQnJDO0VBQXdDLGlCUHBCSDs7QU9xQnJDO0VBQXFDLGlCUHJCQTs7QU9zQnJDO0VBQWtDLGlCUHRCRzs7QU91QnJDO0VBQTBDLGlCUHZCTDs7QU93QnJDO0VBQW9DLGlCUHhCQzs7QU95QnJDO0VBQWlDLGlCUHpCSTs7QU8wQnJDO0VBQXNDLGlCUDFCRDs7QU8yQnJDO0VBQTBDLGlCUDNCTDs7QU80QnJDO0VBQWtDLGlCUDVCRzs7QU82QnJDO0VBQWtDLGlCUDdCRzs7QU84QnJDO0VBQXNDLGlCUDlCRDs7QU8rQnJDO0VBQXNDLGlCUC9CRDs7QU9nQ3JDO0VBQW9DLGlCUGhDQzs7QU9pQ3JDO0VBQW9DLGlCUGpDQzs7QU9rQ3JDO0VBQWtELGlCUGxDYjs7QU9tQ3JDO0VBQWtELGlCUG5DYjs7QU9vQ3JDO0VBQW1ELGlCUHBDZDs7QU9xQ3JDO0VBQWdELGlCUHJDWDs7QU9zQ3JDO0VBQThDLGlCUHRDVDs7QU91Q3JDO0VBQThDLGlCUHZDVDs7QU93Q3JDO0VBQStDLGlCUHhDVjs7QU95Q3JDO0VBQTRDLGlCUHpDUDs7QU8wQ3JDO0VBQXVDLGlCUDFDRjs7QU8yQ3JDO0VBQXVDLGlCUDNDRjs7QU80Q3JDO0VBQXdDLGlCUDVDSDs7QU82Q3JDO0VBQXFDLGlCUDdDQTs7QU84Q3JDO0VBQXVDLGlCUDlDRjs7QU8rQ3JDO0VBQXlDLGlCUC9DSjs7QU9nRHJDO0VBQXlDLGlCUGhESjs7QU9pRHJDO0VBQXVDLGlCUGpERjs7QU9rRHJDO0VBQXdELGlCUGxEbkI7O0FPbURyQztFQUFxQyxpQlBuREE7O0FPb0RyQztFQUF1QyxpQlBwREY7O0FPcURyQztFQUErQixpQlByRE07O0FPc0RyQztFQUFrQyxpQlB0REc7O0FPdURyQztFQUFzQyxpQlB2REQ7O0FPd0RyQztFQUFpQyxpQlB4REk7O0FPeURyQztFQUFvQyxpQlB6REM7O0FPMERyQztFQUE4QyxpQlAxRFQ7O0FPMkRyQztFQUF5QyxpQlAzREo7O0FPNERyQztFQUFvQyxpQlA1REM7O0FPNkRyQztFQUFtQyxpQlA3REU7O0FPOERyQztFQUFrQyxpQlA5REc7O0FPK0RyQztFQUFnQyxpQlAvREs7O0FPZ0VyQztFQUFpQyxpQlBoRUk7O0FPaUVyQztFQUEwQyxpQlBqRUw7O0FPa0VyQztFQUFzQyxpQlBsRUQ7O0FPbUVyQztFQUFxQyxpQlBuRUE7O0FPb0VyQztFQUFrQyxpQlBwRUc7O0FPcUVyQztFQUFxQyxpQlByRUE7O0FPc0VyQztFQUFzQyxpQlB0RUQ7O0FPdUVyQztFQUFrQyxpQlB2RUc7O0FPd0VyQztFQUEwQyxpQlB4RUw7O0FPeUVyQztFQUErQyxpQlB6RVY7O0FPMEVyQztFQUFnRCxpQlAxRVg7O0FPMkVyQztFQUFnQyxpQlAzRUs7O0FPNEVyQztFQUFxQyxpQlA1RUE7O0FPNkVyQztFQUFxQyxpQlA3RUE7O0FPOEVyQztFQUFvQyxpQlA5RUM7O0FPK0VyQztFQUFpQyxpQlAvRUk7O0FPZ0ZyQztFQUEwQyxpQlBoRkw7O0FPaUZyQztFQUE0QyxpQlBqRlA7O0FPa0ZyQztFQUFpQyxpQlBsRkk7O0FPbUZyQztFQUEwQyxpQlBuRkw7O0FPb0ZyQztFQUF5QyxpQlBwRko7O0FPcUZyQztFQUF5QyxpQlByRko7O0FPc0ZyQztFQUE0QyxpQlB0RlA7O0FPdUZyQztFQUFtRCxpQlB2RmQ7O0FPd0ZyQztFQUF1QyxpQlB4RkY7O0FPeUZyQztFQUFnQyxpQlB6Rks7O0FPMEZyQztFQUFpQyxpQlAxRkk7O0FPMkZyQztFQUFvQyxpQlAzRkM7O0FPNEZyQztFQUEyQyxpQlA1Rk47O0FPNkZyQztFQUFpQyxpQlA3Rkk7O0FPOEZyQztFQUF1QyxpQlA5RkY7O0FPK0ZyQztFQUF5QyxpQlAvRko7O0FPZ0dyQztFQUFrQyxpQlBoR0c7O0FPaUdyQztFQUFvQyxpQlBqR0M7O0FPa0dyQztFQUFtQyxpQlBsR0U7O0FPbUdyQztFQUFzQyxpQlBuR0Q7O0FPb0dyQztFQUF1QyxpQlBwR0Y7O0FPcUdyQztFQUFzQyxpQlByR0Q7O0FPc0dyQztFQUEwQyxpQlB0R0w7O0FPdUdyQztFQUFzQyxpQlB2R0Q7O0FPd0dyQztFQUFvQyxpQlB4R0M7O0FPeUdyQztFQUFpQyxpQlB6R0k7O0FPMEdyQztFQUFzQyxpQlAxR0Q7O0FPMkdyQztFQUF1QyxpQlAzR0Y7O0FPNEdyQztFQUFvQyxpQlA1R0M7O0FPNkdyQztFQUEwQyxpQlA3R0w7O0FPOEdyQztFQUFrQyxpQlA5R0c7O0FPK0dyQztFQUFpQyxpQlAvR0k7O0FPZ0hyQztFQUFvQyxpQlBoSEM7O0FPaUhyQztFQUFzQyxpQlBqSEQ7O0FPa0hyQztFQUFzQyxpQlBsSEQ7O0FPbUhyQztFQUF3QyxpQlBuSEg7O0FPb0hyQztFQUFpQyxpQlBwSEk7O0FPcUhyQztFQUFpQyxpQlBySEk7O0FPc0hyQztFQUFpQyxpQlB0SEk7O0FPdUhyQztFQUFpQyxpQlB2SEk7O0FPd0hyQztFQUFpQyxpQlB4SEk7O0FPeUhyQztFQUFpQyxpQlB6SEk7O0FPMEhyQztFQUFzQyxpQlAxSEQ7O0FPMkhyQztFQUF5QyxpQlAzSEo7O0FPNEhyQztFQUFzQyxpQlA1SEQ7O0FPNkhyQztFQUF3QyxpQlA3SEg7O0FPOEhyQztFQUFxQyxpQlA5SEE7O0FPK0hyQztFQUFzQyxpQlAvSEQ7O0FPZ0lyQztFQUF1QyxpQlBoSUY7O0FPaUlyQztFQUF3QyxpQlBqSUg7O0FPa0lyQztFQUF5QyxpQlBsSUo7O0FPbUlyQztFQUF5QyxpQlBuSUo7O0FPb0lyQztFQUFnQyxpQlBwSUs7O0FPcUlyQztFQUFxQyxpQlBySUE7O0FPc0lyQztFQUF1QyxpQlB0SUY7O0FPdUlyQztFQUFrQyxpQlB2SUc7O0FPd0lyQztFQUFvQyxpQlB4SUM7O0FPeUlyQztFQUFrQyxpQlB6SUc7O0FPMElyQztFQUF3QyxpQlAxSUg7O0FPMklyQztFQUFzQyxpQlAzSUQ7O0FPNElyQztFQUE4QyxpQlA1SVQ7O0FPNklyQztFQUE0QyxpQlA3SVA7O0FPOElyQztFQUFrQyxpQlA5SUc7O0FPK0lyQztFQUFrQyxpQlAvSUc7O0FPZ0pyQztFQUFnQyxpQlBoSks7O0FPaUpyQztFQUFtQyxpQlBqSkU7O0FPa0pyQztFQUFnQyxpQlBsSks7O0FPbUpyQztFQUFxQyxpQlBuSkE7O0FPb0pyQztFQUFxQyxpQlBwSkE7O0FPcUpyQztFQUFxQyxpQlBySkE7O0FPc0pyQztFQUFpQyxpQlB0Skk7O0FPdUpyQztFQUE2QyxpQlB2SlI7O0FPd0pyQztFQUFnQyxpQlB4Sks7O0FPeUpyQztFQUFvQyxpQlB6SkM7O0FPMEpyQztFQUEwQyxpQlAxSkw7O0FPMkpyQztFQUF3QyxpQlAzSkg7O0FPNEpyQztFQUF1QyxpQlA1SkY7O0FPNkpyQztFQUF1QyxpQlA3SkY7O0FPOEpyQztFQUFxQyxpQlA5SkE7O0FPK0pyQztFQUF5QyxpQlAvSko7O0FPZ0tyQztFQUEyQyxpQlBoS047O0FPaUtyQztFQUF5QyxpQlBqS0o7O0FPa0tyQztFQUEyQyxpQlBsS047O0FPbUtyQztFQUEwQyxpQlBuS0w7O0FPb0tyQztFQUEyQyxpQlBwS047O0FPcUtyQztFQUEwQyxpQlByS0w7O0FPc0tyQztFQUFtQyxpQlB0S0U7O0FPdUtyQztFQUF5QyxpQlB2S0o7O0FPd0tyQztFQUF1QyxpQlB4S0Y7O0FPeUtyQztFQUFnRCxpQlB6S1g7O0FPMEtyQztFQUF1QyxpQlAxS0Y7O0FPMktyQztFQUFxQyxpQlAzS0E7O0FPNEtyQztFQUFxQyxpQlA1S0E7O0FPNktyQztFQUFnQyxpQlA3S0s7O0FPOEtyQztFQUFvQyxpQlA5S0M7O0FPK0tyQztFQUF3QyxpQlAvS0g7O0FPZ0xyQztFQUFzQyxpQlBoTEQ7O0FPaUxyQztFQUFxQyxpQlBqTEE7O0FPa0xyQztFQUFvQyxpQlBsTEM7O0FPbUxyQztFQUF1QyxpQlBuTEY7O0FPb0xyQztFQUF1QyxpQlBwTEY7O0FPcUxyQztFQUF3QyxpQlByTEg7O0FPc0xyQztFQUE4QyxpQlB0TFQ7O0FPdUxyQztFQUE4QyxpQlB2TFQ7O0FPd0xyQztFQUErQyxpQlB4TFY7O0FPeUxyQztFQUE0QyxpQlB6TFA7O0FPMExyQztFQUFxQyxpQlAxTEE7O0FPMkxyQztFQUFtQyxpQlAzTEU7O0FPNExyQztFQUE0QyxpQlA1TFA7O0FPNkxyQztFQUFzQyxpQlA3TEQ7O0FPOExyQztFQUEwQyxpQlA5TEw7O0FPK0xyQztFQUFnQyxpQlAvTEs7O0FPZ01yQztFQUEwQyxpQlBoTUw7O0FPaU1yQztFQUFvQyxpQlBqTUM7O0FPa01yQztFQUF5QyxpQlBsTUo7O0FPbU1yQztFQUEyQyxpQlBuTU47O0FPb01yQztFQUF3QyxpQlBwTUg7O0FPcU1yQztFQUFtQyxpQlByTUU7O0FPc01yQztFQUEwQyxpQlB0TUw7O0FPdU1yQztFQUFzQyxpQlB2TUQ7O0FPd01yQztFQUFzQyxpQlB4TUQ7O0FPeU1yQztFQUFvQyxpQlB6TUM7O0FPME1yQztFQUF1QyxpQlAxTUY7O0FPMk1yQztFQUFtQyxpQlAzTUU7O0FPNE1yQztFQUF3QyxpQlA1TUg7O0FPNk1yQztFQUFrQyxpQlA3TUc7O0FPOE1yQztFQUF1QyxpQlA5TUY7O0FPK01yQztFQUErQyxpQlAvTVY7O0FPZ05yQztFQUE2QyxpQlBoTlI7O0FPaU5yQztFQUF1QyxpQlBqTkY7O0FPa05yQztFQUFzQyxpQlBsTkQ7O0FPbU5yQztFQUF1QyxpQlBuTkY7O0FPb05yQztFQUFzQyxpQlBwTkQ7O0FPcU5yQztFQUFrQyxpQlByTkc7O0FPc05yQztFQUF5QyxpQlB0Tko7O0FPdU5yQztFQUF5QyxpQlB2Tko7O0FPd05yQztFQUF5QyxpQlB4Tko7O0FPeU5yQztFQUFtQyxpQlB6TkU7O0FPME5yQztFQUFrQyxpQlAxTkc7O0FPMk5yQztFQUF5QyxpQlAzTko7O0FPNE5yQztFQUF3QyxpQlA1Tkg7O0FPNk5yQztFQUF1QyxpQlA3TkY7O0FPOE5yQztFQUF5QyxpQlA5Tko7O0FPK05yQztFQUF1QyxpQlAvTkY7O0FPZ09yQztFQUF3QyxpQlBoT0g7O0FPaU9yQztFQUF1QyxpQlBqT0Y7O0FPa09yQztFQUFnRCxpQlBsT1g7O0FPbU9yQztFQUFnRCxpQlBuT1g7O0FPb09yQztFQUFpRCxpQlBwT1o7O0FPcU9yQztFQUE4QyxpQlByT1Q7O0FPc09yQztFQUF5QyxpQlB0T0o7O0FPdU9yQztFQUF5QyxpQlB2T0o7O0FPd09yQztFQUEwQyxpQlB4T0w7O0FPeU9yQztFQUF1QyxpQlB6T0Y7O0FPME9yQztFQUFrQyxpQlAxT0c7O0FPMk9yQztFQUFtQyxpQlAzT0U7O0FPNE9yQztFQUF1QyxpQlA1T0Y7O0FPNk9yQztFQUFtQyxpQlA3T0U7O0FPOE9yQztFQUFtQyxpQlA5T0U7O0FPK09yQztFQUF5QyxpQlAvT0o7O0FPZ1ByQztFQUFpQyxpQlBoUEk7O0FPaVByQztFQUEyQyxpQlBqUE47O0FPa1ByQztFQUFzQyxpQlBsUEQ7O0FPbVByQztFQUE0QyxpQlBuUFA7O0FPb1ByQztFQUEyQyxpQlBwUE47O0FPcVByQztFQUFrQyxpQlByUEc7O0FPc1ByQztFQUFrQyxpQlB0UEc7O0FPdVByQztFQUE4QyxpQlB2UFQ7O0FPd1ByQztFQUFrQyxpQlB4UEc7O0FPeVByQztFQUErQyxpQlB6UFY7O0FPMFByQztFQUEyQyxpQlAxUE47O0FPMlByQztFQUF1QyxpQlAzUEY7O0FPNFByQztFQUE0QyxpQlA1UFA7O0FPNlByQztFQUF1QyxpQlA3UEY7O0FPOFByQztFQUFnRCxpQlA5UFg7O0FPK1ByQztFQUFzQyxpQlAvUEQ7O0FPZ1FyQztFQUEyQyxpQlBoUU47O0FPaVFyQztFQUE2QyxpQlBqUVI7O0FPa1FyQztFQUF1QyxpQlBsUUY7O0FPbVFyQztFQUF1QyxpQlBuUUY7O0FPb1FyQztFQUF1QyxpQlBwUUY7O0FPcVFyQztFQUF5QyxpQlByUUo7O0FPc1FyQztFQUFxQyxpQlB0UUE7O0FPdVFyQztFQUFpQyxpQlB2UUk7O0FPd1FyQztFQUF3QyxpQlB4UUg7O0FPeVFyQztFQUFvQyxpQlB6UUM7O0FPMFFyQztFQUFxQyxpQlAxUUE7O0FPMlFyQztFQUFtQyxpQlAzUUU7O0FPNFFyQztFQUFnQyxpQlA1UUs7O0FPNlFyQztFQUFpQyxpQlA3UUk7O0FPOFFyQztFQUFrQyxpQlA5UUc7O0FPK1FyQztFQUFvQyxpQlAvUUM7O0FPZ1JyQztFQUFvQyxpQlBoUkM7O0FPaVJyQztFQUF3QyxpQlBqUkg7O0FPa1JyQztFQUEyQyxpQlBsUk47O0FPbVJyQztFQUF5QyxpQlBuUko7O0FPb1JyQztFQUE0QyxpQlBwUlA7O0FPcVJyQztFQUEwQyxpQlByUkw7O0FPc1JyQztFQUFxQyxpQlB0UkE7O0FPdVJyQztFQUE0QyxpQlB2UlA7O0FPd1JyQztFQUF5QyxpQlB4Uko7O0FPeVJyQztFQUFvQyxpQlB6UkM7O0FPMFJyQztFQUFxQyxpQlAxUkE7O0FPMlJyQztFQUF5QyxpQlAzUko7O0FPNFJyQztFQUFnRCxpQlA1Ulg7O0FPNlJyQztFQUEyQyxpQlA3Uk47O0FPOFJyQztFQUF1QyxpQlA5UkY7O0FPK1JyQztFQUEyQyxpQlAvUk47O0FPZ1NyQztFQUFtQyxpQlBoU0U7O0FPaVNyQztFQUFtQyxpQlBqU0U7O0FPa1NyQztFQUF3QyxpQlBsU0g7O0FPbVNyQztFQUFpQyxpQlBuU0k7O0FPb1NyQztFQUFzQyxpQlBwU0Q7O0FPcVNyQztFQUEwQyxpQlByU0w7O0FPc1NyQztFQUFrQyxpQlB0U0c7O0FPdVNyQztFQUFtQyxpQlB2U0U7O0FPd1NyQztFQUE2QyxpQlB4U1I7O0FPeVNyQztFQUFnRCxpQlB6U1g7O0FPMFNyQztFQUFnRCxpQlAxU1g7O0FPMlNyQztFQUFtRCxpQlAzU2Q7O0FPNFNyQztFQUFtRCxpQlA1U2Q7O0FPNlNyQztFQUFnRCxpQlA3U1g7O0FPOFNyQztFQUFnRCxpQlA5U1g7O0FPK1NyQztFQUFvRCxpQlAvU2Y7O0FPZ1RyQztFQUFtRCxpQlBoVGQ7O0FPaVRyQztFQUFnRCxpQlBqVFg7O0FPa1RyQztFQUFzRCxpQlBsVGpCOztBT21UckM7RUFBMkQsaUJQblR0Qjs7QU9vVHJDO0VBQW1ELGlCUHBUZDs7QU9xVHJDO0VBQWtELGlCUHJUYjs7QU9zVHJDO0VBQXdDLGlCUHRUSDs7QU91VHJDO0VBQTBDLGlCUHZUTDs7QU93VHJDO0VBQWlDLGlCUHhUSTs7QU95VHJDO0VBQXFDLGlCUHpUQTs7QU8wVHJDO0VBQWtDLGlCUDFURzs7QU8yVHJDO0VBQXVDLGlCUDNURjs7QU80VHJDO0VBQWlDLGlCUDVUSTs7QU82VHJDO0VBQWtDLGlCUDdURzs7QU84VHJDO0VBQW1DLGlCUDlURTs7QU8rVHJDO0VBQWlDLGlCUC9USTs7QU9nVXJDO0VBQXFDLGlCUGhVQTs7QU9pVXJDO0VBQWlDLGlCUGpVSTs7QU9rVXJDO0VBQWtDLGlCUGxVRzs7QU9tVXJDO0VBQWdDLGlCUG5VSzs7QU9vVXJDO0VBQXVDLGlCUHBVRjs7QU9xVXJDO0VBQW9DLGlCUHJVQzs7QU9zVXJDO0VBQTJDLGlCUHRVTjs7QU91VXJDO0VBQXdDLGlCUHZVSDs7QU93VXJDO0VBQXFDLGlCUHhVQTs7QU95VXJDO0VBQXFDLGlCUHpVQTs7QU8wVXJDO0VBQWlDLGlCUDFVSTs7QU8yVXJDO0VBQW1DLGlCUDNVRTs7QU80VXJDO0VBQXNDLGlCUDVVRDs7QU82VXJDO0VBQXFDLGlCUDdVQTs7QU84VXJDO0VBQXNDLGlCUDlVRDs7QU8rVXJDO0VBQW9DLGlCUC9VQzs7QU9nVnJDO0VBQW9DLGlCUGhWQzs7QU9pVnJDO0VBQWdDLGlCUGpWSzs7QU9rVnJDO0VBQXVDLGlCUGxWRjs7QU9tVnJDO0VBQXlDLGlCUG5WSjs7QU9vVnJDO0VBQWdDLGlCUHBWSzs7QU9xVnJDO0VBQXNDLGlCUHJWRDs7QU9zVnJDO0VBQXFDLGlCUHRWQTs7QU91VnJDO0VBQWlDLGlCUHZWSTs7QU93VnJDO0VBQXFDLGlCUHhWQTs7QU95VnJDO0VBQW9DLGlCUHpWQzs7QU8wVnJDO0VBQXNDLGlCUDFWRDs7QU8yVnJDO0VBQXNDLGlCUDNWRDs7QU80VnJDO0VBQXFDLGlCUDVWQTs7QU82VnJDO0VBQXFDLGlCUDdWQTs7QU84VnJDO0VBQXVDLGlCUDlWRjs7QU8rVnJDO0VBQXFDLGlCUC9WQTs7QU9nV3JDO0VBQWlDLGlCUGhXSTs7QU9pV3JDO0VBQTBDLGlCUGpXTDs7QU9rV3JDO0VBQStDLGlCUGxXVjs7QU9tV3JDO0VBQXVDLGlCUG5XRjs7QU9vV3JDO0VBQW9DLGlCUHBXQzs7QU9xV3JDO0VBQXNDLGlCUHJXRDs7QU9zV3JDO0VBQW9DLGlCUHRXQzs7QU91V3JDO0VBQW1DLGlCUHZXRTs7QU93V3JDO0VBQWtDLGlCUHhXRzs7QU95V3JDO0VBQWdDLGlCUHpXSzs7QU8wV3JDO0VBQW1DLGlCUDFXRTs7QU8yV3JDO0VBQW1DLGlCUDNXRTs7QU80V3JDO0VBQWdDLGlCUDVXSzs7QU82V3JDO0VBQXdDLGlCUDdXSDs7QU84V3JDO0VBQWtDLGlCUDlXRzs7QU8rV3JDO0VBQTBDLGlCUC9XTDs7QU9nWHJDO0VBQW1DLGlCUGhYRTs7QU9pWHJDO0VBQXdDLGlCUGpYSDs7QU9rWHJDO0VBQXNDLGlCUGxYRDs7QU9tWHJDO0VBQXVDLGlCUG5YRjs7QU9vWHJDO0VBQWlDLGlCUHBYSTs7QU9xWHJDO0VBQXFDLGlCUHJYQTs7QU9zWHJDO0VBQTBDLGlCUHRYTDs7QU91WHJDO0VBQTZDLGlCUHZYUjs7QU93WHJDO0VBQW1DLGlCUHhYRTs7QU95WHJDO0VBQXlDLGlCUHpYSjs7QU8wWHJDO0VBQXFDLGlCUDFYQTs7QU8yWHJDO0VBQTRDLGlCUDNYUDs7QU80WHJDO0VBQW9DLGlCUDVYQzs7QU82WHJDO0VBQWlDLGlCUDdYSTs7QU84WHJDO0VBQTBDLGlCUDlYTDs7QU8rWHJDO0VBQTJDLGlCUC9YTjs7QU9nWXJDO0VBQW1DLGlCUGhZRTs7QU9pWXJDO0VBQXFDLGlCUGpZQTs7QU9rWXJDO0VBQXFDLGlCUGxZQTs7QU9tWXJDO0VBQTBDLGlCUG5ZTDs7QU9vWXJDO0VBQW9DLGlCUHBZQzs7QU9xWXJDO0VBQW1DLGlCUHJZRTs7QU9zWXJDO0VBQXVDLGlCUHRZRjs7QU91WXJDO0VBQWlDLGlCUHZZSTs7QU93WXJDO0VBQWlDLGlCUHhZSTs7QU95WXJDO0VBQXdDLGlCUHpZSDs7QU8wWXJDO0VBQWlDLGlCUDFZSTs7QU8yWXJDO0VBQWdDLGlCUDNZSzs7QU80WXJDO0VBQWtDLGlCUDVZRzs7QU82WXJDO0VBQXNDLGlCUDdZRDs7QU84WXJDO0VBQXVDLGlCUDlZRjs7QU8rWXJDO0VBQXVDLGlCUC9ZRjs7QU9nWnJDO0VBQWlDLGlCUGhaSTs7QU9pWnJDO0VBQWtDLGlCUGpaRzs7QU9rWnJDO0VBQW1DLGlCUGxaRTs7QU9tWnJDO0VBQXFDLGlCUG5aQTs7QU9vWnJDO0VBQTBDLGlCUHBaTDs7QU9xWnJDO0VBQStDLGlCUHJaVjs7QU9zWnJDO0VBQTRDLGlCUHRaUDs7QU91WnJDO0VBQW1DLGlCUHZaRTs7QU93WnJDO0VBQW1DLGlCUHhaRTs7QU95WnJDO0VBQW1DLGlCUHpaRTs7QU8wWnJDO0VBQW1DLGlCUDFaRTs7QU8yWnJDO0VBQXFDLGlCUDNaQTs7QU80WnJDO0VBQXFDLGlCUDVaQTs7QU82WnJDO0VBQWlDLGlCUDdaSTs7QU84WnJDO0VBQXNDLGlCUDlaRDs7QU8rWnJDO0VBQXFDLGlCUC9aQTs7QU9nYXJDO0VBQXlDLGlCUGhhSjs7QU9pYXJDO0VBQXdDLGlCUGphSDs7QU9rYXJDO0VBQStDLGlCUGxhVjs7QU9tYXJDO0VBQWlELGlCUG5hWjs7QU9vYXJDO0VBQW1DLGlCUHBhRTs7QU9xYXJDO0VBQXVDLGlCUHJhRjs7QU9zYXJDO0VBQThDLGlCUHRhVDs7QU91YXJDO0VBQXlDLGlCUHZhSjs7QU93YXJDO0VBQThDLGlCUHhhVDs7QU95YXJDO0VBQXFELGlCUHphaEI7O0FPMGFyQztFQUFnQyxpQlAxYUs7O0FPMmFyQztFQUF3QyxpQlAzYUg7O0FPNGFyQztFQUFzQyxpQlA1YUQ7O0FPNmFyQztFQUFxQyxpQlA3YUE7O0FPOGFyQztFQUF1QyxpQlA5YUY7O0FPK2FyQztFQUErQyxpQlAvYVY7O0FPZ2JyQztFQUE0QyxpQlBoYlA7O0FPaWJyQztFQUFnQyxpQlBqYks7O0FPa2JyQztFQUFpRCxpQlBsYlo7O0FPbWJyQztFQUEwQyxpQlBuYkw7O0FPb2JyQztFQUF5QyxpQlBwYko7O0FPcWJyQztFQUFtQyxpQlByYkU7O0FPc2JyQztFQUFnQyxpQlB0Yks7O0FPdWJyQztFQUFvQyxpQlB2YkM7O0FPd2JyQztFQUF3QyxpQlB4Ykg7O0FPeWJyQztFQUFrQyxpQlB6Ykc7O0FPMGJyQztFQUFtQyxpQlAxYkU7O0FPMmJyQztFQUFtQyxpQlAzYkU7O0FPNGJyQztFQUF3QyxpQlA1Ykg7O0FPNmJyQztFQUFrQyxpQlA3Ykc7O0FPOGJyQztFQUFpQyxpQlA5Ykk7O0FPK2JyQztFQUFxQyxpQlAvYkE7O0FPZ2NyQztFQUF5QyxpQlBoY0o7O0FPaWNyQztFQUF1QyxpQlBqY0Y7O0FPa2NyQztFQUFzQyxpQlBsY0Q7O0FPbWNyQztFQUEwQyxpQlBuY0w7O0FPb2NyQztFQUFxQyxpQlBwY0E7O0FPcWNyQztFQUEwQyxpQlByY0w7O0FPc2NyQztFQUF1QyxpQlB0Y0Y7O0FPdWNyQztFQUF3QyxpQlB2Y0g7O0FPd2NyQztFQUF1QyxpQlB4Y0Y7O0FPeWNyQztFQUF3QyxpQlB6Y0g7O0FPMGNyQztFQUF5QyxpQlAxY0o7O0FPMmNyQztFQUFnRCxpQlAzY1g7O0FPNGNyQztFQUF5QyxpQlA1Y0o7O0FPNmNyQztFQUE2QyxpQlA3Y1I7O0FPOGNyQztFQUFxQyxpQlA5Y0E7O0FPK2NyQztFQUE0QyxpQlAvY1A7O0FPZ2RyQztFQUE4QyxpQlBoZFQ7O0FPaWRyQztFQUEyQyxpQlBqZE47O0FPa2RyQztFQUF3QyxpQlBsZEg7O0FPbWRyQztFQUF1QyxpQlBuZEY7O0FPb2RyQztFQUFzQyxpQlBwZEQ7O0FPcWRyQztFQUFpQyxpQlByZEk7O0FPc2RyQztFQUFzQyxpQlB0ZEQ7O0FPdWRyQztFQUFpQyxpQlB2ZEk7O0FPd2RyQztFQUFtQyxpQlB4ZEU7O0FPeWRyQztFQUF3QyxpQlB6ZEg7O0FPMGRyQztFQUFpQyxpQlAxZEk7O0FPMmRyQztFQUFxQyxpQlAzZEE7O0FPNGRyQztFQUE4QyxpQlA1ZFQ7O0FPNmRyQztFQUFvQyxpQlA3ZEM7O0FPOGRyQztFQUE0QyxpQlA5ZFA7O0FPK2RyQztFQUFzQyxpQlAvZEQ7O0FPZ2VyQztFQUF3QyxpQlBoZUg7O0FPaWVyQztFQUE0QyxpQlBqZVA7O0FPa2VyQztFQUF1QyxpQlBsZUY7O0FPbWVyQztFQUFpQyxpQlBuZUk7O0FPb2VyQztFQUF3QyxpQlBwZUg7O0FPcWVyQztFQUFpQyxpQlByZUk7O0FPc2VyQztFQUEyQyxpQlB0ZU47O0FPdWVyQztFQUFxQyxpQlB2ZUE7O0FPd2VyQztFQUFrQyxpQlB4ZUc7O0FPeWVyQztFQUFtQyxpQlB6ZUU7O0FPMGVyQztFQUFzQyxpQlAxZUQ7O0FPMmVyQztFQUFvQyxpQlAzZUM7O0FPNGVyQztFQUFnQyxpQlA1ZUs7O0FPNmVyQztFQUFtQyxpQlA3ZUU7O0FPOGVyQztFQUF5QyxpQlA5ZUo7O0FPK2VyQztFQUF3QyxpQlAvZUg7O0FPZ2ZyQztFQUF3QyxpQlBoZkg7O0FPaWZyQztFQUFpQyxpQlBqZkk7O0FPa2ZyQztFQUF5QyxpQlBsZko7O0FPbWZyQztFQUE2QyxpQlBuZlI7O0FPb2ZyQztFQUE4QyxpQlBwZlQ7O0FPcWZyQztFQUFtRCxpQlByZmQ7O0FPc2ZyQztFQUFzQyxpQlB0ZkQ7O0FPdWZyQztFQUF5QyxpQlB2Zko7O0FPd2ZyQztFQUEwQyxpQlB4Zkw7O0FPeWZyQztFQUF5QyxpQlB6Zko7O0FPMGZyQztFQUE2QyxpQlAxZlI7O0FPMmZyQztFQUFxQyxpQlAzZkE7O0FPNGZyQztFQUFvQyxpQlA1ZkM7O0FPNmZyQztFQUF1QyxpQlA3ZkY7O0FPOGZyQztFQUEyQyxpQlA5Zk47O0FPK2ZyQztFQUFvQyxpQlAvZkM7O0FPZ2dCckM7RUFBaUMsaUJQaGdCSTs7QU9pZ0JyQztFQUFrQyxpQlBqZ0JHOztBT2tnQnJDO0VBQXVDLGlCUGxnQkY7O0FPbWdCckM7RUFBb0MsaUJQbmdCQzs7QU9vZ0JyQztFQUEwQyxpQlBwZ0JMOztBT3FnQnJDO0VBQW1DLGlCUHJnQkU7O0FPc2dCckM7RUFBOEMsaUJQdGdCVDs7QU91Z0JyQztFQUE0QyxpQlB2Z0JQOztBT3dnQnJDO0VBQW9DLGlCUHhnQkM7O0FPeWdCckM7RUFBcUMsaUJQemdCQTs7QU8wZ0JyQztFQUFrQyxpQlAxZ0JHOztBTzJnQnJDO0VBQWdDLGlCUDNnQks7O0FPNGdCckM7RUFBdUMsaUJQNWdCRjs7QU82Z0JyQztFQUF1QyxpQlA3Z0JGOztBTzhnQnJDO0VBQStCLGlCUDlnQk07O0FPK2dCckM7RUFBc0MsaUJQL2dCRDs7QU9naEJyQztFQUFrQyxpQlBoaEJHOztBT2loQnJDO0VBQWlDLGlCUGpoQkk7O0FPa2hCckM7RUFBa0MsaUJQbGhCRzs7QU9taEJyQztFQUFnQyxpQlBuaEJLOztBT29oQnJDO0VBQW9DLGlCUHBoQkM7O0FPcWhCckM7RUFBdUMsaUJQcmhCRjs7QU9zaEJyQztFQUFtQyxpQlB0aEJFOztBT3VoQnJDO0VBQXVDLGlCUHZoQkY7O0FPd2hCckM7RUFBMEMsaUJQeGhCTDs7QU95aEJyQztFQUFzQyxpQlB6aEJEOztBTzBoQnJDO0VBQW1DLGlCUDFoQkU7O0FPMmhCckM7RUFBbUMsaUJQM2hCRTs7QU80aEJyQztFQUF5QyxpQlA1aEJKOztBTzZoQnJDO0VBQTBDLGlCUDdoQkw7O0FPOGhCckM7RUFBOEMsaUJQOWhCVDs7QU8raEJyQztFQUEwQyxpQlAvaEJMOztBT2dpQnJDO0VBQW9DLGlCUGhpQkM7O0FPaWlCckM7RUFBa0MsaUJQamlCRzs7QU9raUJyQztFQUFvQyxpQlBsaUJDOztBT21pQnJDO0VBQWtDLGlCUG5pQkc7O0FPb2lCckM7RUFBeUMsaUJQcGlCSjs7QU9xaUJyQztFQUEyQyxpQlByaUJOOztBT3NpQnJDO0VBQXVDLGlCUHRpQkY7O0FPdWlCckM7RUFBeUMsaUJQdmlCSjs7QU93aUJyQztFQUFtQyxpQlB4aUJFOztBT3lpQnJDO0VBQXNDLGlCUHppQkQ7O0FPMGlCckM7RUFBc0MsaUJQMWlCRDs7QU8yaUJyQztFQUF3QyxpQlAzaUJIOztBTzRpQnJDO0VBQW1DLGlCUDVpQkU7O0FPNmlCckM7RUFBeUMsaUJQN2lCSjs7QU84aUJyQztFQUF1QyxpQlA5aUJGOztBTytpQnJDO0VBQXdDLGlCUC9pQkg7O0FPZ2pCckM7RUFBd0MsaUJQaGpCSDs7QU9pakJyQztFQUEwQyxpQlBqakJMOztBT2tqQnJDO0VBQStDLGlCUGxqQlY7O0FPbWpCckM7RUFBMEMsaUJQbmpCTDs7QU9vakJyQztFQUFvQyxpQlBwakJDOztBT3FqQnJDO0VBQTJDLGlCUHJqQk47O0FPc2pCckM7RUFBcUMsaUJQdGpCQTs7QU91akJyQztFQUFpQyxpQlB2akJJOztBT3dqQnJDO0VBQXlDLGlCUHhqQko7O0FPeWpCckM7RUFBK0MsaUJQempCVjs7QU8wakJyQztFQUFvQyxpQlAxakJDOztBTzJqQnJDO0VBQWlDLGlCUDNqQkk7O0FPNGpCckM7RUFBcUMsaUJQNWpCQTs7QU82akJyQztFQUFzQyxpQlA3akJEOztBTzhqQnJDO0VBQTRDLGlCUDlqQlA7O0FPK2pCckM7RUFBd0MsaUJQL2pCSDs7QU9na0JyQztFQUF3QyxpQlBoa0JIOztBT2lrQnJDO0VBQThDLGlCUGprQlQ7O0FPa2tCckM7RUFBdUMsaUJQbGtCRjs7QU9ta0JyQztFQUF1QyxpQlBua0JGOztBT29rQnJDO0VBQXdDLGlCUHBrQkg7O0FPcWtCckM7RUFBK0MsaUJQcmtCVjs7QU9za0JyQztFQUE2QyxpQlB0a0JSOztBT3VrQnJDO0VBQXNDLGlCUHZrQkQ7O0FPd2tCckM7RUFBNEMsaUJQeGtCUDs7QU95a0JyQztFQUF1QyxpQlB6a0JGOztBTzBrQnJDO0VBQWdELGlCUDFrQlg7O0FPMmtCckM7RUFBMEMsaUJQM2tCTDs7QU80a0JyQztFQUFxQyxpQlA1a0JBOztBTzZrQnJDO0VBQWtDLGlCUDdrQkc7O0FPOGtCckM7RUFBb0MsaUJQOWtCQzs7QU8ra0JyQztFQUFtQyxpQlAva0JFOztBT2dsQnJDO0VBQWlDLGlCUGhsQkk7O0FPaWxCckM7RUFBcUMsaUJQamxCQTs7QU9rbEJyQztFQUF3QyxpQlBsbEJIOztBT21sQnJDO0VBQStDLGlCUG5sQlY7O0FPb2xCckM7RUFBdUMsaUJQcGxCRjs7QU9xbEJyQztFQUFzQyxpQlBybEJEOztBT3NsQnJDO0VBQW1DLGlCUHRsQkU7O0FPdWxCckM7RUFBa0MsaUJQdmxCRzs7QU93bEJyQztFQUF5QyxpQlB4bEJKOztBT3lsQnJDO0VBQStDLGlCUHpsQlY7O0FPMGxCckM7RUFBaUQsaUJQMWxCWjs7QU8ybEJyQztFQUE2QyxpQlAzbEJSOztBTzRsQnJDO0VBQStDLGlCUDVsQlY7O0FPNmxCckM7RUFBd0MsaUJQN2xCSDs7QU84bEJyQztFQUErQyxpQlA5bEJWOztBTytsQnJDO0VBQXVDLGlCUC9sQkY7O0FPZ21CckM7RUFBdUMsaUJQaG1CRjs7QU9pbUJyQztFQUE0QyxpQlBqbUJQOztBT2ttQnJDO0VBQTRDLGlCUGxtQlA7O0FPbW1CckM7RUFBNkMsaUJQbm1CUjs7QU9vbUJyQztFQUEwQyxpQlBwbUJMOztBT3FtQnJDO0VBQXlDLGlCUHJtQko7O0FPc21CckM7RUFBc0MsaUJQdG1CRDs7QU91bUJyQztFQUEwQyxpQlB2bUJMOztBT3dtQnJDO0VBQTBDLGlCUHhtQkw7O0FPeW1CckM7RUFBdUMsaUJQem1CRjs7QU8wbUJyQztFQUFrQyxpQlAxbUJHOztBTzJtQnJDO0VBQTBDLGlCUDNtQkw7O0FPNG1CckM7RUFBdUMsaUJQNW1CRjs7QU82bUJyQztFQUFzQyxpQlA3bUJEOztBTzhtQnJDO0VBQWdELGlCUDltQlg7O0FPK21CckM7RUFBNEMsaUJQL21CUDs7QU9nbkJyQztFQUFxQyxpQlBobkJBOztBT2luQnJDO0VBQXFDLGlCUGpuQkE7O0FPa25CckM7RUFBb0MsaUJQbG5CQzs7QU9tbkJyQztFQUF1QyxpQlBubkJGOztBT29uQnJDO0VBQTRDLGlCUHBuQlA7O0FPcW5CckM7RUFBdUMsaUJQcm5CRjs7QU9zbkJyQztFQUFnQyxpQlB0bkJLOztBT3VuQnJDO0VBQTRDLGlCUHZuQlA7O0FPd25CckM7RUFBa0QsaUJQeG5CYjs7QU95bkJyQztFQUEyQyxpQlB6bkJOOztBTzBuQnJDO0VBQTRDLGlCUDFuQlA7O0FPMm5CckM7RUFBb0MsaUJQM25CQzs7QU80bkJyQztFQUF1QyxpQlA1bkJGOztBTzZuQnJDO0VBQTJDLGlCUDduQk47O0FPOG5CckM7RUFBb0MsaUJQOW5CQzs7QU8rbkJyQztFQUFrQyxpQlAvbkJHOztBT2dvQnJDO0VBQXlDLGlCUGhvQko7O0FPaW9CckM7RUFBc0MsaUJQam9CRDs7QU9rb0JyQztFQUF1QyxpQlBsb0JGOztBT21vQnJDO0VBQXdDLGlCUG5vQkg7O0FPb29CckM7RUFBbUMsaUJQcG9CRTs7QU9xb0JyQztFQUFrQyxpQlByb0JHOztBT3NvQnJDO0VBQWlDLGlCUHRvQkk7O0FPdW9CckM7RUFBMEMsaUJQdm9CTDs7QU93b0JyQztFQUFvQyxpQlB4b0JDOztBT3lvQnJDO0VBQWlDLGlCUHpvQkk7O0FPMG9CckM7RUFBd0MsaUJQMW9CSDs7QU8yb0JyQztFQUF3QyxpQlAzb0JIOztBTzRvQnJDO0VBQWlDLGlCUDVvQkk7O0FPNm9CckM7RUFBa0MsaUJQN29CRzs7QU84b0JyQztFQUFxQyxpQlA5b0JBOztBTytvQnJDO0VBQWtDLGlCUC9vQkc7O0FPZ3BCckM7RUFBdUMsaUJQaHBCRjs7QU9pcEJyQztFQUFxQyxpQlBqcEJBOztBT2twQnJDO0VBQXlDLGlCUGxwQko7O0FPbXBCckM7RUFBNEMsaUJQbnBCUDs7QU9vcEJyQztFQUEwQyxpQlBwcEJMOztBT3FwQnJDO0VBQW9DLGlCUHJwQkM7O0FPc3BCckM7RUFBbUMsaUJQdHBCRTs7QU91cEJyQztFQUFrQyxpQlB2cEJHOztBT3dwQnJDO0VBQW1DLGlCUHhwQkU7O0FPeXBCckM7RUFBc0MsaUJQenBCRDs7QU8wcEJyQztFQUEwQyxpQlAxcEJMOztBTzJwQnJDO0VBQTJDLGlCUDNwQk47O0FPNHBCckM7RUFBNEMsaUJQNXBCUDs7QU82cEJyQztFQUF5QyxpQlA3cEJKOztBTzhwQnJDO0VBQXVDLGlCUDlwQkY7O0FPK3BCckM7RUFBa0MsaUJQL3BCRzs7QU9ncUJyQztFQUFvQyxpQlBocUJDOztBT2lxQnJDO0VBQWtDLGlCUGpxQkc7O0FPa3FCckM7RUFBb0MsaUJQbHFCQzs7QU9tcUJyQztFQUFxQyxpQlBucUJBOztBT29xQnJDO0VBQXNDLGlCUHBxQkQ7O0FPcXFCckM7RUFBb0MsaUJQcnFCQzs7QU9zcUJyQztFQUFrQyxpQlB0cUJHOztBT3VxQnJDO0VBQXFDLGlCUHZxQkE7O0FPd3FCckM7RUFBb0MsaUJQeHFCQzs7QU95cUJyQztFQUF3QyxpQlB6cUJIOztBTzBxQnJDO0VBQWtDLGlCUDFxQkc7O0FPMnFCckM7RUFBa0MsaUJQM3FCRzs7QU80cUJyQztFQUFrQyxpQlA1cUJHOztBTzZxQnJDO0VBQW1DLGlCUDdxQkU7O0FPOHFCckM7RUFBaUMsaUJQOXFCSTs7QU8rcUJyQztFQUFrQyxpQlAvcUJHOztBT2dyQnJDO0VBQW1DLGlCUGhyQkU7O0FPaXJCckM7RUFBcUMsaUJQanJCQTs7QU9rckJyQztFQUFxQyxpQlBsckJBOztBT21yQnJDO0VBQWlDLGlCUG5yQkk7O0FPb3JCckM7RUFBd0MsaUJQcHJCSDs7QU9xckJyQztFQUFxQyxpQlByckJBOztBT3NyQnJDO0VBQXNDLGlCUHRyQkQ7O0FPdXJCckM7RUFBNkMsaUJQdnJCUjs7QU93ckJyQztFQUFxQyxpQlB4ckJBOztBT3lyQnJDO0VBQXFDLGlCUHpyQkE7O0FPMHJCckM7RUFBOEMsaUJQMXJCVDs7QU8yckJyQztFQUFxQyxpQlAzckJBOztBTzRyQnJDO0VBQW9DLGlCUDVyQkM7O0FPNnJCckM7RUFBbUMsaUJQN3JCRTs7QU84ckJyQztFQUFvQyxpQlA5ckJDOztBTytyQnJDO0VBQW1DLGlCUC9yQkU7O0FPZ3NCckM7RUFBd0MsaUJQaHNCSDs7QU9pc0JyQztFQUFpQyxpQlBqc0JJOztBT2tzQnJDO0VBQWlDLGlCUGxzQkk7O0FPbXNCckM7RUFBdUMsaUJQbnNCRjs7QU9vc0JyQztFQUFvQyxpQlBwc0JDOztBT3FzQnJDO0VBQWlDLGlCUHJzQkk7O0FPc3NCckM7RUFBa0MsaUJQdHNCRzs7QU91c0JyQztFQUFrQyxpQlB2c0JHOztBT3dzQnJDO0VBQW1DLGlCUHhzQkU7O0FPeXNCckM7RUFBMkMsaUJQenNCTjs7QU8wc0JyQztFQUErQixpQlAxc0JNOztBTzJzQnJDO0VBQXNDLGlCUDNzQkQ7O0FPNHNCckM7RUFBcUMsaUJQNXNCQTs7QU82c0JyQztFQUFrQyxpQlA3c0JHOztBTzhzQnJDO0VBQW1DLGlCUDlzQkU7O0FPK3NCckM7RUFBZ0MsaUJQL3NCSzs7QU9ndEJyQztFQUFvQyxpQlBodEJDOztBT2l0QnJDO0VBQXFDLGlCUGp0QkE7O0FPa3RCckM7RUFBbUMsaUJQbHRCRTs7QU9tdEJyQztFQUFtQyxpQlBudEJFOztBT290QnJDO0VBQXdDLGlCUHB0Qkg7O0FPcXRCckM7RUFBMEMsaUJQcnRCTDs7QU9zdEJyQztFQUFpQyxpQlB0dEJJOztBT3V0QnJDO0VBQXNDLGlCUHZ0QkQ7O0FPd3RCckM7RUFBNEMsaUJQeHRCUDs7QU95dEJyQztFQUFzQyxpQlB6dEJEOztBTzB0QnJDO0VBQW1DLGlCUDF0QkU7O0FPMnRCckM7RUFBcUMsaUJQM3RCQTs7QU80dEJyQztFQUFxQyxpQlA1dEJBOztBTzZ0QnJDO0VBQW1DLGlCUDd0QkU7O0FPOHRCckM7RUFBd0MsaUJQOXRCSDs7QU8rdEJyQztFQUF5QyxpQlAvdEJKOztBT2d1QnJDO0VBQTJDLGlCUGh1Qk47O0FPaXVCckM7RUFBb0MsaUJQanVCQzs7QU9rdUJyQztFQUFtQyxpQlBsdUJFOztBT211QnJDO0VBQTBDLGlCUG51Qkw7O0FPb3VCckM7RUFBa0MsaUJQcHVCRzs7QU9xdUJyQztFQUF1QyxpQlBydUJGOztBT3N1QnJDO0VBQXlDLGlCUHR1Qko7O0FPdXVCckM7RUFBdUMsaUJQdnVCRjs7QU93dUJyQztFQUF3QyxpQlB4dUJIOztBT3l1QnJDO0VBQWlDLGlCUHp1Qkk7O0FPMHVCckM7RUFBb0MsaUJQMXVCQzs7QU8ydUJyQztFQUFrQyxpQlAzdUJHOztBTzR1QnJDO0VBQWlDLGlCUDV1Qkk7O0FPNnVCckM7RUFBc0MsaUJQN3VCRDs7QU84dUJyQztFQUE0QyxpQlA5dUJQOztBTyt1QnJDO0VBQTJDLGlCUC91Qk47O0FPZ3ZCckM7RUFBeUMsaUJQaHZCSjs7QU9pdkJyQztFQUFzQyxpQlBqdkJEOztBT2t2QnJDO0VBQXNDLGlCUGx2QkQ7O0FPbXZCckM7RUFBaUMsaUJQbnZCSTs7QU9vdkJyQztFQUFpQyxpQlBwdkJJOztBT3F2QnJDO0VBQXFDLGlCUHJ2QkE7O0FPc3ZCckM7RUFBd0MsaUJQdHZCSDs7QU91dkJyQztFQUFtQyxpQlB2dkJFOztBT3d2QnJDO0VBQWtDLGlCUHh2Qkc7O0FPeXZCckM7RUFBc0MsaUJQenZCRDs7QU8wdkJyQztFQUFpQyxpQlAxdkJJOztBTzJ2QnJDO0VBQXFDLGlCUDN2QkE7O0FPNHZCckM7RUFBb0MsaUJQNXZCQzs7QU82dkJyQztFQUFvQyxpQlA3dkJDOztBTzh2QnJDO0VBQTJDLGlCUDl2Qk47O0FPK3ZCckM7RUFBaUMsaUJQL3ZCSTs7QU9nd0JyQztFQUFzQyxpQlBod0JEOztBT2l3QnJDO0VBQWdELGlCUGp3Qlg7O0FPa3dCckM7RUFBZ0QsaUJQbHdCWDs7QU9td0JyQztFQUFpRCxpQlBud0JaOztBT293QnJDO0VBQThDLGlCUHB3QlQ7O0FPcXdCckM7RUFBdUMsaUJQcndCRjs7QU9zd0JyQztFQUF5QyxpQlB0d0JKOztBT3V3QnJDO0VBQWtDLGlCUHZ3Qkc7O0FPd3dCckM7RUFBd0MsaUJQeHdCSDs7QU95d0JyQztFQUFpQyxpQlB6d0JJOztBTzB3QnJDO0VBQW9DLGlCUDF3QkM7O0FPMndCckM7RUFBa0MsaUJQM3dCRzs7QU80d0JyQztFQUFtQyxpQlA1d0JFOztBTzZ3QnJDO0VBQXNDLGlCUDd3QkQ7O0FPOHdCckM7RUFBc0MsaUJQOXdCRDs7QU8rd0JyQztFQUFpQyxpQlAvd0JJOztBT2d4QnJDO0VBQXdDLGlCUGh4Qkg7O0FPaXhCckM7RUFBZ0MsaUJQanhCSzs7QU9reEJyQztFQUF1QyxpQlBseEJGOztBT214QnJDO0VBQTJDLGlCUG54Qk47O0FPb3hCckM7RUFBdUMsaUJQcHhCRjs7QU9xeEJyQztFQUEyQyxpQlByeEJOOztBT3N4QnJDO0VBQW9DLGlCUHR4QkM7O0FPdXhCckM7RUFBc0MsaUJQdnhCRDs7QU93eEJyQztFQUFxQyxpQlB4eEJBOztBT3l4QnJDO0VBQW1DLGlCUHp4QkU7O0FPMHhCckM7RUFBaUMsaUJQMXhCSTs7QU8yeEJyQztFQUF3QyxpQlAzeEJIOztBTzR4QnJDO0VBQXdDLGlCUDV4Qkg7O0FPNnhCckM7RUFBMEMsaUJQN3hCTDs7QU84eEJyQztFQUEwQyxpQlA5eEJMOztBTyt4QnJDO0VBQWlDLGlCUC94Qkk7O0FPZ3lCckM7RUFBcUMsaUJQaHlCQTs7QU9peUJyQztFQUFtQyxpQlBqeUJFOztBT2t5QnJDO0VBQWdDLGlCUGx5Qks7O0FPbXlCckM7RUFBa0MsaUJQbnlCRzs7QU9veUJyQztFQUFvQyxpQlBweUJDOztBT3F5QnJDO0VBQW1DLGlCUHJ5QkU7O0FPc3lCckM7RUFBcUMsaUJQdHlCQTs7QU91eUJyQztFQUFtQyxpQlB2eUJFOztBT3d5QnJDO0VBQWtDLGlCUHh5Qkc7O0FPeXlCckM7RUFBbUMsaUJQenlCRTs7QU8weUJyQztFQUFxQyxpQlAxeUJBOztBTzJ5QnJDO0VBQWdDLGlCUDN5Qks7O0FPNHlCckM7RUFBc0MsaUJQNXlCRDs7QU82eUJyQztFQUE2QyxpQlA3eUJSOztBTzh5QnJDO0VBQW1DLGlCUDl5QkU7O0FPK3lCckM7RUFBcUMsaUJQL3lCQTs7QU9nekJyQztFQUFvQyxpQlBoekJDOztBT2l6QnJDO0VBQW9DLGlCUGp6QkM7O0FPa3pCckM7RUFBbUMsaUJQbHpCRTs7QU9tekJyQztFQUFzQyxpQlBuekJEOztBT296QnJDO0VBQXNDLGlCUHB6QkQ7O0FPcXpCckM7RUFBdUMsaUJQcnpCRjs7QU9zekJyQztFQUEyQyxpQlB0ekJOOztBT3V6QnJDO0VBQWlELGlCUHZ6Qlo7O0FPd3pCckM7RUFBNkMsaUJQeHpCUjs7QU95ekJyQztFQUF1QyxpQlB6ekJGOztBTzB6QnJDO0VBQXNDLGlCUDF6QkQ7O0FPMnpCckM7RUFBa0MsaUJQM3pCRzs7QU80ekJyQztFQUF5QyxpQlA1ekJKOztBTzZ6QnJDO0VBQXlDLGlCUDd6Qko7O0FPOHpCckM7RUFBbUMsaUJQOXpCRTs7QU8rekJyQztFQUFnQyxpQlAvekJLOztBT2cwQnJDO0VBQXFDLGlCUGgwQkE7O0FPaTBCckM7RUFBa0MsaUJQajBCRzs7QU9rMEJyQztFQUFtQyxpQlBsMEJFOztBT20wQnJDO0VBQW1DLGlCUG4wQkU7O0FPbzBCckM7RUFBdUMsaUJQcDBCRjs7QU9xMEJyQztFQUFpQyxpQlByMEJJOztBT3MwQnJDO0VBQW1DLGlCUHQwQkU7O0FPdTBCckM7RUFBdUMsaUJQdjBCRjs7QU93MEJyQztFQUEyQyxpQlB4MEJOOztBT3kwQnJDO0VBQTRDLGlCUHowQlA7O0FPMDBCckM7RUFBZ0QsaUJQMTBCWDs7QU8yMEJyQztFQUF3QyxpQlAzMEJIOztBTzQwQnJDO0VBQTRDLGlCUDUwQlA7O0FPNjBCckM7RUFBcUMsaUJQNzBCQTs7QU84MEJyQztFQUFpQyxpQlA5MEJJOztBTyswQnJDO0VBQTBDLGlCUC8wQkw7O0FPZzFCckM7RUFBbUMsaUJQaDFCRTs7QU9pMUJyQztFQUF1QyxpQlBqMUJGOztBT2sxQnJDO0VBQXFDLGlCUGwxQkE7O0FPbTFCckM7RUFBa0MsaUJQbjFCRzs7QU9vMUJyQztFQUEwQyxpQlBwMUJMOztBT3ExQnJDO0VBQW9DLGlCUHIxQkM7O0FPczFCckM7RUFBa0MsaUJQdDFCRzs7QU91MUJyQztFQUFvQyxpQlB2MUJDOztBT3cxQnJDO0VBQWlDLGlCUHgxQkk7O0FPeTFCckM7RUFBMEMsaUJQejFCTDs7QU8wMUJyQztFQUFtQyxpQlAxMUJFOztBTzIxQnJDO0VBQXNDLGlCUDMxQkQ7O0FPNDFCckM7RUFBbUMsaUJQNTFCRTs7QU82MUJyQztFQUFpQyxpQlA3MUJJOztBTzgxQnJDO0VBQW9DLGlCUDkxQkM7O0FPKzFCckM7RUFBc0MsaUJQLzFCRDs7QU9nMkJyQztFQUEwQyxpQlBoMkJMOztBT2kyQnJDO0VBQWdDLGlCUGoyQks7O0FPazJCckM7RUFBZ0MsaUJQbDJCSzs7QU9tMkJyQztFQUF3QyxpQlBuMkJIOztBT28yQnJDO0VBQXlDLGlCUHAyQko7O0FPcTJCckM7RUFBMkMsaUJQcjJCTjs7QU9zMkJyQztFQUEyQyxpQlB0MkJOOztBT3UyQnJDO0VBQTBDLGlCUHYyQkw7O0FPdzJCckM7RUFBaUQsaUJQeDJCWjs7QU95MkJyQztFQUFvQyxpQlB6MkJDOztBTzAyQnJDO0VBQXlDLGlCUDEyQko7O0FPMjJCckM7RUFBK0IsaUJQMzJCTTs7QU80MkJyQztFQUFxQyxpQlA1MkJBOztBTzYyQnJDO0VBQW1DLGlCUDcyQkU7O0FPODJCckM7RUFBa0MsaUJQOTJCRzs7QU8rMkJyQztFQUEwQyxpQlAvMkJMOztBT2czQnJDO0VBQWtDLGlCUGgzQkc7O0FPaTNCckM7RUFBZ0MsaUJQajNCSzs7QU9rM0JyQztFQUFrQyxpQlBsM0JHOztBT20zQnJDO0VBQW9DLGlCUG4zQkM7O0FPbzNCckM7RUFBa0MsaUJQcDNCRzs7QU9xM0JyQztFQUFzQyxpQlByM0JEOztBT3MzQnJDO0VBQWtDLGlCUHQzQkc7O0FPdTNCckM7RUFBd0MsaUJQdjNCSDs7QU93M0JyQztFQUF5QyxpQlB4M0JKOztBT3kzQnJDO0VBQW9DLGlCUHozQkM7O0FPMDNCckM7RUFBbUMsaUJQMTNCRTs7QU8yM0JyQztFQUFtQyxpQlAzM0JFOztBTzQzQnJDO0VBQXdDLGlCUDUzQkg7O0FPNjNCckM7RUFBc0MsaUJQNzNCRDs7QU84M0JyQztFQUEwQyxpQlA5M0JMOztBTyszQnJDO0VBQXNDLGlCUC8zQkQ7O0FPZzRCckM7RUFBb0MsaUJQaDRCQzs7QU9pNEJyQztFQUFxQyxpQlBqNEJBOztBT2s0QnJDO0VBQTJDLGlCUGw0Qk47O0FPbTRCckM7RUFBa0MsaUJQbjRCRzs7QU9vNEJyQztFQUFvQyxpQlBwNEJDOztBT3E0QnJDO0VBQWtDLGlCUHI0Qkc7O0FPczRCckM7RUFBeUMsaUJQdDRCSjs7QU91NEJyQztFQUFnQyxpQlB2NEJLOztBT3c0QnJDO0VBQW1DLGlCUHg0QkU7O0FPeTRCckM7RUFBa0MsaUJQejRCRzs7QU8wNEJyQztFQUFnQyxpQlAxNEJLOztBTzI0QnJDO0VBQW9DLGlCUDM0QkM7O0FPNDRCckM7RUFBc0MsaUJQNTRCRDs7QU82NEJyQztFQUFvQyxpQlA3NEJDOztBTzg0QnJDO0VBQXVDLGlCUDk0QkY7O0FPKzRCckM7RUFBdUMsaUJQLzRCRjs7QU9nNUJyQztFQUF5QyxpQlBoNUJKOztBT2k1QnJDO0VBQXlDLGlCUGo1Qko7O0FPazVCckM7RUFBMEMsaUJQbDVCTDs7QU9tNUJyQztFQUF5QyxpQlBuNUJKOztBT281QnJDO0VBQXVDLGlCUHA1QkY7O0FPcTVCckM7RUFBb0MsaUJQcjVCQzs7QU9zNUJyQztFQUFvQyxpQlB0NUJDOztBT3U1QnJDO0VBQXVDLGlCUHY1QkY7O0FPdzVCckM7RUFBc0MsaUJQeDVCRDs7QU95NUJyQztFQUF5QyxpQlB6NUJKOztBTzA1QnJDO0VBQXdDLGlCUDE1Qkg7O0FPMjVCckM7RUFBOEMsaUJQMzVCVDs7QU80NUJyQztFQUE2QyxpQlA1NUJSOztBTzY1QnJDO0VBQWtDLGlCUDc1Qkc7O0FPODVCckM7RUFBc0MsaUJQOTVCRDs7QU8rNUJyQztFQUF3QyxpQlAvNUJIOztBT2c2QnJDO0VBQXlDLGlCUGg2Qko7O0FPaTZCckM7RUFBNkMsaUJQajZCUjs7QU9rNkJyQztFQUF5QyxpQlBsNkJKOztBT202QnJDO0VBQXdDLGlCUG42Qkg7O0FPbzZCckM7RUFBZ0MsaUJQcDZCSzs7QU9xNkJyQztFQUF1QyxpQlByNkJGOztBT3M2QnJDO0VBQTJDLGlCUHQ2Qk47O0FPdTZCckM7RUFBMkMsaUJQdjZCTjs7QU93NkJyQztFQUEwQyxpQlB4NkJMOztBT3k2QnJDO0VBQThDLGlCUHo2QlQ7O0FPMDZCckM7RUFBdUMsaUJQMTZCRjs7QU8yNkJyQztFQUFrQyxpQlAzNkJHOztBTzQ2QnJDO0VBQXNDLGlCUDU2QkQ7O0FPNjZCckM7RUFBd0MsaUJQNzZCSDs7QU84NkJyQztFQUE2QyxpQlA5NkJSOztBTys2QnJDO0VBQXdDLGlCUC82Qkg7O0FPZzdCckM7RUFBNkMsaUJQaDdCUjs7QU9pN0JyQztFQUFrQyxpQlBqN0JHOztBT2s3QnJDO0VBQTBDLGlCUGw3Qkw7O0FPbTdCckM7RUFBNEMsaUJQbjdCUDs7QU9vN0JyQztFQUF3QyxpQlBwN0JIOztBT3E3QnJDO0VBQWlDLGlCUHI3Qkk7O0FPczdCckM7RUFBd0MsaUJQdDdCSDs7QU91N0JyQztFQUF3QyxpQlB2N0JIOztBT3c3QnJDO0VBQWlDLGlCUHg3Qkk7O0FPeTdCckM7RUFBaUMsaUJQejdCSTs7QU8wN0JyQztFQUF3QyxpQlAxN0JIOztBTzI3QnJDO0VBQXdDLGlCUDM3Qkg7O0FPNDdCckM7RUFBb0MsaUJQNTdCQzs7QU82N0JyQztFQUFpQyxpQlA3N0JJOztBTzg3QnJDO0VBQW1DLGlCUDk3QkU7O0FPKzdCckM7RUFBZ0MsaUJQLzdCSzs7QU9nOEJyQztFQUFzQyxpQlBoOEJEOztBT2k4QnJDO0VBQWlDLGlCUGo4Qkk7O0FPazhCckM7RUFBcUMsaUJQbDhCQTs7QU9tOEJyQztFQUF1QyxpQlBuOEJGOztBT284QnJDO0VBQXNDLGlCUHA4QkQ7O0FPcThCckM7RUFBaUMsaUJQcjhCSTs7QU9zOEJyQztFQUEwQyxpQlB0OEJMOztBT3U4QnJDO0VBQXlDLGlCUHY4Qko7O0FPdzhCckM7RUFBZ0QsaUJQeDhCWDs7QU95OEJyQztFQUFvRCxpQlB6OEJmOztBTzA4QnJDO0VBQWtDLGlCUDE4Qkc7O0FPMjhCckM7RUFBdUMsaUJQMzhCRjs7QU80OEJyQztFQUF5QyxpQlA1OEJKOztBTzY4QnJDO0VBQTRDLGlCUDc4QlA7O0FPODhCckM7RUFBeUMsaUJQOThCSjs7QU8rOEJyQztFQUFzQyxpQlAvOEJEOztBT2c5QnJDO0VBQW1DLGlCUGg5QkU7O0FPaTlCckM7RUFBeUMsaUJQajlCSjs7QU9rOUJyQztFQUFtQyxpQlBsOUJFOztBT205QnJDO0VBQStCLGlCUG45Qk07O0FPbzlCckM7RUFBbUMsaUJQcDlCRTs7QU9xOUJyQztFQUFxQyxpQlByOUJBOztBT3M5QnJDO0VBQTRDLGlCUHQ5QlA7O0FPdTlCckM7RUFBc0MsaUJQdjlCRDs7QU93OUJyQztFQUFzQyxpQlB4OUJEOztBT3k5QnJDO0VBQWtDLGlCUHo5Qkc7O0FPMDlCckM7RUFBdUMsaUJQMTlCRjs7QU8yOUJyQztFQUF3QyxpQlAzOUJIOztBTzQ5QnJDO0VBQWtDLGlCUDU5Qkc7O0FPNjlCckM7RUFBc0MsaUJQNzlCRDs7QU84OUJyQztFQUFzQyxpQlA5OUJEOztBTys5QnJDO0VBQTBDLGlCUC85Qkw7O0FPZytCckM7RUFBb0MsaUJQaCtCQzs7QU9pK0JyQztFQUFtQyxpQlBqK0JFOztBT2srQnJDO0VBQXlDLGlCUGwrQko7O0FPbStCckM7RUFBb0MsaUJQbitCQzs7QU9vK0JyQztFQUFrQyxpQlBwK0JHOztBT3ErQnJDO0VBQXdDLGlCUHIrQkg7O0FPcytCckM7RUFBbUMsaUJQdCtCRTs7QU91K0JyQztFQUFrQyxpQlB2K0JHOztBT3crQnJDO0VBQW9DLGlCUHgrQkM7O0FPeStCckM7RUFBeUMsaUJQeitCSjs7QU8wK0JyQztFQUFvQyxpQlAxK0JDOztBTzIrQnJDO0VBQXNDLGlCUDMrQkQ7O0FPNCtCckM7RUFBbUMsaUJQNStCRTs7QU82K0JyQztFQUF5QyxpQlA3K0JKOztBTzgrQnJDO0VBQTBDLGlCUDkrQkw7O0FPKytCckM7RUFBbUMsaUJQLytCRTs7QU9nL0JyQztFQUFpQyxpQlBoL0JJOztBT2kvQnJDO0VBQXFDLGlCUGovQkE7O0FPay9CckM7RUFBdUMsaUJQbC9CRjs7QU9tL0JyQztFQUEwQyxpQlBuL0JMOztBT28vQnJDO0VBQW1DLGlCUHAvQkU7O0FPcS9CckM7RUFBa0MsaUJQci9CRzs7QU9zL0JyQztFQUFzQyxpQlB0L0JEOztBT3UvQnJDO0VBQW1DLGlCUHYvQkU7O0FPdy9CckM7RUFBdUMsaUJQeC9CRjs7QU95L0JyQztFQUF5QyxpQlB6L0JKOztBTzAvQnJDO0VBQXNDLGlCUDEvQkQ7O0FPMi9CckM7RUFBcUMsaUJQMy9CQTs7QU80L0JyQztFQUFvQyxpQlA1L0JDOztBTzYvQnJDO0VBQWdDLGlCUDcvQks7O0FPOC9CckM7RUFBbUMsaUJQOS9CRTs7QU8rL0JyQztFQUFpQyxpQlAvL0JJOztBT2dnQ3JDO0VBQWlDLGlCUGhnQ0k7O0FPaWdDckM7RUFBa0MsaUJQamdDRzs7QU9rZ0NyQztFQUFtQyxpQlBsZ0NFOztBT21nQ3JDO0VBQXVDLGlCUG5nQ0Y7O0FPb2dDckM7RUFBb0MsaUJQcGdDQzs7QU9xZ0NyQztFQUFrQyxpQlByZ0NHOztBT3NnQ3JDO0VBQWdDLGlCUHRnQ0s7O0FPdWdDckM7RUFBdUMsaUJQdmdDRjs7QU93Z0NyQztFQUF1QyxpQlB4Z0NGOztBT3lnQ3JDO0VBQWtDLGlCUHpnQ0c7O0FPMGdDckM7RUFBMkMsaUJQMWdDTjs7QU8yZ0NyQztFQUE2QyxpQlAzZ0NSOztBTzRnQ3JDO0VBQTJDLGlCUDVnQ047O0FPNmdDckM7RUFBb0MsaUJQN2dDQzs7QU84Z0NyQztFQUF1QyxpQlA5Z0NGOztBTytnQ3JDO0VBQWlDLGlCUC9nQ0k7O0FPZ2hDckM7RUFBb0MsaUJQaGhDQzs7QU9paENyQztFQUFxQyxpQlBqaENBOztBT2toQ3JDO0VBQW1DLGlCUGxoQ0U7O0FPbWhDckM7RUFBdUMsaUJQbmhDRjs7QU9vaENyQztFQUFpQyxpQlBwaENJOztBT3FoQ3JDO0VBQXNDLGlCUHJoQ0Q7O0FPc2hDckM7RUFBMkMsaUJQdGhDTjs7QU91aENyQztFQUFpQyxpQlB2aENJOztBT3doQ3JDO0VBQW1DLGlCUHhoQ0U7O0FPeWhDckM7RUFBbUMsaUJQemhDRTs7QU8waENyQztFQUF3QyxpQlAxaENIOztBTzJoQ3JDO0VBQW1DLGlCUDNoQ0U7O0FPNGhDckM7RUFBbUMsaUJQNWhDRTs7QU82aENyQztFQUFvQyxpQlA3aENDOztBTzhoQ3JDO0VBQW1DLGlCUDloQ0U7O0FPK2hDckM7RUFBMEMsaUJQL2hDTDs7QU9naUNyQztFQUE0QyxpQlBoaUNQOztBT2lpQ3JDO0VBQXlDLGlCUGppQ0o7O0FPa2lDckM7RUFBd0MsaUJQbGlDSDs7QU9taUNyQztFQUF3QyxpQlBuaUNIOztBT29pQ3JDO0VBQXFDLGlCUHBpQ0E7O0FPcWlDckM7RUFBcUMsaUJQcmlDQTs7QU9zaUNyQztFQUFtQyxpQlB0aUNFOztBT3VpQ3JDO0VBQW1DLGlCUHZpQ0U7O0FPd2lDckM7RUFBeUMsaUJQeGlDSjs7QU95aUNyQztFQUFtQyxpQlB6aUNFOztBTzBpQ3JDO0VBQWtDLGlCUDFpQ0c7O0FPMmlDckM7RUFBc0MsaUJQM2lDRDs7QU80aUNyQztFQUE2QyxpQlA1aUNSOztBTzZpQ3JDO0VBQXlDLGlCUDdpQ0o7O0FPOGlDckM7RUFBd0MsaUJQOWlDSDs7QU8raUNyQztFQUF1QyxpQlAvaUNGOztBT2dqQ3JDO0VBQXlDLGlCUGhqQ0o7O0FPaWpDckM7RUFBaUMsaUJQampDSTs7QU9rakNyQztFQUEwQyxpQlBsakNMOztBT21qQ3JDO0VBQXlDLGlCUG5qQ0o7O0FPb2pDckM7RUFBd0MsaUJQcGpDSDs7QU9xakNyQztFQUFvQyxpQlByakNDOztBT3NqQ3JDO0VBQXlDLGlCUHRqQ0o7O0FPdWpDckM7RUFBNEMsaUJQdmpDUDs7QU93akNyQztFQUEwQyxpQlB4akNMOztBT3lqQ3JDO0VBQXFDLGlCUHpqQ0E7O0FPMGpDckM7RUFBbUMsaUJQMWpDRTs7QU8yakNyQztFQUF3QyxpQlAzakNIOztBTzRqQ3JDO0VBQWlDLGlCUDVqQ0k7O0FPNmpDckM7RUFBd0MsaUJQN2pDSDs7QU84akNyQztFQUEwQyxpQlA5akNMOztBTytqQ3JDO0VBQXlDLGlCUC9qQ0o7O0FPZ2tDckM7RUFBbUMsaUJQaGtDRTs7QU9pa0NyQztFQUFzQyxpQlBqa0NEOztBT2trQ3JDO0VBQXFDLGlCUGxrQ0E7O0FPbWtDckM7RUFBd0MsaUJQbmtDSDs7QU9va0NyQztFQUFpQyxpQlBwa0NJOztBT3FrQ3JDO0VBQW9DLGlCUHJrQ0M7O0FPc2tDckM7RUFBb0MsaUJQdGtDQzs7QU91a0NyQztFQUFpQyxpQlB2a0NJOztBT3drQ3JDO0VBQW9DLGlCUHhrQ0M7O0FPeWtDckM7RUFBbUMsaUJQemtDRTs7QU8wa0NyQztFQUFtQyxpQlAxa0NFOztBTzJrQ3JDO0VBQTBDLGlCUDNrQ0w7O0FPNGtDckM7RUFBa0MsaUJQNWtDRzs7QU82a0NyQztFQUE2QyxpQlA3a0NSOztBTzhrQ3JDO0VBQXFDLGlCUDlrQ0E7O0FPK2tDckM7RUFBa0MsaUJQL2tDRzs7QU9nbENyQztFQUFrQyxpQlBobENHOztBT2lsQ3JDO0VBQXVDLGlCUGpsQ0Y7O0FPa2xDckM7RUFBa0MsaUJQbGxDRzs7QU9tbENyQztFQUFtQyxpQlBubENFOztBT29sQ3JDO0VBQXNDLGlCUHBsQ0Q7O0FPcWxDckM7RUFBdUMsaUJQcmxDRjs7QU9zbENyQztFQUFrQyxpQlB0bENHOztBT3VsQ3JDO0VBQXVDLGlCUHZsQ0Y7O0FPd2xDckM7RUFBdUMsaUJQeGxDRjs7QU95bENyQztFQUFpQyxpQlB6bENJOztBTzBsQ3JDO0VBQW9DLGlCUDFsQ0M7O0FPMmxDckM7RUFBd0MsaUJQM2xDSDs7QU80bENyQztFQUFnQyxpQlA1bENLOztBTzZsQ3JDO0VBQXFDLGlCUDdsQ0E7O0FPOGxDckM7RUFBMkMsaUJQOWxDTjs7QU8rbENyQztFQUE0QyxpQlAvbENQOztBT2dtQ3JDO0VBQXlDLGlCUGhtQ0o7O0FPaW1DckM7RUFBc0MsaUJQam1DRDs7QU9rbUNyQztFQUFvQyxpQlBsbUNDOztBT21tQ3JDO0VBQXFDLGlCUG5tQ0E7O0FPb21DckM7RUFBaUMsaUJQcG1DSTs7QU9xbUNyQztFQUFrQyxpQlBybUNHOztBT3NtQ3JDO0VBQXdDLGlCUHRtQ0g7O0FPdW1DckM7RUFBaUMsaUJQdm1DSTs7QU93bUNyQztFQUE0QyxpQlB4bUNQOztBT3ltQ3JDO0VBQWdELGlCUHptQ1g7O0FPMG1DckM7RUFBMEMsaUJQMW1DTDs7QU8ybUNyQztFQUE4QyxpQlAzbUNUOztBTzRtQ3JDO0VBQTZDLGlCUDVtQ1I7O0FPNm1DckM7RUFBaUQsaUJQN21DWjs7QU84bUNyQztFQUEyQyxpQlA5bUNOOztBTyttQ3JDO0VBQStDLGlCUC9tQ1Y7O0FPZ25DckM7RUFBc0MsaUJQaG5DRDs7QU9pbkNyQztFQUE4QyxpQlBqbkNUOztBT2tuQ3JDO0VBQWtELGlCUGxuQ2I7O0FPbW5DckM7RUFBNEMsaUJQbm5DUDs7QU9vbkNyQztFQUFnRCxpQlBwbkNYOztBT3FuQ3JDO0VBQW9DLGlCUHJuQ0M7O0FPc25DckM7RUFBdUMsaUJQdG5DRjs7QU91bkNyQztFQUF1QyxpQlB2bkNGOztBT3duQ3JDO0VBQWdDLGlCUHhuQ0s7O0FPeW5DckM7RUFBMEMsaUJQem5DTDs7QU8wbkNyQztFQUFvQyxpQlAxbkNDOztBTzJuQ3JDO0VBQXlDLGlCUDNuQ0o7O0FPNG5DckM7RUFBd0MsaUJQNW5DSDs7QU82bkNyQztFQUFtQyxpQlA3bkNFOztBTzhuQ3JDO0VBQW9DLGlCUDluQ0M7O0FPK25DckM7RUFBb0MsaUJQL25DQzs7QU9nb0NyQztFQUFvQyxpQlBob0NDOztBT2lvQ3JDO0VBQXNDLGlCUGpvQ0Q7O0FPa29DckM7RUFBbUMsaUJQbG9DRTs7QU9tb0NyQztFQUF3QyxpQlBub0NIOztBT29vQ3JDO0VBQTRDLGlCUHBvQ1A7O0FPcW9DckM7RUFBd0MsaUJQcm9DSDs7QU9zb0NyQztFQUEyQyxpQlB0b0NOOztBT3VvQ3JDO0VBQTJDLGlCUHZvQ047O0FPd29DckM7RUFBc0MsaUJQeG9DRDs7QU95b0NyQztFQUFrQyxpQlB6b0NHOztBTzBvQ3JDO0VBQWlDLGlCUDFvQ0k7O0FPMm9DckM7RUFBOEMsaUJQM29DVDs7QU80b0NyQztFQUFzQyxpQlA1b0NEOztBTzZvQ3JDO0VBQTBDLGlCUDdvQ0w7O0FPOG9DckM7RUFBMEMsaUJQOW9DTDs7QU8rb0NyQztFQUF5QyxpQlAvb0NKOztBT2dwQ3JDO0VBQXVDLGlCUGhwQ0Y7O0FPaXBDckM7RUFBa0MsaUJQanBDRzs7QU9rcENyQztFQUF5QyxpQlBscENKOztBT21wQ3JDO0VBQXlDLGlCUG5wQ0o7O0FPb3BDckM7RUFBMEMsaUJQcHBDTDs7QU9xcENyQztFQUF5QyxpQlBycENKOztBT3NwQ3JDO0VBQXdDLGlCUHRwQ0g7O0FPdXBDckM7RUFBeUMsaUJQdnBDSjs7QU93cENyQztFQUF3QyxpQlB4cENIOztBT3lwQ3JDO0VBQWlDLGlCUHpwQ0k7O0FPMHBDckM7RUFBd0MsaUJQMXBDSDs7QU8ycENyQztFQUFzQyxpQlAzcENEOztBTzRwQ3JDO0VBQXlDLGlCUDVwQ0o7O0FPNnBDckM7RUFBa0MsaUJQN3BDRzs7QU84cENyQztFQUFzQyxpQlA5cENEOztBTytwQ3JDO0VBQTRDLGlCUC9wQ1A7O0FPZ3FDckM7RUFBd0MsaUJQaHFDSDs7QU9pcUNyQztFQUFtQyxpQlBqcUNFOztBT2txQ3JDO0VBQW1DLGlCUGxxQ0U7O0FPbXFDckM7RUFBd0MsaUJQbnFDSDs7QU9vcUNyQztFQUEwQyxpQlBwcUNMOztBT3FxQ3JDO0VBQW1DLGlCUHJxQ0U7O0FPc3FDckM7RUFBcUMsaUJQdHFDQTs7QU91cUNyQztFQUF3QyxpQlB2cUNIOztBT3dxQ3JDO0VBQXlDLGlCUHhxQ0o7O0FPeXFDckM7RUFBd0MsaUJQenFDSDs7QU8wcUNyQztFQUErQyxpQlAxcUNWOztBTzJxQ3JDO0VBQXNDLGlCUDNxQ0Q7O0FPNHFDckM7RUFBbUMsaUJQNXFDRTs7QU82cUNyQztFQUFxQyxpQlA3cUNBOztBTzhxQ3JDO0VBQTZDLGlCUDlxQ1I7O0FPK3FDckM7RUFBZ0MsaUJQL3FDSzs7QU9nckNyQztFQUF3QyxpQlBockNIOztBT2lyQ3JDO0VBQXdDLGlCUGpyQ0g7O0FPa3JDckM7RUFBbUMsaUJQbHJDRTs7QU9tckNyQztFQUFxQyxpQlBuckNBOztBT29yQ3JDO0VBQWlDLGlCUHByQ0k7O0FPcXJDckM7RUFBdUMsaUJQcnJDRjs7QU9zckNyQztFQUFrQyxpQlB0ckNHOztBT3VyQ3JDO0VBQW9DLGlCUHZyQ0M7O0FPd3JDckM7RUFBMEMsaUJQeHJDTDs7QU95ckNyQztFQUFvQyxpQlB6ckNDOztBTzByQ3JDO0VBQXNDLGlCUDFyQ0Q7O0FPMnJDckM7RUFBaUMsaUJQM3JDSTs7QU80ckNyQztFQUFxQyxpQlA1ckNBOztBTzZyQ3JDO0VBQW9DLGlCUDdyQ0M7O0FPOHJDckM7RUFBa0MsaUJQOXJDRzs7QU8rckNyQztFQUF5QyxpQlAvckNKOztBT2dzQ3JDO0VBQW1DLGlCUGhzQ0U7O0FPaXNDckM7RUFBdUMsaUJQanNDRjs7QU9rc0NyQztFQUFvQyxpQlBsc0NDOztBT21zQ3JDO0VBQTJDLGlCUG5zQ047O0FPb3NDckM7RUFBZ0MsaUJQcHNDSzs7QU9xc0NyQztFQUFpQyxpQlByc0NJOztBT3NzQ3JDO0VBQWlDLGlCUHRzQ0k7O0FPdXNDckM7RUFBa0MsaUJQdnNDRzs7QU93c0NyQztFQUFpQyxpQlB4c0NJOztBT3lzQ3JDO0VBQXNDLGlCUHpzQ0Q7O0FPMHNDckM7RUFBa0MsaUJQMXNDRzs7QU8yc0NyQztFQUF1QyxpQlAzc0NGOztBTzRzQ3JDO0VBQXFDLGlCUDVzQ0E7O0FPNnNDckM7RUFBMkMsaUJQN3NDTjs7QU84c0NyQztFQUE2QyxpQlA5c0NSOztBTytzQ3JDO0VBQTRDLGlCUC9zQ1A7O0FPZ3RDckM7RUFBMEMsaUJQaHRDTDs7QU9pdENyQztFQUFrQyxpQlBqdENHOztBT2t0Q3JDO0VBQXFDLGlCUGx0Q0E7O0FPbXRDckM7RUFBd0MsaUJQbnRDSDs7QU9vdENyQztFQUF1QyxpQlBwdENGOztBT3F0Q3JDO0VBQStCLGlCUHJ0Q007O0FPc3RDckM7RUFBcUMsaUJQdHRDQTs7QU91dENyQztFQUFvQyxpQlB2dENDOztBT3d0Q3JDO0VBQXlDLGlCUHh0Q0o7O0FPeXRDckM7RUFBMEMsaUJQenRDTDs7QU8wdENyQztFQUFvQyxpQlAxdENDOztBTzJ0Q3JDO0VBQXNDLGlCUDN0Q0Q7O0FPNHRDckM7RUFBd0MsaUJQNXRDSDs7QU82dENyQztFQUE4QyxpQlA3dENUOztBTzh0Q3JDO0VBQTZDLGlCUDl0Q1I7O0FPK3RDckM7RUFBNkMsaUJQL3RDUjs7QU9ndUNyQztFQUFnRCxpQlBodUNYOztBT2l1Q3JDO0VBQXVELGlCUGp1Q2xCOztBT2t1Q3JDO0VBQXdDLGlCUGx1Q0g7O0FPbXVDckM7RUFBd0MsaUJQbnVDSDs7QU9vdUNyQztFQUFzQyxpQlBwdUNEOztBT3F1Q3JDO0VBQXNDLGlCUHJ1Q0Q7O0FPc3VDckM7RUFBdUMsaUJQdHVDRjs7QU91dUNyQztFQUFtQyxpQlB2dUNFOztBT3d1Q3JDO0VBQWtDLGlCUHh1Q0c7O0FPeXVDckM7RUFBeUMsaUJQenVDSjs7QU8wdUNyQztFQUFpQyxpQlAxdUNJOztBTzJ1Q3JDO0VBQXVDLGlCUDN1Q0Y7O0FPNHVDckM7RUFBa0MsaUJQNXVDRzs7QU82dUNyQztFQUF1QyxpQlA3dUNGOztBTzh1Q3JDO0VBQXNDLGlCUDl1Q0Q7O0FPK3VDckM7RUFBbUMsaUJQL3VDRTs7QU9ndkNyQztFQUF5QyxpQlBodkNKOztBT2l2Q3JDO0VBQStDLGlCUGp2Q1Y7O0FPa3ZDckM7RUFBb0MsaUJQbHZDQzs7QU9tdkNyQztFQUFrQyxpQlBudkNHOztBT292Q3JDO0VBQWtDLGlCUHB2Q0c7O0FPcXZDckM7RUFBa0MsaUJQcnZDRzs7QU9zdkNyQztFQUF1QyxpQlB0dkNGOztBT3V2Q3JDO0VBQW9DLGlCUHZ2Q0M7O0FPd3ZDckM7RUFBNkMsaUJQeHZDUjs7QU95dkNyQztFQUFzQyxpQlB6dkNEOztBTzB2Q3JDO0VBQTBDLGlCUDF2Q0w7O0FPMnZDckM7RUFBb0MsaUJQM3ZDQzs7QU80dkNyQztFQUFrQyxpQlA1dkNHOztBTzZ2Q3JDO0VBQWlDLGlCUDd2Q0k7O0FPOHZDckM7RUFBd0MsaUJQOXZDSDs7QU8rdkNyQztFQUE0QyxpQlAvdkNQOztBT2d3Q3JDO0VBQWtDLGlCUGh3Q0c7O0FPaXdDckM7RUFBc0MsaUJQandDRDs7QU9rd0NyQztFQUEwQyxpQlBsd0NMOztBT213Q3JDO0VBQThDLGlCUG53Q1Q7O0FPb3dDckM7RUFBaUMsaUJQcHdDSTs7QU9xd0NyQztFQUFtQyxpQlByd0NFOztBT3N3Q3JDO0VBQW1DLGlCUHR3Q0U7O0FPdXdDckM7RUFBa0MsaUJQdndDRzs7QU93d0NyQztFQUEwQyxpQlB4d0NMOztBT3l3Q3JDO0VBQTBDLGlCUHp3Q0w7O0FPMHdDckM7RUFBeUMsaUJQMXdDSjs7QU8yd0NyQztFQUF5QyxpQlAzd0NKOztBTzR3Q3JDO0VBQW1DLGlCUDV3Q0U7O0FPNndDckM7RUFBZ0MsaUJQN3dDSzs7QU84d0NyQztFQUFtQyxpQlA5d0NFOztBTyt3Q3JDO0VBQTBDLGlCUC93Q0w7O0FPZ3hDckM7RUFBK0IsaUJQaHhDTTs7QU9peENyQztFQUFtQyxpQlBqeENFOztBT2t4Q3JDO0VBQW9DLGlCUGx4Q0M7O0FPbXhDckM7RUFBMkMsaUJQbnhDTjs7QU9veENyQztFQUFrQyxpQlBweENHOztBT3F4Q3JDO0VBQWlDLGlCUHJ4Q0k7O0FPc3hDckM7RUFBbUMsaUJQdHhDRTs7QU91eENyQztFQUFrQyxpQlB2eENHOztBT3d4Q3JDO0VBQW9DLGlCUHh4Q0M7O0FPeXhDckM7RUFBcUMsaUJQenhDQTs7QU8weENyQztFQUEyQyxpQlAxeENOOztBTzJ4Q3JDO0VBQXNDLGlCUDN4Q0Q7O0FPNHhDckM7RUFBc0MsaUJQNXhDRDs7QU82eENyQztFQUFpQyxpQlA3eENJOztBTzh4Q3JDO0VBQXFDLGlCUDl4Q0E7O0FPK3hDckM7RUFBd0MsaUJQL3hDSDs7QU9neUNyQztFQUFrQyxpQlBoeUNHOztBT2l5Q3JDO0VBQTZDLGlCUGp5Q1I7O0FPa3lDckM7RUFBdUMsaUJQbHlDRjs7QU9teUNyQztFQUFtQyxpQlBueUNFOztBT295Q3JDO0VBQW1DLGlCUHB5Q0U7O0FPcXlDckM7RUFBdUMsaUJQcnlDRjs7QU9zeUNyQztFQUFxQyxpQlB0eUNBOztBT3V5Q3JDO0VBQW9DLGlCUHZ5Q0M7O0FPd3lDckM7RUFBbUMsaUJQeHlDRTs7QU95eUNyQztFQUFnQyxpQlB6eUNLOztBTzB5Q3JDO0VBQWdDLGlCUDF5Q0s7O0FPMnlDckM7RUFBaUMsaUJQM3lDSTs7QU80eUNyQztFQUFxQyxpQlA1eUNBOztBTzZ5Q3JDO0VBQTJDLGlCUDd5Q047O0FPOHlDckM7RUFBMkMsaUJQOXlDTjs7QU8reUNyQztFQUF1QyxpQlAveUNGOztBT2d6Q3JDO0VBQXdDLGlCUGh6Q0g7O0FPaXpDckM7RUFBdUMsaUJQanpDRjs7QU9rekNyQztFQUFxQyxpQlBsekNBOztBT216Q3JDO0VBQXNDLGlCUG56Q0Q7O0FPb3pDckM7RUFBeUMsaUJQcHpDSjs7QU9xekNyQztFQUEwQyxpQlByekNMOztBT3N6Q3JDO0VBQXlDLGlCUHR6Q0o7O0FPdXpDckM7RUFBc0MsaUJQdnpDRDs7QU93ekNyQztFQUFvQyxpQlB4ekNDOztBT3l6Q3JDO0VBQXVDLGlCUHp6Q0Y7O0FPMHpDckM7RUFBdUMsaUJQMXpDRjs7QU8yekNyQztFQUF1QyxpQlAzekNGOztBTzR6Q3JDO0VBQXNDLGlCUDV6Q0Q7O0FPNnpDckM7RUFBd0MsaUJQN3pDSDs7QU84ekNyQztFQUF3QyxpQlA5ekNIOztBTyt6Q3JDO0VBQXVDLGlCUC96Q0Y7O0FPZzBDckM7RUFBcUMsaUJQaDBDQTs7QU9pMENyQztFQUFxQyxpQlBqMENBOztBT2swQ3JDO0VBQXVDLGlCUGwwQ0Y7O0FPbTBDckM7RUFBa0MsaUJQbjBDRzs7QU9vMENyQztFQUFzQyxpQlBwMENEOztBT3EwQ3JDO0VBQXdDLGlCUHIwQ0g7O0FPczBDckM7RUFBaUMsaUJQdDBDSTs7QU91MENyQztFQUFxQyxpQlB2MENBOztBT3cwQ3JDO0VBQTBDLGlCUHgwQ0w7O0FPeTBDckM7RUFBcUMsaUJQejBDQTs7QU8wMENyQztFQUFtQyxpQlAxMENFOztBTzIwQ3JDO0VBQTBDLGlCUDMwQ0w7O0FPNDBDckM7RUFBa0MsaUJQNTBDRzs7QU82MENyQztFQUF5QyxpQlA3MENKOztBTzgwQ3JDO0VBQXVDLGlCUDkwQ0Y7O0FPKzBDckM7RUFBaUMsaUJQLzBDSTs7QU9nMUNyQztFQUF5QyxpQlBoMUNKOztBT2kxQ3JDO0VBQW9DLGlCUGoxQ0M7O0FPazFDckM7RUFBbUMsaUJQbDFDRTs7QU9tMUNyQztFQUEwQyxpQlBuMUNMOztBT28xQ3JDO0VBQWlDLGlCUHAxQ0k7O0FPcTFDckM7RUFBa0MsaUJQcjFDRzs7QU9zMUNyQztFQUFrQyxpQlB0MUNHOztBT3UxQ3JDO0VBQWtDLGlCUHYxQ0c7O0FPdzFDckM7RUFBd0MsaUJQeDFDSDs7QU95MUNyQztFQUFtQyxpQlB6MUNFOztBTzAxQ3JDO0VBQWtDLGlCUDExQ0c7O0FPMjFDckM7RUFBeUMsaUJQMzFDSjs7QU80MUNyQztFQUFvQyxpQlA1MUNDOztBTzYxQ3JDO0VBQWlDLGlCUDcxQ0k7O0FPODFDckM7RUFBa0MsaUJQOTFDRzs7QU8rMUNyQztFQUF3QyxpQlAvMUNIOztBT2cyQ3JDO0VBQW9DLGlCUGgyQ0M7O0FPaTJDckM7RUFBK0IsaUJQajJDTTs7QU9rMkNyQztFQUFnQyxpQlBsMkNLOztBT20yQ3JDO0VBQXNDLGlCUG4yQ0Q7O0FPbzJDckM7RUFBNEMsaUJQcDJDUDs7QU9xMkNyQztFQUF3QyxpQlByMkNIOztBT3MyQ3JDO0VBQXdDLGlCUHQyQ0g7O0FPdTJDckM7RUFBdUMsaUJQdjJDRjs7QU93MkNyQztFQUFzQyxpQlB4MkNEOztBT3kyQ3JDO0VBQXFDLGlCUHoyQ0E7O0FPMDJDckM7RUFBeUMsaUJQMTJDSjs7QU8yMkNyQztFQUFrQyxpQlAzMkNHOztBTzQyQ3JDO0VBQW9DLGlCUDUyQ0M7O0FPNjJDckM7RUFBbUMsaUJQNzJDRTs7QU84MkNyQztFQUFzQyxpQlA5MkNEOztBTysyQ3JDO0VBQWdELGlCUC8yQ1g7O0FPZzNDckM7RUFBa0MsaUJQaDNDRzs7QU9pM0NyQztFQUF3QyxpQlBqM0NIOztBT2szQ3JDO0VBQWlDLGlCUGwzQ0k7O0FPbTNDckM7RUFBbUMsaUJQbjNDRTs7QU9vM0NyQztFQUFrQyxpQlBwM0NHOztBT3EzQ3JDO0VBQW1DLGlCUHIzQ0U7O0FPczNDckM7RUFBMkMsaUJQdDNDTjs7QU91M0NyQztFQUFtQyxpQlB2M0NFOztBT3czQ3JDO0VBQXFDLGlCUHgzQ0E7O0FPeTNDckM7RUFBNEMsaUJQejNDUDs7QU8wM0NyQztFQUF1QyxpQlAxM0NGOztBTzIzQ3JDO0VBQWtDLGlCUDMzQ0c7O0FPNDNDckM7RUFBaUMsaUJQNTNDSTs7QU82M0NyQztFQUF3QyxpQlA3M0NIOztBTzgzQ3JDO0VBQWlDLGlCUDkzQ0k7O0FPKzNDckM7RUFBeUMsaUJQLzNDSjs7QU9nNENyQztFQUE0QyxpQlBoNENQOztBT2k0Q3JDO0VBQTRDLGlCUGo0Q1A7O0FPazRDckM7RUFBMkMsaUJQbDRDTjs7QU9tNENyQztFQUFvQyxpQlBuNENDOztBT280Q3JDO0VBQXdDLGlCUHA0Q0g7O0FPcTRDckM7RUFBdUMsaUJQcjRDRjs7QU9zNENyQztFQUEyQyxpQlB0NENOOztBT3U0Q3JDO0VBQWdDLGlCUHY0Q0s7O0FPdzRDckM7RUFBaUQsaUJQeDRDWjs7QU95NENyQztFQUFpQyxpQlB6NENJOztBTzA0Q3JDO0VBQWdELGlCUDE0Q1g7O0FPMjRDckM7RUFBcUMsaUJQMzRDQTs7QU80NENyQztFQUFzQyxpQlA1NENEOztBTzY0Q3JDO0VBQTZDLGlCUDc0Q1I7O0FPODRDckM7RUFBdUMsaUJQOTRDRjs7QU8rNENyQztFQUF1QyxpQlAvNENGOztBT2c1Q3JDO0VBQW9DLGlCUGg1Q0M7O0FPaTVDckM7RUFBb0MsaUJQajVDQzs7QU9rNUNyQztFQUFtQyxpQlBsNUNFOztBT201Q3JDO0VBQWtDLGlCUG41Q0c7O0FPbzVDckM7RUFBaUMsaUJQcDVDSTs7QU9xNUNyQztFQUFpQyxpQlByNUNJOztBT3M1Q3JDO0VBQXdDLGlCUHQ1Q0g7O0FPdTVDckM7RUFBeUMsaUJQdjVDSjs7QU93NUNyQztFQUFrQyxpQlB4NUNHOztBT3k1Q3JDO0VBQW1DLGlCUHo1Q0U7O0FPMDVDckM7RUFBbUMsaUJQMTVDRTs7QU8yNUNyQztFQUFpRCxpQlAzNUNaOztBTzQ1Q3JDO0VBQWlDLGlCUDU1Q0k7O0FPNjVDckM7RUFBaUMsaUJQNzVDSTs7QU84NUNyQztFQUFxQyxpQlA5NUNBOztBTys1Q3JDO0VBQXFDLGlCUC81Q0E7O0FPZzZDckM7RUFBa0MsaUJQaDZDRzs7QU9pNkNyQztFQUFvQyxpQlBqNkNDOztBT2s2Q3JDO0VBQTJDLGlC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QjtRQUF2QixzQkFBdUI7WUFBdkIsd0JBQXVCO0lBQ3ZCLGlCQUFnQjtJQUNoQixpQkFBZ0I7SUFKeEI7OztNQVNZLGlCOURyQ0U7TThEc0NGLGU5RDFDTTtNOEQyQ04sb0JBQW1CO01BQ25CLFdBQVU7TUFDVixvQkFBbUI7SUFiL0I7TUFpQlksZTlEbkRZO004RG9EWiwyQkFBMEI7RUFLdEM7SUFDSSxlOUQxRG9CLEk4RDJEdkI7O0FoQjlCTDtFaUJwQkksb0JBQW1COztBdkM2SXZCO0V3Q25LSSxhQUFZO0VBQ1osWUFBVzs7QUFHZjtFeEMrSkE7SXdDN0pRLGFBQVksSUFDZiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIGFsZWdyZXlhLXJlZ3VsYXIgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0FsZWdyZXlhJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgICB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLTUwMCAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHNyYzogdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLTcwMCAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLWl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEnO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHNyYzogdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1pdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1pdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLTUwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEnO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHNyYzogdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDBpdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLTcwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEnO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDBpdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIC8qIENocm9tZSAyNissIE9wZXJhIDIzKywgRmlyZWZveCAzOSsgKi9cbiAgICAgICAgdXJsKCd+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDBpdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9mb250cy9hbGVncmV5YS9fYWxlZ3JleWEuc2NzcyIsIi8qIGFsZWdyZXlhLXNhbnMtcmVndWxhciAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEgU2Fucyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1yZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCAvKiBDaHJvbWUgMjYrLCBPcGVyYSAyMyssIEZpcmVmb3ggMzkrICovXG4gICAgICAgIHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLXNhbnMtaXRhbGljIC0gbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSBTYW5zJztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgICB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1pdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLXNhbnMtNTAwIC0gbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSBTYW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgICB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLXNhbnMtNTAwaXRhbGljIC0gbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSBTYW5zJztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgICB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDBpdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLXNhbnMtNzAwIC0gbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSBTYW5zJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgICB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDAud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cbi8qIGFsZWdyZXlhLXNhbnMtNzAwaXRhbGljIC0gbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSBTYW5zJztcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IHVybCgnfmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogQ2hyb21lIDI2KywgT3BlcmEgMjMrLCBGaXJlZm94IDM5KyAqL1xuICAgICAgICB1cmwoJ35iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDBpdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpOyAvKiBDaHJvbWUgNissIEZpcmVmb3ggMy42KywgSUUgOSssIFNhZmFyaSA1LjErICovXG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9mb250cy9hbGVncmV5YS1zYW5zL19hbGVncmV5YS1zYW5zLnNjc3MiLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcblxyXG4uI3skZ2xpZGUtY2xhc3N9IHtcclxuICAkdGhpczogJjtcclxuXHJcbiAgJHNlOiAkZ2xpZGUtZWxlbWVudC1zZXBhcmF0b3I7XHJcbiAgJHNtOiAkZ2xpZGUtbW9kaWZpZXItc2VwYXJhdG9yO1xyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgKiB7XHJcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG4gIH1cclxuXHJcbiAgJiN7JHNlfXRyYWNrIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICAmI3skc2V9c2xpZGVzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XHJcbiAgICB0b3VjaC1hY3Rpb246IHBhbi1ZO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcclxuXHJcbiAgICAmI3skZ2xpZGUtbW9kaWZpZXItc2VwYXJhdG9yfWRyYWdnaW5nIHtcclxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmI3skc2V9c2xpZGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAtd2Via2l0LXVzZXItZHJhZzogbm9uZTtcclxuICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiN7JHNlfWFycm93cyB7XHJcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICB9XHJcblxyXG4gICYjeyRzZX1idWxsZXRzIHtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJiN7JHNtfXJ0bCB7XHJcbiAgICBkaXJlY3Rpb246IHJ0bDtcclxuICB9XHJcbn1cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0BnbGlkZWpzL2dsaWRlL3NyYy9hc3NldHMvc2Fzcy9nbGlkZS5jb3JlLnNjc3MiLCIlYnV0dG9uIHtcbiAgICBAZXh0ZW5kICVidXR0b24tZGVmYXVsdDtcblxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LWZhbWlseTogJGJ1dHRvbi1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDE1cHggNThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuJWJ1dHRvbi1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRidXR0b24tY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWFjY2VudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYWNjZW50O1xuICAgICAgICBjb2xvcjogJGJ1dHRvbi1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidXR0b24tYmFja2dyb3VuZC1hY3RpdmU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1jb2xvci1hY3RpdmU7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWJhY2tncm91bmQtZGlzYWJsZWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kLWRpc2FibGVkO1xuICAgICAgICBjb2xvcjogJGJ1dHRvbi1jb2xvci1kaXNhYmxlZDtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWJhY2tncm91bmQtZGlzYWJsZWQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRidXR0b24tY29sb3ItZGlzYWJsZWQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiVidXR0b24tZGVmYXVsdC10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLS10cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidXR0b24tYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgICAgIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICAgIH1cbn1cblxuJWJ1dHRvbi1hY2NlbnQge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYWNjZW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQtaG92ZXI7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFjY2VudC1ob3ZlcjtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRidXR0b24tYWNjZW50LWJhY2tncm91bmQtYWN0aXZlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRidXR0b24tYWNjZW50LWNvbG9yLWFjdGl2ZTtcbiAgICB9XG59XG5cbiVidXR0b24tYWNjZW50LXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stLXRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkY29sb3ItYWNjZW50O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWFjY2VudDtcbiAgICAgICAgY29sb3I6ICRidXR0b24tY29sb3I7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgJWJ1dHRvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvY29tbW9uL19idXR0b24uc2NzcyIsIiRjb2xvci1ibGFjay1wZWFybDogIzA1MWQzMztcbiRjb2xvci1ibGl6emFyZC1ibHVlOiAjYjJkOWVlO1xuJGNvbG9yLWJsdWUtd2hhbGU6ICMwNjMwNTY7XG4kY29sb3ItY2F0c2tpbGwtd2hpdGU6ICNlOGYwZjQ7XG4kY29sb3ItY2VsbG86ICMxZDNhNTU7XG4kY29sb3ItY2xvdWQ6ICNjYmNhYzc7XG4kY29sb3ItY3VyaW91cy1ibHVlOiAjMTg4MGRiOyAvLyBsaWdodGVuKCRjb2xvci1kZW5pbSwgMTApO1xuJGNvbG9yLWRlbmltOiAjMTQ3MGMzO1xuJGNvbG9yLWRvdmUtZ3JheTogIzcwNzA3MDtcbiRjb2xvci1lbXBlcm9yOiAjNTU1O1xuJGNvbG9yLWVuZGVhdm91cjogIzAwNTI5YztcbiRjb2xvci1pcm9uOiAjY2JjZGNlO1xuJGNvbG9yLW1pbmUtc2hhZnQ6ICMyMjI7XG4kY29sb3ItbXVkZHktd2F0ZXJzOiAjYzE5Yjc2O1xuJGNvbG9yLW11ZXNsaTogI2E1N2Q1NTtcbiRjb2xvci1vc2xvLWdyYXk6ICM4ZDkxOTE7XG4kY29sb3ItcGFtcGFzOiAjZjBlZWVhO1xuJGNvbG9yLXNhbi1qdWFuOiAjMzk1YzdjO1xuJGNvbG9yLXR1bmRvcmE6ICM0NDQ7XG4kY29sb3Itd29vZHNtb2tlOiAjMGIwYzBkO1xuXG4kc2l0ZS1iYWNrZ3JvdW5kOiAkY29sb3ItY2F0c2tpbGwtd2hpdGU7XG4kc2l0ZS1iYXNlLWNvbG9yOiAkY29sb3ItYmxhY2stcGVhcmw7XG5cbiRmb250LWZhbWlseS1zZXJpZjogJ0FsZWdyZXlhJywgc2VyaWY7XG4kZm9udC1mYW1pbHktc2FuczogJ0FsZWdyZXlhIFNhbnMnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuXG4kZm9udC1mYW1pbHktYmFzZTogJGZvbnQtZmFtaWx5LXNhbnM7XG4kZm9udC1mYW1pbHktdGl0bGU6ICRmb250LWZhbWlseS1zZXJpZjtcblxuJGZvb3Rlck5hdi1jb2xvcjogJGNvbG9yLXBhbXBhcztcbiRmb290ZXItYmFja2dyb3VuZDogJGNvbG9yLXdvb2RzbW9rZTtcbiRmb290ZXItY29sb3I6ICRjb2xvci1wYW1wYXM7XG4kZm9vdGVyLWluZm8tYmFja2dyb3VuZDogJGNvbG9yLWNlbGxvO1xuJGZvb3Rlci1pbmZvLWgxLWNvbG9yOiAkY29sb3ItaXJvbjtcbiRmb290ZXItaW5mby1oMi1jb2xvcjogJGNvbG9yLW9zbG8tZ3JheTtcbiRmb290ZXItbmV3c2xldHRlci1pbnB1dC1iYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stcGVhcmw7XG4kZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWRvdmUtZ3JheTtcbiRmb290ZXItbmV3c2xldHRlci1pbnB1dC1jb2xvcjogJGNvbG9yLWNsb3VkO1xuJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAkY29sb3ItY2xvdWQ7XG4kZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWJhY2tncm91bmQ6ICRjb2xvci1zYW4tanVhbjtcbiRmb290ZXItbmV3c2xldHRlci1idXR0b24taG92ZXItYmFja2dyb3VuZDogJGNvbG9yLWRlbmltO1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1hY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLWN1cmlvdXMtYmx1ZTtcbiRmb290ZXJOYXYtbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLW11ZGR5LXdhdGVycztcblxuJG1haW5OYXYtdG9wLWJhY2tncm91bmQtMTI4MDogJGNvbG9yLWJsYWNrLXBlYXJsO1xuJG1haW5OYXYtbWVudS1iYWNrZ3JvdW5kLTEyODA6ICRjb2xvci1ibGFjay1wZWFybDtcbiRtYWluTmF2LW1lbnUtYm9yZGVyLTEyODA6ICRjb2xvci1ibGFjay1wZWFybDtcbiRtYWluTmF2LXBhZ2VzLWJhY2tncm91bmQtMTI4MDogJGNvbG9yLWJsYWNrLXBlYXJsO1xuJG1haW5OYXYtbGluay1jb2xvcjogJGNvbG9yLXBhbXBhcztcbiRtYWluTmF2LWxpbmstaG92ZXItY29sb3I6ICRjb2xvci1tdWRkeS13YXRlcnM7XG4kbWFpbk5hdi10b3AtYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLXBlYXJsO1xuJG1haW5OYXYtdG9wLWNvbG9yOiAkY29sb3ItcGFtcGFzO1xuJG1haW5OYXYtdG9wLWJvb2tOb3ctbGluay1iYWNrZ3JvdW5kOiAkY29sb3ItbXVlc2xpO1xuJG1haW5OYXYtbG9nby1jb2xvcjogJGNvbG9yLXBhbXBhcztcbiRtYWluTmF2LXRvcC1zdGlja3ktYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLXBlYXJsO1xuJGJvb2tOb3ctbGluay1hY3RpdmUtY29sb3I6ICRjb2xvci1wYW1wYXM7XG4kY2xzLWxvZ28tZmlsbDogJGNvbG9yLXBhbXBhcztcblxuJGJvb2stc3VibWl0LWJ1dHRvbi1jb2xvcjogJGNvbG9yLXBhbXBhcztcblxuJGJ1dHRvbi1iYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2stcGVhcmw7XG5cbiRjb250ZW50LXN0eWxlcy1oLWNvbG9yOiAkY29sb3ItYmxhY2stcGVhcmw7XG4kY29udGVudC1zdHlsZXMtaDUtY29sb3I6ICRjb2xvci1taW5lLXNoYWZ0O1xuJGNvbnRlbnQtc3R5bGVzLWNvbG9yOiAkY29sb3ItdHVuZG9yYTtcblxuJHRleHQtYmxvY2stdGl0bGUtY29sb3I6ICRjb2xvci1ibGFjay1wZWFybDtcblxuJHBhZ2UtdGl0bGUtY29sb3I6ICRjb2xvci1ibGFjay1wZWFybDtcblxuJGNvbHVtbnMtY29udGVudC1jb2xvcjogJGNvbG9yLWVtcGVyb3I7XG4kY29sdW1ucy1jb250ZW50LWgxLWNvbG9yOiAkY29sb3ItYmxhY2stcGVhcmw7XG5cbiRibG9jay10aXRsZS1jb2xvcjogJGNvbG9yLWVuZGVhdm91cjtcbiRibG9jay10aXRsZS1hZnRlci1ib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItZG92ZS1ncmF5O1xuJGJsb2NrLXRpdGxlLWJsb2NrLXN1YnRpdGxlLWNvbG9yOiAkY29sb3ItYmxhY2stcGVhcmw7XG5cbiRwYWdlSGVyby10aXRsZS1jb2xvcjogJGNvbG9yLWJsYWNrLXBlYXJsO1xuJHBhZ2Utc3VidGl0bGUtY29sb3I6ICRjb2xvci1lbmRlYXZvdXI7XG5cbiRzdWJwYWdlLXRpdGxlLWNvbG9yOiAkY29sb3ItZW5kZWF2b3VyO1xuJHN1YnBhZ2UtdGV4dC1oMS1zdWJ0aXRsZS1jb2xvcjogJGNvbG9yLWJsYWNrLXBlYXJsO1xuJHN1YnBhZ2UtdGV4dC1jb2xvcjogJGNvbG9yLWRvdmUtZ3JheTtcblxuJHNlcGFyYXRvci1iYWNrZ3JvdW5kOiAkY29sb3ItY2VsbG87XG5cbiRyb29tLXRpdGxlLWNvbG9yOiAkY29sb3ItYmxhY2stcGVhcmw7XG4kcm9vbS1zdWJ0aXRsZS1jb2xvcjogJGNvbG9yLWVuZGVhdm91cjtcbiRyb29tLW1vcmUtbGluay1iYWNrZ3JvdW5kOiAkY29sb3ItZW5kZWF2b3VyO1xuXG4kcm9vbUhlcm8tdGl0bGUtY29sb3I6ICRjb2xvci1ibGFjay1wZWFybDtcbiRyb29tSGVyby1zdWJ0aXRsZS1jb2xvcjogJGNvbG9yLWVuZGVhdm91cjtcblxuJG9mZmVycy1zbGlkZXNob3ctYmxvY2stYmFja2dyb3VuZDogJGNvbG9yLWNlbGxvO1xuJG9mZmVycy1zbGlkZXNob3ctZm9vdGVyLWJhY2tncm91bmQ6ICRjb2xvci13b29kc21va2U7XG4kb2ZmZXJzLXNsaWRlLXRpdGxlLWNvbG9yOiAkY29sb3ItYmxhY2stcGVhcmw7XG5cbiRyZWZDYXJkLXRpdGxlLWNvbG9yOiAkY29sb3ItYmxhY2stcGVhcmw7XG4kcmVmQ2FyZC10ZXh0LWNvbG9yOiAkY29sb3ItdHVuZG9yYTtcblxuJG9mZmVyLWRhdGVzLWNvbG9yOiAkY29sb3ItdHVuZG9yYTtcblxuJHJlZmVyZW5jZS10ZXh0LWNvbG9yOiAkY29sb3ItZW1wZXJvcjtcblxuJG5ld3MtdGl0bGUtY29sb3I6ICRjb2xvci1ibGFjay1wZWFybDtcbiRuZXdzLWRhdGUtY29sb3I6ICRjb2xvci1lbmRlYXZvdXI7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAkY29sb3ItbXVkZHktd2F0ZXJzO1xuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2JhbnNrby9jc3MvX3ZhcmlhYmxlcy5zY3NzIiwiJGNvbG9yLWJsYWNrLS1hbHBoYS1oYXJkOiByZ2JhKCMwMDAsIDAuNyk7XG4kY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0OiByZ2JhKCMwMDAsIDAuMTYpO1xuJGNvbG9yLWJsYWNrLS1hbHBoYS1zdHJvbmc6IHJnYmEoIzAwMCwgMC41KTtcbiRjb2xvci1ibGFjay0tYWxwaGE6IHJnYmEoIzAwMCwgMC4zKTtcbiRjb2xvci1ibGFjay0tdHJhbnNwYXJlbnQ6IHJnYmEoIzAwMCwgMCk7XG4kY29sb3ItYmxhY2s6ICMwMDA7XG4kY29sb3ItY2FyYXJyYTogI2VmZWVlYTtcbiRjb2xvci1jbG91ZDogI2NiY2FjNztcbiRjb2xvci1jb2QtZ3JheTogIzFjMWMxYztcbiRjb2xvci1kb3ZlLWdyYXk6ICM3MDcwNzA7XG4kY29sb3ItZWJiOiAjZjJmMGVlO1xuJGNvbG9yLWVtcGVyb3I6ICM1NTU7XG4kY29sb3ItZ3JheTogIzg4ODtcbiRjb2xvci1taW5lLXNoYWZ0OiAjMzMzO1xuJGNvbG9yLW11ZGR5LXdhdGVyczogI2MxOWI3NjtcbiRjb2xvci1tdWVzbGk6ICNhNTdkNTU7XG4kY29sb3ItcGFtcGFzOiAjZjBlZWVhO1xuJGNvbG9yLXJlZDogI2YwMDtcbiRjb2xvci1zaGFyay0tYWxwaGEtc3Ryb25nOiByZ2JhKCMyMjIsIDAuNSk7XG4kY29sb3Itc2hhcmstLWFscGhhLWxpZ2h0OiByZ2JhKCMyMjIsIDAuMTQpO1xuJGNvbG9yLXNoYXJrOiAjMjIyO1xuJGNvbG9yLXR1bmRvcmE6ICM0NDQ7XG4kY29sb3Itd2hpdGUtLWFscGhhOiByZ2JhKCNmZmYsIDAuMyk7XG4kY29sb3Itd2hpdGUtLXRyYW5zcGFyZW50OiByZ2JhKCNmZmYsIDApO1xuJGNvbG9yLXdoaXRlOiAjZmZmO1xuXG4kY29sb3ItYWNjZW50OiAkY29sb3ItbXVkZHktd2F0ZXJzICFkZWZhdWx0O1xuJGNvbG9yLWFjY2VudC1ob3ZlcjogJGNvbG9yLW11ZXNsaSAhZGVmYXVsdDtcbiRjb2xvci1hY2NlbnQtYWN0aXZlOiBsaWdodGVuKCRjb2xvci1hY2NlbnQsIDEwJSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmVcbiRjb2xvci1hY2NlbnQtYWN0aXZlLWhvdmVyOiBsaWdodGVuKCRjb2xvci1hY2NlbnQtaG92ZXIsIDEwJSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmVcblxuJHNpdGUtY29udGFpbmVyLW1heC13aWR0aDogMTkyMHB4ICFkZWZhdWx0O1xuJHNpdGUtaGVhZGVyLW1pbi1oZWlnaHQ6IDYwcHggIWRlZmF1bHQ7XG4kc2l0ZS1oZWFkZXItbWF4LWhlaWdodDogMTA5cHggIWRlZmF1bHQ7XG4kc2l0ZS1mb290ZXItbWluLWhlaWdodDogMzYwcHggIWRlZmF1bHQ7XG5cbiRzaXRlLWJsb2NrLXNwYWNlOiAxMDBweCAhZGVmYXVsdDtcbiRzaXRlLXNlcGFyYXRvci1zcGFjaW5nOiAxNTBweCAhZGVmYXVsdDtcbi8vIGxnID0gMTYwMHB4XG4kc2l0ZS1ibG9jay1zcGFjZS1sZzogOTBweCAhZGVmYXVsdDtcbiRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLWxnOiAxNDBweCAhZGVmYXVsdDtcbi8vIG1kID0gMTI4MHB4XG4kc2l0ZS1ibG9jay1zcGFjZS1tZDogODBweCAhZGVmYXVsdDtcbiRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLW1kOiAxMjBweCAhZGVmYXVsdDtcbi8vIHNtID0gMTAyM3B4XG4kc2l0ZS1ibG9jay1zcGFjZS1zbTogNzBweCAhZGVmYXVsdDtcbiRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLXNtOiAxMTBweCAhZGVmYXVsdDtcbi8vIHhzID0gNjY2cHhcbiRzaXRlLWJsb2NrLXNwYWNlLXhzOiA1MHB4ICFkZWZhdWx0O1xuJHNpdGUtc2VwYXJhdG9yLXNwYWNpbmcteHM6IDEwMHB4ICFkZWZhdWx0O1xuXG4kc2l0ZS1iYWNrZ3JvdW5kOiAkY29sb3ItZWJiICFkZWZhdWx0O1xuJHNpdGUtYmFzZS1jb2xvcjogJGNvbG9yLXR1bmRvcmEgIWRlZmF1bHQ7XG5cbiRmb250LWZhbWlseS1zZXJpZjogJ0FsZWdyZXlhJywgc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktc2FuczogJ0FsZWdyZXlhIFNhbnMnLCAnQXJpYWwnLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuXG4kZm9udC1mYW1pbHktYmFzZTogJ0FyaWFsJywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmb250LWZhbWlseS10aXRsZTogc2VyaWYgIWRlZmF1bHQ7XG5cbiR6aW5kZXgtZ2FsbGVyeTogNDAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtbWFpbk5hdjogMjAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtYm9va1BvcHVwOiAzMDAwICFkZWZhdWx0O1xuXG4kZmlyc3QtY2hpbGQtb2Zmc2V0OiAxMDRweCAhZGVmYXVsdDtcblxuJGdsaWRlLWNsYXNzOiAnc2xpZGVzaG93JyAhZGVmYXVsdDtcbiRnbGlkZS1lbGVtZW50LXNlcGFyYXRvcjogJy0nICFkZWZhdWx0O1xuJGdsaWRlLW1vZGlmaWVyLXNlcGFyYXRvcjogJy0tJyAhZGVmYXVsdDtcblxuJGZvb3Rlck5hdi1jb2xvcjogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRmb290ZXJOYXYtY29sb3ItaG92ZXI6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kZm9vdGVyTmF2LWxpbmstY29sb3ItaG92ZXI6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRmb290ZXJMZWdhbC1jb2xvcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGZvb3RlckluZm8tYmFja2dyb3VuZDogJGNvbG9yLWNvZC1ncmF5ICFkZWZhdWx0O1xuJGZvb3RlckluZm8tY29sb3I6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRmb290ZXJJbmZvLXRpdGxlLWNvbG9yOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kZm9vdGVyTmV3c2xldHRlci1pbnB1dC1iYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2sgIWRlZmF1bHQ7XG4kZm9vdGVyTmV3c2xldHRlci1pbnB1dC1jb2xvcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGZvb3Rlck5hdi1jdXJyZW50LWxhbmctY29sb3I6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kZm9vdGVyTmF2LWxhbmd1YWdlcy11bC1iYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kZm9vdGVyTmF2LWxhbmd1YWdlcy1sYW5ndWFnZS1saW5rLWNvbG9yOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kZm9vdGVyTmF2LWxhbmctYmVmb3JlLWJvcmRlcjogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcblxuJG1haW5OYXYtbGluay1jb2xvcjogJGNvbG9yLWRvdmUtZ3JheSAhZGVmYXVsdDtcbiRtYWluTmF2LWxpbmstaG92ZXItY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYmFja2dyb3VuZDogbm9uZSAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1jb2xvcjogJGNvbG9yLWRvdmUtZ3JheSAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1ib29rTm93LWxpbmstYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG1haW5OYXYtdG9wLWJvb2tOb3ctbGluay1jb2xvcjogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtbG9nby1jb2xvcjogJGNvbG9yLWVtcGVyb3IgIWRlZmF1bHQ7XG4kbWFpbk5hdi1iYWNrLWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRtYWluTmF2LWJhY2stY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRib29rTm93LWxpbmstYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kYm9va05vdy1saW5rLWFjdGl2ZS1jb2xvcjogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJGJvb2tOb3ctbGluay1tb2JpbGUtY29sb3I6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kY2xzLWxvZ28tZmlsbDogJGNvbG9yLWVtcGVyb3IgIWRlZmF1bHQ7XG4kbWFpbk5hdi1tZW51LWJhY2tncm91bmQtMTI4MDogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtbWVudS1ib3JkZXItMTI4MDogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtcGFnZXMtYmFja2dyb3VuZC0xMjgwOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYmFja2dyb3VuZC0xMjgwOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtY29sb3ItMTI4MDogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1ib29rTm93LWJhY2tncm91bmQtMTI4MDogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtdG9wLWJvb2tOb3ctYm9yZGVyLTEyODA6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1hY3RpdmUtYmFja2dyb3VuZC0xMjgwOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYm9va05vdy1saW5rLWNvbG9yLWhvdmVyLTEyODA6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYWN0aXZlLWNvbG9yLTEyODA6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sb2dvLWNvbG9yLTEyODA6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sb2dvLWNscy1sb2ctY29sb3ItMTI4MDogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LWxpbmstYWN0aXZlLWNvbG9yLTEyODA6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1saW5rLWhvdmVyLWNvbG9yLTEyODA6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kbWFpbk5hdi10b3AtYm9va05vdy1ib3JkZXItYmVmb3JlOiAkY29sb3ItcGFtcGFzICFkZWZhdWx0O1xuJG1haW5OYXYtc3RpY2t5LWxpbmstY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1zdGlja3ktbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRtYWluTmF2LXRvcC1zdGlja3ktYmFja2dyb3VuZDogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJG1haW5OYXYtdG9wLXN0aWNreS1jb2xvcjogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LWxvZ28tc3RpY2t5LWNvbG9yOiAkY29sb3ItcGFtcGFzICFkZWZhdWx0O1xuJG1haW5OYXYtbG9nby1zdGlja3ktY2xzLWxvZ28tZmlsbDogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LWN1cnJlbnQtbGFuZy1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRtYWluTmF2LWxhbmd1YWdlcy11bC1iYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sYW5nLWJlZm9yZS1ib3JkZXI6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sYW5ndWFnZXMtbWFpbk5hdi1saW5rLWNvbG9yOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kbWFpbk5hdi1jdXJyZW50LWxhbmctaS1jb2xvcjogJGNvbG9yLXBhbXBhcyAhZGVmYXVsdDtcbiRtYWluTmF2LWxhbmctbGFuZ3VhZ2VzLXNlbGVjdC1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRtYWluTmF2LWxhbmctbGFuZ3VhZ2VzLWJlZm9yZS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdC1ib3JkZXI6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kbWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0LWktY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG5cbiRmb290ZXItYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrICFkZWZhdWx0O1xuJGZvb3Rlci1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGZvb3Rlci1pbmZvLWJhY2tncm91bmQ6ICRjb2xvci1taW5lLXNoYWZ0ICFkZWZhdWx0O1xuJGZvb3Rlci1pbmZvLWNvbG9yOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kZm9vdGVyLWluZm8taDEtY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kZm9vdGVyLWluZm8taDItY29sb3I6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRmb290ZXItaW5mby1saW5rLWNvbG9yLWhvdmVyOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJGZvb3Rlci1sZWdhbC1jb2xvcjogJGNvbG9yLWJsYWNrICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LWJhY2tncm91bmQ6ICRjb2xvci1ibGFjayAhZGVmYXVsdDtcbiRmb290ZXItbmV3c2xldHRlci1pbnB1dC1ib3JkZXI6IDAgIWRlZmF1bHQ7XG4kZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtY29sb3I6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRmb290ZXItbmV3c2xldHRlci1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1iYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1ob3Zlci1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kOiAkY29sb3ItYWNjZW50LWhvdmVyICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRmb290ZXItbmV3c2xldHRlci1idXR0b24tYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvci1hY2NlbnQtYWN0aXZlLWhvdmVyICFkZWZhdWx0O1xuXG4kYnV0dG9uLWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRidXR0b24tY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRidXR0b24tYmFja2dyb3VuZC1hY3RpdmU6ICRjb2xvci1hY2NlbnQtYWN0aXZlICFkZWZhdWx0O1xuJGJ1dHRvbi1jb2xvci1hY3RpdmU6ICRjb2xvci1hY2NlbnQtYWN0aXZlICFkZWZhdWx0O1xuJGJ1dHRvbi1iYWNrZ3JvdW5kLWRpc2FibGVkOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kYnV0dG9uLWNvbG9yLWRpc2FibGVkOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kYnV0dG9uLWFjY2VudC1iYWNrZ3JvdW5kLWFjdGl2ZTogJGNvbG9yLWFjY2VudC1hY3RpdmUtaG92ZXIgIWRlZmF1bHQ7XG4kYnV0dG9uLWFjY2VudC1jb2xvci1hY3RpdmU6ICRjb2xvci1hY2NlbnQtYWN0aXZlLWhvdmVyICFkZWZhdWx0O1xuXG4kY29udGVudC1zdHlsZXMtY29sb3I6ICRjb2xvci1lbXBlcm9yICFkZWZhdWx0O1xuJGNvbnRlbnQtc3R5bGVzLWxpbmstY29sb3I6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kY29udGVudC1zdHlsZXMtbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudC1ob3ZlciAhZGVmYXVsdDtcbiRjb250ZW50LXN0eWxlcy1oLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcbiRjb250ZW50LXN0eWxlcy1oNS1jb2xvcjogJGNvbnRlbnQtc3R5bGVzLWNvbG9yICFkZWZhdWx0O1xuJGNvbnRlbnQtc3R5bGVzLXRhYmxlLWJvcmRlcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGNvbnRlbnQtc3R5bGVzLXRoZWFkLWNvbG9yOiAkY29sb3ItY29kLWdyYXkgIWRlZmF1bHQ7XG4kY29udGVudC1zdHlsZXMtdGQtdGgtYm9yZGVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kY29udGVudC1zdHlsZXMtZW0tYm9yZGVyOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuXG4kY29sdW1ucy1jb250ZW50LWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRjb2x1bW5zLWNvbnRlbnQtaDEtY29sb3I6ICRjb2xvci10dW5kb3JhICFkZWZhdWx0O1xuXG4kcGFnZS1jb250ZW50LWJhY2tncm91bmQ6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRwYWdlLWNvbnRlbnQtY29sb3I6ICRjb2xvci1lbXBlcm9yICFkZWZhdWx0O1xuJHBhZ2Utc3VidGl0bGUtY29sb3I6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kcGFnZS1zdWJ0aXRsZS1ib3JkZXItYWZ0ZXI6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kcGFnZS10ZXh0LWgxOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRwYWdlLXRpdGxlLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcblxuJHByb3Bvc2FsLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHByb3Bvc2FsLWNvbnRlbnQtY29sb3I6ICRjb2xvci1lbXBlcm9yICFkZWZhdWx0O1xuJHByb3Bvc2FsLXN1YnRpdGxlLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJHByb3Bvc2FsLXN1YnRpdGxlLWNvbG9yLWFmdGVyOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuXG4kYmxvY2stdGV4dC1jb2xvcjogJGNvbG9yLWVtcGVyb3IgIWRlZmF1bHQ7XG4kYmxvY2stdGl0bGUtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kYmxvY2stdGl0bGUtYWZ0ZXItYm9yZGVyOiAxcHggc29saWQgIWRlZmF1bHQ7XG4kYmxvY2stdGl0bGUtYmxvY2stc3VidGl0bGUtY29sb3I6ICRjb2xvci10dW5kb3JhICFkZWZhdWx0O1xuXG4kcGFnZUhlcm8tdGl0bGUtY29sb3I6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRwYWdlSGVyby1tZWRpYS10aXRsZS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHBhZ2VIZXJvLWFycm93LWJhY2tncm91bmQ6ICRjb2xvci1ibGFjay0tYWxwaGEtc3Ryb25nICFkZWZhdWx0O1xuJHBhZ2VIZXJvLWFycm93LWJvcmRlci1hZnRlcjogJGNvbG9yLWJsYWNrLS1hbHBoYS1zdHJvbmcgIWRlZmF1bHQ7XG4kcGFnZUhlcm8tYXJyb3ctYm9yZGVyLWhvdmVyOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuXG4kaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1jb2xvcjogJGNvbG9yLWdyYXkgIWRlZmF1bHQ7XG4kaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRoZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXI6ICRjb2xvci1ncmF5ICFkZWZhdWx0O1xuJGhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yLWhvdmVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtYm9yZGVyLWhvdmVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG5cbiRib29rUG9wdXAtYmFja2dyb3VuZDogJGNvbG9yLXNoYXJrLS1hbHBoYS1zdHJvbmcgIWRlZmF1bHQ7XG4kYm9va1BvcHVwLWJvb2stYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGJvb2tQb3B1cC1iYWNrZ3JvdW5kLTc2ODogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRib29rLWl0ZW0tbGFiZWwtY29sb3ItNzY4OiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJGJvb2stdGl0bGUtY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kYm9vay1jbG9zZS1iYWNrZ3JvdW5kOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kYm9vay1jbG9zZS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuXG4kYm9vay1pdGVtLWJhY2tncm91bmQ6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRib29rLWl0ZW0tbGFiZWwtY29sb3I6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRjYWxlbmRhci10b2dnbGUtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kY2FsZW5kYXItdG9nZ2xlLWJhY2tncm91bmQtYmVmb3JlOiAkY29sb3ItY2FyYXJyYSAhZGVmYXVsdDtcbiRib29rLWl0ZW0tYWN0aXZlLWNvbG9yOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuJGRhdGUtZGF5LWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRkYXRlLW1vbnRoLWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRib29rLWFycml2ZS1ib29rLWRlcGFydC1ib3JkZXI6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRib29rLWd1ZXN0cy1jb2xvcjogJGNvbG9yLWVtcGVyb3IgIWRlZmF1bHQ7XG4kYm9vay1zdWJtaXQtYnV0dG9uLWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRib29rLXN1Ym1pdC1idXR0b24tY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRib29rLXN1Ym1pdC1idXR0b24tYmFja2dyb3VuZC1ob3ZlcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRib29rLXN1Ym1pdC1idXR0b24tY29sb3ItaG92ZXI6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRib29rUG9wdXAtc3VibWl0LWJ1dHRvbi1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGJvb2tQb3B1cC1zdWJtaXQtYnV0dG9uLWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRib29rUG9wdXAtc3VibWl0LWJ1dHRvbi1jb2xvci1ob3ZlcjogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJGJvb2tQb3B1cC1zdWJtaXQtYnV0dG9uLWJhY2tncm91bmQtaG92ZXI6ICRjb2xvci1hY2NlbnQgIWRlZmF1bHQ7XG4kYm9vay1pbnZhbGlkLWNvbG9yOiAkY29sb3ItcmVkICFkZWZhdWx0O1xuXG4kdGV4dC1ibG9jay10aXRsZS1jb2xvcjogJGNvbG9yLXR1bmRvcmEgIWRlZmF1bHQ7XG5cbiRzdWJwYWdlLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHN1YnBhZ2UtdGl0bGUtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kc3VicGFnZS10ZXh0LWgxLXN1YnRpdGxlLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcbiRzdWJwYWdlLXRleHQtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG5cbiRzbGlkZS1jb250ZW50LWNvbG9yOiAkY29sb3ItY29kLWdyYXkgIWRlZmF1bHQ7XG4kc2xpZGVzaG93LXN3aXRjaGVzLWNvbG9yOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRzbGlkZXNob3ctc3dpdGNoZXMtbmV4dC1wcmV2LWJhY2tncm91bmQ6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRzbGlkZXNob3ctc3dpdGNoZXMtbmV4dC1wcmV2LWJvcmRlcjogJGNvbG9yLWdyYXkgIWRlZmF1bHQ7XG4kc2xpZGVzaG93LXN3aXRjaGVzLW5leHQtcHJldi1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHNsaWRlc2hvdy1zd2l0Y2hlcy1uZXh0LXByZXYtYm9yZGVyLWhvdmVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kc2xpZGVzaG93LXN3aXRjaGVzLW5leHQtcHJldi1jb2xvci1ob3ZlcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHNsaWRlLWNvbnRlbnQtY29sb3ItaDEtMTAyMzogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHNsaWRlLWNvbnRlbnQtY29sb3ItbGluay0xMDIzOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kc2xpZGUtY29udGVudC1mdWxsLWgxLWNvbG9yOiAkY29sb3ItYmxhY2sgIWRlZmF1bHQ7XG4kc2xpZGVzaG93LWNvbnRyb2xzLWZ1bGwtbmV4dC1wcmV2LWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kc2xpZGUtY29udGVudC1mdWxsLWgxLWNvbG9yLTEwMjM6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcblxuJHNlcGFyYXRvci1iYWNrZ3JvdW5kOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kc2VwYXJhdG9yLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJHNlcGFyYXRvci10aXRsZS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHNlcGFyYXRvci1jb250ZW50LWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kc2VwYXJhdG9yLWNvbnRlbnQtY29sb3ItaG92ZXI6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG5cbiRyb29tLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHJvb20tdGl0bGUtY29sb3I6ICRjb2xvci10dW5kb3JhICFkZWZhdWx0O1xuJHJvb20tc3VidGl0bGUtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kcm9vbS10ZXh0LWNvbG9yOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuJHJvb20tbGluay1ob3Zlci1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcblxuJHJvb21Db21wYWN0LXRpdGxlLWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kcm9vbUhlcm8tY29udGVudC1iYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kcm9vbUhlcm8tdGl0bGUtY29sb3I6ICRjb2xvci10dW5kb3JhICFkZWZhdWx0O1xuJHJvb21IZXJvLXN1YnRpdGxlLWNvbG9yOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuJHJvb21IZXJvLXRleHQtY29sb3I6ICRjb2xvci1kb3ZlLWdyYXkgIWRlZmF1bHQ7XG4kcm9vbUhlcm8tbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcblxuJHJlZmVyZW5jZS10ZXh0LWNvbG9yOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kcmVmZXJlbmNlLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHJlZmVyZW5jZS1kYXRlcy1jb2xvcjogJGNvbG9yLXNoYXJrICFkZWZhdWx0O1xuJHJlZmVyZW5jZS1tb3JlLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJHJlZmVyZW5jZS1tb3JlLWNvbG9yLWhvdmVyOiAkY29sb3ItYWNjZW50LWhvdmVyICFkZWZhdWx0O1xuJHJlZmVyZW5jZS1saW5rLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcbiRyZWZlcmVuY2UtbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudC1ob3ZlciAhZGVmYXVsdDtcblxuJG9mZmVyLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG9mZmVyLWRhdGVzLWNvbG9yOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kb2ZmZXItZG9tYWluLWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRvZmZlci1tb3JlLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJG9mZmVyLW1vcmUtY29sb3ItaG92ZXI6ICRjb2xvci1hY2NlbnQtaG92ZXIgIWRlZmF1bHQ7XG5cbiRvZmZlcnMtc2xpZGVzaG93LWJsb2NrLWJhY2tncm91bmQ6ICRjb2xvci1taW5lLXNoYWZ0ICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZXNob3ctdGl0bGUtY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kb2ZmZXJzLXNsaWRlc2hvdy10aXRsZS1ib3JkZXI6ICRjb2xvci1ncmF5ICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZXNob3ctc3VidGl0bGUtY29sb3I6ICRjb2xvci1wYW1wYXMgIWRlZmF1bHQ7XG4kb2ZmZXJzLXNsaWRlLWNvbnRlbnQtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZS10aXRsZS1jb2xvcjogJGNvbG9yLXR1bmRvcmEgIWRlZmF1bHQ7XG4kb2ZmZXJzLXNsaWRlLXRleHQtY29sb3I6ICRjb2xvci1lbXBlcm9yICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZS1wcmljZS1kYXRlcy1jb2xvcjogJGNvbG9yLWRvdmUtZ3JheSAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGUtbGluay1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGUtbGluay1jb2xvci1ob3ZlcjogJGNvbG9yLWFjY2VudC1ob3ZlciAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXI6ICRjb2xvci1ncmF5ICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXItaG92ZXI6ICRjb2xvci1jbG91ZCAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1jb2xvci1ob3ZlcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZXNob3ctZm9vdGVyLWJhY2tncm91bmQ6ICRjb2xvci1jb2QtZ3JheSAhZGVmYXVsdDtcbiRvZmZlcnMtc2xpZGVzaG93LWZvb3Rlci1jb2xvcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuXG4kbmV3cy1jb250ZW50LWNvbG9yOiAkY29sb3ItZW1wZXJvciAhZGVmYXVsdDtcbiRuZXdzLXRpdGxlLWNvbG9yOiAkY29sb3ItdHVuZG9yYSAhZGVmYXVsdDtcbiRuZXdzLWFydGljbGUtYm9yZGVyOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kbmV3cy1kYXRlLWNvbG9yOiAkY29sb3ItYWNjZW50ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluay1jb2xvcjogJGNvbG9yLWFjY2VudCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmstY29sb3ItaG92ZXI6ICRjb2xvci1hY2NlbnQtaG92ZXIgIWRlZmF1bHQ7XG5cbiRoZXJvLWJhY2tncm91bmQ6ICRjb2xvci1jb2QtZ3JheSAhZGVmYXVsdDtcbiRoZXJvLWNvbG9yOiAkY29sb3ItY2xvdWQgIWRlZmF1bHQ7XG4kaGVyby1tZWRpYS1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGhlcm8tbGluay1ib3JkZXI6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRoZXJvLWxpbmstY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcblxuJGdhbGxlcnktc2xpZGUtbWVkaWEtYm9yZGVyOiAkY29sb3ItZG92ZS1ncmF5ICFkZWZhdWx0O1xuJGdhbGxlcnktc2xpZGUtdGl0bGUtaDEtY29sb3I6ICRjb2xvci13aGl0ZSAhZGVmYXVsdDtcbiRnYWxsZXJ5LXN3aXRjaGVzLWNvbG9yOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRnYWxsZXJ5LXN3aXRjaGVzLXByZXYtbmV4dC1iYWNrZ3JvdW5kOiAkY29sb3Itc2hhcmsgIWRlZmF1bHQ7XG4kZ2FsbGVyeS1zd2l0Y2hlcy1wcmV2LW5leHQtYm9yZGVyOiAkY29sb3ItZ3JheSAhZGVmYXVsdDtcbiRnYWxsZXJ5LXN3aXRjaGVzLXByZXYtbmV4dC1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJGdhbGxlcnktc3dpdGNoZXMtcHJldi1uZXh0LWJvcmRlci1ob3ZlcjogJGNvbG9yLWNsb3VkICFkZWZhdWx0O1xuJGdhbGxlcnktc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yLWhvdmVyOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG5cbiRjb2x1bW5zLXRpdGxlLWNvbG9yOiAkc2l0ZS1iYXNlLWNvbG9yICFkZWZhdWx0O1xuJGNvbHVtbnMtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuXG4kYm9vay1zdGF0aWMtYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuXG4kbWVkaWEtZnVsbC1jb250ZW50LWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG4kYWR1bHQtY291bnRlci1hcnJvdy1jb2xvcjogJGNvbG9yLWRvdmUtZ3JheSAhZGVmYXVsdDtcblxuJHJlZkNhcmQtdGl0bGUtY29sb3I6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcbiRyZWZDYXJkLXRleHQtY29sb3I6ICRjb2xvci1zaGFyayAhZGVmYXVsdDtcblxuJHJlZmVyZW5jZUdhbGxlcnlJdGVtLXRpdGxlLWNvbG9yOiAkY29sb3Itd2hpdGUgIWRlZmF1bHQ7XG5cbiRnYWxsZXJ5LXNsaWRlLXRpdGxlLWgxLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRoZXJvLWxpbmstZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJG9mZmVycy1zbGlkZS1wcmljZS1kYXRlcy1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMgIWRlZmF1bHQ7XG4kb2ZmZXJzLXNsaWRlc2hvdy10ZXh0LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kcm9vbUNvbXBhY3QtdGl0bGUtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJHJvb21IZXJvLXN1YnRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRyb29tLXN1YnRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRib29rLWl0ZW0tbGFiZWwtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJGRhdGUtZGF5LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kZGF0ZS1tb250aC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmICFkZWZhdWx0O1xuJGJvb2stZ3Vlc3RzLWlucHV0LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kYm9vay1zdWJtaXQtYnV0dG9uLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRib29rLXRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRwcm9wb3NhbC1zdWJ0aXRsZS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMgIWRlZmF1bHQ7XG4kcGFnZS1yb29tLXN1YnRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRidXR0b24tZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJHNvbGlkLWJ1dHRvbi1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMgIWRlZmF1bHQ7XG4kYmxvY2stdGl0bGUtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJGJsb2NrLXN1YnRpdGxlLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kY29udGVudC1zdHlsZXMtdGFibGUtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZiAhZGVmYXVsdDtcbiRmb290ZXJOYXYtZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJGZvb3Rlci1pbmZvLWgxLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWRlZmF1bHQ7XG4kZm9vdGVyLWluZm8taDItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zICFkZWZhdWx0O1xuJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRtYWluTmF2LWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRtYWluTmF2LWxhbmd1YWdlcy1zZWxlY3QtY3VycmVudC1sYW5nLWZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2FucyAhZGVmYXVsdDtcbiRyZWZlcmVuY2VHYWxsZXJ5SXRlbS10aXRsZS1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmICFkZWZhdWx0O1xuXG4kdHJhdmVsbGluZS1iYWNrZ3JvdW5kOiAjZTllNWUyICFkZWZhdWx0O1xuJHRyYXZlbGxpbmUtaGVyby1iYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci13aGl0ZSwgMC45KSAhZGVmYXVsdDtcbiR0cmF2ZWxsaW5lLXJvb20tYmFja2dyb3VuZDogI2U5ZTVlMiAhZGVmYXVsdDtcbiR0cmF2ZWxsaW5lLXRvb2x0aXAtYmFja2dyb3VuZDogcmdiYSgkY29sb3Itd2hpdGUsIDAuOSkgIWRlZmF1bHQ7XG4kdHJhdmVsbGluZS10b29sdGlwLWhlYWRlci1iYWNrZ3JvdW5kOiByZ2JhKCRjb2xvci1hY2NlbnQsIDAuOSkgIWRlZmF1bHQ7XG4kdHJhdmVsbGluZS10b29sdGlwLWhlYWRlci1jb2xvcjogJGNvbG9yLXdoaXRlICFkZWZhdWx0O1xuJHRyYXZlbGxpbmUtdG9vbHRpcC1oZWFkZXItZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZiAhZGVmYXVsdDtcbiR0cmF2ZWxsaW5lLXRvb2x0aXAtY29udGVudC1mb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMgIWRlZmF1bHQ7XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvX2RlZmF1bHRfdmFyaWFibGVzLnNjc3MiLCIlcmVmQ2FyZCB7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4ICRjb2xvci1zaGFyay0tYWxwaGEtbGlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDQ0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4lcmVmQ2FyZC1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbiVyZWZDYXJkLXRpdGxlIHtcbiAgICBjb2xvcjogJHJlZkNhcmQtdGl0bGUtY29sb3I7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgbWF4LWhlaWdodDogMy42ZW07XG59XG5cbiVyZWZDYXJkLXRleHQge1xuICAgIGNvbG9yOiAkcmVmQ2FyZC10ZXh0LWNvbG9yO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuJXJlZkNhcmQtbW9yZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgJXJlZkNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgJXJlZkNhcmQge1xuICAgICAgICBwYWRkaW5nOiAzMnB4O1xuICAgIH1cblxuICAgICVyZWZDYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICVyZWZDYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgJXJlZkNhcmQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHg7XG4gICAgfVxuXG4gICAgJXJlZkNhcmQtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAlcmVmQ2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICVyZWZDYXJkLXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJXJlZkNhcmQtbW9yZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9jb21tb24vX3JlZkNhcmQuc2NzcyIsIiVwYWdlLXRpdGxlIHtcbiAgICBjb2xvcjogJHBhZ2UtdGl0bGUtY29sb3I7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiVwYWdlLXN1YnRpdGxlIHtcbiAgICBjb2xvcjogJHBhZ2Utc3VidGl0bGUtY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcGFnZS1zdWJ0aXRsZS1ib3JkZXItYWZ0ZXI7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBtYXJnaW46IDIwcHggMCAxNXB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICB9XG59XG5cbiVwYWdlLWNvbnRlbnQge1xuICAgIEBleHRlbmQgJWJsb2NrO1xuXG4gICAgYmFja2dyb3VuZDogJHBhZ2UtY29udGVudC1iYWNrZ3JvdW5kO1xuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCAkY29sb3ItYmxhY2stLWFscGhhO1xuICAgIGNvbG9yOiAkcGFnZS1jb250ZW50LWNvbG9yO1xuICAgIHBhZGRpbmc6IDU1cHggMzhweCAyNXB4O1xufVxuXG4lcGFnZS10ZXh0IHtcbiAgICBAZXh0ZW5kICVjb250ZW50LXN0eWxlcztcblxuICAgIHVsIHtcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgICBjb2x1bW4tZ2FwOiAxMDBweDtcbiAgICAgICAgY29sdW1uLXdpZHRoOiAyNjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiA2NjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAlcGFnZS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICB9XG5cbiAgICAlcGFnZS1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgICVwYWdlLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJXBhZ2Utc3VidGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgICVwYWdlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAzOHB4IDIwcHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2NvbW1vbi9fcGFnZS5zY3NzIiwiJWRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogJG1haW5OYXYtY3VycmVudC1sYW5nLWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgaSB7XG4gICAgICAgIGNvbG9yOiAkbWFpbk5hdi1jdXJyZW50LWxhbmctaS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG59XG5cbiVkcm9wZG93bi1saXN0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgYmFja2dyb3VuZDogJG1haW5OYXYtbGFuZ3VhZ2VzLXVsLWJhY2tncm91bmQ7XG4gICAgYm94LXNoYWRvdzogJGNvbG9yLWJsYWNrLS1hbHBoYS1saWdodCAzcHggM3B4IDZweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtaW4td2lkdGg6IDE5OXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTVweDtcbn1cblxuJWRyb3Bkb3duLW92ZXJsYXkge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9jb21tb24vX2Ryb3Bkb3duLnNjc3MiLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcbkBpbXBvcnQgJ21peGlucyc7XG5AaW1wb3J0ICdjb3JlJztcbkBpbXBvcnQgJ2xhcmdlcic7XG5AaW1wb3J0ICdmaXhlZC13aWR0aCc7XG5AaW1wb3J0ICdsaXN0JztcbkBpbXBvcnQgJ2JvcmRlcmVkLXB1bGxlZCc7XG5AaW1wb3J0ICdhbmltYXRlZCc7XG5AaW1wb3J0ICdyb3RhdGVkLWZsaXBwZWQnO1xuQGltcG9ydCAnc3RhY2tlZCc7XG5AaW1wb3J0ICdpY29ucyc7XG5AaW1wb3J0ICdzY3JlZW4tcmVhZGVyJztcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2ZvbnRhd2Vzb21lLnNjc3MiLCIvKiBhbGVncmV5YS1yZWd1bGFyIC0gbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQWxlZ3JleWEnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEvYWxlZ3JleWEtdjE5LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS01MDAgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS03MDAgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1pdGFsaWMgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1pdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLWl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS01MDBpdGFsaWMgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy01MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS03MDBpdGFsaWMgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSc7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS9hbGVncmV5YS12MTktbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy03MDBpdGFsaWMud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhL2FsZWdyZXlhLXYxOS1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLXJlZ3VsYXIgLSBsYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBbGVncmV5YSBTYW5zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIn5iYXNlL2ZvbnRzL2FsZWdyZXlhLXNhbnMvYWxlZ3JleWEtc2Fucy12MTQtbGF0aW4tZXh0X2xhdGluX2N5cmlsbGljLWV4dF9jeXJpbGxpYy1yZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJ+YmFzZS9mb250cy9hbGVncmV5YS1zYW5zL2FsZWdyZXlhLXNhbnMtdjE0LWxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLWl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLWl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLWl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLTUwMCAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLTUwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTUwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLTcwMCAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4vKiBhbGVncmV5YS1zYW5zLTcwMGl0YWxpYyAtIGxhdGluLWV4dF9sYXRpbl9jeXJpbGxpYy1leHRfY3lyaWxsaWMgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0FsZWdyZXlhIFNhbnMnO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMGl0YWxpYy53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifmJhc2UvZm9udHMvYWxlZ3JleWEtc2Fucy9hbGVncmV5YS1zYW5zLXYxNC1sYXRpbi1leHRfbGF0aW5fY3lyaWxsaWMtZXh0X2N5cmlsbGljLTcwMGl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIC8qIENocm9tZSA2KywgRmlyZWZveCAzLjYrLCBJRSA5KywgU2FmYXJpIDUuMSsgKi8gfVxuXG4uc2xpZGVzaG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAuc2xpZGVzaG93ICoge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7IH1cbiAgLnNsaWRlc2hvdy10cmFjayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2xpZGVzaG93LXNsaWRlcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG4gICAgLnNsaWRlc2hvdy1zbGlkZXMtLWRyYWdnaW5nIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5zbGlkZXNob3ctc2xpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLnNsaWRlc2hvdy1zbGlkZSBhIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG4gICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5zbGlkZXNob3ctYXJyb3dzIHtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLnNsaWRlc2hvdy1idWxsZXRzIHtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLnNsaWRlc2hvdy0tcnRsIHtcbiAgICBkaXJlY3Rpb246IHJ0bDsgfVxuXG4uZm9vdGVyLW5ld3NsZXR0ZXIgYnV0dG9uLCAuZG93bmxvYWQtbGluaywgLnByb3Bvc2FsLWxpbmssIC5zbGlkZS1jb250ZW50LWZ1bGwgYSwgLnN1YnBhZ2UtbW9yZS1saW5rLCAub2ZmZXItbGlzdC1maWx0ZXJCdG4sIC5wYWdlLXJvb20tbGluaywgLmJvb2stbm93LWxpbmssIC5yb29tLW1vcmUtbGluaywgLnJvb21IZXJvLW1vcmUtbGluaywgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItbGluaywgLm5ld3NsZXR0ZXIgYnV0dG9uIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJBbGVncmV5YSBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cHggNThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5mb290ZXItbmV3c2xldHRlciBidXR0b24sIC5kb3dubG9hZC1saW5rLCAucHJvcG9zYWwtbGluaywgLnNsaWRlLWNvbnRlbnQtZnVsbCBhLCAuc3VicGFnZS1tb3JlLWxpbmssIC5vZmZlci1saXN0LWZpbHRlckJ0biwgLnBhZ2Utcm9vbS1saW5rLCAuYm9vay1ub3ctbGluaywgLnJvb20tbW9yZS1saW5rLCAucm9vbUhlcm8tbW9yZS1saW5rLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rLCAubmV3c2xldHRlciBidXR0b24sIC5jYy1kZW55IHtcbiAgYmFja2dyb3VuZDogIzA1MWQzMztcbiAgYm9yZGVyLWNvbG9yOiAjMDUxZDMzO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuZm9vdGVyLW5ld3NsZXR0ZXIgYnV0dG9uOmhvdmVyLCAuZG93bmxvYWQtbGluazpob3ZlciwgLnByb3Bvc2FsLWxpbms6aG92ZXIsIC5zbGlkZS1jb250ZW50LWZ1bGwgYTpob3ZlciwgLnN1YnBhZ2UtbW9yZS1saW5rOmhvdmVyLCAub2ZmZXItbGlzdC1maWx0ZXJCdG46aG92ZXIsIC5wYWdlLXJvb20tbGluazpob3ZlciwgLmJvb2stbm93LWxpbms6aG92ZXIsIC5yb29tLW1vcmUtbGluazpob3ZlciwgLnJvb21IZXJvLW1vcmUtbGluazpob3ZlciwgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItbGluazpob3ZlciwgLm5ld3NsZXR0ZXIgYnV0dG9uOmhvdmVyLCAuY2MtZGVueTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2MxOWI3NjtcbiAgICBib3JkZXItY29sb3I6ICNjMTliNzY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZvb3Rlci1uZXdzbGV0dGVyIGJ1dHRvbjphY3RpdmUsIC5kb3dubG9hZC1saW5rOmFjdGl2ZSwgLnByb3Bvc2FsLWxpbms6YWN0aXZlLCAuc2xpZGUtY29udGVudC1mdWxsIGE6YWN0aXZlLCAuc3VicGFnZS1tb3JlLWxpbms6YWN0aXZlLCAub2ZmZXItbGlzdC1maWx0ZXJCdG46YWN0aXZlLCAucGFnZS1yb29tLWxpbms6YWN0aXZlLCAuYm9vay1ub3ctbGluazphY3RpdmUsIC5yb29tLW1vcmUtbGluazphY3RpdmUsIC5yb29tSGVyby1tb3JlLWxpbms6YWN0aXZlLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rOmFjdGl2ZSwgLm5ld3NsZXR0ZXIgYnV0dG9uOmFjdGl2ZSwgLmNjLWRlbnk6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDFiNTk5O1xuICAgIGJvcmRlci1jb2xvcjogI2QxYjU5OTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuZm9vdGVyLW5ld3NsZXR0ZXIgYnV0dG9uOmRpc2FibGVkLCAuZG93bmxvYWQtbGluazpkaXNhYmxlZCwgLnByb3Bvc2FsLWxpbms6ZGlzYWJsZWQsIC5zbGlkZS1jb250ZW50LWZ1bGwgYTpkaXNhYmxlZCwgLnN1YnBhZ2UtbW9yZS1saW5rOmRpc2FibGVkLCAub2ZmZXItbGlzdC1maWx0ZXJCdG46ZGlzYWJsZWQsIC5wYWdlLXJvb20tbGluazpkaXNhYmxlZCwgLmJvb2stbm93LWxpbms6ZGlzYWJsZWQsIC5yb29tLW1vcmUtbGluazpkaXNhYmxlZCwgLnJvb21IZXJvLW1vcmUtbGluazpkaXNhYmxlZCwgLm5ld3NsZXR0ZXIgLm5ld3NsZXR0ZXItbGluazpkaXNhYmxlZCwgLm5ld3NsZXR0ZXIgYnV0dG9uOmRpc2FibGVkLCAuY2MtZGVueTpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjNztcbiAgICBib3JkZXItY29sb3I6ICNjYmNhYzc7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuICAgIC5mb290ZXItbmV3c2xldHRlciBidXR0b246ZGlzYWJsZWQ6aG92ZXIsIC5kb3dubG9hZC1saW5rOmRpc2FibGVkOmhvdmVyLCAucHJvcG9zYWwtbGluazpkaXNhYmxlZDpob3ZlciwgLnNsaWRlLWNvbnRlbnQtZnVsbCBhOmRpc2FibGVkOmhvdmVyLCAuc3VicGFnZS1tb3JlLWxpbms6ZGlzYWJsZWQ6aG92ZXIsIC5vZmZlci1saXN0LWZpbHRlckJ0bjpkaXNhYmxlZDpob3ZlciwgLnBhZ2Utcm9vbS1saW5rOmRpc2FibGVkOmhvdmVyLCAuYm9vay1ub3ctbGluazpkaXNhYmxlZDpob3ZlciwgLnJvb20tbW9yZS1saW5rOmRpc2FibGVkOmhvdmVyLCAucm9vbUhlcm8tbW9yZS1saW5rOmRpc2FibGVkOmhvdmVyLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rOmRpc2FibGVkOmhvdmVyLCAubmV3c2xldHRlciBidXR0b246ZGlzYWJsZWQ6aG92ZXIsIC5jYy1kZW55OmRpc2FibGVkOmhvdmVyLCAuZm9vdGVyLW5ld3NsZXR0ZXIgYnV0dG9uOmRpc2FibGVkOmFjdGl2ZSwgLmRvd25sb2FkLWxpbms6ZGlzYWJsZWQ6YWN0aXZlLCAucHJvcG9zYWwtbGluazpkaXNhYmxlZDphY3RpdmUsIC5zbGlkZS1jb250ZW50LWZ1bGwgYTpkaXNhYmxlZDphY3RpdmUsIC5zdWJwYWdlLW1vcmUtbGluazpkaXNhYmxlZDphY3RpdmUsIC5vZmZlci1saXN0LWZpbHRlckJ0bjpkaXNhYmxlZDphY3RpdmUsIC5wYWdlLXJvb20tbGluazpkaXNhYmxlZDphY3RpdmUsIC5ib29rLW5vdy1saW5rOmRpc2FibGVkOmFjdGl2ZSwgLnJvb20tbW9yZS1saW5rOmRpc2FibGVkOmFjdGl2ZSwgLnJvb21IZXJvLW1vcmUtbGluazpkaXNhYmxlZDphY3RpdmUsIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxpbms6ZGlzYWJsZWQ6YWN0aXZlLCAubmV3c2xldHRlciBidXR0b246ZGlzYWJsZWQ6YWN0aXZlLCAuY2MtZGVueTpkaXNhYmxlZDphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NiY2FjNztcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuXG4uY2MtZGVueSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjMDUxZDMzOyB9XG4gIC5jYy1kZW55OmhvdmVyLCAuY2MtZGVueTphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICMwNTFkMzM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDUxZDMzO1xuICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jYy1hbGxvdywgLnByb3Bvc2FsLWxpbmssIC5zbGlkZS1jb250ZW50LWZ1bGwgYSwgLnN1YnBhZ2UtbW9yZS1saW5rLCAub2ZmZXItbGlzdC1maWx0ZXJCdG4sIC5wYWdlLXJvb20tbGluaywgLmJvb2stbm93LWxpbmssIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxpbmssIC5yb29tLW1vcmUtbGluaywgLnJvb21IZXJvLW1vcmUtbGluayB7XG4gIGJhY2tncm91bmQ6ICNjMTliNzY7XG4gIGJvcmRlci1jb2xvcjogI2MxOWI3NjsgfVxuICAuY2MtYWxsb3c6aG92ZXIsIC5wcm9wb3NhbC1saW5rOmhvdmVyLCAuc2xpZGUtY29udGVudC1mdWxsIGE6aG92ZXIsIC5zdWJwYWdlLW1vcmUtbGluazpob3ZlciwgLm9mZmVyLWxpc3QtZmlsdGVyQnRuOmhvdmVyLCAucGFnZS1yb29tLWxpbms6aG92ZXIsIC5ib29rLW5vdy1saW5rOmhvdmVyLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rOmhvdmVyLCAucm9vbS1tb3JlLWxpbms6aG92ZXIsIC5yb29tSGVyby1tb3JlLWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNhNTdkNTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjYTU3ZDU1OyB9XG4gIC5jYy1hbGxvdzphY3RpdmUsIC5wcm9wb3NhbC1saW5rOmFjdGl2ZSwgLnNsaWRlLWNvbnRlbnQtZnVsbCBhOmFjdGl2ZSwgLnN1YnBhZ2UtbW9yZS1saW5rOmFjdGl2ZSwgLm9mZmVyLWxpc3QtZmlsdGVyQnRuOmFjdGl2ZSwgLnBhZ2Utcm9vbS1saW5rOmFjdGl2ZSwgLmJvb2stbm93LWxpbms6YWN0aXZlLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rOmFjdGl2ZSwgLnJvb20tbW9yZS1saW5rOmFjdGl2ZSwgLnJvb21IZXJvLW1vcmUtbGluazphY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNiODk3NzU7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjg5Nzc1OyB9XG5cbi5kb3dubG9hZC1saW5rLCAuc3VicGFnZS1tb3JlLWxpbmssIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxpbmsge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBjb2xvcjogI2MxOWI3NjsgfVxuICAuZG93bmxvYWQtbGluazpob3ZlciwgLnN1YnBhZ2UtbW9yZS1saW5rOmhvdmVyLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rOmhvdmVyLCAuZG93bmxvYWQtbGluazphY3RpdmUsIC5zdWJwYWdlLW1vcmUtbGluazphY3RpdmUsIC5uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWxpbms6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjYzE5Yjc2O1xuICAgIGJvcmRlci1jb2xvcjogI2MxOWI3NjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5mb290ZXItbmV3c2xldHRlciBidXR0b24sIC5kb3dubG9hZC1saW5rLCAucHJvcG9zYWwtbGluaywgLnNsaWRlLWNvbnRlbnQtZnVsbCBhLCAuc3VicGFnZS1tb3JlLWxpbmssIC5vZmZlci1saXN0LWZpbHRlckJ0biwgLnBhZ2Utcm9vbS1saW5rLCAuYm9vay1ub3ctbGluaywgLnJvb20tbW9yZS1saW5rLCAucm9vbUhlcm8tbW9yZS1saW5rLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rLCAubmV3c2xldHRlciBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG5cbi5vZmZlcnMtc2xpZGUtY29udGVudCwgLnJlZmVyZW5jZS1jb250ZW50LCAub2ZmZXItY29udGVudCB7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTJweCByZ2JhKDM0LCAzNCwgMzQsIDAuMTQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5vZmZlcnMtc2xpZGUtY29udGVudEhlYWRlciwgLnJlZmVyZW5jZS1oZWFkZXIsIC5vZmZlci1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG5cbi5vZmZlcnMtc2xpZGUtdGl0bGUsIC5yZWZlcmVuY2UtdGl0bGUsIC5vZmZlci10aXRsZSB7XG4gIGNvbG9yOiAjMDUxZDMzO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWF4LWhlaWdodDogMy42ZW07IH1cblxuLm9mZmVycy1zbGlkZS10ZXh0LCAucmVmZXJlbmNlLXRleHQsIC5zdWJwYWdlLXRleHQsIC5vZmZlci10ZXh0IHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5vZmZlcnMtc2xpZGUtbGluaywgLnJlZmVyZW5jZS1tb3JlLCAub2ZmZXItbW9yZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAub2ZmZXJzLXNsaWRlLXRpdGxlLCAucmVmZXJlbmNlLXRpdGxlLCAub2ZmZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm9mZmVycy1zbGlkZS1jb250ZW50LCAucmVmZXJlbmNlLWNvbnRlbnQsIC5vZmZlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMnB4OyB9XG4gIC5vZmZlcnMtc2xpZGUtdGl0bGUsIC5yZWZlcmVuY2UtdGl0bGUsIC5vZmZlci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub2ZmZXJzLXNsaWRlLXRpdGxlLCAucmVmZXJlbmNlLXRpdGxlLCAub2ZmZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAub2ZmZXJzLXNsaWRlLWNvbnRlbnQsIC5yZWZlcmVuY2UtY29udGVudCwgLm9mZmVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggMzJweDsgfVxuICAub2ZmZXJzLXNsaWRlLWNvbnRlbnRIZWFkZXIsIC5yZWZlcmVuY2UtaGVhZGVyLCAub2ZmZXItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLm9mZmVycy1zbGlkZS10aXRsZSwgLnJlZmVyZW5jZS10aXRsZSwgLm9mZmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5vZmZlcnMtc2xpZGUtdGV4dCwgLnJlZmVyZW5jZS10ZXh0LCAuc3VicGFnZS10ZXh0LCAub2ZmZXItdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5vZmZlcnMtc2xpZGUtbGluaywgLnJlZmVyZW5jZS1tb3JlLCAub2ZmZXItbW9yZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnByb3Bvc2FsLXRpdGxlLCAucGFnZS1yb29tLXRpdGxlIHtcbiAgY29sb3I6ICMwNTFkMzM7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ucHJvcG9zYWwtc3VidGl0bGUsIC5wYWdlLXJvb20tc3VidGl0bGUge1xuICBjb2xvcjogIzAwNTI5YztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhIFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAucHJvcG9zYWwtc3VidGl0bGU6YWZ0ZXIsIC5wYWdlLXJvb20tc3VidGl0bGU6YWZ0ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIG1hcmdpbjogMjBweCAwIDE1cHg7XG4gICAgd2lkdGg6IDQwcHg7IH1cblxuLnByb3Bvc2FsLWNvbnRlbnQsIC5wYWdlLXJvb20tY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDJweCAycHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGNvbG9yOiAjNTU1O1xuICBwYWRkaW5nOiA1NXB4IDM4cHggMjVweDsgfVxuXG4ucHJvcG9zYWwtdGV4dCB1bCwgLnBhZ2Utcm9vbS10ZXh0IHVsIHtcbiAgY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tZ2FwOiAxMDBweDtcbiAgY29sdW1uLXdpZHRoOiAyNjBweDtcbiAgbWF4LXdpZHRoOiA2NjBweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5wcm9wb3NhbC10aXRsZSwgLnBhZ2Utcm9vbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0MnB4OyB9XG4gIC5wcm9wb3NhbC1zdWJ0aXRsZSwgLnBhZ2Utcm9vbS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5wcm9wb3NhbC10aXRsZSwgLnBhZ2Utcm9vbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucHJvcG9zYWwtc3VidGl0bGUsIC5wYWdlLXJvb20tc3VidGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnByb3Bvc2FsLWNvbnRlbnQsIC5wYWdlLXJvb20tY29udGVudCB7XG4gICAgcGFkZGluZzogMzhweCAyMHB4OyB9IH1cblxuLm1haW5OYXYtbGFuZ3VhZ2VzIC5tYWluTmF2LWN1cnJlbnQtbGFuZyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjYzE5Yjc2O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE4cHg7IH1cbiAgLm1haW5OYXYtbGFuZ3VhZ2VzIC5tYWluTmF2LWN1cnJlbnQtbGFuZyBpIHtcbiAgICBjb2xvcjogI2YwZWVlYTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLm1haW5OYXYtbGFuZ3VhZ2VzIC5tYWluTmF2LWN1cnJlbnQtbGFuZzpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5tYWluTmF2LWxhbmd1YWdlcyB1bCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjE2KSAzcHggM3B4IDZweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWluLXdpZHRoOiAxOTlweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1NXB4OyB9XG5cbi5tYWluTmF2LWxhbmd1YWdlcy5sYW5ndWFnZXMtZHJvcGRvd24tb3BlbiAubGFuZ3VhZ2VzLWNsb3NlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwdnc7IH1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE1LjQgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbi5mYSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWQsXG4uZmFiIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5mYS1sZyB7XG4gIGZvbnQtc2l6ZTogMS4zMzMzM2VtO1xuICBsaW5lLWhlaWdodDogMC43NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4wNjY3ZW07IH1cblxuLmZhLXhzIHtcbiAgZm9udC1zaXplOiAuNzVlbTsgfVxuXG4uZmEtc20ge1xuICBmb250LXNpemU6IC44NzVlbTsgfVxuXG4uZmEtMXgge1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTsgfVxuXG4uZmEtM3gge1xuICBmb250LXNpemU6IDNlbTsgfVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTsgfVxuXG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTsgfVxuXG4uZmEtNngge1xuICBmb250LXNpemU6IDZlbTsgfVxuXG4uZmEtN3gge1xuICBmb250LXNpemU6IDdlbTsgfVxuXG4uZmEtOHgge1xuICBmb250LXNpemU6IDhlbTsgfVxuXG4uZmEtOXgge1xuICBmb250LXNpemU6IDllbTsgfVxuXG4uZmEtMTB4IHtcbiAgZm9udC1zaXplOiAxMGVtOyB9XG5cbi5mYS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuMjVlbTsgfVxuXG4uZmEtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5mYS11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZhLWxpIHtcbiAgbGVmdDogLTJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1ib3JkZXIge1xuICBib3JkZXI6IHNvbGlkIDAuMDhlbSAjZWVlO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtOyB9XG5cbi5mYS1wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uZmEuZmEtcHVsbC1sZWZ0LFxuLmZhcy5mYS1wdWxsLWxlZnQsXG4uZmFyLmZhLXB1bGwtbGVmdCxcbi5mYWwuZmEtcHVsbC1sZWZ0LFxuLmZhYi5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cblxuLmZhLmZhLXB1bGwtcmlnaHQsXG4uZmFzLmZhLXB1bGwtcmlnaHQsXG4uZmFyLmZhLXB1bGwtcmlnaHQsXG4uZmFsLmZhLXB1bGwtcmlnaHQsXG4uZmFiLmZhLXB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTsgfVxuXG4uZmEtc3BpbiB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLmZhLXB1bHNlIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMjcwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTsgfVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpOyB9XG5cbi5mYS1mbGlwLWJvdGgsIC5mYS1mbGlwLWhvcml6b250YWwuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIC0xKTsgfVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCxcbjpyb290IC5mYS1mbGlwLWJvdGgge1xuICBmaWx0ZXI6IG5vbmU7IH1cblxuLmZhLXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi41ZW07IH1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLTUwMHB4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZlXCI7IH1cblxuLmZhLWFjY2Vzc2libGUtaWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiOyB9XG5cbi5mYS1hY2N1c29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OVwiOyB9XG5cbi5mYS1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmFmXCI7IH1cblxuLmZhLWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQxXCI7IH1cblxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiOyB9XG5cbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmJcIjsgfVxuXG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7IH1cblxuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MFwiOyB9XG5cbi5mYS1hZHZlcnNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YVwiOyB9XG5cbi5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YlwiOyB9XG5cbi5mYS1haXItZnJlc2hlbmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQwXCI7IH1cblxuLmZhLWFpcmJuYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNFwiOyB9XG5cbi5mYS1hbGdvbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZjXCI7IH1cblxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzN1wiOyB9XG5cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM5XCI7IH1cblxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjsgfVxuXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjsgfVxuXG4uZmEtYWxpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQyXCI7IH1cblxuLmZhLWFsbGVyZ2llczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2MVwiOyB9XG5cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjsgfVxuXG4uZmEtYW1hem9uLXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyY1wiOyB9XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjsgfVxuXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjsgfVxuXG4uZmEtYW1pbGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZkXCI7IH1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiOyB9XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7IH1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMFwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7IH1cblxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjsgfVxuXG4uZmEtYW5nbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiOyB9XG5cbi5mYS1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiOyB9XG5cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiOyB9XG5cbi5mYS1hbmdyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NlwiOyB9XG5cbi5mYS1hbmdyeWNyZWF0aXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7IH1cblxuLmZhLWFuZ3VsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjBcIjsgfVxuXG4uZmEtYW5raDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0NFwiOyB9XG5cbi5mYS1hcHAtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmZcIjsgfVxuXG4uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MFwiOyB9XG5cbi5mYS1hcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiOyB9XG5cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3OVwiOyB9XG5cbi5mYS1hcHBsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDFcIjsgfVxuXG4uZmEtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE1XCI7IH1cblxuLmZhLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjsgfVxuXG4uZmEtYXJjaHdheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1N1wiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNThcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWFcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTlcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFhXCI7IH1cblxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjsgfVxuXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MFwiOyB9XG5cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MVwiOyB9XG5cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiOyB9XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7IH1cblxuLmZhLWFycm93cy1hbHQtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzN1wiOyB9XG5cbi5mYS1hcnJvd3MtYWx0LXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzhcIjsgfVxuXG4uZmEtYXJ0c3RhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YVwiOyB9XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjsgfVxuXG4uZmEtYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjlcIjsgfVxuXG4uZmEtYXN5bW1ldHJpazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MlwiOyB9XG5cbi5mYS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYVwiOyB9XG5cbi5mYS1hdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OFwiOyB9XG5cbi5mYS1hdGxhc3NpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2JcIjsgfVxuXG4uZmEtYXRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMlwiOyB9XG5cbi5mYS1hdWRpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzczXCI7IH1cblxuLmZhLWF1ZGlvLWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7IH1cblxuLmZhLWF1dG9wcmVmaXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxY1wiOyB9XG5cbi5mYS1hdmlhbmV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7IH1cblxuLmZhLWF2aWF0bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiOyB9XG5cbi5mYS1hd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1OVwiOyB9XG5cbi5mYS1hd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzVcIjsgfVxuXG4uZmEtYmFieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3Y1wiOyB9XG5cbi5mYS1iYWJ5LWNhcnJpYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdkXCI7IH1cblxuLmZhLWJhY2tzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiOyB9XG5cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YVwiOyB9XG5cbi5mYS1iYWNvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNVwiOyB9XG5cbi5mYS1iYWN0ZXJpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OVwiOyB9XG5cbi5mYS1iYWN0ZXJpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWFcIjsgfVxuXG4uZmEtYmFoYWk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjZcIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZVwiOyB9XG5cbi5mYS1iYWxhbmNlLXNjYWxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTVcIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNlwiOyB9XG5cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjsgfVxuXG4uZmEtYmFuZC1haWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjJcIjsgfVxuXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDVcIjsgfVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiOyB9XG5cbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7IH1cblxuLmZhLWJhc2ViYWxsLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzNcIjsgfVxuXG4uZmEtYmFza2V0YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7IH1cblxuLmZhLWJhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjsgfVxuXG4uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDBcIjsgfVxuXG4uZmEtYmF0dGVyeS1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7IH1cblxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiOyB9XG5cbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7IH1cblxuLmZhLWJhdHRsZS1uZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzVcIjsgfVxuXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7IH1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjsgfVxuXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiOyB9XG5cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNVwiOyB9XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7IH1cblxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjsgfVxuXG4uZmEtYmV6aWVyLWN1cnZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTViXCI7IH1cblxuLmZhLWJpYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ3XCI7IH1cblxuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDZcIjsgfVxuXG4uZmEtYmlraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRhXCI7IH1cblxuLmZhLWJpbW9iamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OFwiOyB9XG5cbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU1XCI7IH1cblxuLmZhLWJpb2hhemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MFwiOyB9XG5cbi5mYS1iaXJ0aGRheS1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZkXCI7IH1cblxuLmZhLWJpdGJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiOyB9XG5cbi5mYS1iaXRjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7IH1cblxuLmZhLWJpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2FcIjsgfVxuXG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdlXCI7IH1cblxuLmZhLWJsYWNrYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2JcIjsgfVxuXG4uZmEtYmxlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxN1wiOyB9XG5cbi5mYS1ibGVuZGVyLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI2XCI7IH1cblxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7IH1cblxuLmZhLWJsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODFcIjsgfVxuXG4uZmEtYmxvZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3Y1wiOyB9XG5cbi5mYS1ibG9nZ2VyLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2RcIjsgfVxuXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7IH1cblxuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk0XCI7IH1cblxuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjsgfVxuXG4uZmEtYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiOyB9XG5cbi5mYS1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUyXCI7IH1cblxuLmZhLWJvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDdcIjsgfVxuXG4uZmEtYm9uZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1Y1wiOyB9XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7IH1cblxuLmZhLWJvb2stZGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiN1wiOyB9XG5cbi5mYS1ib29rLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTZcIjsgfVxuXG4uZmEtYm9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE4XCI7IH1cblxuLmZhLWJvb2stcmVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRhXCI7IH1cblxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7IH1cblxuLmZhLWJvb3RzdHJhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNlwiOyB9XG5cbi5mYS1ib3JkZXItYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRjXCI7IH1cblxuLmZhLWJvcmRlci1ub25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODUwXCI7IH1cblxuLmZhLWJvcmRlci1zdHlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1M1wiOyB9XG5cbi5mYS1ib3dsaW5nLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjsgfVxuXG4uZmEtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY2XCI7IH1cblxuLmZhLWJveC1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDllXCI7IH1cblxuLmZhLWJveC10aXNzdWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWJcIjsgfVxuXG4uZmEtYm94ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjhcIjsgfVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiOyB9XG5cbi5mYS1icmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkY1wiOyB9XG5cbi5mYS1icmVhZC1zbGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlY1wiOyB9XG5cbi5mYS1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjFcIjsgfVxuXG4uZmEtYnJpZWZjYXNlLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjlcIjsgfVxuXG4uZmEtYnJvYWRjYXN0LXRvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE5XCI7IH1cblxuLmZhLWJyb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFhXCI7IH1cblxuLmZhLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVkXCI7IH1cblxuLmZhLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YVwiOyB9XG5cbi5mYS1idWZmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzdcIjsgfVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7IH1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7IH1cblxuLmZhLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGExXCI7IH1cblxuLmZhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7IH1cblxuLmZhLWJ1cm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmFcIjsgfVxuXG4uZmEtYnVyb21vYmVsZXhwZXJ0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZlwiOyB9XG5cbi5mYS1idXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDdcIjsgfVxuXG4uZmEtYnVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZVwiOyB9XG5cbi5mYS1idXNpbmVzcy10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRhXCI7IH1cblxuLmZhLWJ1eS1uLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE2XCI7IH1cblxuLmZhLWJ1eXNlbGxhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGRcIjsgfVxuXG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiOyB9XG5cbi5mYS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiOyB9XG5cbi5mYS1jYWxlbmRhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzNcIjsgfVxuXG4uZmEtY2FsZW5kYXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjsgfVxuXG4uZmEtY2FsZW5kYXItZGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgzXCI7IH1cblxuLmZhLWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7IH1cblxuLmZhLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzFcIjsgfVxuXG4uZmEtY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjsgfVxuXG4uZmEtY2FsZW5kYXItd2VlazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NFwiOyB9XG5cbi5mYS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzBcIjsgfVxuXG4uZmEtY2FtZXJhLXJldHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7IH1cblxuLmZhLWNhbXBncm91bmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmJcIjsgfVxuXG4uZmEtY2FuYWRpYW4tbWFwbGUtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NVwiOyB9XG5cbi5mYS1jYW5keS1jYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg2XCI7IH1cblxuLmZhLWNhbm5hYmlzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVmXCI7IH1cblxuLmZhLWNhcHN1bGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZiXCI7IH1cblxuLmZhLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiOyB9XG5cbi5mYS1jYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRlXCI7IH1cblxuLmZhLWNhci1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRmXCI7IH1cblxuLmZhLWNhci1jcmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlMVwiOyB9XG5cbi5mYS1jYXItc2lkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNFwiOyB9XG5cbi5mYS1jYXJhdmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZmXCI7IH1cblxuLmZhLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDdcIjsgfVxuXG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiOyB9XG5cbi5mYS1jYXJldC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYVwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiOyB9XG5cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjsgfVxuXG4uZmEtY2FyZXQtc3F1YXJlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7IH1cblxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7IH1cblxuLmZhLWNhcnJvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4N1wiOyB9XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjsgfVxuXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7IH1cblxuLmZhLWNhc2gtcmVnaXN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODhcIjsgfVxuXG4uZmEtY2F0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJlXCI7IH1cblxuLmZhLWNjLWFtYXpvbi1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmRcIjsgfVxuXG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiOyB9XG5cbi5mYS1jYy1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTZcIjsgfVxuXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjsgfVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjsgfVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7IH1cblxuLmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjFcIjsgfVxuXG4uZmEtY2MtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7IH1cblxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNVwiOyB9XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7IH1cblxuLmZhLWNlbnRlcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODBcIjsgfVxuXG4uZmEtY2VudG9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg5XCI7IH1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7IH1cblxuLmZhLWNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMwXCI7IH1cblxuLmZhLWNoYWxrYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWJcIjsgfVxuXG4uZmEtY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFjXCI7IH1cblxuLmZhLWNoYXJnaW5nLXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTdcIjsgfVxuXG4uZmEtY2hhcnQtYXJlYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiOyB9XG5cbi5mYS1jaGFydC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjsgfVxuXG4uZmEtY2hhcnQtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMVwiOyB9XG5cbi5mYS1jaGFydC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjsgfVxuXG4uZmEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGNcIjsgfVxuXG4uZmEtY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7IH1cblxuLmZhLWNoZWNrLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MFwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjsgfVxuXG4uZmEtY2hlZXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VmXCI7IH1cblxuLmZhLWNoZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM5XCI7IH1cblxuLmZhLWNoZXNzLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYVwiOyB9XG5cbi5mYS1jaGVzcy1ib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzY1wiOyB9XG5cbi5mYS1jaGVzcy1raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNmXCI7IH1cblxuLmZhLWNoZXNzLWtuaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MVwiOyB9XG5cbi5mYS1jaGVzcy1wYXduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQzXCI7IH1cblxuLmZhLWNoZXNzLXF1ZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ1XCI7IH1cblxuLmZhLWNoZXNzLXJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM5XCI7IH1cblxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiOyB9XG5cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTNcIjsgfVxuXG4uZmEtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NFwiOyB9XG5cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7IH1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7IH1cblxuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiOyB9XG5cbi5mYS1jaHJvbWVjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM4XCI7IH1cblxuLmZhLWNodXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZFwiOyB9XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjsgfVxuXG4uZmEtY2lyY2xlLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNlXCI7IH1cblxuLmZhLWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGZcIjsgfVxuXG4uZmEtY2xpbmljLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjJcIjsgfVxuXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7IH1cblxuLmZhLWNsaXBib2FyZC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2Y1wiOyB9XG5cbi5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZFwiOyB9XG5cbi5mYS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxN1wiOyB9XG5cbi5mYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiOyB9XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYVwiOyB9XG5cbi5mYS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiOyB9XG5cbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODFcIjsgfVxuXG4uZmEtY2xvdWQtbWVhdGJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2JcIjsgfVxuXG4uZmEtY2xvdWQtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjM1wiOyB9XG5cbi5mYS1jbG91ZC1tb29uLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2NcIjsgfVxuXG4uZmEtY2xvdWQtcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZFwiOyB9XG5cbi5mYS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQwXCI7IH1cblxuLmZhLWNsb3VkLXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNFwiOyB9XG5cbi5mYS1jbG91ZC1zdW4tcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0M1wiOyB9XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgyXCI7IH1cblxuLmZhLWNsb3VkZmxhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2RcIjsgfVxuXG4uZmEtY2xvdWRzY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4M1wiOyB9XG5cbi5mYS1jbG91ZHNtaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg0XCI7IH1cblxuLmZhLWNsb3VkdmVyc2lmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4NVwiOyB9XG5cbi5mYS1jb2NrdGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MVwiOyB9XG5cbi5mYS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIxXCI7IH1cblxuLmZhLWNvZGUtYnJhbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI2XCI7IH1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjsgfVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjsgfVxuXG4uZmEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY0XCI7IH1cblxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiOyB9XG5cbi5mYS1jb2dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg1XCI7IH1cblxuLmZhLWNvaW5zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFlXCI7IH1cblxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjsgfVxuXG4uZmEtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NVwiOyB9XG5cbi5mYS1jb21tZW50LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiOyB9XG5cbi5mYS1jb21tZW50LWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MVwiOyB9XG5cbi5mYS1jb21tZW50LWRvdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YWRcIjsgfVxuXG4uZmEtY29tbWVudC1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y1XCI7IH1cblxuLmZhLWNvbW1lbnQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjNcIjsgfVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjsgfVxuXG4uZmEtY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUzXCI7IH1cblxuLmZhLWNvbXBhY3QtZGlzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxZlwiOyB9XG5cbi5mYS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRlXCI7IH1cblxuLmZhLWNvbXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY2XCI7IH1cblxuLmZhLWNvbXByZXNzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiOyB9XG5cbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhjXCI7IH1cblxuLmZhLWNvbmNpZXJnZS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYyXCI7IH1cblxuLmZhLWNvbmZsdWVuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGRcIjsgfVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjsgfVxuXG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7IH1cblxuLmZhLWNvb2tpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2M1wiOyB9XG5cbi5mYS1jb29raWUtYml0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NFwiOyB9XG5cbi5mYS1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM1XCI7IH1cblxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiOyB9XG5cbi5mYS1jb3R0b24tYnVyZWF1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODllXCI7IH1cblxuLmZhLWNvdWNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI4XCI7IH1cblxuLmZhLWNwYW5lbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4OFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVlXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtYnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTdcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOFwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU5XCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWFcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlYlwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVjXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVkXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWVcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZlwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYwXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYyXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmM1wiOyB9XG5cbi5mYS1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZFwiOyB9XG5cbi5mYS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM5XCI7IH1cblxuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjVcIjsgfVxuXG4uZmEtY3JvcC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjVcIjsgfVxuXG4uZmEtY3Jvc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTRcIjsgfVxuXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiOyB9XG5cbi5mYS1jcm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIwXCI7IH1cblxuLmZhLWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIxXCI7IH1cblxuLmZhLWNydXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmN1wiOyB9XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7IH1cblxuLmZhLWNzczMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhiXCI7IH1cblxuLmZhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjJcIjsgfVxuXG4uZmEtY3ViZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjNcIjsgfVxuXG4uZmEtY3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7IH1cblxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGNcIjsgfVxuXG4uZmEtZC1hbmQtZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZFwiOyB9XG5cbi5mYS1kLWFuZC1kLWJleW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjYVwiOyB9XG5cbi5mYS1kYWlseW1vdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1MlwiOyB9XG5cbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMFwiOyB9XG5cbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiOyB9XG5cbi5mYS1kZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE0XCI7IH1cblxuLmZhLWRlZXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3N1wiOyB9XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjsgfVxuXG4uZmEtZGVtb2NyYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDdcIjsgfVxuXG4uZmEtZGVwbG95ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhlXCI7IH1cblxuLmZhLWRlc2twcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjsgfVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiOyB9XG5cbi5mYS1kZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2NcIjsgfVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZFwiOyB9XG5cbi5mYS1kaGFybWFjaGFrcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTVcIjsgfVxuXG4uZmEtZGhsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkwXCI7IH1cblxuLmZhLWRpYWdub3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3MFwiOyB9XG5cbi5mYS1kaWFzcG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MVwiOyB9XG5cbi5mYS1kaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIyXCI7IH1cblxuLmZhLWRpY2UtZDIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNmXCI7IH1cblxuLmZhLWRpY2UtZDY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDFcIjsgfVxuXG4uZmEtZGljZS1maXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTIzXCI7IH1cblxuLmZhLWRpY2UtZm91cjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNFwiOyB9XG5cbi5mYS1kaWNlLW9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNVwiOyB9XG5cbi5mYS1kaWNlLXNpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNlwiOyB9XG5cbi5mYS1kaWNlLXRocmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI3XCI7IH1cblxuLmZhLWRpY2UtdHdvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI4XCI7IH1cblxuLmZhLWRpZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTZcIjsgfVxuXG4uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MVwiOyB9XG5cbi5mYS1kaWdpdGFsLXRhY2hvZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjZcIjsgfVxuXG4uZmEtZGlyZWN0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlYlwiOyB9XG5cbi5mYS1kaXNjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkyXCI7IH1cblxuLmZhLWRpc2NvdXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5M1wiOyB9XG5cbi5mYS1kaXNlYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZhXCI7IH1cblxuLmZhLWRpdmlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOVwiOyB9XG5cbi5mYS1kaXp6eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2N1wiOyB9XG5cbi5mYS1kbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzFcIjsgfVxuXG4uZmEtZG9jaHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk0XCI7IH1cblxuLmZhLWRvY2tlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NVwiOyB9XG5cbi5mYS1kb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDNcIjsgfVxuXG4uZmEtZG9sbGFyLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTVcIjsgfVxuXG4uZmEtZG9sbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzJcIjsgfVxuXG4uZmEtZG9sbHktZmxhdGJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NFwiOyB9XG5cbi5mYS1kb25hdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjlcIjsgfVxuXG4uZmEtZG9vci1jbG9zZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmFcIjsgfVxuXG4uZmEtZG9vci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJiXCI7IH1cblxuLmZhLWRvdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjsgfVxuXG4uZmEtZG92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYVwiOyB9XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiOyB9XG5cbi5mYS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7IH1cblxuLmZhLWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjhcIjsgfVxuXG4uZmEtZHJhZ29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ1XCI7IH1cblxuLmZhLWRyYXctcG9seWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZVwiOyB9XG5cbi5mYS1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZFwiOyB9XG5cbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjsgfVxuXG4uZmEtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2YlwiOyB9XG5cbi5mYS1kcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY5XCI7IH1cblxuLmZhLWRydW0tc3RlZWxwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmFcIjsgfVxuXG4uZmEtZHJ1bXN0aWNrLWJpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDdcIjsgfVxuXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7IH1cblxuLmZhLWR1bWJiZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRiXCI7IH1cblxuLmZhLWR1bXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkzXCI7IH1cblxuLmZhLWR1bXBzdGVyLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTRcIjsgfVxuXG4uZmEtZHVuZ2VvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkOVwiOyB9XG5cbi5mYS1keWFsb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTlcIjsgfVxuXG4uZmEtZWFybHliaXJkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YVwiOyB9XG5cbi5mYS1lYmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY0XCI7IH1cblxuLmZhLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjsgfVxuXG4uZmEtZWRnZS1sZWdhY3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjsgfVxuXG4uZmEtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiOyB9XG5cbi5mYS1lZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmJcIjsgfVxuXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjsgfVxuXG4uZmEtZWxlbWVudG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMwXCI7IH1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjsgfVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiOyB9XG5cbi5mYS1lbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYxXCI7IH1cblxuLmZhLWVtYmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIzXCI7IH1cblxuLmZhLWVtcGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMVwiOyB9XG5cbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMFwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI2XCI7IH1cblxuLmZhLWVudmVsb3BlLW9wZW4tdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OFwiOyB9XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTlcIjsgfVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7IH1cblxuLmZhLWVxdWFsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyY1wiOyB9XG5cbi5mYS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjsgfVxuXG4uZmEtZXJsYW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlkXCI7IH1cblxuLmZhLWV0aGVyZXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJlXCI7IH1cblxuLmZhLWV0aGVybmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk2XCI7IH1cblxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjsgfVxuXG4uZmEtZXVyby1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7IH1cblxuLmZhLWV2ZXJub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM5XCI7IH1cblxuLmZhLWV4Y2hhbmdlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MlwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYVwiOyB9XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmFcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzFcIjsgfVxuXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7IH1cblxuLmZhLWV4cGFuZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjRcIjsgfVxuXG4uZmEtZXhwYW5kLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWVcIjsgfVxuXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNlXCI7IH1cblxuLmZhLWV4dGVybmFsLWxpbmstYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVkXCI7IH1cblxuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MFwiOyB9XG5cbi5mYS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmVcIjsgfVxuXG4uZmEtZXllLWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjsgfVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7IH1cblxuLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7IH1cblxuLmZhLWZhY2Vib29rLWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWVcIjsgfVxuXG4uZmEtZmFjZWJvb2stbWVzc2VuZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzlmXCI7IH1cblxuLmZhLWZhY2Vib29rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4MlwiOyB9XG5cbi5mYS1mYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjNcIjsgfVxuXG4uZmEtZmFudGFzeS1mbGlnaHQtZ2FtZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGNcIjsgfVxuXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiOyB9XG5cbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjsgfVxuXG4uZmEtZmF1Y2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7IH1cblxuLmZhLWZheDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhY1wiOyB9XG5cbi5mYS1mZWF0aGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJkXCI7IH1cblxuLmZhLWZlYXRoZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZiXCI7IH1cblxuLmZhLWZlZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk3XCI7IH1cblxuLmZhLWZlZG9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OFwiOyB9XG5cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjsgfVxuXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjsgfVxuXG4uZmEtZmlnbWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTlcIjsgfVxuXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1YlwiOyB9XG5cbi5mYS1maWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1Y1wiOyB9XG5cbi5mYS1maWxlLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjsgfVxuXG4uZmEtZmlsZS1hdWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiOyB9XG5cbi5mYS1maWxlLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzlcIjsgfVxuXG4uZmEtZmlsZS1jb250cmFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2Y1wiOyB9XG5cbi5mYS1maWxlLWNzdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZFwiOyB9XG5cbi5mYS1maWxlLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZkXCI7IH1cblxuLmZhLWZpbGUtZXhjZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzNcIjsgfVxuXG4uZmEtZmlsZS1leHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmVcIjsgfVxuXG4uZmEtZmlsZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiOyB9XG5cbi5mYS1maWxlLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZlwiOyB9XG5cbi5mYS1maWxlLWludm9pY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzBcIjsgfVxuXG4uZmEtZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3MVwiOyB9XG5cbi5mYS1maWxlLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzdcIjsgfVxuXG4uZmEtZmlsZS1tZWRpY2FsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3OFwiOyB9XG5cbi5mYS1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiOyB9XG5cbi5mYS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjsgfVxuXG4uZmEtZmlsZS1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzJcIjsgfVxuXG4uZmEtZmlsZS1zaWduYXR1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzNcIjsgfVxuXG4uZmEtZmlsZS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzRcIjsgfVxuXG4uZmEtZmlsZS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiOyB9XG5cbi5mYS1maWxlLXdvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjsgfVxuXG4uZmEtZmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiOyB9XG5cbi5mYS1maWxsLWRyaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzZcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiOyB9XG5cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjBcIjsgfVxuXG4uZmEtZmluZ2VycHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzdcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiOyB9XG5cbi5mYS1maXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNFwiOyB9XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiOyB9XG5cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7IH1cblxuLmZhLWZpcmVmb3gtYnJvd3NlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiOyB9XG5cbi5mYS1maXJzdC1haWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzlcIjsgfVxuXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjBcIjsgfVxuXG4uZmEtZmlyc3Qtb3JkZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBhXCI7IH1cblxuLmZhLWZpcnN0ZHJhZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTFcIjsgfVxuXG4uZmEtZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OFwiOyB9XG5cbi5mYS1maXN0LXJhaXNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkZVwiOyB9XG5cbi5mYS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7IH1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7IH1cblxuLmZhLWZsYWctdXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRkXCI7IH1cblxuLmZhLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMzXCI7IH1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiOyB9XG5cbi5mYS1mbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGRcIjsgfVxuXG4uZmEtZmx1c2hlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiOyB9XG5cbi5mYS1mbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTdcIjsgfVxuXG4uZmEtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7IH1cblxuLmZhLWZvbGRlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZFwiOyB9XG5cbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3Y1wiOyB9XG5cbi5mYS1mb2xkZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZVwiOyB9XG5cbi5mYS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7IH1cblxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiOyB9XG5cbi5mYS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVjXCI7IH1cblxuLmZhLWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI1XCI7IH1cblxuLmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTZcIjsgfVxuXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7IH1cblxuLmZhLWZvbnRpY29ucy1maTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMlwiOyB9XG5cbi5mYS1mb290YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7IH1cblxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiOyB9XG5cbi5mYS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7IH1cblxuLmZhLWZvcnVtYmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7IH1cblxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjsgfVxuXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiOyB9XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiOyB9XG5cbi5mYS1mcmVlYnNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7IH1cblxuLmZhLWZyb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmVcIjsgfVxuXG4uZmEtZnJvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTlcIjsgfVxuXG4uZmEtZnJvd24tb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YVwiOyB9XG5cbi5mYS1mdWxjcnVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBiXCI7IH1cblxuLmZhLWZ1bm5lbC1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjJcIjsgfVxuXG4uZmEtZnV0Ym9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7IH1cblxuLmZhLWdhbGFjdGljLXJlcHVibGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBjXCI7IH1cblxuLmZhLWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZFwiOyB9XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cblxuLmZhLWdhcy1wdW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJmXCI7IH1cblxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7IH1cblxuLmZhLWdlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNVwiOyB9XG5cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7IH1cblxuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjVcIjsgfVxuXG4uZmEtZ2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjBcIjsgfVxuXG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7IH1cblxuLmZhLWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUyXCI7IH1cblxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjsgfVxuXG4uZmEtZ2lmdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWNcIjsgfVxuXG4uZmEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQzXCI7IH1cblxuLmZhLWdpdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDFcIjsgfVxuXG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMlwiOyB9XG5cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWJcIjsgfVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiOyB9XG5cbi5mYS1naXRodWItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkyXCI7IH1cblxuLmZhLWdpdGtyYWtlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNlwiOyB9XG5cbi5mYS1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTZcIjsgfVxuXG4uZmEtZ2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI2XCI7IH1cblxuLmZhLWdsYXNzLWNoZWVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZlwiOyB9XG5cbi5mYS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7IH1cblxuLmZhLWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdiXCI7IH1cblxuLmZhLWdsYXNzLXdoaXNrZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTBcIjsgfVxuXG4uZmEtZ2xhc3NlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMFwiOyB9XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiOyB9XG5cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE2XCI7IH1cblxuLmZhLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFjXCI7IH1cblxuLmZhLWdsb2JlLWFmcmljYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3Y1wiOyB9XG5cbi5mYS1nbG9iZS1hbWVyaWNhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiOyB9XG5cbi5mYS1nbG9iZS1hc2lhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdlXCI7IH1cblxuLmZhLWdsb2JlLWV1cm9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhMlwiOyB9XG5cbi5mYS1nb2ZvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTdcIjsgfVxuXG4uZmEtZ29sZi1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDUwXCI7IH1cblxuLmZhLWdvb2RyZWFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOFwiOyB9XG5cbi5mYS1nb29kcmVhZHMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhOVwiOyB9XG5cbi5mYS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTBcIjsgfVxuXG4uZmEtZ29vZ2xlLWRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FhXCI7IH1cblxuLmZhLWdvb2dsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYWJcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjNcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjsgfVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiOyB9XG5cbi5mYS1nb3B1cmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY0XCI7IH1cblxuLmZhLWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7IH1cblxuLmZhLWdyYXRpcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7IH1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDZcIjsgfVxuXG4uZmEtZ3JlYXRlci10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMxXCI7IH1cblxuLmZhLWdyZWF0ZXItdGhhbi1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMlwiOyB9XG5cbi5mYS1ncmltYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdmXCI7IH1cblxuLmZhLWdyaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODBcIjsgfVxuXG4uZmEtZ3Jpbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjsgfVxuXG4uZmEtZ3Jpbi1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgyXCI7IH1cblxuLmZhLWdyaW4tYmVhbS1zd2VhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4M1wiOyB9XG5cbi5mYS1ncmluLWhlYXJ0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NFwiOyB9XG5cbi5mYS1ncmluLXNxdWludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NVwiOyB9XG5cbi5mYS1ncmluLXNxdWludC10ZWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4NlwiOyB9XG5cbi5mYS1ncmluLXN0YXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg3XCI7IH1cblxuLmZhLWdyaW4tdGVhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODhcIjsgfVxuXG4uZmEtZ3Jpbi10b25ndWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODlcIjsgfVxuXG4uZmEtZ3Jpbi10b25ndWUtc3F1aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThhXCI7IH1cblxuLmZhLWdyaW4tdG9uZ3VlLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGJcIjsgfVxuXG4uZmEtZ3Jpbi13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThjXCI7IH1cblxuLmZhLWdyaXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZFwiOyB9XG5cbi5mYS1ncmlwLWxpbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2E0XCI7IH1cblxuLmZhLWdyaXAtbGluZXMtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTVcIjsgfVxuXG4uZmEtZ3JpcC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZVwiOyB9XG5cbi5mYS1ncmlwZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhY1wiOyB9XG5cbi5mYS1ncnVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZFwiOyB9XG5cbi5mYS1ndWlsZGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdlXCI7IH1cblxuLmZhLWd1aXRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNlwiOyB9XG5cbi5mYS1ndWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FlXCI7IH1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7IH1cblxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7IH1cblxuLmZhLWhhY2tlci1uZXdzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZlwiOyB9XG5cbi5mYS1oYWNrZXJyYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY3XCI7IH1cblxuLmZhLWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiOyB9XG5cbi5mYS1oYW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTNcIjsgfVxuXG4uZmEtaGFtc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjVcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZVwiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmctbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1Y1wiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmctdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMwXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy13YXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMVwiOyB9XG5cbi5mYS1oYW5kLWxpemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiOyB9XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDZcIjsgfVxuXG4uZmEtaGFuZC1wYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiOyB9XG5cbi5mYS1oYW5kLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiOyB9XG5cbi5mYS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTVcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiOyB9XG5cbi5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7IH1cblxuLmZhLWhhbmQtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiOyB9XG5cbi5mYS1oYW5kLXJvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjsgfVxuXG4uZmEtaGFuZC1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiOyB9XG5cbi5mYS1oYW5kLXNwYXJrbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVkXCI7IH1cblxuLmZhLWhhbmQtc3BvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjsgfVxuXG4uZmEtaGFuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzJcIjsgfVxuXG4uZmEtaGFuZHMtaGVscGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNFwiOyB9XG5cbi5mYS1oYW5kcy13YXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVlXCI7IH1cblxuLmZhLWhhbmRzaGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiOyB9XG5cbi5mYS1oYW5kc2hha2UtYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVmXCI7IH1cblxuLmZhLWhhbmRzaGFrZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MFwiOyB9XG5cbi5mYS1oYW51a2lhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNlwiOyB9XG5cbi5mYS1oYXJkLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiOyB9XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7IH1cblxuLmZhLWhhdC1jb3dib3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzBcIjsgfVxuXG4uZmEtaGF0LWNvd2JveS1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMxXCI7IH1cblxuLmZhLWhhdC13aXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZThcIjsgfVxuXG4uZmEtaGRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7IH1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MVwiOyB9XG5cbi5mYS1oZWFkLXNpZGUtY291Z2gtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjsgfVxuXG4uZmEtaGVhZC1zaWRlLW1hc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjsgfVxuXG4uZmEtaGVhZC1zaWRlLXZpcnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7IH1cblxuLmZhLWhlYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjsgfVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiOyB9XG5cbi5mYS1oZWFkcGhvbmVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZlwiOyB9XG5cbi5mYS1oZWFkc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkwXCI7IH1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7IH1cblxuLmZhLWhlYXJ0LWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOVwiOyB9XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjsgfVxuXG4uZmEtaGVsaWNvcHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiOyB9XG5cbi5mYS1oaWdobGlnaHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MVwiOyB9XG5cbi5mYS1oaWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWNcIjsgfVxuXG4uZmEtaGlwcG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWRcIjsgfVxuXG4uZmEtaGlwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MlwiOyB9XG5cbi5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IwXCI7IH1cblxuLmZhLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjsgfVxuXG4uZmEtaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3ZlwiOyB9XG5cbi5mYS1ob2NrZXktcHVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiOyB9XG5cbi5mYS1ob2xseS1iZXJyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYVwiOyB9XG5cbi5mYS1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7IH1cblxuLmZhLWhvb2xpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI3XCI7IH1cblxuLmZhLWhvcm5iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkyXCI7IH1cblxuLmZhLWhvcnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYwXCI7IH1cblxuLmZhLWhvcnNlLWhlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWJcIjsgfVxuXG4uZmEtaG9zcGl0YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjhcIjsgfVxuXG4uZmEtaG9zcGl0YWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdkXCI7IH1cblxuLmZhLWhvc3BpdGFsLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZVwiOyB9XG5cbi5mYS1ob3NwaXRhbC11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBkXCI7IH1cblxuLmZhLWhvdC10dWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTNcIjsgfVxuXG4uZmEtaG90ZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBmXCI7IH1cblxuLmZhLWhvdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk0XCI7IH1cblxuLmZhLWhvdGphcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMVwiOyB9XG5cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTRcIjsgfVxuXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MlwiOyB9XG5cbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjsgfVxuXG4uZmEtaG91c2UtZGFtYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYxXCI7IH1cblxuLmZhLWhvdXNlLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjsgfVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjsgfVxuXG4uZmEtaHJ5dm5pYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMlwiOyB9XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYlwiOyB9XG5cbi5mYS1odWJzcG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IyXCI7IH1cblxuLmZhLWktY3Vyc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ2XCI7IH1cblxuLmZhLWljZS1jcmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMFwiOyB9XG5cbi5mYS1pY2ljbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FkXCI7IH1cblxuLmZhLWljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZkXCI7IH1cblxuLmZhLWlkLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMxXCI7IH1cblxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjsgfVxuXG4uZmEtaWQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2ZcIjsgfVxuXG4uZmEtaWRlYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTNcIjsgfVxuXG4uZmEtaWdsb286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWVcIjsgfVxuXG4uZmEtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjsgfVxuXG4uZmEtaW1hZ2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAyXCI7IH1cblxuLmZhLWltZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDhcIjsgfVxuXG4uZmEtaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWNcIjsgfVxuXG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7IH1cblxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc1XCI7IH1cblxuLmZhLWluZmluaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM0XCI7IH1cblxuLmZhLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjlcIjsgfVxuXG4uZmEtaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWFcIjsgfVxuXG4uZmEtaW5ub3NvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODBcIjsgfVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7IH1cblxuLmZhLWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjsgfVxuXG4uZmEtaW5zdGFsb2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjsgfVxuXG4uZmEtaW50ZXJjb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWZcIjsgfVxuXG4uZmEtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmJcIjsgfVxuXG4uZmEtaW52aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjBcIjsgfVxuXG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiOyB9XG5cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzNcIjsgfVxuXG4uZmEtaXRjaC1pbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzYVwiOyB9XG5cbi5mYS1pdHVuZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjRcIjsgfVxuXG4uZmEtaXR1bmVzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjsgfVxuXG4uZmEtamF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNFwiOyB9XG5cbi5mYS1qZWRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY5XCI7IH1cblxuLmZhLWplZGktb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGVcIjsgfVxuXG4uZmEtamVua2luczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiNlwiOyB9XG5cbi5mYS1qaXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IxXCI7IH1cblxuLmZhLWpvZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I3XCI7IH1cblxuLmZhLWpvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk1XCI7IH1cblxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiOyB9XG5cbi5mYS1qb3VybmFsLXdoaWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YVwiOyB9XG5cbi5mYS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiOFwiOyB9XG5cbi5mYS1qcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjsgfVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjsgfVxuXG4uZmEta2FhYmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmJcIjsgfVxuXG4uZmEta2FnZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZhXCI7IH1cblxuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NFwiOyB9XG5cbi5mYS1rZXliYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY1XCI7IH1cblxuLmZhLWtleWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFjXCI7IH1cblxuLmZhLWtleWNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYVwiOyB9XG5cbi5mYS1raGFuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmRcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmJcIjsgfVxuXG4uZmEta2lja3N0YXJ0ZXItazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiY1wiOyB9XG5cbi5mYS1raXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk2XCI7IH1cblxuLmZhLWtpc3MtYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5N1wiOyB9XG5cbi5mYS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OThcIjsgfVxuXG4uZmEta2l3aS1iaXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM1XCI7IH1cblxuLmZhLWtvcnZ1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZlwiOyB9XG5cbi5mYS1sYW5kbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiOyB9XG5cbi5mYS1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYlwiOyB9XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjsgfVxuXG4uZmEtbGFwdG9wLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmNcIjsgfVxuXG4uZmEtbGFwdG9wLWhvdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7IH1cblxuLmZhLWxhcHRvcC1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEyXCI7IH1cblxuLmZhLWxhcmF2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmRcIjsgfVxuXG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7IH1cblxuLmZhLWxhc3RmbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjsgfVxuXG4uZmEtbGF1Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTlcIjsgfVxuXG4uZmEtbGF1Z2gtYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5YVwiOyB9XG5cbi5mYS1sYXVnaC1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjsgfVxuXG4uZmEtbGF1Z2gtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5Y1wiOyB9XG5cbi5mYS1sYXllci1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZFwiOyB9XG5cbi5mYS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZjXCI7IH1cblxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjsgfVxuXG4uZmEtbGVtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjsgfVxuXG4uZmEtbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZFwiOyB9XG5cbi5mYS1sZXNzLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzZcIjsgfVxuXG4uZmEtbGVzcy10aGFuLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM3XCI7IH1cblxuLmZhLWxldmVsLWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JlXCI7IH1cblxuLmZhLWxldmVsLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZlwiOyB9XG5cbi5mYS1saWZlLXJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2RcIjsgfVxuXG4uZmEtbGlnaHRidWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGViXCI7IH1cblxuLmZhLWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzBcIjsgfVxuXG4uZmEtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiOyB9XG5cbi5mYS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4Y1wiOyB9XG5cbi5mYS1saW5rZWRpbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMVwiOyB9XG5cbi5mYS1saW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjhcIjsgfVxuXG4uZmEtbGludXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2NcIjsgfVxuXG4uZmEtbGlyYS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7IH1cblxuLmZhLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2FcIjsgfVxuXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjJcIjsgfVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiOyB9XG5cbi5mYS1saXN0LXVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7IH1cblxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7IH1cblxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjsgfVxuXG4uZmEtbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MxXCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDlcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYVwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwYlwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwY1wiOyB9XG5cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7IH1cblxuLmZhLWx1Z2dhZ2UtY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZFwiOyB9XG5cbi5mYS1sdW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwNFwiOyB9XG5cbi5mYS1sdW5ncy12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiOyB9XG5cbi5mYS1seWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MzXCI7IH1cblxuLmZhLW1hZ2VudG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzRcIjsgfVxuXG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjsgfVxuXG4uZmEtbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc2XCI7IH1cblxuLmZhLW1haWwtYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NFwiOyB9XG5cbi5mYS1tYWlsY2hpbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWVcIjsgfVxuXG4uZmEtbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4M1wiOyB9XG5cbi5mYS1tYW5kYWxvcmlhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwZlwiOyB9XG5cbi5mYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjsgfVxuXG4uZmEtbWFwLW1hcmtlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5ZlwiOyB9XG5cbi5mYS1tYXAtbWFya2VkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMFwiOyB9XG5cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7IH1cblxuLmZhLW1hcC1tYXJrZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M1XCI7IH1cblxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjsgfVxuXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc3XCI7IH1cblxuLmZhLW1hcmtkb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBmXCI7IH1cblxuLmZhLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMVwiOyB9XG5cbi5mYS1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7IH1cblxuLmZhLW1hcnMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI3XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYVwiOyB9XG5cbi5mYS1tYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZhXCI7IH1cblxuLmZhLW1hc3RvZG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY2XCI7IH1cblxuLmZhLW1heGNkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNlwiOyB9XG5cbi5mYS1tZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2FcIjsgfVxuXG4uZmEtbWVkYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTJcIjsgfVxuXG4uZmEtbWVkYXBwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNlwiOyB9XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjsgfVxuXG4uZmEtbWVkaXVtLW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzdcIjsgfVxuXG4uZmEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7IH1cblxuLmZhLW1lZHJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M4XCI7IH1cblxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiOyB9XG5cbi5mYS1tZWdhcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhM1wiOyB9XG5cbi5mYS1tZWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWFcIjsgfVxuXG4uZmEtbWVoLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE0XCI7IH1cblxuLmZhLW1laC1yb2xsaW5nLWV5ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTVcIjsgfVxuXG4uZmEtbWVtb3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM4XCI7IH1cblxuLmZhLW1lbmRlbGV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IzXCI7IH1cblxuLmZhLW1lbm9yYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzZcIjsgfVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiOyB9XG5cbi5mYS1tZXRlb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTNcIjsgfVxuXG4uZmEtbWljcm9ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFhXCI7IH1cblxuLmZhLW1pY3JvY2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYlwiOyB9XG5cbi5mYS1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMwXCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M5XCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM5XCI7IH1cblxuLmZhLW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzFcIjsgfVxuXG4uZmEtbWljcm9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMFwiOyB9XG5cbi5mYS1taWNyb3NvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2FcIjsgfVxuXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjsgfVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7IH1cblxuLmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NlwiOyB9XG5cbi5mYS1taXR0ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjVcIjsgfVxuXG4uZmEtbWl4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NiXCI7IH1cblxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7IH1cblxuLmZhLW1peGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7IH1cblxuLmZhLW1penVuaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjY1wiOyB9XG5cbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjsgfVxuXG4uZmEtbW9iaWxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiOyB9XG5cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg1XCI7IH1cblxuLmZhLW1vbmVybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMFwiOyB9XG5cbi5mYS1tb25leS1iaWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7IH1cblxuLmZhLW1vbmV5LWJpbGwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QxXCI7IH1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYVwiOyB9XG5cbi5mYS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNiXCI7IH1cblxuLmZhLW1vbmV5LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNjXCI7IH1cblxuLmZhLW1vbmV5LWNoZWNrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiOyB9XG5cbi5mYS1tb251bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNlwiOyB9XG5cbi5mYS1tb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7IH1cblxuLmZhLW1vcnRhci1wZXN0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTdcIjsgfVxuXG4uZmEtbW9zcXVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc4XCI7IH1cblxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjsgfVxuXG4uZmEtbW91bnRhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmNcIjsgfVxuXG4uZmEtbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjsgfVxuXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiOyB9XG5cbi5mYS1tdWctaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I2XCI7IH1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7IH1cblxuLmZhLW5hcHN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDJcIjsgfVxuXG4uZmEtbmVvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMlwiOyB9XG5cbi5mYS1uZXR3b3JrLXdpcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZmXCI7IH1cblxuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyY1wiOyB9XG5cbi5mYS1uZXdzcGFwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjsgfVxuXG4uZmEtbmltYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE4XCI7IH1cblxuLmZhLW5vZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTlcIjsgfVxuXG4uZmEtbm9kZS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkM1wiOyB9XG5cbi5mYS1ub3QtZXF1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2VcIjsgfVxuXG4uZmEtbm90ZXMtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MVwiOyB9XG5cbi5mYS1ucG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDRcIjsgfVxuXG4uZmEtbnM4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7IH1cblxuLmZhLW51dHJpdGlvbml4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q2XCI7IH1cblxuLmZhLW9iamVjdC1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiOyB9XG5cbi5mYS1vYmplY3QtdW5ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiOyB9XG5cbi5mYS1vY3RvcHVzLWRlcGxveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7IH1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7IH1cblxuLmZhLW9pbC1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTNcIjsgfVxuXG4uZmEtb2xkLXJlcHVibGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEwXCI7IH1cblxuLmZhLW9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc5XCI7IH1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7IH1cblxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiOyB9XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiOyB9XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7IH1cblxuLmZhLW9yY2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQyXCI7IH1cblxuLmZhLW9zaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYVwiOyB9XG5cbi5mYS1vdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMFwiOyB9XG5cbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7IH1cblxuLmZhLXBhZ2U0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q3XCI7IH1cblxuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiOyB9XG5cbi5mYS1wYWdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNVwiOyB9XG5cbi5mYS1wYWludC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmY1wiOyB9XG5cbi5mYS1wYWludC1yb2xsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWFcIjsgfVxuXG4uZmEtcGFsZXR0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZlwiOyB9XG5cbi5mYS1wYWxmZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDhcIjsgfVxuXG4uZmEtcGFsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgyXCI7IH1cblxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7IH1cblxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNlwiOyB9XG5cbi5mYS1wYXJhY2h1dGUtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNkXCI7IH1cblxuLmZhLXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiOyB9XG5cbi5mYS1wYXJraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQwXCI7IH1cblxuLmZhLXBhc3Nwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFiXCI7IH1cblxuLmZhLXBhc3RhZmFyaWFuaXNtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdiXCI7IH1cblxuLmZhLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVhXCI7IH1cblxuLmZhLXBhdHJlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDlcIjsgfVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGNcIjsgfVxuXG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7IH1cblxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiOyB9XG5cbi5mYS1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWRcIjsgfVxuXG4uZmEtcGVhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2NcIjsgfVxuXG4uZmEtcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA0XCI7IH1cblxuLmZhLXBlbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDVcIjsgfVxuXG4uZmEtcGVuLWZhbmN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFjXCI7IH1cblxuLmZhLXBlbi1uaWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWRcIjsgfVxuXG4uZmEtcGVuLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiOyB9XG5cbi5mYS1wZW5jaWwtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAzXCI7IH1cblxuLmZhLXBlbmNpbC1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhZVwiOyB9XG5cbi5mYS1wZW5ueS1hcmNhZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDRcIjsgfVxuXG4uZmEtcGVvcGxlLWFycm93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiOyB9XG5cbi5mYS1wZW9wbGUtY2Fycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2VcIjsgfVxuXG4uZmEtcGVwcGVyLWhvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNlwiOyB9XG5cbi5mYS1wZXJieXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgzXCI7IH1cblxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTVcIjsgfVxuXG4uZmEtcGVyY2VudGFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MVwiOyB9XG5cbi5mYS1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGFcIjsgfVxuXG4uZmEtcGVyc29uLWJvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU2XCI7IH1cblxuLmZhLXBoYWJyaWNhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RiXCI7IH1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RjXCI7IH1cblxuLmZhLXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTFcIjsgfVxuXG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTVcIjsgfVxuXG4uZmEtcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc5XCI7IH1cblxuLmZhLXBob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RkXCI7IH1cblxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiOyB9XG5cbi5mYS1waG9uZS1zcXVhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdiXCI7IH1cblxuLmZhLXBob25lLXZvbHVtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiOyB9XG5cbi5mYS1waG90by12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3Y1wiOyB9XG5cbi5mYS1waHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTdcIjsgfVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlNVwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cblxuLmZhLXBpZWQtcGlwZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7IH1cblxuLmZhLXBpZ2d5LWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDNcIjsgfVxuXG4uZmEtcGlsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODRcIjsgfVxuXG4uZmEtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7IH1cblxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjsgfVxuXG4uZmEtcGl6emEtc2xpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MThcIjsgfVxuXG4uZmEtcGxhY2Utb2Ytd29yc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3ZlwiOyB9XG5cbi5mYS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MlwiOyB9XG5cbi5mYS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFmXCI7IH1cblxuLmZhLXBsYW5lLWRlcGFydHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMFwiOyB9XG5cbi5mYS1wbGFuZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiOyB9XG5cbi5mYS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRiXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7IH1cblxuLmZhLXBsYXlzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RmXCI7IH1cblxuLmZhLXBsdWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTZcIjsgfVxuXG4uZmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2N1wiOyB9XG5cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiOyB9XG5cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiOyB9XG5cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7IH1cblxuLmZhLXBvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjsgfVxuXG4uZmEtcG9sbC1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgyXCI7IH1cblxuLmZhLXBvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZVwiOyB9XG5cbi5mYS1wb28tc3Rvcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjsgfVxuXG4uZmEtcG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOVwiOyB9XG5cbi5mYS1wb3J0cmFpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMFwiOyB9XG5cbi5mYS1wb3VuZC1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7IH1cblxuLmZhLXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMVwiOyB9XG5cbi5mYS1wcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjgzXCI7IH1cblxuLmZhLXByYXlpbmctaGFuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODRcIjsgfVxuXG4uZmEtcHJlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIxXCI7IH1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODVcIjsgfVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODZcIjsgfVxuXG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjsgfVxuXG4uZmEtcHJvY2VkdXJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiOyB9XG5cbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODhcIjsgfVxuXG4uZmEtcHJvamVjdC1kaWFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQyXCI7IH1cblxuLmZhLXB1bXAtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YVwiOyB9XG5cbi5mYS1wdW1wLXNvYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmJcIjsgfVxuXG4uZmEtcHVzaGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UxXCI7IH1cblxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiOyB9XG5cbi5mYS1weXRob246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTJcIjsgfVxuXG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDZcIjsgfVxuXG4uZmEtcXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI5XCI7IH1cblxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI4XCI7IH1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiOyB9XG5cbi5mYS1xdWlkZGl0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NThcIjsgfVxuXG4uZmEtcXVpbnNjYXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU5XCI7IH1cblxuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM0XCI7IH1cblxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjsgfVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjsgfVxuXG4uZmEtcXVyYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODdcIjsgfVxuXG4uZmEtci1wcm9qZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY3XCI7IH1cblxuLmZhLXJhZGlhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOVwiOyB9XG5cbi5mYS1yYWRpYXRpb24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JhXCI7IH1cblxuLmZhLXJhaW5ib3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWJcIjsgfVxuXG4uZmEtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc0XCI7IH1cblxuLmZhLXJhc3BiZXJyeS1waTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYlwiOyB9XG5cbi5mYS1yYXZlbHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ5XCI7IH1cblxuLmZhLXJlYWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFiXCI7IH1cblxuLmZhLXJlYWN0ZXVyb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVkXCI7IH1cblxuLmZhLXJlYWRtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNVwiOyB9XG5cbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMFwiOyB9XG5cbi5mYS1yZWNlaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQzXCI7IH1cblxuLmZhLXJlY29yZC12aW55bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkOVwiOyB9XG5cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7IH1cblxuLmZhLXJlZC1yaXZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlM1wiOyB9XG5cbi5mYS1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTFcIjsgfVxuXG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7IH1cblxuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTJcIjsgfVxuXG4uZmEtcmVkaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JjXCI7IH1cblxuLmZhLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjsgfVxuXG4uZmEtcmVkby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjlcIjsgfVxuXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZFwiOyB9XG5cbi5mYS1yZW1vdmUtZm9ybWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdkXCI7IH1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiOyB9XG5cbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNVwiOyB9XG5cbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjsgfVxuXG4uZmEtcmVwbHlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U2XCI7IH1cblxuLmZhLXJlcHVibGljYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWVcIjsgfVxuXG4uZmEtcmVzZWFyY2hnYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY4XCI7IH1cblxuLmZhLXJlc29sdmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlN1wiOyB9XG5cbi5mYS1yZXN0cm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZFwiOyB9XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7IH1cblxuLmZhLXJldjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViMlwiOyB9XG5cbi5mYS1yaWJib246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDZcIjsgfVxuXG4uZmEtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwYlwiOyB9XG5cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7IH1cblxuLmZhLXJvYm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ0XCI7IH1cblxuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiOyB9XG5cbi5mYS1yb2NrZXRjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7IH1cblxuLmZhLXJvY2tybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTlcIjsgfVxuXG4uZmEtcm91dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDdcIjsgfVxuXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7IH1cblxuLmZhLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDNcIjsgfVxuXG4uZmEtcnVibGUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1OFwiOyB9XG5cbi5mYS1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NVwiOyB9XG5cbi5mYS1ydWxlci1jb21iaW5lZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NlwiOyB9XG5cbi5mYS1ydWxlci1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ3XCI7IH1cblxuLmZhLXJ1bGVyLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ4XCI7IH1cblxuLmZhLXJ1bm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGNcIjsgfVxuXG4uZmEtcnVwZWUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NlwiOyB9XG5cbi5mYS1ydXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdhXCI7IH1cblxuLmZhLXNhZC1jcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjNcIjsgfVxuXG4uZmEtc2FkLXRlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjRcIjsgfVxuXG4uZmEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY3XCI7IH1cblxuLmZhLXNhbGVzZm9yY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2JcIjsgfVxuXG4uZmEtc2FzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZVwiOyB9XG5cbi5mYS1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmZcIjsgfVxuXG4uZmEtc2F0ZWxsaXRlLWRpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzBcIjsgfVxuXG4uZmEtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiOyB9XG5cbi5mYS1zY2hsaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWFcIjsgfVxuXG4uZmEtc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ5XCI7IH1cblxuLmZhLXNjcmV3ZHJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRhXCI7IH1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiOyB9XG5cbi5mYS1zY3JvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGVcIjsgfVxuXG4uZmEtc2QtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMlwiOyB9XG5cbi5mYS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjsgfVxuXG4uZmEtc2VhcmNoLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OFwiOyB9XG5cbi5mYS1zZWFyY2gtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjsgfVxuXG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7IH1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7IH1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7IH1cblxuLmZhLXNlZWRsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7IH1cblxuLmZhLXNlbGxjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7IH1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiOyB9XG5cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjsgfVxuXG4uZmEtc2VydmljZXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7IH1cblxuLmZhLXNoYXBlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZlwiOyB9XG5cbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjsgfVxuXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMVwiOyB9XG5cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGRcIjsgfVxuXG4uZmEtc2hla2VsLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjsgfVxuXG4uZmEtc2hpZWxkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiOyB9XG5cbi5mYS1zaGllbGQtdmlydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmNcIjsgfVxuXG4uZmEtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiOyB9XG5cbi5mYS1zaGlwcGluZy1mYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7IH1cblxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNFwiOyB9XG5cbi5mYS1zaG9lLXByaW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YlwiOyB9XG5cbi5mYS1zaG9waWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7IH1cblxuLmZhLXNob3BwaW5nLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjsgfVxuXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiOyB9XG5cbi5mYS1zaG9wd2FyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNVwiOyB9XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjsgfVxuXG4uZmEtc2h1dHRsZS12YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjsgfVxuXG4uZmEtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOVwiOyB9XG5cbi5mYS1zaWduLWluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiOyB9XG5cbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7IH1cblxuLmZhLXNpZ24tb3V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNVwiOyB9XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjsgfVxuXG4uZmEtc2lnbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI3XCI7IH1cblxuLmZhLXNpbS1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M0XCI7IH1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7IH1cblxuLmZhLXNpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjsgfVxuXG4uZmEtc2lzdHJpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZVwiOyB9XG5cbi5mYS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU4XCI7IH1cblxuLmZhLXNpdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTJcIjsgfVxuXG4uZmEtc2thdGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjNVwiOyB9XG5cbi5mYS1za2V0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzZcIjsgfVxuXG4uZmEtc2tpaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M5XCI7IH1cblxuLmZhLXNraWluZy1ub3JkaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2FcIjsgfVxuXG4uZmEtc2t1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGNcIjsgfVxuXG4uZmEtc2t1bGwtY3Jvc3Nib25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNFwiOyB9XG5cbi5mYS1za3lhdGxhczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiOyB9XG5cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiOyB9XG5cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiOyB9XG5cbi5mYS1zbGFjay1oYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VmXCI7IH1cblxuLmZhLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE1XCI7IH1cblxuLmZhLXNsZWlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjY1wiOyB9XG5cbi5mYS1zbGlkZXJzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjsgfVxuXG4uZmEtc2xpZGVzaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlN1wiOyB9XG5cbi5mYS1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOFwiOyB9XG5cbi5mYS1zbWlsZS1iZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI4XCI7IH1cblxuLmZhLXNtaWxlLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGFcIjsgfVxuXG4uZmEtc21vZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZlwiOyB9XG5cbi5mYS1zbW9raW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhkXCI7IH1cblxuLmZhLXNtb2tpbmctYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRkXCI7IH1cblxuLmZhLXNtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZFwiOyB9XG5cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiOyB9XG5cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhY1wiOyB9XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjsgfVxuXG4uZmEtc25vd2JvYXJkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NlXCI7IH1cblxuLmZhLXNub3dmbGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiOyB9XG5cbi5mYS1zbm93bWFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QwXCI7IH1cblxuLmZhLXNub3dwbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QyXCI7IH1cblxuLmZhLXNvYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmVcIjsgfVxuXG4uZmEtc29ja3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTZcIjsgfVxuXG4uZmEtc29sYXItcGFuZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmFcIjsgfVxuXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkY1wiOyB9XG5cbi5mYS1zb3J0LWFscGhhLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MVwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgyXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODRcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjFcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg1XCI7IH1cblxuLmZhLXNvcnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZFwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODZcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODdcIjsgfVxuXG4uZmEtc29ydC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiOyB9XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7IH1cblxuLmZhLXNvdXJjZXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDNcIjsgfVxuXG4uZmEtc3BhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJiXCI7IH1cblxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjsgfVxuXG4uZmEtc3BlYWthcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmM1wiOyB9XG5cbi5mYS1zcGVha2VyLWRlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2NcIjsgfVxuXG4uZmEtc3BlbGwtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTFcIjsgfVxuXG4uZmEtc3BpZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE3XCI7IH1cblxuLmZhLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjsgfVxuXG4uZmEtc3Bsb3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViY1wiOyB9XG5cbi5mYS1zcG90aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7IH1cblxuLmZhLXNwcmF5LWNhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZFwiOyB9XG5cbi5mYS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzhcIjsgfVxuXG4uZmEtc3F1YXJlLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWNcIjsgfVxuXG4uZmEtc3F1YXJlLXJvb3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk4XCI7IH1cblxuLmZhLXNxdWFyZXNwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJlXCI7IH1cblxuLmZhLXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7IH1cblxuLmZhLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7IH1cblxuLmZhLXN0YWNrcGF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MlwiOyB9XG5cbi5mYS1zdGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZlwiOyB9XG5cbi5mYS1zdGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XCI7IH1cblxuLmZhLXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk5XCI7IH1cblxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OVwiOyB9XG5cbi5mYS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMwXCI7IH1cblxuLmZhLXN0YXItb2YtZGF2aWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjsgfVxuXG4uZmEtc3Rhci1vZi1saWZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIxXCI7IH1cblxuLmZhLXN0YXlsaW5rZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjVcIjsgfVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjsgfVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7IH1cblxuLmZhLXN0ZWFtLXN5bWJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNlwiOyB9XG5cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7IH1cblxuLmZhLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MVwiOyB9XG5cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMVwiOyB9XG5cbi5mYS1zdGlja2VyLW11bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjdcIjsgfVxuXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjsgfVxuXG4uZmEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiOyB9XG5cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiOyB9XG5cbi5mYS1zdG9wd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjJcIjsgfVxuXG4uZmEtc3RvcHdhdGNoLTIwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZmXCI7IH1cblxuLmZhLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRlXCI7IH1cblxuLmZhLXN0b3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZlwiOyB9XG5cbi5mYS1zdG9yZS1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjsgfVxuXG4uZmEtc3RvcmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjsgfVxuXG4uZmEtc3RyYXZhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI4XCI7IH1cblxuLmZhLXN0cmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiOyB9XG5cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiOyB9XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7IH1cblxuLmZhLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOVwiOyB9XG5cbi5mYS1zdHJpcGUtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYVwiOyB9XG5cbi5mYS1zdHJvb3B3YWZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MVwiOyB9XG5cbi5mYS1zdHVkaW92aW5hcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjhcIjsgfVxuXG4uZmEtc3R1bWJsZXVwb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTRcIjsgfVxuXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEzXCI7IH1cblxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiOyB9XG5cbi5mYS1zdWJ3YXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzlcIjsgfVxuXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjJcIjsgfVxuXG4uZmEtc3VpdGNhc2Utcm9sbGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMVwiOyB9XG5cbi5mYS1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODVcIjsgfVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjsgfVxuXG4uZmEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmJcIjsgfVxuXG4uZmEtc3VwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y5XCI7IH1cblxuLmZhLXN1cnByaXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7IH1cblxuLmZhLXN1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDZcIjsgfVxuXG4uZmEtc3dhdGNoYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjM1wiOyB9XG5cbi5mYS1zd2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlMVwiOyB9XG5cbi5mYS1zd2ltbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM0XCI7IH1cblxuLmZhLXN3aW1taW5nLXBvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzVcIjsgfVxuXG4uZmEtc3ltZm9ueTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZFwiOyB9XG5cbi5mYS1zeW5hZ29ndWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWJcIjsgfVxuXG4uZmEtc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiOyB9XG5cbi5mYS1zeW5jLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiOyB9XG5cbi5mYS1zeXJpbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhlXCI7IH1cblxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7IH1cblxuLmZhLXRhYmxlLXRlbm5pczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZFwiOyB9XG5cbi5mYS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGFcIjsgfVxuXG4uZmEtdGFibGV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiOyB9XG5cbi5mYS10YWJsZXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkwXCI7IH1cblxuLmZhLXRhY2hvbWV0ZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZkXCI7IH1cblxuLmZhLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYlwiOyB9XG5cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7IH1cblxuLmZhLXRhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGJcIjsgfVxuXG4uZmEtdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWVcIjsgfVxuXG4uZmEtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYVwiOyB9XG5cbi5mYS10ZWFtc3BlYWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjlcIjsgfVxuXG4uZmEtdGVldGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmVcIjsgfVxuXG4uZmEtdGVldGgtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZlwiOyB9XG5cbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiOyB9XG5cbi5mYS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZVwiOyB9XG5cbi5mYS10ZW1wZXJhdHVyZS1oaWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY5XCI7IH1cblxuLmZhLXRlbXBlcmF0dXJlLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2YlwiOyB9XG5cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7IH1cblxuLmZhLXRlbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q3XCI7IH1cblxuLmZhLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIwXCI7IH1cblxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7IH1cblxuLmZhLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzVcIjsgfVxuXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGFcIjsgfVxuXG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjsgfVxuXG4uZmEtdGgtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYlwiOyB9XG5cbi5mYS10aGUtcmVkLXlldGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWRcIjsgfVxuXG4uZmEtdGhlYXRlci1tYXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMFwiOyB9XG5cbi5mYS10aGVtZWNvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM2XCI7IH1cblxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMlwiOyB9XG5cbi5mYS10aGVybW9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYlwiOyB9XG5cbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM3XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjYVwiOyB9XG5cbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiOyB9XG5cbi5mYS10aGluay1wZWFrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMVwiOyB9XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiOyB9XG5cbi5mYS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjRcIjsgfVxuXG4uZmEtdGh1bWJ0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhkXCI7IH1cblxuLmZhLXRpY2tldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmZcIjsgfVxuXG4uZmEtdGlrdG9rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdiXCI7IH1cblxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiOyB9XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7IH1cblxuLmZhLXRpbnQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjsgfVxuXG4uZmEtdGlyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzhcIjsgfVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjsgfVxuXG4uZmEtdG9pbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q4XCI7IH1cblxuLmZhLXRvaWxldC1wYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZVwiOyB9XG5cbi5mYS10b2lsZXQtcGFwZXItc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjsgfVxuXG4uZmEtdG9vbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MlwiOyB9XG5cbi5mYS10b29sczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOVwiOyB9XG5cbi5mYS10b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOVwiOyB9XG5cbi5mYS10b3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiOyB9XG5cbi5mYS10b3JpaS1nYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmExXCI7IH1cblxuLmZhLXRyYWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjJcIjsgfVxuXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxM1wiOyB9XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjsgfVxuXG4uZmEtdHJhZmZpYy1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzN1wiOyB9XG5cbi5mYS10cmFpbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQxXCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cblxuLmZhLXRyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGFcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7IH1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7IH1cblxuLmZhLXRyYXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiOyB9XG5cbi5mYS10cmFzaC1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI5XCI7IH1cblxuLmZhLXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7IH1cblxuLmZhLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmJcIjsgfVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgxXCI7IH1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiOyB9XG5cbi5mYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMVwiOyB9XG5cbi5mYS10cnVjay1sb2FkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRlXCI7IH1cblxuLmZhLXRydWNrLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2JcIjsgfVxuXG4uZmEtdHJ1Y2stbW92aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRmXCI7IH1cblxuLmZhLXRydWNrLXBpY2t1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzY1wiOyB9XG5cbi5mYS10c2hpcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjsgfVxuXG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7IH1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiOyB9XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7IH1cblxuLmZhLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7IH1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiOyB9XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7IH1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7IH1cblxuLmZhLXR5cG8zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJiXCI7IH1cblxuLmZhLXViZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjsgfVxuXG4uZmEtdWJ1bnR1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RmXCI7IH1cblxuLmZhLXVpa2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAzXCI7IH1cblxuLmZhLXVtYnJhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZThcIjsgfVxuXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjsgfVxuXG4uZmEtdW1icmVsbGEtYmVhY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjsgfVxuXG4uZmEtdW5jaGFydGVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7IH1cblxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZFwiOyB9XG5cbi5mYS11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUyXCI7IH1cblxuLmZhLXVuZG8tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVhXCI7IH1cblxuLmZhLXVuaXJlZ2lzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA0XCI7IH1cblxuLmZhLXVuaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7IH1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjsgfVxuXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiOyB9XG5cbi5mYS11bmxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjdcIjsgfVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7IH1cblxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2VcIjsgfVxuXG4uZmEtdW5zcGxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2NcIjsgfVxuXG4uZmEtdW50YXBwZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNVwiOyB9XG5cbi5mYS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTNcIjsgfVxuXG4uZmEtdXBzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UwXCI7IH1cblxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4N1wiOyB9XG5cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7IH1cblxuLmZhLXVzZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA2XCI7IH1cblxuLmZhLXVzZXItYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7IH1cblxuLmZhLXVzZXItYXN0cm9uYXV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZiXCI7IH1cblxuLmZhLXVzZXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmNcIjsgfVxuXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjsgfVxuXG4uZmEtdXNlci1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZFwiOyB9XG5cbi5mYS11c2VyLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiOyB9XG5cbi5mYS11c2VyLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmZcIjsgfVxuXG4uZmEtdXNlci1mcmllbmRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAwXCI7IH1cblxuLmZhLXVzZXItZ3JhZHVhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDFcIjsgfVxuXG4uZmEtdXNlci1pbmp1cmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzI4XCI7IH1cblxuLmZhLXVzZXItbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMlwiOyB9XG5cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7IH1cblxuLmZhLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDNcIjsgfVxuXG4uZmEtdXNlci1uaW5qYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNFwiOyB9XG5cbi5mYS11c2VyLW51cnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJmXCI7IH1cblxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiOyB9XG5cbi5mYS11c2VyLXNlY3JldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYlwiOyB9XG5cbi5mYS11c2VyLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwNVwiOyB9XG5cbi5mYS11c2VyLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA2XCI7IH1cblxuLmZhLXVzZXItdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA3XCI7IH1cblxuLmZhLXVzZXItdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA4XCI7IH1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjsgfVxuXG4uZmEtdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzBcIjsgfVxuXG4uZmEtdXNlcnMtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA5XCI7IH1cblxuLmZhLXVzZXJzLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7IH1cblxuLmZhLXVzcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTFcIjsgfVxuXG4uZmEtdXNzdW5uYWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDdcIjsgfVxuXG4uZmEtdXRlbnNpbC1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNVwiOyB9XG5cbi5mYS11dGVuc2lsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlN1wiOyB9XG5cbi5mYS12YWFkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDhcIjsgfVxuXG4uZmEtdmVjdG9yLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYlwiOyB9XG5cbi5mYS12ZW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMVwiOyB9XG5cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjsgfVxuXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOFwiOyB9XG5cbi5mYS12ZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7IH1cblxuLmZhLXZlc3QtcGF0Y2hlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NlwiOyB9XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7IH1cblxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiOyB9XG5cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7IH1cblxuLmZhLXZpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTJcIjsgfVxuXG4uZmEtdmlhbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTNcIjsgfVxuXG4uZmEtdmliZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDlcIjsgfVxuXG4uZmEtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2RcIjsgfVxuXG4uZmEtdmlkZW8tc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTJcIjsgfVxuXG4uZmEtdmloYXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE3XCI7IH1cblxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDBhXCI7IH1cblxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiOyB9XG5cbi5mYS12aW1lby12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7IH1cblxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjsgfVxuXG4uZmEtdmlydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjsgfVxuXG4uZmEtdmlydXMtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzVcIjsgfVxuXG4uZmEtdmlydXNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiOyB9XG5cbi5mYS12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OVwiOyB9XG5cbi5mYS12bnY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGJcIjsgfVxuXG4uZmEtdm9pY2VtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk3XCI7IH1cblxuLmZhLXZvbGxleWJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1ZlwiOyB9XG5cbi5mYS12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiOyB9XG5cbi5mYS12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOVwiOyB9XG5cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7IH1cblxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiOyB9XG5cbi5mYS12b3RlLXllYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3MlwiOyB9XG5cbi5mYS12ci1jYXJkYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjlcIjsgfVxuXG4uZmEtdnVlanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWZcIjsgfVxuXG4uZmEtd2Fsa2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NFwiOyB9XG5cbi5mYS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTVcIjsgfVxuXG4uZmEtd2FyZWhvdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk0XCI7IH1cblxuLmZhLXdhdGNobWFuLW1vbml0b3Jpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODdcIjsgfVxuXG4uZmEtd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzNcIjsgfVxuXG4uZmEtd2F2ZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2VcIjsgfVxuXG4uZmEtd2F6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiOyB9XG5cbi5mYS13ZWVibHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2NcIjsgfVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjsgfVxuXG4uZmEtd2VpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7IH1cblxuLmZhLXdlaWdodC1oYW5naW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNkXCI7IH1cblxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiOyB9XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiOyB9XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjsgfVxuXG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiOyB9XG5cbi5mYS13aG1jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZFwiOyB9XG5cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7IH1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7IH1cblxuLmZhLXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmVcIjsgfVxuXG4uZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7IH1cblxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiOyB9XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjsgfVxuXG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjsgfVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiOyB9XG5cbi5mYS13aW5lLWJvdHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZlwiOyB9XG5cbi5mYS13aW5lLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7IH1cblxuLmZhLXdpbmUtZ2xhc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7IH1cblxuLmZhLXdpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZlwiOyB9XG5cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMFwiOyB9XG5cbi5mYS13b2R1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7IH1cblxuLmZhLXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTRcIjsgfVxuXG4uZmEtd29uLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjsgfVxuXG4uZmEtd29yZHByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7IH1cblxuLmZhLXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTFcIjsgfVxuXG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5N1wiOyB9XG5cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7IH1cblxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOThcIjsgfVxuXG4uZmEtd3ByZXNzcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiOyB9XG5cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjsgfVxuXG4uZmEteC1yYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTdcIjsgfVxuXG4uZmEteGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxMlwiOyB9XG5cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7IH1cblxuLmZhLXhpbmctc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY5XCI7IH1cblxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYlwiOyB9XG5cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZVwiOyB9XG5cbi5mYS15YW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDBcIjsgfVxuXG4uZmEteWFuZGV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7IH1cblxuLmZhLXlhbmRleC1pbnRlcm5hdGlvbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7IH1cblxuLmZhLXlhcm46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTNcIjsgfVxuXG4uZmEteWVscDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiOyB9XG5cbi5mYS15ZW4tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiOyB9XG5cbi5mYS15aW4teWFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiOyB9XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiOyB9XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cblxuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMxXCI7IH1cblxuLmZhLXpoaWh1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNmXCI7IH1cblxuLnNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDsgfVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNS40IGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA1LjE1LjQgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4uZmEsXG4uZmFzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJ+QGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvd2ViZm9udHMvZmEtYnJhbmRzLTQwMC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS93ZWJmb250cy9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhYiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sLFxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMHZ3OyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG5ib2R5IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ25hdicgJ2hlYWRlcicgJ21haW4nICdmb290ZXInO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDEwOXB4IG1pbm1heCgwLCBhdXRvKSAxZnIgbWlubWF4KDM2MHB4LCBtYXgtY29udGVudCk7IH1cbiAgYm9keSA+IG5hdiB7XG4gICAgZ3JpZC1yb3c6IG5hdjsgfVxuICBib2R5ID4gaGVhZGVyIHtcbiAgICBncmlkLXJvdzogaGVhZGVyO1xuICAgIHdpZHRoOiAxMDB2dzsgfVxuICBib2R5ID4gbWFpbiB7XG4gICAgZ3JpZC1yb3c6IG1haW47IH1cbiAgYm9keSA+IGZvb3RlciB7XG4gICAgZ3JpZC1yb3c6IGZvb3RlcjtcbiAgICBtYXJnaW4tdG9wOiAxNTBweDsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIGJvZHkgPiBmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7IH1cbiAgYm9keSB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA2MHB4IG1pbm1heCgwLCBhdXRvKSAxZnIgbWlubWF4KDM2MHB4LCBtYXgtY29udGVudCk7IH1cbiAgICBib2R5ID4gZm9vdGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDEyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICBib2R5ID4gZm9vdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgYm9keSA+IGZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgYm9keSB7XG4gICAgbWluLWhlaWdodDogYXV0bzsgfSB9XG5cbm5hdiArIG1haW4gPiBhc2lkZS5ibG9jayB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuaGVhZGVyICsgbWFpbiA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxubmF2ICsgbWFpbiA+IDpmaXJzdC1jaGlsZCxcbi5oZWFkZXItLW1lZGlhICsgbWFpbiA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4OyB9XG5cbi5ibG9jay0tY29sdW1ucyxcbi5oZWFkZXItLW1lZGlhICsgbWFpbiA+IC5ibG9jay0tY29sdW1uczpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICBuYXYgKyBtYWluID4gOmZpcnN0LWNoaWxkLFxuICAuaGVhZGVyLS1tZWRpYSArIG1haW4gPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIG5hdiArIG1haW4gPiA6Zmlyc3QtY2hpbGQsXG4gIC5oZWFkZXItLW1lZGlhICsgbWFpbiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICBuYXYgKyBtYWluID4gOmZpcnN0LWNoaWxkLFxuICAuaGVhZGVyLS1tZWRpYSArIG1haW4gPiA6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7IH0gfVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGIwYzBkO1xuICBjb2xvcjogI2YwZWVlYTtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtYXgtd2lkdGg6IDIzMHB4OyB9XG4gIC5mb290ZXItc29jaWFsLWxpbmtzIGEge1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuXG4uZm9vdGVyTmF2IHtcbiAgY29sb3I6ICNmMGVlZWE7XG4gIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhIFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmZvb3Rlck5hdiBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2MxOWI3NjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZm9vdGVyTmF2LW1lbnUge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xuICBwYWRkaW5nOiAwOyB9XG4gIC5mb290ZXJOYXYtbWVudSAuYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5mb290ZXJOYXYtbGluayB7XG4gIG1hcmdpbi1yaWdodDogNjRweDsgfVxuICAuZm9vdGVyTmF2LWxpbms6bnRoLWNoaWxkKG4rOSkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmFjdGl2ZSAubGFuZ3VhZ2UtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5mb290ZXJOYXYtbGFuZ3VhZ2VzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBncmlkLWNvbHVtbjogY29sIDEyO1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cbiAgLmZvb3Rlck5hdi1sYW5ndWFnZXMgLmZvb3Rlck5hdi1jdXJyZW50LWxhbmcge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICNjMTliNzY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgICAuZm9vdGVyTmF2LWxhbmd1YWdlcyAuZm9vdGVyTmF2LWN1cnJlbnQtbGFuZyBpIHtcbiAgICAgIGNvbG9yOiAjZjBlZWVhO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5mb290ZXJOYXYtbGFuZ3VhZ2VzIC5mb290ZXJOYXYtY3VycmVudC1sYW5nOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZm9vdGVyTmF2LWxhbmd1YWdlcyB1bCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm90dG9tOiA1MHB4O1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xNikgM3B4IDNweCA2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMTk5cHg7IH1cbiAgLmZvb3Rlck5hdi1sYW5ndWFnZXMgLmZvb3Rlck5hdi1sYW5nIH4gLmZvb3Rlck5hdi1sYW5nOmJlZm9yZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGVlZWE7XG4gICAgY29udGVudDogJyc7XG4gICAgbGVmdDogMjJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIycHg7IH1cbiAgLmZvb3Rlck5hdi1sYW5ndWFnZXMgLmxhbmd1YWdlLWxpbmsge1xuICAgIGNvbG9yOiAjMjIyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE2cHggMjJweCAxNnB4IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgLmZvb3Rlck5hdi1sYW5ndWFnZXMubGFuZ3VhZ2VzLWRyb3Bkb3duLW9wZW4gdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAuZm9vdGVyTmF2LWxhbmd1YWdlcy5sYW5ndWFnZXMtZHJvcGRvd24tb3BlbiAubGFuZ3VhZ2VzLWNsb3NlIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwdnc7IH1cblxuLmZvb3Rlci1pbmZvIHtcbiAgYmFja2dyb3VuZDogIzFkM2E1NTtcbiAgY29sb3I6ICNjYmNhYzc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZ3JpZC1jb2x1bW46IGNvbCA5IC8gc3BhbiA0O1xuICBwYWRkaW5nOiA5MnB4IDA7IH1cbiAgLmZvb3Rlci1pbmZvIGgxIHtcbiAgICBjb2xvcjogI2NiY2RjZTtcbiAgICBmb250LWZhbWlseTogXCJBbGVncmV5YVwiLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmZvb3Rlci1pbmZvIGgyIHtcbiAgICBjb2xvcjogIzhkOTE5MTtcbiAgICBmb250LWZhbWlseTogXCJBbGVncmV5YSBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmZvb3Rlci1pbmZvIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjYzE5Yjc2OyB9XG5cbi5mb290ZXItdGV4dCB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07IH1cbiAgLmZvb3Rlci10ZXh0ICoge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5mb290ZXItc29jaWFsIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDM7IH1cblxuLmZvb3Rlci10ZXh0ICsgLmZvb3Rlci1zb2NpYWwge1xuICBncmlkLWNvbHVtbjogY29sIDQgLyBzcGFuIDM7IH1cblxuLmZvb3Rlci1uZXdzbGV0dGVyIHtcbiAgZ3JpZC1jb2x1bW46IGNvbCA4IC8gc3BhbiA1OyB9XG4gIC5mb290ZXItbmV3c2xldHRlciBmb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1heC13aWR0aDogNjAwcHg7IH1cbiAgLmZvb3Rlci1uZXdzbGV0dGVyIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDUxZDMzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgY29sb3I6ICNjYmNhYzc7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhIFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5mb290ZXItbmV3c2xldHRlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNjYmNhYzc7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb290ZXItbmV3c2xldHRlciBidXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICMzOTVjN2M7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzk1YzdjO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWluLXdpZHRoOiAyMDBweDsgfVxuICAgIC5mb290ZXItbmV3c2xldHRlciBidXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzE0NzBjMztcbiAgICAgIGJvcmRlci1jb2xvcjogIzE0NzBjMztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmZvb3Rlci1uZXdzbGV0dGVyIGJ1dHRvbjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogIzE4ODBkYjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzE4ODBkYjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jYy1hbGxvdyB7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDsgfVxuXG4uY2MtZGVueSB7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmZvb3Rlck5hdi1sYW5ndWFnZXMgLmZvb3Rlck5hdi1jdXJyZW50LWxhbmcge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfVxuICAuZm9vdGVyLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBwYWRkaW5nOiA0MHB4IDA7IH1cbiAgICAuZm9vdGVyLWluZm8gaDEge1xuICAgICAgZm9udC1zaXplOiAyNHB4OyB9XG4gICAgLmZvb3Rlci1pbmZvIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLmZvb3Rlck5hdi1tZW51IC5mb290ZXJOYXYtbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9XG4gIC5mb290ZXJOYXYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDsgfVxuICAuZm9vdGVyLXNvY2lhbCB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5mb290ZXItc29jaWFsLWxpbmtzIHtcbiAgICBtYXgtd2lkdGg6IDE2MHB4OyB9XG4gIC5mb290ZXItbmV3c2xldHRlciBidXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHggNTRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmZvb3Rlck5hdi1tZW51IC5mb290ZXJOYXYtaXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuZm9vdGVyLWluZm8ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIHBhZGRpbmc6IDQwcHggMDsgfVxuICAgIC5mb290ZXItaW5mbyBoMSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZvb3Rlci1pbmZvIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuZm9vdGVyLWluZm8gZm9ybSB7XG4gICAgICBtYXJnaW46IDEwcHggYXV0byAwOyB9XG4gIC5mb290ZXJOYXYge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAuZm9vdGVyTmF2LWxpbmsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gICAgLmZvb3Rlck5hdi1saW5rOm50aC1jaGlsZChuKzkpIHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQ7IH1cbiAgLmZvb3Rlck5hdi1tZW51IHtcbiAgICBjb2x1bW4td2lkdGg6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gIC5mb290ZXJOYXYtbGFuZ3VhZ2VzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mb290ZXItc29jaWFsIHtcbiAgICBmb250LXNpemU6IDI0cHg7IH1cbiAgLmZvb3Rlci1zb2NpYWwtbGlua3Mge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgcGFkZGluZzogNXB4IDA7IH1cbiAgLmZvb3Rlci10ZXh0LFxuICAuZm9vdGVyLXNvY2lhbCxcbiAgLmZvb3Rlci10ZXh0ICsgLmZvb3Rlci1zb2NpYWwsXG4gIC5mb290ZXItbmV3c2xldHRlciB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZm9vdGVyLW5ld3NsZXR0ZXIgZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuZm9vdGVyLWluZm8ge1xuICAgIHBhZGRpbmc6IDMwcHggMDsgfVxuICAuZm9vdGVyLW5ld3NsZXR0ZXIgZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm1haW5OYXYge1xuICBmb250LWZhbWlseTogXCJBbGVncmV5YSBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbi5tYWluTmF2LWxpbmsge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiAjZjBlZWVhO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IG1heC1jb250ZW50OyB9XG4gIC5tYWluTmF2LWxhbmd1YWdlcyAubWFpbk5hdi1saW5rIHtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBwYWRkaW5nOiAxMnB4IDIycHggMTJweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIC5tYWluTmF2LWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjYzE5Yjc2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5tYWluTmF2LS1zdGlja3kgLm1haW5OYXYtbGluayB7XG4gICAgY29sb3I6ICNmMGVlZWE7IH1cbiAgICAubWFpbk5hdi0tc3RpY2t5IC5tYWluTmF2LWxpbms6aG92ZXIge1xuICAgICAgY29sb3I6ICNjMTliNzY7IH1cbiAgLm1haW5OYXYtbGluayA+IGkge1xuICAgIG1hcmdpbi1yaWdodDogNHB4OyB9XG5cbi5tYWluTmF2LWxhbmd1YWdlcy1zZWxlY3Qge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tYWluTmF2LW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogY29sIDQgLyBzcGFuIDg7XG4gIGdyaWQtcm93OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1heC13aWR0aDogMTIyOHB4OyB9XG4gIC5tYWluTmF2LW1lbnUgaSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgLm1haW5OYXYtbWVudSAubWFpbk5hdi1wYWdlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5tYWluTmF2LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDY0cHg7IH1cblxuLm1haW5OYXYtcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogMS8tMTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIHotaW5kZXg6IDE7IH1cblxuLm1haW5OYXYtbGFuZ3VhZ2VzIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBncmlkLWNvbHVtbjogY29sIDEyO1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cbiAgLm1haW5OYXYtLXN0aWNreSAubWFpbk5hdi1sYW5ndWFnZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW5OYXYtbGFuZ3VhZ2VzIC5tYWluTmF2LWxhbmcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgLm1haW5OYXYtbGFuZ3VhZ2VzIC5tYWluTmF2LWxhbmcgfiAubWFpbk5hdi1sYW5nOmJlZm9yZSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZWVlYTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMjJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAyMnB4OyB9XG4gIC5tYWluTmF2LWxhbmd1YWdlcy5sYW5ndWFnZXMtZHJvcGRvd24tb3BlbiB1bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5tYWluTmF2LWxhbmd1YWdlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubWFpbk5hdi10b3Age1xuICBiYWNrZ3JvdW5kOiAjMDUxZDMzO1xuICBjb2xvcjogI2YwZWVlYTtcbiAgaGVpZ2h0OiAxMDlweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycztcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAyMDAwOyB9XG4gIC5tYWluTmF2LS1zdGlja3kgLm1haW5OYXYtdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDUxZDMzO1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAgIGNvbG9yOiAjZjBlZWVhOyB9XG5cbi5tYWluTmF2LWhhbWJ1cmdlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDE7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdXRsaW5lOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5tYWluTmF2LWxvZ28ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2YwZWVlYTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAzO1xuICBncmlkLXJvdzogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAubWFpbk5hdi1sb2dvIC5jbHMtbG9nbyB7XG4gICAgZmlsbDogI2YwZWVlYTsgfVxuICAubWFpbk5hdi0tc3RpY2t5IC5tYWluTmF2LWxvZ28ge1xuICAgIGNvbG9yOiAjZjBlZWVhOyB9XG4gICAgLm1haW5OYXYtLXN0aWNreSAubWFpbk5hdi1sb2dvIC5jbHMtbG9nbyB7XG4gICAgICBmaWxsOiAjZjBlZWVhOyB9XG4gIC5tYWluTmF2LWxvZ28gc3ZnIHtcbiAgICB3aWR0aDogMjAwcHg7IH1cblxuLm1haW5OYXYtbG9nby1saW5rIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ubWFpbk5hdi1iYWNrIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDExNXB4O1xuICB6LWluZGV4OiAyMDAwOyB9XG5cbi5tYWluTmF2LWl0ZW0tLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAubWFpbk5hdiB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5tYWluTmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogNDJweDsgfVxuICAubWFpbk5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm1haW5OYXYtbGFuZ3VhZ2VzIHtcbiAgICBncmlkLWNvbHVtbjogLTE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMHB4OyB9XG4gICAgLm1haW5OYXYtbGFuZ3VhZ2VzIC5tYWluTmF2LWN1cnJlbnQtbGFuZyB7XG4gICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5tYWluTmF2LWl0ZW0tLW1vYmlsZSB7XG4gICAgZGlzcGxheTogdW5zZXQ7IH1cbiAgLm1haW5OYXYtbGluayxcbiAgLmFjdGl2ZSAubWFpbk5hdi1saW5rIHtcbiAgICBjb2xvcjogI2YwZWVlYTsgfVxuICAubWFpbk5hdi1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2MxOWI3NjsgfVxuICAubWFpbk5hdi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNTFkMzM7XG4gICAgYm9yZGVyLWJvdHRvbTogMzVweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgIGJvcmRlci1sZWZ0OiAzNXB4IHNvbGlkICMwNTFkMzM7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGhlaWdodDogY2FsYyg4MHZoIC0gNjBweCk7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbjogdG9wIDAuNXM7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHotaW5kZXg6IC0xOyB9XG4gICAgLm1haW5OYXYtbWVudTpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA2MHB4OyB9XG4gICAgLm1haW5OYXYtbWVudSAubWFpbk5hdi1wYWdlcyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDUxZDMzO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdyaWQtcm93OiAxO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOTVweDtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgcGFkZGluZzogMCA1NXB4IDAgMjBweDsgfVxuICAgIC5tYWluTmF2IC5tYWluTmF2LW1lbnUge1xuICAgICAgdG9wOiBjYWxjKDk1cHggLSA4MHZoKTsgfVxuICAgIC5tYWluTmF2Lm1haW5OYXYtLWV4cGFuZGVkIC5tYWluTmF2LW1lbnUge1xuICAgICAgdG9wOiA2MHB4OyB9XG4gIC5tYWluTmF2LWl0ZW0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gICAgbWF4LXdpZHRoOiA0NTBweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB3aWR0aDogNzB2dzsgfVxuICAubWFpbk5hdi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAubWFpbk5hdi10b3Age1xuICAgIGJhY2tncm91bmQ6ICMwNTFkMzM7XG4gICAgY29sb3I6ICNmMGVlZWE7XG4gICAgaGVpZ2h0OiA2MHB4OyB9XG4gICAgLm1haW5OYXYtLXN0aWNreSAubWFpbk5hdi10b3Age1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC5tYWluTmF2LXRvcDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLm1haW5OYXYtbGFuZ3VhZ2VzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluTmF2LWxhbmd1YWdlIHtcbiAgICBkaXNwbGF5OiB1bnNldDsgfVxuICAubWFpbk5hdi1sb2dvIHtcbiAgICBjb2xvcjogI2YwZWVlYTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAubWFpbk5hdi1sb2dvIC5jbHMtbG9nbyB7XG4gICAgICBmaWxsOiAjZjBlZWVhOyB9XG4gIC5tYWluTmF2LWxvZ28tbGluayB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWFpbk5hdi1oYW1idXJnZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTVweDsgfVxuICBtYWluLCBoZWFkZXIge1xuICAgIHRyYW5zaXRpb246IG1hcmdpbi10b3AgMC41czsgfVxuICAubWFpbk5hdi0tZXhwYW5kZWQgKyBtYWluLFxuICAubWFpbk5hdi0tZXhwYW5kZWQgKyBoZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoODB2aCAtIDYwcHggLSAzNXB4KTsgfVxuICAubWFpbk5hdi1iYWNrIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiA4MHB4OyB9XG4gIC5tYWluTmF2LWxhbmd1YWdlcy1zZWxlY3Qge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDAgNjBweCAyNXB4IDIxcHg7XG4gICAgbWF4LXdpZHRoOiAzMDJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDlweCAyMHB4IDlweCA5cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdCAubWFpbk5hdi1jdXJyZW50LWxhbmcge1xuICAgICAgY29sb3I6ICNjMTliNzY7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWEgU2Fuc1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuICAgIC5tYWluTmF2LWxhbmd1YWdlcy1zZWxlY3Qgc2VsZWN0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0IGkge1xuICAgICAgY29sb3I6ICNmMGVlZWE7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAubWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0IHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAubWFpbk5hdi10b3Age1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tYWluTmF2LS1leHBhbmRlZCArIG1haW4sXG4gIC5tYWluTmF2LS1leHBhbmRlZCArIGhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAubWFpbk5hdi1tZW51LFxuICAubWFpbk5hdi1sYW5ndWFnZSxcbiAgLm1haW5OYXYtaGFtYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluTmF2LWxvZ28ge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAubWFpbk5hdi1sb2dvIHN2ZyB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi5wcm9wb3NhbC1jb250ZW50LCAucGFnZS1yb29tLWNvbnRlbnQsIC5ibG9jaywgLmJsb2NrLWNvbnRlbnQsIC5wYWdlLWNvbnRlbnQsIC5wcm9wb3NhbC1oZWFkZXIsIC5nYWxsZXJ5LWNvbnRhaW5lciwgLmhlcm8sIC5zZXBhcmF0b3IsIC5uZXdzLCAuYm9va1BvcHVwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmJvZHkgPiBoZWFkZXIsIC5mb290ZXJOYXYsIC5mb290ZXItaW5mbywgLm1haW5OYXYtdG9wLCAuYmxvY2stY29udGVudCwgLnBhZ2UtY29udGVudCwgLnByb3Bvc2FsLCAudGV4dC1ibG9jaywgLmdhbGxlcnktY29udGFpbmVyLCAuc2xpZGVzaG93LXRyYWNrLWZ1bGwsIC5zbGlkZS1mdWxsLCAuc2xpZGUsIC5zbGlkZXNob3ctY29udHJvbHMsIC5vZmZlcnMtc2xpZGVzaG93LXdyYXBwZXIsIC5vZmZlcnMtc2xpZGUsIC5vZmZlcnMtc2xpZGVzaG93LWNvbnRyb2xzLCAuc2VwYXJhdG9yLCAucmVmZXJlbmNlLCAucmVmZXJlbmNlLWdhbGxlcnksIC5zdWJwYWdlcywgLmNvbHVtbnMsIC5uZXdzLCAubWVkaWEtZnVsbC1tZWRpYSwgLm9mZmVyLWxpc3QtZmlsdGVyV3JhcHBlciwgLm9mZmVyLCAudG91ci1ibG9jaywgLnBhZ2Utcm9vbSwgLmhvbWUtc2xpZGVzaG93LWJvb2ssIC5yb29tcywgLnJvb21zLWNvbXBhY3QsIC5tZWRpYS1mdWxsLXRyYXZlbGxpbmUsIC5hd2FyZHMsIC5kcm9wZG93bi1ibG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAyMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciByZXBlYXQoMTIsIFtjb2xdIDEyMnB4KSAxZnI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5ibG9jay10ZXh0IC5ibG9jay10aXRsZSwgLnBhZ2VIZXJvLXN1YnRpdGxlLCAub2ZmZXJzLXNsaWRlc2hvdy10aXRsZSwgLmhlcm8tdGl0bGUsIC5zdWJwYWdlLXRpdGxlLCAubWVkaWEtZnVsbC10aXRsZSwgLnRyYXZlbGxpbmVIZXJvLXN1YnRpdGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWEgU2Fuc1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYmxvY2stdGV4dCAuYmxvY2stdGl0bGU6YWZ0ZXIsIC5wYWdlSGVyby1zdWJ0aXRsZTphZnRlciwgLm9mZmVycy1zbGlkZXNob3ctdGl0bGU6YWZ0ZXIsIC5oZXJvLXRpdGxlOmFmdGVyLCAuc3VicGFnZS10aXRsZTphZnRlciwgLm1lZGlhLWZ1bGwtdGl0bGU6YWZ0ZXIsIC50cmF2ZWxsaW5lSGVyby1zdWJ0aXRsZTphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgY29udGVudDogJyc7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgICB3aWR0aDogNDBweDsgfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1zdWJ0aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDU0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucHJvcG9zYWwtdGV4dCwgLnBhZ2Utcm9vbS10ZXh0LCAuYmxvY2stdGV4dCwgLnRleHQtYmxvY2stY29udGVudCwgLnNlcGFyYXRvci1jb250ZW50LCAuY29sdW1ucy1jb250ZW50IHtcbiAgY29sb3I6ICM0NDQ7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1jb21wb3VuZC1zZWxlY3RvcnMqL1xuICAvKiBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW1heC1jb21wb3VuZC1zZWxlY3RvcnMqLyB9XG4gIC5wcm9wb3NhbC10ZXh0IGEsIC5wYWdlLXJvb20tdGV4dCBhLCAuYmxvY2stdGV4dCBhLCAudGV4dC1ibG9jay1jb250ZW50IGEsIC5zZXBhcmF0b3ItY29udGVudCBhLCAuY29sdW1ucy1jb250ZW50IGEge1xuICAgIGNvbG9yOiAjYzE5Yjc2OyB9XG4gICAgLnByb3Bvc2FsLXRleHQgYTpob3ZlciwgLnBhZ2Utcm9vbS10ZXh0IGE6aG92ZXIsIC5ibG9jay10ZXh0IGE6aG92ZXIsIC50ZXh0LWJsb2NrLWNvbnRlbnQgYTpob3ZlciwgLnNlcGFyYXRvci1jb250ZW50IGE6aG92ZXIsIC5jb2x1bW5zLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2E1N2Q1NTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgxLCAucGFnZS1yb29tLXRleHQgaDEsIC5ibG9jay10ZXh0IGgxLCAudGV4dC1ibG9jay1jb250ZW50IGgxLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDEsIC5jb2x1bW5zLWNvbnRlbnQgaDEsIC5wcm9wb3NhbC10ZXh0IGgyLCAucGFnZS1yb29tLXRleHQgaDIsIC5ibG9jay10ZXh0IGgyLCAudGV4dC1ibG9jay1jb250ZW50IGgyLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDIsIC5jb2x1bW5zLWNvbnRlbnQgaDIsIC5wcm9wb3NhbC10ZXh0IGgzLCAucGFnZS1yb29tLXRleHQgaDMsIC5ibG9jay10ZXh0IGgzLCAudGV4dC1ibG9jay1jb250ZW50IGgzLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDMsIC5jb2x1bW5zLWNvbnRlbnQgaDMsIC5wcm9wb3NhbC10ZXh0IGg0LCAucGFnZS1yb29tLXRleHQgaDQsIC5ibG9jay10ZXh0IGg0LCAudGV4dC1ibG9jay1jb250ZW50IGg0LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDQsIC5jb2x1bW5zLWNvbnRlbnQgaDQsIC5wcm9wb3NhbC10ZXh0IGg1LCAucGFnZS1yb29tLXRleHQgaDUsIC5ibG9jay10ZXh0IGg1LCAudGV4dC1ibG9jay1jb250ZW50IGg1LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDUsIC5jb2x1bW5zLWNvbnRlbnQgaDUsIC5wcm9wb3NhbC10ZXh0IGg2LCAucGFnZS1yb29tLXRleHQgaDYsIC5ibG9jay10ZXh0IGg2LCAudGV4dC1ibG9jay1jb250ZW50IGg2LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDYsIC5jb2x1bW5zLWNvbnRlbnQgaDYge1xuICAgIGNvbG9yOiAjMDUxZDMzO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgxLCAucGFnZS1yb29tLXRleHQgaDEsIC5ibG9jay10ZXh0IGgxLCAudGV4dC1ibG9jay1jb250ZW50IGgxLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDEsIC5jb2x1bW5zLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDIsIC5wYWdlLXJvb20tdGV4dCBoMiwgLmJsb2NrLXRleHQgaDIsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDIsIC5zZXBhcmF0b3ItY29udGVudCBoMiwgLmNvbHVtbnMtY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAzNnB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgzLCAucGFnZS1yb29tLXRleHQgaDMsIC5ibG9jay10ZXh0IGgzLCAudGV4dC1ibG9jay1jb250ZW50IGgzLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDMsIC5jb2x1bW5zLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAucHJvcG9zYWwtdGV4dCBoNSwgLnBhZ2Utcm9vbS10ZXh0IGg1LCAuYmxvY2stdGV4dCBoNSwgLnRleHQtYmxvY2stY29udGVudCBoNSwgLnNlcGFyYXRvci1jb250ZW50IGg1LCAuY29sdW1ucy1jb250ZW50IGg1IHtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBmb250LWZhbWlseTogXCJBbGVncmV5YSBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wcm9wb3NhbC10ZXh0IHAgKyBoMSwgLnBhZ2Utcm9vbS10ZXh0IHAgKyBoMSwgLmJsb2NrLXRleHQgcCArIGgxLCAudGV4dC1ibG9jay1jb250ZW50IHAgKyBoMSwgLnNlcGFyYXRvci1jb250ZW50IHAgKyBoMSwgLmNvbHVtbnMtY29udGVudCBwICsgaDEsXG4gIC5wcm9wb3NhbC10ZXh0IHAgKyBoMixcbiAgLnBhZ2Utcm9vbS10ZXh0IHAgKyBoMixcbiAgLmJsb2NrLXRleHQgcCArIGgyLFxuICAudGV4dC1ibG9jay1jb250ZW50IHAgKyBoMixcbiAgLnNlcGFyYXRvci1jb250ZW50IHAgKyBoMixcbiAgLmNvbHVtbnMtY29udGVudCBwICsgaDIsXG4gIC5wcm9wb3NhbC10ZXh0IHAgKyBoMyxcbiAgLnBhZ2Utcm9vbS10ZXh0IHAgKyBoMyxcbiAgLmJsb2NrLXRleHQgcCArIGgzLFxuICAudGV4dC1ibG9jay1jb250ZW50IHAgKyBoMyxcbiAgLnNlcGFyYXRvci1jb250ZW50IHAgKyBoMyxcbiAgLmNvbHVtbnMtY29udGVudCBwICsgaDMge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgLnByb3Bvc2FsLXRleHQgPiBibG9ja3F1b3RlLCAucGFnZS1yb29tLXRleHQgPiBibG9ja3F1b3RlLCAuYmxvY2stdGV4dCA+IGJsb2NrcXVvdGUsIC50ZXh0LWJsb2NrLWNvbnRlbnQgPiBibG9ja3F1b3RlLCAuc2VwYXJhdG9yLWNvbnRlbnQgPiBibG9ja3F1b3RlLCAuY29sdW1ucy1jb250ZW50ID4gYmxvY2txdW90ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAucHJvcG9zYWwtdGV4dCB0YWJsZSwgLnBhZ2Utcm9vbS10ZXh0IHRhYmxlLCAuYmxvY2stdGV4dCB0YWJsZSwgLnRleHQtYmxvY2stY29udGVudCB0YWJsZSwgLnNlcGFyYXRvci1jb250ZW50IHRhYmxlLCAuY29sdW1ucy1jb250ZW50IHRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2JjYWM3O1xuICAgIGNvbHVtbi1zcGFuOiBhbGw7XG4gICAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWFcIiwgc2VyaWY7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucHJvcG9zYWwtdGV4dCB0aGVhZCwgLnBhZ2Utcm9vbS10ZXh0IHRoZWFkLCAuYmxvY2stdGV4dCB0aGVhZCwgLnRleHQtYmxvY2stY29udGVudCB0aGVhZCwgLnNlcGFyYXRvci1jb250ZW50IHRoZWFkLCAuY29sdW1ucy1jb250ZW50IHRoZWFkIHtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAucHJvcG9zYWwtdGV4dCB0aCwgLnBhZ2Utcm9vbS10ZXh0IHRoLCAuYmxvY2stdGV4dCB0aCwgLnRleHQtYmxvY2stY29udGVudCB0aCwgLnNlcGFyYXRvci1jb250ZW50IHRoLCAuY29sdW1ucy1jb250ZW50IHRoIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAucHJvcG9zYWwtdGV4dCB0ZCwgLnBhZ2Utcm9vbS10ZXh0IHRkLCAuYmxvY2stdGV4dCB0ZCwgLnRleHQtYmxvY2stY29udGVudCB0ZCwgLnNlcGFyYXRvci1jb250ZW50IHRkLCAuY29sdW1ucy1jb250ZW50IHRkLCAucHJvcG9zYWwtdGV4dCB0aCwgLnBhZ2Utcm9vbS10ZXh0IHRoLCAuYmxvY2stdGV4dCB0aCwgLnRleHQtYmxvY2stY29udGVudCB0aCwgLnNlcGFyYXRvci1jb250ZW50IHRoLCAuY29sdW1ucy1jb250ZW50IHRoIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NiY2FjNztcbiAgICBwYWRkaW5nOiAyMnB4IDE2cHggMjJweCAwOyB9XG4gICAgLnByb3Bvc2FsLXRleHQgdGQgZW0sIC5wYWdlLXJvb20tdGV4dCB0ZCBlbSwgLmJsb2NrLXRleHQgdGQgZW0sIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGQgZW0sIC5zZXBhcmF0b3ItY29udGVudCB0ZCBlbSwgLmNvbHVtbnMtY29udGVudCB0ZCBlbSwgLnByb3Bvc2FsLXRleHQgdGggZW0sIC5wYWdlLXJvb20tdGV4dCB0aCBlbSwgLmJsb2NrLXRleHQgdGggZW0sIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGggZW0sIC5zZXBhcmF0b3ItY29udGVudCB0aCBlbSwgLmNvbHVtbnMtY29udGVudCB0aCBlbSB7XG4gICAgICBjb2xvcjogI2MxOWI3NjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gIC5wcm9wb3NhbC10ZXh0IGltZywgLnBhZ2Utcm9vbS10ZXh0IGltZywgLmJsb2NrLXRleHQgaW1nLCAudGV4dC1ibG9jay1jb250ZW50IGltZywgLnNlcGFyYXRvci1jb250ZW50IGltZywgLmNvbHVtbnMtY29udGVudCBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAucHJvcG9zYWwtdGV4dCAuYWxpZ24tcmlnaHQsIC5wYWdlLXJvb20tdGV4dCAuYWxpZ24tcmlnaHQsIC5ibG9jay10ZXh0IC5hbGlnbi1yaWdodCwgLnRleHQtYmxvY2stY29udGVudCAuYWxpZ24tcmlnaHQsIC5zZXBhcmF0b3ItY29udGVudCAuYWxpZ24tcmlnaHQsIC5jb2x1bW5zLWNvbnRlbnQgLmFsaWduLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBlbmQ7IH1cbiAgLnByb3Bvc2FsLXRleHQgdGFibGUgLml0ZW0tcHJpY2UsIC5wYWdlLXJvb20tdGV4dCB0YWJsZSAuaXRlbS1wcmljZSwgLmJsb2NrLXRleHQgdGFibGUgLml0ZW0tcHJpY2UsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdGFibGUgLml0ZW0tcHJpY2UsIC5zZXBhcmF0b3ItY29udGVudCB0YWJsZSAuaXRlbS1wcmljZSwgLmNvbHVtbnMtY29udGVudCB0YWJsZSAuaXRlbS1wcmljZSB7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLnByb3Bvc2FsLXRleHQgZGQsIC5wYWdlLXJvb20tdGV4dCBkZCwgLmJsb2NrLXRleHQgZGQsIC50ZXh0LWJsb2NrLWNvbnRlbnQgZGQsIC5zZXBhcmF0b3ItY29udGVudCBkZCwgLmNvbHVtbnMtY29udGVudCBkZCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5wcm9wb3NhbC10ZXh0ID4gKjpsYXN0LWNoaWxkLCAucGFnZS1yb29tLXRleHQgPiAqOmxhc3QtY2hpbGQsIC5ibG9jay10ZXh0ID4gKjpsYXN0LWNoaWxkLCAudGV4dC1ibG9jay1jb250ZW50ID4gKjpsYXN0LWNoaWxkLCAuc2VwYXJhdG9yLWNvbnRlbnQgPiAqOmxhc3QtY2hpbGQsIC5jb2x1bW5zLWNvbnRlbnQgPiAqOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnByb3Bvc2FsLXRleHQgdHI6bGFzdC1jaGlsZCB0aCwgLnBhZ2Utcm9vbS10ZXh0IHRyOmxhc3QtY2hpbGQgdGgsIC5ibG9jay10ZXh0IHRyOmxhc3QtY2hpbGQgdGgsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdHI6bGFzdC1jaGlsZCB0aCwgLnNlcGFyYXRvci1jb250ZW50IHRyOmxhc3QtY2hpbGQgdGgsIC5jb2x1bW5zLWNvbnRlbnQgdHI6bGFzdC1jaGlsZCB0aCwgLnByb3Bvc2FsLXRleHQgdHI6bGFzdC1jaGlsZCB0ZCwgLnBhZ2Utcm9vbS10ZXh0IHRyOmxhc3QtY2hpbGQgdGQsIC5ibG9jay10ZXh0IHRyOmxhc3QtY2hpbGQgdGQsIC50ZXh0LWJsb2NrLWNvbnRlbnQgdHI6bGFzdC1jaGlsZCB0ZCwgLnNlcGFyYXRvci1jb250ZW50IHRyOmxhc3QtY2hpbGQgdGQsIC5jb2x1bW5zLWNvbnRlbnQgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAucHJvcG9zYWwtdGV4dCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGQsIC5wYWdlLXJvb20tdGV4dCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGQsIC5ibG9jay10ZXh0IHRoZWFkICsgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgPiB0ZCwgLnRleHQtYmxvY2stY29udGVudCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGQsIC5zZXBhcmF0b3ItY29udGVudCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGQsIC5jb2x1bW5zLWNvbnRlbnQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuICAucHJvcG9zYWwtdGV4dCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC5wYWdlLXJvb20tdGV4dCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC5ibG9jay10ZXh0IHRoZWFkICsgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbiAgLnRleHQtYmxvY2stY29udGVudCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC5zZXBhcmF0b3ItY29udGVudCB0aGVhZCArIHRib2R5IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC5jb2x1bW5zLWNvbnRlbnQgdGhlYWQgKyB0Ym9keSB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAucHJvcG9zYWwtdGV4dCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4gIC5wYWdlLXJvb20tdGV4dCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4gIC5ibG9jay10ZXh0IHRib2R5ICsgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbiAgLnRleHQtYmxvY2stY29udGVudCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4gIC5zZXBhcmF0b3ItY29udGVudCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4gIC5jb2x1bW5zLWNvbnRlbnQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuICAucHJvcG9zYWwtdGV4dCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC5wYWdlLXJvb20tdGV4dCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC5ibG9jay10ZXh0IHRib2R5ICsgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbiAgLnRleHQtYmxvY2stY29udGVudCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC5zZXBhcmF0b3ItY29udGVudCB0Ym9keSArIHRmb290IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gIC5jb2x1bW5zLWNvbnRlbnQgdGJvZHkgKyB0Zm9vdCB0cjpmaXJzdC1jaGlsZCA+IHRoIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NiY2FjNzsgfVxuICAucHJvcG9zYWwtdGV4dCB0aDpub3QoW2FsaWduXSk6bm90KFtjbGFzc10pLCAucGFnZS1yb29tLXRleHQgdGg6bm90KFthbGlnbl0pOm5vdChbY2xhc3NdKSwgLmJsb2NrLXRleHQgdGg6bm90KFthbGlnbl0pOm5vdChbY2xhc3NdKSwgLnRleHQtYmxvY2stY29udGVudCB0aDpub3QoW2FsaWduXSk6bm90KFtjbGFzc10pLCAuc2VwYXJhdG9yLWNvbnRlbnQgdGg6bm90KFthbGlnbl0pOm5vdChbY2xhc3NdKSwgLmNvbHVtbnMtY29udGVudCB0aDpub3QoW2FsaWduXSk6bm90KFtjbGFzc10pIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDsgfVxuXG4uc2xpZGUtbWVkaWEtdmlkZW86YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSksIHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQU1BQUFBRENBWUFBQUJXS0xXL0FBQUFEMGxFUVZRSW1XTXdORFNVWWlBSUFCajBBSzdVSEdvL0FBQUFBRWxGVGtTdVFtQ0NcIikgcmVwZWF0O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb3Zlci12aWRlbyxcbi5jb3Zlci1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMDFweDtcbiAgLyogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzA3MDAxNDQvcmVzcG9uc2l2ZS1vYmplY3QtZml0LWNvdmVyLWZpeC1vbi1jaHJvbWUgKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gIGJvZHkgPiBoZWFkZXIsIC5mb290ZXJOYXYsIC5mb290ZXItaW5mbywgLm1haW5OYXYtdG9wLCAuYmxvY2stY29udGVudCwgLnBhZ2UtY29udGVudCwgLnByb3Bvc2FsLCAudGV4dC1ibG9jaywgLmdhbGxlcnktY29udGFpbmVyLCAuc2xpZGVzaG93LXRyYWNrLWZ1bGwsIC5zbGlkZS1mdWxsLCAuc2xpZGUsIC5zbGlkZXNob3ctY29udHJvbHMsIC5vZmZlcnMtc2xpZGVzaG93LXdyYXBwZXIsIC5vZmZlcnMtc2xpZGUsIC5vZmZlcnMtc2xpZGVzaG93LWNvbnRyb2xzLCAuc2VwYXJhdG9yLCAucmVmZXJlbmNlLCAucmVmZXJlbmNlLWdhbGxlcnksIC5zdWJwYWdlcywgLmNvbHVtbnMsIC5uZXdzLCAubWVkaWEtZnVsbC1tZWRpYSwgLm9mZmVyLWxpc3QtZmlsdGVyV3JhcHBlciwgLm9mZmVyLCAudG91ci1ibG9jaywgLnBhZ2Utcm9vbSwgLmhvbWUtc2xpZGVzaG93LWJvb2ssIC5yb29tcywgLnJvb21zLWNvbXBhY3QsIC5tZWRpYS1mdWxsLXRyYXZlbGxpbmUsIC5hd2FyZHMsIC5kcm9wZG93bi1ibG9jayB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgcmVwZWF0KDEyLCBbY29sXSAxZnIpIDFmcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJsb2NrLXRleHQgLmJsb2NrLXRpdGxlLCAucGFnZUhlcm8tc3VidGl0bGUsIC5vZmZlcnMtc2xpZGVzaG93LXRpdGxlLCAuaGVyby10aXRsZSwgLnN1YnBhZ2UtdGl0bGUsIC5tZWRpYS1mdWxsLXRpdGxlLCAudHJhdmVsbGluZUhlcm8tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAucHJvcG9zYWwtdGV4dCBoMSwgLnBhZ2Utcm9vbS10ZXh0IGgxLCAuYmxvY2stdGV4dCBoMSwgLnRleHQtYmxvY2stY29udGVudCBoMSwgLnNlcGFyYXRvci1jb250ZW50IGgxLCAuY29sdW1ucy1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDY0cHg7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDIsIC5wYWdlLXJvb20tdGV4dCBoMiwgLmJsb2NrLXRleHQgaDIsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDIsIC5zZXBhcmF0b3ItY29udGVudCBoMiwgLmNvbHVtbnMtY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgzLCAucGFnZS1yb29tLXRleHQgaDMsIC5ibG9jay10ZXh0IGgzLCAudGV4dC1ibG9jay1jb250ZW50IGgzLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDMsIC5jb2x1bW5zLWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAucHJvcG9zYWwtdGV4dCBoNSwgLnBhZ2Utcm9vbS10ZXh0IGg1LCAuYmxvY2stdGV4dCBoNSwgLnRleHQtYmxvY2stY29udGVudCBoNSwgLnNlcGFyYXRvci1jb250ZW50IGg1LCAuY29sdW1ucy1jb250ZW50IGg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5vZmZlcnMtc2xpZGVzaG93LXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDEsIC5wYWdlLXJvb20tdGV4dCBoMSwgLmJsb2NrLXRleHQgaDEsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEsIC5zZXBhcmF0b3ItY29udGVudCBoMSwgLmNvbHVtbnMtY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiA2NHB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgyLCAucGFnZS1yb29tLXRleHQgaDIsIC5ibG9jay10ZXh0IGgyLCAudGV4dC1ibG9jay1jb250ZW50IGgyLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDIsIC5jb2x1bW5zLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAucHJvcG9zYWwtdGV4dCBoMywgLnBhZ2Utcm9vbS10ZXh0IGgzLCAuYmxvY2stdGV4dCBoMywgLnRleHQtYmxvY2stY29udGVudCBoMywgLnNlcGFyYXRvci1jb250ZW50IGgzLCAuY29sdW1ucy1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDUsIC5wYWdlLXJvb20tdGV4dCBoNSwgLmJsb2NrLXRleHQgaDUsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDUsIC5zZXBhcmF0b3ItY29udGVudCBoNSwgLmNvbHVtbnMtY29udGVudCBoNSB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICBib2R5ID4gaGVhZGVyLCAuZm9vdGVyTmF2LCAuZm9vdGVyLWluZm8sIC5tYWluTmF2LXRvcCwgLmJsb2NrLWNvbnRlbnQsIC5wYWdlLWNvbnRlbnQsIC5wcm9wb3NhbCwgLnRleHQtYmxvY2ssIC5nYWxsZXJ5LWNvbnRhaW5lciwgLnNsaWRlc2hvdy10cmFjay1mdWxsLCAuc2xpZGUtZnVsbCwgLnNsaWRlLCAuc2xpZGVzaG93LWNvbnRyb2xzLCAub2ZmZXJzLXNsaWRlc2hvdy13cmFwcGVyLCAub2ZmZXJzLXNsaWRlLCAub2ZmZXJzLXNsaWRlc2hvdy1jb250cm9scywgLnNlcGFyYXRvciwgLnJlZmVyZW5jZSwgLnJlZmVyZW5jZS1nYWxsZXJ5LCAuc3VicGFnZXMsIC5jb2x1bW5zLCAubmV3cywgLm1lZGlhLWZ1bGwtbWVkaWEsIC5vZmZlci1saXN0LWZpbHRlcldyYXBwZXIsIC5vZmZlciwgLnRvdXItYmxvY2ssIC5wYWdlLXJvb20sIC5ob21lLXNsaWRlc2hvdy1ib29rLCAucm9vbXMsIC5yb29tcy1jb21wYWN0LCAubWVkaWEtZnVsbC10cmF2ZWxsaW5lLCAuYXdhcmRzLCAuZHJvcGRvd24tYmxvY2sge1xuICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCByZXBlYXQoMTIsIFtjb2xdIDFmcikgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAub2ZmZXJzLXNsaWRlc2hvdy1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGgxLCAucGFnZS1yb29tLXRleHQgaDEsIC5ibG9jay10ZXh0IGgxLCAudGV4dC1ibG9jay1jb250ZW50IGgxLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDEsIC5jb2x1bW5zLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDhweDsgfVxuICAucHJvcG9zYWwtdGV4dCBoMiwgLnBhZ2Utcm9vbS10ZXh0IGgyLCAuYmxvY2stdGV4dCBoMiwgLnRleHQtYmxvY2stY29udGVudCBoMiwgLnNlcGFyYXRvci1jb250ZW50IGgyLCAuY29sdW1ucy1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDMsIC5wYWdlLXJvb20tdGV4dCBoMywgLmJsb2NrLXRleHQgaDMsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDMsIC5zZXBhcmF0b3ItY29udGVudCBoMywgLmNvbHVtbnMtY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IGg1LCAucGFnZS1yb29tLXRleHQgaDUsIC5ibG9jay10ZXh0IGg1LCAudGV4dC1ibG9jay1jb250ZW50IGg1LCAuc2VwYXJhdG9yLWNvbnRlbnQgaDUsIC5jb2x1bW5zLWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAucHJvcG9zYWwtdGV4dCBoMSwgLnBhZ2Utcm9vbS10ZXh0IGgxLCAuYmxvY2stdGV4dCBoMSwgLnRleHQtYmxvY2stY29udGVudCBoMSwgLnNlcGFyYXRvci1jb250ZW50IGgxLCAuY29sdW1ucy1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7IH1cbiAgLnByb3Bvc2FsLXRleHQgaDUsIC5wYWdlLXJvb20tdGV4dCBoNSwgLmJsb2NrLXRleHQgaDUsIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDUsIC5zZXBhcmF0b3ItY29udGVudCBoNSwgLmNvbHVtbnMtY29udGVudCBoNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gIC5wcm9wb3NhbC10ZXh0IHRkLCAucGFnZS1yb29tLXRleHQgdGQsIC5ibG9jay10ZXh0IHRkLCAudGV4dC1ibG9jay1jb250ZW50IHRkLCAuc2VwYXJhdG9yLWNvbnRlbnQgdGQsIC5jb2x1bW5zLWNvbnRlbnQgdGQsIC5wcm9wb3NhbC10ZXh0IHRoLCAucGFnZS1yb29tLXRleHQgdGgsIC5ibG9jay10ZXh0IHRoLCAudGV4dC1ibG9jay1jb250ZW50IHRoLCAuc2VwYXJhdG9yLWNvbnRlbnQgdGgsIC5jb2x1bW5zLWNvbnRlbnQgdGgge1xuICAgIHBhZGRpbmc6IDVweCA1cHggNXB4IDA7IH1cbiAgLmNvdmVyLXZpZGVvLWNvbnRlbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAucHJvcG9zYWwtdGV4dCB0ZCwgLnBhZ2Utcm9vbS10ZXh0IHRkLCAuYmxvY2stdGV4dCB0ZCwgLnRleHQtYmxvY2stY29udGVudCB0ZCwgLnNlcGFyYXRvci1jb250ZW50IHRkLCAuY29sdW1ucy1jb250ZW50IHRkLCAucHJvcG9zYWwtdGV4dCB0aCwgLnBhZ2Utcm9vbS10ZXh0IHRoLCAuYmxvY2stdGV4dCB0aCwgLnRleHQtYmxvY2stY29udGVudCB0aCwgLnNlcGFyYXRvci1jb250ZW50IHRoLCAuY29sdW1ucy1jb250ZW50IHRoIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH0gfVxuXG4uYmxvY2sge1xuICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuXG4uYmxvY2stdGV4dCB7XG4gIGNvbG9yOiAjNTU1O1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwOyB9XG4gIC5ibG9jay10ZXh0IC5ibG9jay10aXRsZSB7XG4gICAgY29sb3I6ICMwMDUyOWM7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAuYmxvY2stdGV4dCAuYmxvY2stc3VidGl0bGUge1xuICAgIGNvbG9yOiAjMDUxZDMzO1xuICAgIGZvbnQtc2l6ZTogNTJweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYmxvY2stdGV4dCAuYmxvY2stZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYmxvY2stdGV4dCBoMSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ibG9jay1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7IH1cblxuLnBhZ2UtY29udGVudCB7XG4gIG1hcmdpbjogMTAwcHggMCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4OyB9XG4gIC5ibG9jay1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG4gIC5ibG9jay10ZXh0IC5ibG9jay1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4OyB9XG4gIC5wYWdlLWNvbnRlbnQge1xuICAgIG1hcmdpbjogOTBweCAwIDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogODBweDsgfVxuICAuYmxvY2stY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDsgfVxuICAuYmxvY2stdGV4dCAuYmxvY2stc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDsgfVxuICAucGFnZS1jb250ZW50IHtcbiAgICBtYXJnaW46IDgwcHggMCAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7IH1cbiAgLmJsb2NrLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7IH1cbiAgLnBhZ2UtY29udGVudCB7XG4gICAgbWFyZ2luOiA3MHB4IDAgMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7IH1cbiAgLmJsb2NrLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7IH1cbiAgLmJsb2NrLXRleHQgLmJsb2NrLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLmJsb2NrLXRleHQgLmJsb2NrLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAucGFnZS1jb250ZW50IHtcbiAgICBtYXJnaW46IDUwcHggMCAwOyB9IH1cblxuLnBhZ2VIZXJvIHtcbiAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgbWFyZ2luOiAxMTBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnBhZ2VIZXJvLWFycm93IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogZW5kO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiA0M3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBncmlkLWNvbHVtbi1lbmQ6IDE0O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDZweDsgfVxuICAucGFnZUhlcm8tYXJyb3c6YWZ0ZXIge1xuICAgIGFuaW1hdGlvbjogcHVsc2UtZG90IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpIDBzIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA1NHB4OyB9XG4gIC5wYWdlSGVyby1hcnJvdzpob3ZlcjphZnRlciB7XG4gICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzE5Yjc2OyB9XG4gIC5wYWdlSGVyby1hcnJvdyBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgLnBhZ2VIZXJvLS1tZWRpYSAucGFnZUhlcm8tYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cblxuLnBhZ2VIZXJvLXRvcC1zZWN0aW9uIHtcbiAgYm90dG9tOiA0MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWRvdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH0gfVxuXG4ucGFnZUhlcm8taW1hZ2UsXG4ucGFnZUhlcm8tdmlkZW8ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wYWdlSGVyby10aXRsZSB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgY29sb3I6ICMwNTFkMzM7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LWhlaWdodDogNjZ2aDtcbiAgbWF4LXdpZHRoOiA3NjhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbi5wYWdlSGVyby0tbWVkaWEge1xuICBkaXNwbGF5OiBncmlkO1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDlweCk7XG4gIG1hcmdpbjogMDsgfVxuICAucGFnZUhlcm8tLW1lZGlhIC5wYWdlSGVyby10aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICAgIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuNykgM3B4IDAgM3B4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBhZ2VIZXJvIHtcbiAgICBtYXJnaW46IDEwMHB4IDA7IH1cbiAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDY0cHg7IH1cbiAgLnBhZ2VIZXJvLS1tZWRpYSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgLnBhZ2VIZXJvLS1tZWRpYSAucGFnZUhlcm8tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA4NHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucGFnZUhlcm8ge1xuICAgIG1hcmdpbjogODBweCAwOyB9XG4gIC5wYWdlSGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA0OHB4OyB9XG4gIC5wYWdlSGVyby0tbWVkaWEge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5wYWdlSGVyby0tbWVkaWEgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNjRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnBhZ2VIZXJvIHtcbiAgICBtYXJnaW46IDcwcHggMDsgfVxuICAucGFnZUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDsgfVxuICAucGFnZUhlcm8tLW1lZGlhIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgICAucGFnZUhlcm8tLW1lZGlhIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDYwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLnBhZ2VIZXJvIHtcbiAgICBtYXJnaW46IDYwcHggMDsgfVxuICAucGFnZUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDsgfVxuICAucGFnZUhlcm8tYXJyb3cge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7IH1cbiAgLnBhZ2VIZXJvLXN1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5wYWdlSGVyby0tbWVkaWEge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIC5wYWdlSGVyby0tbWVkaWEgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNDhweDsgfSB9XG5cbi5oZWFkZXItc2xpZGVzaG93IHtcbiAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgaGVpZ2h0OiA3NDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaGVhZGVyLXNsaWRlc2hvdy10cmFjayB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5oZWFkZXItc2xpZGVzaG93LXNsaWRlcyB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvdWNoLWFjdGlvbjogcGFuLVk7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG5cbi5oZWFkZXItc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICB3aWR0aDogMTAwJTsgfVxuICAuaGVhZGVyLXNsaWRlIGEsIC5oZWFkZXItc2xpZGUtLWRyYWdnaW5nIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uaGVhZGVyLXNsaWRlLW1lZGlhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5oZWFkZXItc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogLTQ3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5oZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzIHtcbiAgY29sb3I6ICM4ODg7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMgLnByZXYge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDsgfVxuICAuaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcyAubmV4dCwgLmhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMgLnByZXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xuICAgIGNvbG9yOiAjODg4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDFweDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA0N3B4OyB9XG4gICAgLmhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMgLm5leHQ6aG92ZXIsIC5oZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzIC5wcmV2OmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmNhYzc7XG4gICAgICBjb2xvcjogI2NiY2FjNzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5oZWFkZXItc2xpZGVzaG93IHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGhlaWdodDogNzMwcHg7IH1cbiAgLmhlYWRlci1zbGlkZXNob3ctYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IC02MHB4OyB9XG4gIC5oZWFkZXItc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICBtYXJnaW4tdG9wOiAtMjNweDtcbiAgICB0b3A6IDUwJTsgfVxuICAuaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVhZGVyLXNsaWRlc2hvdyB7XG4gICAgaGVpZ2h0OiA2MjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbm1haW4gLnByb3Bvc2FsLS1tZWRpYSxcbmhlYWRlciArIG1haW4gLnByb3Bvc2FsLS1tZWRpYSB7XG4gIG1hcmdpbjogLTE1MHB4IDAgMDsgfVxuXG4ucHJvcG9zYWwtc2Nyb2xsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTsgfVxuXG4ucHJvcG9zYWwtaGVhZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTAlOyB9XG5cbi5wcm9wb3NhbC1oZWFkZXItbWVkaWEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnByb3Bvc2FsLXRpdGxlIHtcbiAgZ3JpZC1hcmVhOiB0aXRsZTsgfVxuXG4ucHJvcG9zYWwtc3VidGl0bGUge1xuICBncmlkLWFyZWE6IHN1YnRpdGxlOyB9XG5cbi5wcm9wb3NhbC1jb250ZW50IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3N1YnRpdGxlIHN1YnRpdGxlJyAndGl0bGUgYWN0aW9uJyAnZG93bmxvYWQgZG93bmxvYWQnICd0ZXh0IHRleHQnO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciBtaW5tYXgoMTAwcHgsIGF1dG8pOyB9XG5cbi5wcm9wb3NhbC10ZXh0IHtcbiAgZ3JpZC1hcmVhOiB0ZXh0O1xuICBtYXJnaW4tdG9wOiAzN3B4O1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4ucHJvcG9zYWwtYm9vayB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtYXJlYTogYWN0aW9uOyB9XG5cbi5wcm9wb3NhbC1saW5rIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbWluLXdpZHRoOiAyMDBweDsgfVxuXG4ucHJvcG9zYWwtZG93bmxvYWQge1xuICBncmlkLWFyZWE6IGRvd25sb2FkO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucHJvcG9zYWwtLXBsYWluIHtcbiAgbWFyZ2luLXRvcDogMTA5cHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAucHJvcG9zYWwtY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA5OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucHJvcG9zYWwtYm9vayB7XG4gICAgdG9wOiAxMTVweDsgfVxuICAucHJvcG9zYWwtbGluayB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiBpbml0aWFsO1xuICAgIHBhZGRpbmc6IDExcHggNTBweDsgfVxuICAucHJvcG9zYWwtY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICBtYWluIC5wcm9wb3NhbC0tbWVkaWEsXG4gIGhlYWRlciArIG1haW4gLnByb3Bvc2FsLS1tZWRpYSB7XG4gICAgbWFyZ2luOiAtMTE1cHggMCAwOyB9XG4gIC5wcm9wb3NhbC1jb250ZW50IHtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnc3VidGl0bGUnICd0aXRsZScgJ2Rvd25sb2FkJyAndGV4dCcgJ2FjdGlvbic7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cbiAgLnByb3Bvc2FsLWJvb2sge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDM4cHg7IH1cbiAgLnByb3Bvc2FsLWxpbmsge1xuICAgIHBhZGRpbmc6IDE1cHggMjhweDsgfVxuICAucHJvcG9zYWwtZG93bmxvYWQge1xuICAgIG1hcmdpbi10b3A6IDM4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmVycm9yLXBhZ2Uge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgMTBweDsgfVxuICAuZXJyb3ItcGFnZSBpbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4udGV4dC1ibG9jay1tZWRpYSB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNjtcbiAgICBvcmRlcjogMjsgfVxuXG4udGV4dC1ibG9jay1jb250ZW50IHtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDsgfVxuICAudGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDY0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1ibG9jay0tbWVkaWEgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1ibG9jay0tbWVkaWEgLnRleHQtYmxvY2stbWVkaWEsXG4udGV4dC1ibG9jay0tbWVkaWEgLnRleHQtYmxvY2stY29udGVudCB7XG4gIGhlaWdodDogNTE2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLnRleHQtYmxvY2stLW1lZGlhLnRleHQtYmxvY2stLWV2ZW4gLnRleHQtYmxvY2stY29udGVudCB7XG4gIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNDtcbiAgbWFyZ2luOiAtNXB4IDAgMCAyMHB4OyB9XG5cbi50ZXh0LWJsb2NrLS1tZWRpYS50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stY29udGVudCB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMyAvIHNwYW4gNDtcbiAgbWFyZ2luOiAtNXB4IDIwcHggMCAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiA1NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYxcHg7IH1cbiAgLnRleHQtYmxvY2stLW1lZGlhIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4OyB9XG4gIC50ZXh0LWJsb2NrLS1tZWRpYS50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAudGV4dC1ibG9jay0tbWVkaWEudGV4dC1ibG9jay0tb2RkIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gNTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIC50ZXh0LWJsb2NrLS1tZWRpYSAudGV4dC1ibG9jay1tZWRpYSxcbiAgLnRleHQtYmxvY2stLW1lZGlhIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAzNDFweDsgfVxuICAudGV4dC1ibG9jay0tbWVkaWEgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7IH1cbiAgLnRleHQtYmxvY2stLW1lZGlhLnRleHQtYmxvY2stLWV2ZW4gLnRleHQtYmxvY2stbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNjsgfVxuICAudGV4dC1ibG9jay0tbWVkaWEudGV4dC1ibG9jay0tZXZlbiAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDY7IH1cbiAgLnRleHQtYmxvY2stLW1lZGlhLnRleHQtYmxvY2stLW9kZCAudGV4dC1ibG9jay1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2OyB9XG4gIC50ZXh0LWJsb2NrLS1tZWRpYS50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA2OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudGV4dC1ibG9jay0tbWVkaWEgLnRleHQtYmxvY2stbWVkaWEsXG4gIC50ZXh0LWJsb2NrLS1tZWRpYSAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAzMDRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87IH1cbiAgICAudGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLnRleHQtYmxvY2stLW1lZGlhIHtcbiAgICBncmlkLXJvdy1nYXA6IDA7IH1cbiAgICAudGV4dC1ibG9jay0tbWVkaWEgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvOyB9XG4gICAgICAudGV4dC1ibG9jay0tbWVkaWEgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnRleHQtYmxvY2stLW1lZGlhLnRleHQtYmxvY2stLWV2ZW4gLnRleHQtYmxvY2stY29udGVudCxcbiAgICAudGV4dC1ibG9jay0tbWVkaWEudGV4dC1ibG9jay0tb2RkIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgIC50ZXh0LWJsb2NrLS1tZWRpYS50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLW1lZGlhLFxuICAgIC50ZXh0LWJsb2NrLS1tZWRpYS50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stbWVkaWEge1xuICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICAgIGhlaWdodDogMzkwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgb3JkZXI6IDA7IH0gfVxuXG4uYmxvY2stLXNsaWRlc2hvdyB7XG4gIGRpc3BsYXk6IGdyaWQ7IH1cblxuLmdhbGxlcnkge1xuICBncmlkLWNvbHVtbjogMi8tMjtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmdhbGxlcnktdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmdhbGxlcnktc2xpZGVzIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07IH1cblxuLmdhbGxlcnktc2xpZGUge1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5nYWxsZXJ5LXNsaWRlIGEsIC5nYWxsZXJ5LXNsaWRlLS1kcmFnZ2luZyB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmdhbGxlcnktc2xpZGUtbWVkaWEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5nYWxsZXJ5LWNvbnRyb2xzIHtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWl0ZW1zOiBlbmQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5nYWxsZXJ5LXN3aXRjaGVzIHtcbiAgY29sb3I6ICM4ODg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gIGdyaWQtcm93OiAxO1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDsgfVxuICAuZ2FsbGVyeS1zd2l0Y2hlcyAucHJldiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4OyB9XG4gIC5nYWxsZXJ5LXN3aXRjaGVzIC5uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDsgfVxuICAuZ2FsbGVyeS1zd2l0Y2hlcyAubmV4dCwgLmdhbGxlcnktc3dpdGNoZXMgLnByZXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogIzIyMjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODg4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDFweDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA0N3B4OyB9XG4gICAgLmdhbGxlcnktc3dpdGNoZXMgLm5leHQ6aG92ZXIsIC5nYWxsZXJ5LXN3aXRjaGVzIC5wcmV2OmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmNhYzc7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLmdhbGxlcnkge1xuICAgIG1pbi1oZWlnaHQ6IDIzMHB4OyB9IH1cblxuLmJsb2NrLS1zbGlkZXNob3ctZnVsbCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEwOXB4KTsgfVxuICAuYmxvY2stLXNsaWRlc2hvdy1mdWxsOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5zbGlkZXNob3ctZnVsbCB7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMHZ3OyB9XG5cbi5zbGlkZXNob3ctdHJhY2stZnVsbCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2xpZGVzaG93LXNsaWRlcy1mdWxsIHtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07IH1cblxuLnNsaWRlLWZ1bGwge1xuICBmbGV4LXNocmluazogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5zbGlkZS1mdWxsIGEsIC5zbGlkZS1mdWxsLS1kcmFnZ2luZyB7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLnNsaWRlLW1lZGlhLWZ1bGwge1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgZ3JpZC1yb3c6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2xpZGUtY29udGVudC1mdWxsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnNsaWRlLWNvbnRlbnQtZnVsbCBoMSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiA5NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gICAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4xNikgMnB4IDAgNnB4OyB9XG5cbi5zbGlkZXNob3ctY29udHJvbHMtZnVsbCB7XG4gIGRpc3BsYXk6IGdyaWQ7IH1cbiAgLnNsaWRlc2hvdy1jb250cm9scy1mdWxsIC5uZXh0IHtcbiAgICByaWdodDogMjVweDsgfVxuICAuc2xpZGVzaG93LWNvbnRyb2xzLWZ1bGwgLnByZXYge1xuICAgIGxlZnQ6IDI1cHg7IH1cbiAgLnNsaWRlc2hvdy1jb250cm9scy1mdWxsIC5uZXh0LCAuc2xpZGVzaG93LWNvbnRyb2xzLWZ1bGwgLnByZXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBoZWlnaHQ6IDQ3cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDFweDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNDdweDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5zbGlkZS1jb250ZW50LWZ1bGwgaDEge1xuICAgIGZvbnQtc2l6ZTogODRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnNsaWRlLWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuc2xpZGUtY29udGVudC1mdWxsIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4OyB9XG4gICAgLnNsaWRlLWNvbnRlbnQtZnVsbCBoMSB7XG4gICAgICBmb250LXNpemU6IDY0cHg7IH1cbiAgLnNsaWRlc2hvdy1mdWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuYmxvY2stLXNsaWRlc2hvdy1mdWxsOmZpcnN0LWNoaWxkIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnNsaWRlc2hvdy1jb250cm9scy1mdWxsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGlkZS1jb250ZW50LWZ1bGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5zbGlkZS1jb250ZW50LWZ1bGwgaDEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLnNsaWRlLWNvbnRlbnQtZnVsbCBoMSB7XG4gICAgZm9udC1zaXplOiA0OHB4OyB9IH1cblxuLmJsb2NrLS1zbGlkZXNob3cge1xuICBkaXNwbGF5OiBncmlkOyB9XG4gIC5ibG9jay0tc2xpZGVzaG93OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5ibG9jay0tc2xpZGVzaG93ICsgLmJsb2NrLS1ib29rLWZvcm0gKyAucGFnZS1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjB2aDsgfVxuXG4uc2xpZGVzaG93IHtcbiAgaGVpZ2h0OiAwO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxOTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiA3ODdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwdnc7IH1cblxuLnNsaWRlc2hvdy10cmFjayB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uc2xpZGVzaG93LXNsaWRlcyB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvdWNoLWFjdGlvbjogcGFuLVk7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyB9XG5cbi5zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IDc4N3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5zbGlkZSBhLCAuc2xpZGUtLWRyYWdnaW5nIHtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uc2xpZGUtbWVkaWEge1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgZ3JpZC1jb2x1bW46IGNvbCA0IC8gc3BhbiA5O1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zbGlkZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA1O1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zbGlkZS1jb250ZW50IGgxIHtcbiAgICBjb2xvcjogIzFjMWMxYztcbiAgICBmb250LXNpemU6IDk2cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuICAuc2xpZGUtY29udGVudCBhOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zbGlkZXNob3ctc3dpdGNoZXMge1xuICBjb2xvcjogIzg4ODtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG4gIC5zbGlkZXNob3ctc3dpdGNoZXMgLnByZXYge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDsgfVxuICAuc2xpZGVzaG93LXN3aXRjaGVzIC5uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDsgfVxuICAuc2xpZGVzaG93LXN3aXRjaGVzIC5uZXh0LCAuc2xpZGVzaG93LXN3aXRjaGVzIC5wcmV2IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICMyMjI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzg4ODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNDdweDsgfVxuICAgIC5zbGlkZXNob3ctc3dpdGNoZXMgLm5leHQ6aG92ZXIsIC5zbGlkZXNob3ctc3dpdGNoZXMgLnByZXY6aG92ZXIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NiY2FjNztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmJsb2NrLS1zbGlkZXNob3cgKyAuYmxvY2stLWJvb2stZm9ybSArIC5wYWdlLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4OyB9XG4gIC5ibG9jay0tc2xpZGVzaG93IHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLnNsaWRlc2hvdyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwJTsgfVxuICAuc2xpZGUge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuc2xpZGUtY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiA1MnB4OyB9XG4gIC5zbGlkZXNob3ctY29udHJvbHMge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5zbGlkZXNob3ctY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJsb2NrLS1zbGlkZXNob3c6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4OyB9XG4gIC5zbGlkZS1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjsgfVxuICAuc2xpZGUtY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAuc2xpZGUtY29udGVudCBoMSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgM3B4IDAgM3B4OyB9XG4gICAgLnNsaWRlLWNvbnRlbnQgYSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMykgM3B4IDAgM3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5zbGlkZS1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTsgfVxuICAuc2xpZGUtY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5vZmZlcnMtc2xpZGVzaG93LWJsb2NrIHtcbiAgYmFja2dyb3VuZDogIzFkM2E1NTtcbiAgcGFkZGluZzogNTBweCAwIDYwcHg7XG4gIHdpZHRoOiAxMDB2dzsgfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy10aXRsZSB7XG4gIGNvbG9yOiAjZjBlZWVhOyB9XG4gIC5vZmZlcnMtc2xpZGVzaG93LXRpdGxlOmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICM4ODg7IH1cblxuLm9mZmVycy1zbGlkZXNob3ctc3VidGl0bGUge1xuICBjb2xvcjogI2YwZWVlYTsgfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdyB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5vZmZlcnMtc2xpZGVzaG93LXRyYWNrIHtcbiAgbWFyZ2luLXRvcDogNTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5vZmZlcnMtc2xpZGVzaG93LXNsaWRlcyB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3VjaC1hY3Rpb246IHBhbi1ZO1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTsgfVxuXG4ub2ZmZXJzLXNsaWRlIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBbY29sXSAxZnIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5vZmZlcnMtc2xpZGUgYSwgLm9mZmVycy1zbGlkZS0tZHJhZ2dpbmcge1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbi5vZmZlcnMtc2xpZGUtbWVkaWEge1xuICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgZ3JpZC1jb2x1bW46IGNvbCAzIC8gc3BhbiA2O1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiA1NTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5vZmZlcnMtc2xpZGUtbWVkaWEgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLm9mZmVycy1zbGlkZS1jb250ZW50IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBncmlkLWNvbHVtbjogY29sIDggLyBzcGFuIDQ7XG4gIGdyaWQtcm93OiAxO1xuICBoZWlnaHQ6IDMyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm9mZmVycy1zbGlkZS10aXRsZSB7XG4gIGNvbG9yOiAjMDUxZDMzOyB9XG5cbi5vZmZlcnMtc2xpZGUtdGV4dCB7XG4gIGNvbG9yOiAjNTU1OyB9XG5cbi5vZmZlcnMtc2xpZGUtcHJpY2UsXG4ub2ZmZXJzLXNsaWRlLWRhdGVzIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhIFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLm9mZmVycy1zbGlkZS1saW5rIHtcbiAgY29sb3I6ICNjMTliNzY7IH1cbiAgLm9mZmVycy1zbGlkZS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2E1N2Q1NTsgfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1jb250cm9scyB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTI7XG4gIGdyaWQtcm93OiAyO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgW2NvbF0gMWZyKTtcbiAgbWFyZ2luLXRvcDogNTJweDtcbiAgbWluLWhlaWdodDogNDdweDsgfVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gIGNvbG9yOiAjODg4O1xuICBncmlkLWNvbHVtbjogY29sIDMgLyBzcGFuIDQ7IH1cbiAgLm9mZmVycy1zbGlkZXNob3ctc3dpdGNoZXMgLm5leHQsIC5vZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzIC5wcmV2IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzg4ODtcbiAgICBjb2xvcjogIzg4ODtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNDdweDsgfVxuICAgIC5vZmZlcnMtc2xpZGVzaG93LXN3aXRjaGVzIC5uZXh0OmhvdmVyLCAub2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcyAucHJldjpob3ZlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JjYWM3O1xuICAgICAgY29sb3I6ICNjYmNhYzc7IH1cblxuLm9mZmVycy1zbGlkZXNob3ctZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzBiMGMwZDtcbiAgY29sb3I6ICNjYmNhYzc7XG4gIHBhZGRpbmc6IDEwMHB4IDIwMHB4IDkwcHg7IH1cblxuLm9mZmVycy1zbGlkZXNob3ctdGV4dCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWFcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5vZmZlcnMtc2xpZGVzaG93LXRleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDsgfVxuICAub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDc7XG4gICAgaGVpZ2h0OiA0MjBweDsgfVxuICAub2ZmZXJzLXNsaWRlLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNTtcbiAgICBoZWlnaHQ6IDI4MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAub2ZmZXJzLXNsaWRlc2hvdy10ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLm9mZmVycy1zbGlkZXNob3ctc3dpdGNoZXMge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gNDsgfVxuICAub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDk7XG4gICAgaGVpZ2h0OiA0MjBweDsgfVxuICAub2ZmZXJzLXNsaWRlLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNjtcbiAgICBoZWlnaHQ6IDI4MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAub2ZmZXJzLXNsaWRlc2hvdy10cmFjayB7XG4gICAgbWFyZ2luLXRvcDogMzVweDsgfVxuICAub2ZmZXJzLXNsaWRlc2hvdy1jb250cm9scyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAub2ZmZXJzLXNsaWRlc2hvdy1mb290ZXIge1xuICAgIHBhZGRpbmc6IDUwcHg7IH1cbiAgLm9mZmVycy1zbGlkZSB7XG4gICAgZ3JpZC1yb3ctZ2FwOiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMCByZXBlYXQoMTIsIFtjb2xdIDFmcikgMDsgfVxuICAub2ZmZXJzLXNsaWRlLWNvbnRlbnQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICBncmlkLXJvdzogMjtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgIHBhZGRpbmc6IDE0MHB4IDIwcHggMjVweDtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC5vZmZlcnMtc2xpZGUtbGluayB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggcmdiYSgzNCwgMzQsIDM0LCAwLjE0KTtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGhlaWdodDogNDAwcHg7XG4gICAgei1pbmRleDogMjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAub2ZmZXJzLXNsaWRlc2hvdyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTsgfVxuICAub2ZmZXJzLXNsaWRlc2hvdy1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm9mZmVycy1zbGlkZXNob3ctY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm9mZmVycy1zbGlkZS10aXRsZSB7XG4gICAgY29sb3I6ICNjMTliNzY7IH1cbiAgLm9mZmVycy1zbGlkZS1tZWRpYSB7XG4gICAgaGVpZ2h0OiAzMDBweDsgfVxuICAub2ZmZXJzLXNsaWRlLWNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gICAgLm9mZmVycy1zbGlkZS1jb250ZW50OmhvdmVyIC5vZmZlcnMtc2xpZGUtdGl0bGUge1xuICAgICAgY29sb3I6ICNhNTdkNTU7IH1cbiAgLm9mZmVycy1zbGlkZS1kYXRlcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5vZmZlcnMtc2xpZGUtbGluayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5ibG9jay0tY29sdW1ucyArIC5ibG9jay0taGVybyB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmhlcm8ge1xuICBiYWNrZ3JvdW5kOiAjMWMxYzFjO1xuICBjb2xvcjogI2NiY2FjNztcbiAgZGlzcGxheTogZ3JpZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNjBweCAxMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5oZXJvLS1tZWRpYSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDg2NXB4OyB9XG5cbi5oZXJvLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaGVyby1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogNDdweDsgfVxuXG4uaGVyby1pbWFnZSxcbi5oZXJvLXZpZGVvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uaGVyby1jb250ZW50IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmhlcm8tY29udGVudCAuaGVyby10ZXh0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXgtaGVpZ2h0OiAzNjVweDsgfVxuICAgIC5oZXJvLWNvbnRlbnQgLmhlcm8tdGV4dCBoMSB7XG4gICAgICBmb250LXNpemU6IDgycHg7XG4gICAgICBsaW5lLWhlaWdodDogOTBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5oZXJvLS1tZWRpYSAuaGVyby1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMjRweDsgfVxuICAgIC5oZXJvLS1tZWRpYSAuaGVyby1jb250ZW50IC5oZXJvLXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogNzJweDsgfVxuXG4uaGVyby1saW5rIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuICAuaGVyby1saW5rIGEge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhIFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgICBwYWRkaW5nOiAxNXB4IDU4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuaGVyby1saW5rIGE6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhlcm8tc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogODZweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhlcm8tLW1lZGlhIHtcbiAgICBoZWlnaHQ6IDgwdmg7XG4gICAgbWluLWhlaWdodDogODB2aDsgfVxuICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA2NHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaGVyby0tbWVkaWEge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuaGVyby0tbWVkaWEgLmhlcm8tY29udGVudCAuaGVyby10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5oZXJvLXRleHQgaDEsXG4gIC5oZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuaGVybyB7XG4gICAgcGFkZGluZzogNjBweDsgfVxuICAuaGVyby10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZXJvLWxpbmsgYSB7XG4gICAgcGFkZGluZzogMTVweCAzOHB4OyB9IH1cblxuLnNlcGFyYXRvciB7XG4gIGJhY2tncm91bmQ6ICMxZDNhNTU7XG4gIGNvbG9yOiAjYzE5Yjc2O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAxMDBweCAwOyB9XG5cbi5zZXBhcmF0b3ItdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBncmlkLWNvbHVtbjogY29sIDIgLyAtMjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG4uc2VwYXJhdG9yLWNvbnRlbnQge1xuICBjb2xvcjogI2MxOWI3NjtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gLTI7XG4gIHBhZGRpbmc6IDAgMzBweDsgfVxuICAuc2VwYXJhdG9yLWNvbnRlbnQgaDEsIC5zZXBhcmF0b3ItY29udGVudCBoMiwgLnNlcGFyYXRvci1jb250ZW50IGgzLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDQsIC5zZXBhcmF0b3ItY29udGVudCBoNSwgLnNlcGFyYXRvci1jb250ZW50IGg2IHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuc2VwYXJhdG9yLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luOiAwIDAgOHB4OyB9XG4gIC5zZXBhcmF0b3ItY29udGVudCB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnNlcGFyYXRvci1jb250ZW50IGEge1xuICAgIGNvbG9yOiAjYzE5Yjc2O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLnNlcGFyYXRvci1jb250ZW50IGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNmMGVlZWE7IH1cblxuLmJsb2NrLS1zZXBhcmF0b3IsXG4uYmxvY2stLXNlcGFyYXRvciArIC5ibG9jayB7XG4gIG1hcmdpbi10b3A6IDE1MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNlcGFyYXRvciB7XG4gICAgcGFkZGluZzogODBweCAwOyB9XG4gIC5zZXBhcmF0b3ItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzZweDsgfVxuICAuc2VwYXJhdG9yLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMzBweDsgfVxuICAuYmxvY2stLXNlcGFyYXRvcixcbiAgLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuc2VwYXJhdG9yIHtcbiAgICBwYWRkaW5nOiA3MHB4IDA7IH1cbiAgLnNlcGFyYXRvci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4OyB9XG4gIC5zZXBhcmF0b3ItY29udGVudCB7XG4gICAgcGFkZGluZzogMDsgfVxuICAuYmxvY2stLXNlcGFyYXRvcixcbiAgLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuc2VwYXJhdG9yIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7IH1cbiAgLnNlcGFyYXRvci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMyAvIC0yO1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDsgfVxuICAuc2VwYXJhdG9yLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMyAvIC0yOyB9XG4gIC5ibG9jay0tc2VwYXJhdG9yLFxuICAuYmxvY2stLXNlcGFyYXRvciArIC5ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLnNlcGFyYXRvci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIC0yO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gIC5zZXBhcmF0b3ItY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gLTI7IH1cbiAgICAuc2VwYXJhdG9yLWNvbnRlbnQgaDEsIC5zZXBhcmF0b3ItY29udGVudCBoMiwgLnNlcGFyYXRvci1jb250ZW50IGgzLCAuc2VwYXJhdG9yLWNvbnRlbnQgaDQsIC5zZXBhcmF0b3ItY29udGVudCBoNSwgLnNlcGFyYXRvci1jb250ZW50IGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9XG4gIC5ibG9jay0tc2VwYXJhdG9yLFxuICAuYmxvY2stLXNlcGFyYXRvciArIC5ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7IH0gfVxuXG4ucmVmZXJlbmNlLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cbiAgLnJlZmVyZW5jZS1saXN0ID4gbGkge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4OyB9XG4gIC5yZWZlcmVuY2UtbGlzdCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5yZWZlcmVuY2Uge1xuICBncmlkLWF1dG8tcm93czogMTAwJTtcbiAgaGVpZ2h0OiA2MzBweDsgfVxuXG4ucmVmZXJlbmNlLW1lZGlhIHtcbiAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA3O1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcmRlcjogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIC5yZWZlcmVuY2UtLW9kZCAucmVmZXJlbmNlLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDYgLyBzcGFuIDc7IH1cblxuLnJlZmVyZW5jZS1jb250ZW50IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDU7XG4gIGdyaWQtcm93OiAxO1xuICBoZWlnaHQ6IDM5MnB4O1xuICBvcmRlcjogMTtcbiAgei1pbmRleDogMjsgfVxuICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDU7IH1cblxuLnJlZmVyZW5jZS1kYXRlcyB7XG4gIGNvbG9yOiAjMjIyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4ucmVmZXJlbmNlLXRleHQge1xuICBjb2xvcjogIzU1NTsgfVxuXG4ucmVmZXJlbmNlLW1vcmUge1xuICBjb2xvcjogI2MxOWI3NjsgfVxuICAucmVmZXJlbmNlLW1vcmU6aG92ZXIge1xuICAgIGNvbG9yOiAjYTU3ZDU1OyB9XG5cbi5yZWZlcmVuY2UtbGluayB7XG4gIGNvbG9yOiAjNDQ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnJlZmVyZW5jZS1saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogI2E1N2Q1NTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5yZWZlcmVuY2UtbGlzdCA+IGxpIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4OyB9XG4gIC5yZWZlcmVuY2Uge1xuICAgIGhlaWdodDogNjEycHg7IH1cbiAgLnJlZmVyZW5jZS1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA4OyB9XG4gICAgLnJlZmVyZW5jZS0tb2RkIC5yZWZlcmVuY2UtbWVkaWEge1xuICAgICAgZ3JpZC1jb2x1bW46IGNvbCA1IC8gc3BhbiA4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucmVmZXJlbmNlLWxpc3QgPiBsaSB7XG4gICAgbWFyZ2luLXRvcDogODBweDsgfVxuICAucmVmZXJlbmNlIHtcbiAgICBoZWlnaHQ6IDQ4MHB4OyB9XG4gIC5yZWZlcmVuY2UtY29udGVudCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2O1xuICAgIGhlaWdodDogMzcwcHg7IH1cbiAgICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1jb250ZW50IHtcbiAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNjsgfVxuICAucmVmZXJlbmNlLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDg7IH1cbiAgICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1tZWRpYSB7XG4gICAgICBncmlkLWNvbHVtbjogY29sIDUgLyBzcGFuIDg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5yZWZlcmVuY2UtbGlzdCA+IGxpIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4OyB9XG4gIC5yZWZlcmVuY2Uge1xuICAgIGdyaWQtYXV0by1yb3dzOiBpbml0aWFsO1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLnJlZmVyZW5jZS1jb250ZW50LFxuICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgZ3JpZC1yb3c6IDI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICBwYWRkaW5nOiAxNDBweCAyMHB4IDI1cHg7XG4gICAgei1pbmRleDogMTsgfVxuICAucmVmZXJlbmNlLW1lZGlhLFxuICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1tZWRpYSB7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4IHJnYmEoMzQsIDM0LCAzNCwgMC4xNCk7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLnJlZmVyZW5jZS1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5yZWZlcmVuY2UtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5yZWZlcmVuY2UtbGlzdCA+IGxpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5yZWZlcmVuY2UtbWVkaWEsXG4gIC5yZWZlcmVuY2UtLW9kZCAucmVmZXJlbmNlLW1lZGlhIHtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9XG4gIC5yZWZlcmVuY2UtY29udGVudC0tbGluayAucmVmZXJlbmNlLXRpdGxlIHtcbiAgICBjb2xvcjogI2MxOWI3NjsgfVxuICAucmVmZXJlbmNlLWNvbnRlbnQtLWxpbms6aG92ZXIgLnJlZmVyZW5jZS10aXRsZSB7XG4gICAgY29sb3I6ICNhNTdkNTU7IH1cbiAgLnJlZmVyZW5jZS1kYXRlcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLnJlZmVyZW5jZS1nYWxsZXJ5IHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7IH1cblxuLnJlZmVyZW5jZS1nYWxsZXJ5LWxpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuICBncmlkLWdhcDogMjBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5yZWZlcmVuY2UtZ2FsbGVyeUl0ZW0ge1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5yZWZlcmVuY2UtZ2FsbGVyeUl0ZW0gPiBhIHtcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuICAucmVmZXJlbmNlLWdhbGxlcnlJdGVtIC5jb3Zlci1pbWFnZSxcbiAgLnJlZmVyZW5jZS1nYWxsZXJ5SXRlbSAuY292ZXItdmlkZW8ge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhcjsgfVxuICAucmVmZXJlbmNlLWdhbGxlcnlJdGVtOmhvdmVyIC5jb3Zlci1pbWFnZSxcbiAgLnJlZmVyZW5jZS1nYWxsZXJ5SXRlbTpob3ZlciAuY292ZXItdmlkZW8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7IH1cblxuLnJlZmVyZW5jZS1nYWxsZXJ5SXRlbS1tZWRpYSB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7IH1cblxuLnJlZmVyZW5jZS1nYWxsZXJ5SXRlbS10aXRsZSB7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAucmVmZXJlbmNlLWdhbGxlcnlJdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI3cHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5yZWZlcmVuY2UtZ2FsbGVyeS1saXN0IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAucmVmZXJlbmNlLWdhbGxlcnktbGlzdCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH0gfVxuXG4uc3VicGFnZS1saXN0IHtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5zdWJwYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0OTRweDtcbiAgbWF4LWhlaWdodDogODB2aDsgfVxuXG4uc3VicGFnZS0tZXZlbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTsgfVxuXG4uc3VicGFnZS1jb250ZW50IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDc1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uc3VicGFnZS1tZWRpYSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MCU7IH1cblxuLnN1YnBhZ2UtdGl0bGUge1xuICBjb2xvcjogIzAwNTI5YztcbiAgbWFyZ2luLWJvdHRvbTogMTlweDsgfVxuXG4uc3VicGFnZS10ZXh0IGgxLFxuLnN1YnBhZ2Utc3VidGl0bGUge1xuICBjb2xvcjogIzA1MWQzMztcbiAgZm9udC1zaXplOiA0NHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnN1YnBhZ2UtdGV4dCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc3VicGFnZS1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuLnN1YnBhZ2UtbW9yZS1saW5rIHtcbiAgbWluLXdpZHRoOiAyMDBweDsgfVxuICAuc3VicGFnZS10ZXh0IC5zdWJwYWdlLW1vcmUtbGluayB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuc3VicGFnZS10ZXh0IGgxLFxuICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuc3VicGFnZSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDM0MHB4OyB9XG4gIC5zdWJwYWdlLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA0MHB4OyB9XG4gIC5zdWJwYWdlLXRleHQgaDEsXG4gIC5zdWJwYWdlLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLnN1YnBhZ2UtbGlzdCB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjsgfVxuICAuc3VicGFnZS1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNDBweDsgfVxuICAuc3VicGFnZS10ZXh0IGgxLFxuICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuc3VicGFnZS10ZXh0IHNwYW4sXG4gIC5zdWJwYWdlLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuc3VicGFnZSxcbiAgLnN1YnBhZ2UtLWV2ZW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLnN1YnBhZ2U6bGFzdC1jaGlsZCxcbiAgICAuc3VicGFnZS0tZXZlbjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnN1YnBhZ2UtbWVkaWEge1xuICAgIGhlaWdodDogNDQ3cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnN1YnBhZ2UtY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4OyB9XG4gIC5zdWJwYWdlLW1vcmUge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnN1YnBhZ2UtdGV4dCAuc3VicGFnZS1tb3JlLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLnN1YnBhZ2UtLW1lZGlhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9IH1cblxuLmNvbHVtbnMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBncmlkLXJvdy1nYXA6IDA7XG4gIHBhZGRpbmc6IDEwMHB4IDA7IH1cblxuLmNvbHVtbnMtdGl0bGUge1xuICBjb2xvcjogIzA1MWQzMztcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDU7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5jb2x1bW5zLW1lZGlhIHtcbiAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgaGVpZ2h0OiA4MTJweDtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY29sdW1ucy1jb250ZW50IHtcbiAgY29sb3I6ICM1NTU7XG4gIGNvbHVtbi1jb3VudDogMjtcbiAgY29sdW1uLWdhcDogMzAwcHg7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7IH1cbiAgLmNvbHVtbnMtY29udGVudCBoMSB7XG4gICAgY29sb3I6ICMwNTFkMzM7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2x1bW5zLWNvbnRlbnQgaDEsIC5jb2x1bW5zLWNvbnRlbnQgdGFibGUsIC5jb2x1bW5zLWNvbnRlbnQgYmxvY2txdW90ZSB7XG4gICAgY29sdW1uLXNwYW46IGFsbDsgfVxuICAuY29sdW1ucy1jb250ZW50IHVsLCAuY29sdW1ucy1jb250ZW50IG9sIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbHVtbnMge1xuICAgIHBhZGRpbmc6IDkwcHggMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbHVtbnMge1xuICAgIHBhZGRpbmc6IDgwcHggMDsgfVxuICAuY29sdW1ucy1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBoZWlnaHQ6IDY2dmg7XG4gICAgbWFyZ2luLXRvcDogNjBweDsgfVxuICAuY29sdW1ucy1jb250ZW50IHtcbiAgICBjb2x1bW4tZ2FwOiAxMDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmNvbHVtbnMtdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gODtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5jb2x1bW5zLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGhlaWdodDogNjZ2aDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9XG4gIC5jb2x1bW5zLWNvbnRlbnQge1xuICAgIGNvbHVtbi1nYXA6IDQwcHg7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBtYXJnaW46IDcwcHggMDsgfVxuICAgIC5jb2x1bW5zLWNvbnRlbnQgaDEge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5jb2x1bW5zLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNvbHVtbnMtY29udGVudCB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICAgIG1hcmdpbjogNTBweCAwOyB9XG4gIC5jb2x1bW5zLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgIGhlaWdodDogNjZ2aDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5jb2x1bW5zLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5ibG9jay0tbmV3cyAuYmxvY2stY29udGVudCxcbi5ibG9jay0tbGF0ZXN0LW5ld3MgLmJsb2NrLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4OyB9XG5cbi5uZXdzLWRhdGUge1xuICBjb2xvcjogIzAwNTI5YztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4OyB9XG5cbi5uZXdzLWFydGljbGUge1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwOyB9XG5cbi5uZXdzLWNvbnRlbnQge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDsgfVxuICAubmV3cy1jb250ZW50IHAge1xuICAgIG1hcmdpbjogMDsgfVxuXG4ubmV3cy10aXRsZSB7XG4gIGNvbG9yOiAjMDUxZDMzO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLm5ld3MtdGl0bGUgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm5ld3MtYXJ0aWNsZSArIC5uZXdzLWFydGljbGU6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjYmNhYzc7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyM3B4IDA7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uZXdzIC5wYWdpbmF0aW9uLFxuLnByb2R1Y3RMaXN0LWJsb2NrIC5wYWdpbmF0aW9uIHtcbiAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLm5ld3MgLnBhZ2luYXRpb24gYSxcbiAgLnByb2R1Y3RMaXN0LWJsb2NrIC5wYWdpbmF0aW9uIGEge1xuICAgIGNvbG9yOiAjYzE5Yjc2O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm5ld3MgLnBhZ2luYXRpb24gYTpob3ZlcixcbiAgLnByb2R1Y3RMaXN0LWJsb2NrIC5wYWdpbmF0aW9uIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjYTU3ZDU1O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm5ld3MtY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubmV3cy10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4OyB9XG4gIC5uZXdzLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfVxuICAubmV3cy1hcnRpY2xlIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLm5ld3MtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYmxvY2stLWxhdGVzdC1uZXdzIC5ibG9jay1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5uZXdzLXRpdGxlLFxuICAubmV3cy1hcnRpY2xlLFxuICAubmV3cyAucGFnaW5hdGlvbiB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjsgfVxuICAubmV3cy1kYXRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5uZXdzLWFydGljbGUgKyAubmV3cy1hcnRpY2xlOmJlZm9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5ibG9jay0tY29sdW1ucyArIC5ibG9jay0tZnVsbC1zY3JlZW4tdmlkZW8ge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5tZWRpYS1mdWxsLWJsb2NrIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTA5cHgpOyB9XG5cbi5tZWRpYS1mdWxsLW1lZGlhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tZWRpYS1mdWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tZWRpYS1mdWxsLS12aWRlbyB7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5tZWRpYS1mdWxsLS12aWRlbzphZnRlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBTUFBQUFEQ0FZQUFBQldLTFcvQUFBQUQwbEVRVlFJbVdNd05EU1VZaUFJQUJqMEFLN1VIR28vQUFBQUFFbEZUa1N1UW1DQ1wiKSByZXBlYXQ7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4ubWVkaWEtZnVsbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm1lZGlhLWZ1bGwtc3VidGl0bGUge1xuICBmb250LXNpemU6IDk2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ3cHg7XG4gIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMTYpIDJweCAwIDZweDsgfVxuXG4ubWVkaWEtZnVsbC1jb250ZW50IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5tZWRpYS1mdWxsLXRleHQge1xuICBsaW5lLWhlaWdodDogMS4zNDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWF4LWhlaWdodDogMzY1cHg7IH1cbiAgLm1lZGlhLWZ1bGwtdGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA4MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5tZWRpYS1mdWxsLWxpbmsge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5tZWRpYS1mdWxsLWxpbmsgYSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWEgU2Fuc1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICAgIHBhZGRpbmc6IDE1cHggNThweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5tZWRpYS1mdWxsLWxpbmsgYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAubWVkaWEtZnVsbC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA4NHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubWVkaWEtZnVsbC1ibG9jayxcbiAgLm1lZGlhLWZ1bGwtLXZpZGVvIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA2MHB4KTsgfVxuICAubWVkaWEtZnVsbC10ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLm1lZGlhLWZ1bGwtLXZpZGVvIC5tZWRpYS1mdWxsLWNvbnRlbnQgLm1lZGlhLWZ1bGwtdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAubWVkaWEtZnVsbC10ZXh0IGgxLFxuICAubWVkaWEtZnVsbC1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tZWRpYS1mdWxsLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDYwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLm1lZGlhLWZ1bGwtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDsgfVxuICAubWVkaWEtZnVsbC10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tZWRpYS1mdWxsLWxpbmsgYSB7XG4gICAgcGFkZGluZzogMTVweCAzOHB4OyB9XG4gIC5tZWRpYS1mdWxsLS10cmF2ZWxsaW5lIC5tZWRpYS1mdWxsLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweDsgfSB9XG5cbi5vZmZlci1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5vZmZlci1saXN0LWZpbHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA5MHB4OyB9XG5cbi5vZmZlci1saXN0LWZpbHRlckJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcGFkZGluZzogMCAyMHB4OyB9XG5cbi5vZmZlciB7XG4gIGdyaWQtYXV0by1yb3dzOiAxMDAlO1xuICBoZWlnaHQ6IDYzMHB4OyB9XG4gIC5vZmZlci1saXN0IC5vZmZlciB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7IH1cbiAgLm9mZmVyLWxpc3QgLm9mZmVyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5vZmZlci1tZWRpYSB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNztcbiAgZ3JpZC1yb3c6IDE7XG4gIGhlaWdodDogMTAwJTtcbiAgb3JkZXI6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTsgfVxuICAub2ZmZXItLW9kZCAub2ZmZXItbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNiAvIHNwYW4gNzsgfVxuICAub2ZmZXItbWVkaWEgLmNvdmVyLWltYWdlLFxuICAub2ZmZXItbWVkaWEgLmNvdmVyLXZpZGVvIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7IH1cbiAgLm9mZmVyLW1lZGlhOmhvdmVyIC5jb3Zlci1pbWFnZSxcbiAgLm9mZmVyLW1lZGlhOmhvdmVyIC5jb3Zlci12aWRlbyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTsgfVxuXG4ub2ZmZXItY29udGVudCB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA1O1xuICBncmlkLXJvdzogMTtcbiAgaGVpZ2h0OiAzOTJweDtcbiAgb3JkZXI6IDE7XG4gIHotaW5kZXg6IDI7IH1cbiAgLm9mZmVyLS1vZGQgLm9mZmVyLWNvbnRlbnQge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gNTsgfVxuXG4ub2ZmZXItZGF0ZXMge1xuICBjb2xvcjogIzQ0NDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm9mZmVyLW1vcmUge1xuICBjb2xvcjogI2MxOWI3NjsgfVxuICAub2ZmZXItbW9yZTpob3ZlciB7XG4gICAgY29sb3I6ICNhNTdkNTU7IH1cblxuLm9mZmVyLWRvbWFpbiB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5vZmZlciB7XG4gICAgaGVpZ2h0OiA2MTJweDsgfVxuICAgIC5vZmZlci1saXN0IC5vZmZlciB7XG4gICAgICBtYXJnaW4tdG9wOiA5MHB4OyB9XG4gIC5vZmZlci1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA4OyB9XG4gICAgLm9mZmVyLS1vZGQgLm9mZmVyLW1lZGlhIHtcbiAgICAgIGdyaWQtY29sdW1uOiBjb2wgNSAvIHNwYW4gODsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm9mZmVyLWxpc3QtZmlsdGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9XG4gIC5vZmZlciB7XG4gICAgaGVpZ2h0OiA0ODBweDsgfVxuICAgIC5vZmZlci1saXN0IC5vZmZlciB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4OyB9XG4gIC5vZmZlci1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDY7XG4gICAgaGVpZ2h0OiAzNzBweDsgfVxuICAgIC5vZmZlci0tb2RkIC5vZmZlci1jb250ZW50IHtcbiAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNjsgfVxuICAub2ZmZXItbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gODsgfVxuICAgIC5vZmZlci0tb2RkIC5vZmZlci1tZWRpYSB7XG4gICAgICBncmlkLWNvbHVtbjogY29sIDUgLyBzcGFuIDg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5vZmZlci1saXN0LWZpbHRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDsgfVxuICAub2ZmZXIge1xuICAgIGdyaWQtYXV0by1yb3dzOiBpbml0aWFsO1xuICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLm9mZmVyLWNvbnRlbnQsXG4gIC5vZmZlci0tb2RkIC5vZmZlci1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgZ3JpZC1yb3c6IDI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICBwYWRkaW5nOiAxNDBweCAyMHB4IDI1cHg7XG4gICAgei1pbmRleDogMTsgfVxuICAub2ZmZXItbWVkaWEsXG4gIC5vZmZlci0tb2RkIC5vZmZlci1tZWRpYSB7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4IHJnYmEoMzQsIDM0LCAzNCwgMC4xNCk7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLm9mZmVyLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm9mZmVyLXRleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAub2ZmZXItbW9yZSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLm9mZmVyLWxpc3QgLm9mZmVyIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5vZmZlci1saXN0LWZpbHRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuICAub2ZmZXItbGlzdCA+IGxpIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG4gIC5vZmZlci1tZWRpYSxcbiAgLm9mZmVyLS1vZGQgLm9mZmVyLW1lZGlhIHtcbiAgICBoZWlnaHQ6IDMwMHB4OyB9XG4gIC5vZmZlci1jb250ZW50LFxuICAub2ZmZXItLW9kZCAub2ZmZXItY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgLm9mZmVyLXRpdGxlIHtcbiAgICBjb2xvcjogI2MxOWI3NjsgfVxuICAub2ZmZXItZGF0ZXMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi50b3VyLWJsb2NrIHtcbiAgaGVpZ2h0OiA4MDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwOyB9XG5cbi50b3VyLWNvbnRhaW5lciB7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50b3VyLWRpdiB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50b3VyLXBhbm8ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC50b3VyLXBhbm8uY3Vyc29yTW92ZU1vZGUge1xuICAgIGN1cnNvcjogbW92ZTsgfVxuICAudG91ci1wYW5vLmN1cnNvckRyYWdNb2RlIHtcbiAgICBjdXJzb3I6IGdyYWI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAudG91ci1ibG9jayB7XG4gICAgaGVpZ2h0OiA1MDBweDsgfVxuICAudG91ci1jb250YWluZXIge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC50b3VyLWJsb2NrIHtcbiAgICBoZWlnaHQ6IDQwMHB4OyB9IH1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNlOGYwZjQ7XG4gIGNvbG9yOiAjMDUxZDMzO1xuICBmb250LWZhbWlseTogXCJBbGVncmV5YSBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWFcIiwgc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxucCB7XG4gIG1hcmdpbjogMCAwIDIwcHg7IH1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cbiAgZmlndXJlIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxudGltZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLyogcmVtb3ZlIGlucHV0IHR5cGUgbnVtYmVyIHNwaW5uZXJzIGJlY2F1c2Ugd2UgdXNlIGN1c3RvbSAqL1xuaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gIHZpZGVvLmNvdmVyLXZpZGVvIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgYm9keSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjsgfSB9XG5cbi5mb290ZXItbmV3c2xldHRlciBidXR0b24sIC5kb3dubG9hZC1saW5rLCAucHJvcG9zYWwtbGluaywgLnNsaWRlLWNvbnRlbnQtZnVsbCBhLCAuc3VicGFnZS1tb3JlLWxpbmssIC5vZmZlci1saXN0LWZpbHRlckJ0biwgLnBhZ2Utcm9vbS1saW5rLCAuYm9vay1ub3ctbGluaywgLnJvb20tbW9yZS1saW5rLCAucm9vbUhlcm8tbW9yZS1saW5rLCAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rLCAubmV3c2xldHRlciBidXR0b24ge1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLmJvb2stZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogOTZweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogNTQxcHg7IH1cblxuLmJvb2staXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYm9vay1pdGVtIGxhYmVsIHtcbiAgICBjb2xvcjogI2NiY2FjNztcbiAgICBmb250LWZhbWlseTogXCJBbGVncmV5YSBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogN3B4IDAgMTFweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYm9vay1pdGVtIHRpbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYm9vay1pdGVtIC5jYWxlbmRhci10b2dnbGUge1xuICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxNXB4OyB9XG4gIC5ib29rLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNlZmVlZWE7IH1cbiAgLmJvb2staXRlbTpob3ZlciBsYWJlbCwgLmJvb2staXRlbS5hY3RpdmUgbGFiZWwge1xuICAgIGNvbG9yOiAjNzA3MDcwOyB9XG5cbi5kYXRlLWRheSB7XG4gIGNvbG9yOiAjNTU1O1xuICBmb250LWZhbWlseTogXCJBbGVncmV5YVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0MXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLmRhdGUtbW9udGgge1xuICBjb2xvcjogIzU1NTtcbiAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWFcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLmRhdGUtcGlja2VyLWFycml2ZSxcbi5kYXRlLXBpY2tlci1kZXBhcnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ib29rLWd1ZXN0cyB7XG4gIGhlaWdodDogNzZweDtcbiAgbWFyZ2luOiAxMHB4IDIwcHg7XG4gIHdpZHRoOiA5N3B4OyB9XG4gIC5ib29rLWd1ZXN0cyBpbnB1dCB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWFcIiwgc2VyaWY7XG4gICAgZm9udC1zaXplOiA0MXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBhZGRpbmctdG9wOiA3LjVweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDIwcHg7IH1cblxuLmJvb2stYXJyaXZlLFxuLmJvb2stZGVwYXJ0IHtcbiAgaGVpZ2h0OiA3NnB4O1xuICBtYXJnaW46IDEwcHggMjBweDtcbiAgd2lkdGg6IDk3cHg7IH1cbiAgLmJvb2stYXJyaXZlIGlucHV0LFxuICAuYm9vay1kZXBhcnQgaW5wdXQge1xuICAgIGJvcmRlcjogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogOTdweDsgfVxuICAgIC5ib29rLWFycml2ZSBpbnB1dDo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yLFxuICAgIC5ib29rLWRlcGFydCBpbnB1dDo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuYm9vay1hcnJpdmU6YWZ0ZXIsXG4gIC5ib29rLWRlcGFydDphZnRlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NiY2FjNztcbiAgICBib3R0b206IDIwLjVweDtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDMzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMjBweDsgfVxuXG4uYm9vay1ndWVzdHMgaW5wdXQ6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6ICNmMDAgMCAwIDEuNXB4IDFweDsgfVxuXG4uYm9vay1zdWJtaXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgbWluLXdpZHRoOiAxMjdweDtcbiAgcGFkZGluZzogMDsgfVxuICAuYm9vay1zdWJtaXQgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogI2YwZWVlYTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWEgU2Fuc1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA3NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDI5cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ib29rLXN1Ym1pdCBidXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2MxOWI3NjtcbiAgICAgIGNvbG9yOiAjMjIyOyB9XG4gIC5ib29rLXN1Ym1pdDpob3ZlcjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmd1ZXN0LXBpY2tlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmd1ZXN0LXBpY2tlciAuY291bnRlci1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gICAgLmd1ZXN0LXBpY2tlciAuY291bnRlci1jb250cm9scyBpIHtcbiAgICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luOiAzcHggMCAwOyB9XG5cbm1haW4gLnBhZ2Utcm9vbS0tbWVkaWEsXG5oZWFkZXIgKyBtYWluIC5wYWdlLXJvb20tLW1lZGlhIHtcbiAgbWFyZ2luOiAtMTUwcHggMCAwOyB9XG5cbi5wYWdlLXJvb20tdGl0bGUge1xuICBncmlkLWFyZWE6IHRpdGxlOyB9XG5cbi5wYWdlLXJvb20tc3VidGl0bGUge1xuICBncmlkLWFyZWE6IHN1YnRpdGxlOyB9XG5cbi5wYWdlLXJvb20tY29udGVudCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gODtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3N1YnRpdGxlIHN1YnRpdGxlJyAndGl0bGUgYWN0aW9uJyAndGV4dCB0ZXh0JztcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgbWlubWF4KDEwMHB4LCBhdXRvKTsgfVxuXG4ucGFnZS1yb29tLXRleHQge1xuICBncmlkLWFyZWE6IHRleHQ7XG4gIG1hcmdpbi10b3A6IDM3cHg7IH1cblxuLnBhZ2Utcm9vbS1ib29rIHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ3JpZC1hcmVhOiBhY3Rpb247IH1cblxuLnBhZ2Utcm9vbS1saW5rIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbWluLXdpZHRoOiAyMDBweDsgfVxuXG4ucGFnZS1yb29tLS10cmF2ZWxsaW5lIC5wYWdlLXJvb20tY29udGVudCB7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICd0cmF2ZWxsaW5lIHRyYXZlbGxpbmUnICdzdWJ0aXRsZSBzdWJ0aXRsZScgJ3RpdGxlIGFjdGlvbicgJ3RleHQgdGV4dCc7XG4gIHBhZGRpbmc6IDAgMCA0MHB4OyB9XG5cbi5wYWdlLXJvb20tLXRyYXZlbGxpbmUgLnBhZ2Utcm9vbS10ZXh0LFxuLnBhZ2Utcm9vbS0tdHJhdmVsbGluZSAucGFnZS1yb29tLXRpdGxlLFxuLnBhZ2Utcm9vbS0tdHJhdmVsbGluZSAucGFnZS1yb29tLXN1YnRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzOHB4OyB9XG5cbi5wYWdlLXJvb20tdHJhdmVsbGluZSB7XG4gIGJhY2tncm91bmQ6ICNlOWU1ZTI7XG4gIGdyaWQtYXJlYTogdHJhdmVsbGluZTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZzogMCAzOHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBhZ2Utcm9vbS1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDk7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC5wYWdlLXJvb20tYm9vayB7XG4gICAgdG9wOiAxMTVweDsgfVxuICAucGFnZS1yb29tLWxpbmsge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbDtcbiAgICBwYWRkaW5nOiAxMXB4IDUwcHg7IH1cbiAgLnBhZ2Utcm9vbS1jb250ZW50IHtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIG1haW4gLnBhZ2Utcm9vbS0tbWVkaWEsXG4gIGhlYWRlciArIG1haW4gLnBhZ2Utcm9vbS0tbWVkaWEge1xuICAgIG1hcmdpbjogLTExNXB4IDAgMDsgfVxuICAucGFnZS1yb29tLWNvbnRlbnQge1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdzdWJ0aXRsZScgJ3RpdGxlJyAndGV4dCcgJ2FjdGlvbic7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IH1cbiAgLnBhZ2Utcm9vbS1ib29rIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzOHB4OyB9XG4gIC5wYWdlLXJvb20tbGluayB7XG4gICAgcGFkZGluZzogMTVweCAyOHB4OyB9XG4gIC5wYWdlLXJvb20tLXRyYXZlbGxpbmUgLnBhZ2Utcm9vbS10ZXh0LFxuICAucGFnZS1yb29tLS10cmF2ZWxsaW5lIC5wYWdlLXJvb20tdGl0bGUsXG4gIC5wYWdlLXJvb20tLXRyYXZlbGxpbmUgLnBhZ2Utcm9vbS1zdWJ0aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH1cbiAgLnBhZ2Utcm9vbS10cmF2ZWxsaW5lIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG4uYmxvY2stLWJvb2stZm9ybSB7XG4gIGRpc3BsYXk6IGdyaWQ7IH1cblxuLmJvb2stc3RhdGljIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4IHJnYmEoMzQsIDM0LCAzNCwgMC4xNCk7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDg0dnc7XG4gIHdpZHRoOiA1NDFweDsgfVxuXG4uYm9vay1ub3cge1xuICBkaXNwbGF5OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuYm9vay1zdGF0aWMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJvb2stbm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7IH0gfVxuXG4uYmxvY2stLWhvbWUtc2xpZGVzaG93IHtcbiAgZGlzcGxheTogZ3JpZDsgfVxuXG4uaG9tZS1zbGlkZXNob3ctYm9vayAuYm9vay1zdGF0aWMge1xuICBhbGlnbi1zZWxmOiBlbmQ7XG4gIGdyaWQtY29sdW1uOiBjb2wgNSAvIHNwYW4gNztcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIG1hcmdpbjogLTYwcHggMCAwO1xuICBtYXgtd2lkdGg6IDY3MHB4O1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICB3aWR0aDogYXV0bztcbiAgei1pbmRleDogMTsgfVxuXG4uaG9tZS1zbGlkZXNob3ctYm9vayAuYm9vay1ub3cge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmhvbWUtc2xpZGVzaG93LWJvb2sgLmJvb2stc3VibWl0IGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMCAxMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuaG9tZS1zbGlkZXNob3ctYm9vayAuYm9vay1zdGF0aWMge1xuICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA1MTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuaG9tZS1zbGlkZXNob3ctYm9vayAuYm9vay1ub3cge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucm9vbXMtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gIGdyaWQtY29sdW1uLWdhcDogMjBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAyMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnJvb20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1MzJweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnJvb20tbWVkaWEge1xuICBoZWlnaHQ6IDQ0M3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5yb29tLW1lZGlhIC5jb3Zlci1pbWFnZSxcbiAgLnJvb20tbWVkaWEgLmNvdmVyLXZpZGVvIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7IH1cbiAgLnJvb20tbWVkaWE6aG92ZXIgLmNvdmVyLWltYWdlLFxuICAucm9vbS1tZWRpYTpob3ZlciAuY292ZXItdmlkZW8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7IH1cblxuLnJvb20tY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMzA3cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yb29tLXRpdGxlIHtcbiAgY29sb3I6ICMwNTFkMzM7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luOiAyMnB4IDIzcHggMDsgfVxuXG4ucm9vbS1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjMDA1MjljO1xuICBmb250LWZhbWlseTogXCJBbGVncmV5YSBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luOiAwIDIzcHg7IH1cblxuLnJvb20tdGV4dCB7XG4gIGNvbG9yOiAjNzA3MDcwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxMDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAzMnB4IDQycHggMCAyM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5yb29tLW1vcmUge1xuICBtYXJnaW46IDMycHggMjNweDsgfVxuXG4ucm9vbS1saW5rOmhvdmVyIC5yb29tLXRpdGxlIHtcbiAgY29sb3I6ICNjMTliNzY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnJvb20tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDsgfVxuICAucm9vbS1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucm9vbS1tZWRpYSB7XG4gICAgaGVpZ2h0OiAzM3ZoO1xuICAgIG1pbi1oZWlnaHQ6IDI0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucm9vbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4OyB9XG4gIC5yb29tcy1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5yb29tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7IH1cbiAgLnJvb20tY29udGVudCB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5yb29tcy1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgfSB9XG5cbi5yb29tcy1jb21wYWN0IHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnJvb21zLWNvbXBhY3QtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtY29sdW1uOiAzIC8gLTM7XG4gIGdyaWQtZ2FwOiAyMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMCwgMWZyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ucm9vbUNvbXBhY3Qge1xuICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOiA5MiU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnJvb21Db21wYWN0LW1lZGlhIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yb29tQ29tcGFjdC1jb250ZW50IHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDsgfVxuXG4ucm9vbUNvbXBhY3QtdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWEgU2Fuc1wiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gIG1hcmdpbjogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5yb29tSGVybyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtY29sdW1uOiBzcGFuIDQ7XG4gIGdyaWQtcm93OiBzcGFuIDI7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ucm9vbUhlcm8tbWVkaWEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yb29tSGVyby1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGhlaWdodDogMzA3cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yb29tSGVyby10aXRsZSB7XG4gIGNvbG9yOiAjMDUxZDMzO1xuICBmb250LXNpemU6IDMycHg7XG4gIG1hcmdpbjogMjJweCAyM3B4IDA7IH1cblxuLnJvb21IZXJvLXN1YnRpdGxlIHtcbiAgY29sb3I6ICMwMDUyOWM7XG4gIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhIFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE5cHg7XG4gIG1hcmdpbjogMCAyM3B4IDMwcHg7IH1cblxuLnJvb21IZXJvLXRleHQge1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMCAyM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5yb29tSGVyby1tb3JlIHtcbiAgbWFyZ2luOiAwIDAgMzJweCAyM3B4OyB9XG5cbi5yb29tSGVyby1saW5rOmhvdmVyIC5yb29tSGVyby10aXRsZSB7XG4gIGNvbG9yOiAjYzE5Yjc2O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4ucm9vbUhlcm8tbWVkaWEgLmNvdmVyLWltYWdlLFxuLnJvb21IZXJvLW1lZGlhIC5jb3Zlci12aWRlbyxcbi5yb29tQ29tcGFjdC1tZWRpYSAuY292ZXItaW1hZ2UsXG4ucm9vbUNvbXBhY3QtbWVkaWEgLmNvdmVyLXZpZGVvIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyOyB9XG5cbi5yb29tSGVyby1tZWRpYTpob3ZlciAuY292ZXItaW1hZ2UsXG4ucm9vbUhlcm8tbWVkaWE6aG92ZXIgLmNvdmVyLXZpZGVvLFxuLnJvb21Db21wYWN0LW1lZGlhOmhvdmVyIC5jb3Zlci1pbWFnZSxcbi5yb29tQ29tcGFjdC1tZWRpYTpob3ZlciAuY292ZXItdmlkZW8ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnJvb21IZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7IH1cbiAgLnJvb21IZXJvLXN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLnJvb21IZXJvLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuICAucm9vbXMtY29tcGFjdC1saXN0IHtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAucm9vbUhlcm8tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAucm9vbXMtY29tcGFjdC1saXN0IHtcbiAgICBncmlkLWdhcDogMjBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9XG4gIC5yb29tQ29tcGFjdCB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMTsgfVxuICAucm9vbUhlcm8ge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7IH1cbiAgLnJvb21IZXJvLWNvbnRlbnQge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAucm9vbUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDsgfVxuICAucm9vbUhlcm8tdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDE0cHg7IH1cbiAgLnJvb21IZXJvLW1vcmUge1xuICAgIG1hcmdpbjogMjJweCAyM3B4OyB9XG4gIC5yb29tSGVyby1tb3JlLWxpbmsge1xuICAgIHBhZGRpbmc6IDE1cHggMzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAucm9vbUhlcm8tbWVkaWEge1xuICAgIG1pbi1oZWlnaHQ6IDE4MHB4OyB9IH1cblxuLm1lZGlhLWZ1bGwtYm9vayB7XG4gIGJvdHRvbTogMTAwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1lZGlhLWZ1bGwtdHJhdmVsbGluZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5tZWRpYS1mdWxsLXRyYXZlbGxpbmUgPiBkaXYge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7IH1cbiAgLm1lZGlhLWZ1bGwtdHJhdmVsbGluZSAudHJhdmVsbGluZS1saW5rIHtcbiAgICBjb2xvcjogIzQ0NDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5tZWRpYS1mdWxsLWJvb2sge1xuICAgIGJvdHRvbTogOTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLm1lZGlhLWZ1bGwtbWVkaWEge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpOyB9XG4gIC5tZWRpYS1mdWxsLWJsb2NrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAubWVkaWEtZnVsbC1ib29rIHtcbiAgICBib3R0b206IDgwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5tZWRpYS1mdWxsLWJvb2sge1xuICAgIGJvdHRvbTogNzBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAubWVkaWEtZnVsbC1ib29rIHtcbiAgICBib3R0b206IDUwcHg7IH1cbiAgLm1lZGlhLWZ1bGwtdHJhdmVsbGluZSB7XG4gICAgYm90dG9tOiBpbml0aWFsO1xuICAgIHRvcDogY2FsYygxMDB2aCAtIDYwcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7IH0gfVxuXG4uYXdhcmRzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uYXdhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgMCA0MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgLmF3YXJkIGltZyB7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoODAlKTtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjRzOyB9XG4gIC5hd2FyZDpob3ZlciBpbWcge1xuICAgIGZpbHRlcjogbm9uZTsgfVxuICAuYXdhcmQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5hd2FyZC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmF3YXJkcy1saXN0IHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyOyB9IH1cblxuLnRyYXZlbGxpbmVIZXJvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRyYXZlbGxpbmVIZXJvLW1lZGlhIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTA5cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRyYXZlbGxpbmVIZXJvLWltYWdlLFxuLnRyYXZlbGxpbmVIZXJvLXZpZGVvIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4udHJhdmVsbGluZUhlcm8tdGl0bGUge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDk2cHg7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICBtYXJnaW46IDAgMCA0N3B4O1xuICBtYXgtaGVpZ2h0OiA2NnZoO1xuICBtYXgtd2lkdGg6IDc2OHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjcpIDNweCAwIDNweDsgfVxuXG4udHJhdmVsbGluZUhlcm8tZm9ybSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC50cmF2ZWxsaW5lSGVyby1mb3JtID4gZGl2IHtcbiAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4udHJhdmVsbGluZUZvcm0ge1xuICBiYWNrZ3JvdW5kOiAjZTllNWUyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogOTBweDtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC50cmF2ZWxsaW5lRm9ybSA+IGRpdiB7XG4gICAgbWF4LXdpZHRoOiAxNDAwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAudHJhdmVsbGluZUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogODRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLnRyYXZlbGxpbmVIZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweDsgfVxuICAudHJhdmVsbGluZUhlcm8tbWVkaWEge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDYwcHgpOyB9XG4gIC50cmF2ZWxsaW5lSGVyby1mb3JtIHtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiBjYWxjKDEwMHZoIC0gNjBweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTsgfVxuICAudHJhdmVsbGluZUhlcm8tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudHJhdmVsbGluZUhlcm8ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4OyB9XG4gIC50cmF2ZWxsaW5lSGVyby10aXRsZSB7XG4gICAgZm9udC1zaXplOiA2MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC50cmF2ZWxsaW5lSGVybyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7IH1cbiAgLnRyYXZlbGxpbmVIZXJvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4OyB9XG4gIC50cmF2ZWxsaW5lSGVyby1zdWJ0aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudHJhdmVsbGluZUZvcm0sXG4gIC50cmF2ZWxsaW5lSGVyby1mb3JtIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC50cmF2ZWxsaW5lLWJvb2tpbmctbGlzdCB7XG4gICAgcGFkZGluZzogMCA0MHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC50cmF2ZWxsaW5lLWJvb2tpbmctbGlzdCB7XG4gICAgcGFkZGluZzogMCAxNXB4OyB9IH1cblxuLnRyYXZlbGxpbmVCZW5lZml0cy10b29sdGlwIHtcbiAgYm90dG9tOiAxMDBweDtcbiAgZm9udC1mYW1pbHk6IFwiQWxlZ3JleWFcIiwgc2VyaWY7XG4gIGxlZnQ6IDUwJTtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBlYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTsgfVxuICAudHJhdmVsbGluZUZvcm0gKyAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICB0b3A6IDEwMHB4OyB9XG4gIC50cmF2ZWxsaW5lRm9ybS50b3AgKyAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gICAgdG9wOiBpbml0aWFsOyB9XG5cbi50cmF2ZWxsaW5lQmVuZWZpdHMtLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5hZHZhbnRhZ2VzLWhlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTkzLCAxNTUsIDExOCwgMC45KTtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYWR2YW50YWdlcy1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmb250LWZhbWlseTogXCJBbGVncmV5YSBTYW5zXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmFkdmFudGFnZXMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWluLWhlaWdodDogNDBweDsgfVxuXG4uYWR2YW50YWdlcy1pdGVtX19pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbi5hZHZhbnRhZ2VzLWl0ZW1fX3RleHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWdyb3c6IDE7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgIGJvdHRvbTogMjEwcHg7IH1cbiAgICAudHJhdmVsbGluZUZvcm0gKyAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgdG9wOiAyMTBweDsgfVxuICAgIC50cmF2ZWxsaW5lRm9ybS50b3AgKyAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgICAgYm90dG9tOiAyMTBweDtcbiAgICAgIHRvcDogaW5pdGlhbDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgLnRyYXZlbGxpbmVGb3JtICsgLnRyYXZlbGxpbmVCZW5lZml0cy10b29sdGlwIHtcbiAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgIC50cmF2ZWxsaW5lRm9ybS50b3AgKyAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgdG9wOiBpbml0aWFsOyB9XG4gIC5hZHZhbnRhZ2VzLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYWR2YW50YWdlcy1jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfVxuICAuYWR2YW50YWdlcy1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC50cmF2ZWxsaW5lQmVuZWZpdHMtLWhpZGRlbiB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDsgfSB9XG5cbi5uZXdzbGV0dGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAubmV3c2xldHRlciAubmV3c2xldHRlci1saW5rIHtcbiAgICBtaW4td2lkdGg6IDIwMHB4OyB9XG4gIC5uZXdzbGV0dGVyIGgxIHtcbiAgICBmb250LWZhbWlseTogQWxlZ3JleWEsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubmV3c2xldHRlciBoMiB7XG4gICAgZm9udC1mYW1pbHk6IEFsZWdyZXlhIFNhbnMsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAubmV3c2xldHRlciBmb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG4gIC5uZXdzbGV0dGVyIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDUxZDMzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgY29sb3I6ICNjYmNhYzc7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhIFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5uZXdzbGV0dGVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI2NiY2FjNztcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLm5ld3NsZXR0ZXIgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzk1YzdjO1xuICAgIGJvcmRlci1jb2xvcjogIzM5NWM3YztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1pbi13aWR0aDogMjAwcHg7IH1cbiAgICAubmV3c2xldHRlciBidXR0b246aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzE0NzBjMztcbiAgICAgIGJvcmRlci1jb2xvcjogIzE0NzBjMztcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLm5ld3NsZXR0ZXIgYnV0dG9uOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMTg4MGRiO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTg4MGRiO1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gIC5uZXdzbGV0dGVyIGZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiA0MDBweDsgfSB9XG5cbi5ibG9jay0tZHJvcGRvd24gKyAuYmxvY2stLWRyb3Bkb3duIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG4uZHJvcGRvd24tYmxvY2sgLmRyb3Bkb3duLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7IH1cblxuLmRyb3Bkb3duLWJsb2NrIC5kcm9wZG93bi1hcnJvdyB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZHJvcGRvd24tYmxvY2sgLmRyb3Bkb3duLWFycm93LmRyb3Bkb3duLW9wZW4ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLTEpOyB9XG5cbi5kcm9wZG93bi1ibG9jayAuZHJvcGRvd24tY29udGVudCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAzMHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIHBhZGRpbmc6IDE2cHggMzJweDsgfVxuICAuZHJvcGRvd24tYmxvY2sgLmRyb3Bkb3duLWNvbnRlbnQgaDIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5kcm9wZG93bi1ibG9jayAuZHJvcGRvd24tYm9keSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAzNXB4OyB9XG4gIC5kcm9wZG93bi1ibG9jayAuZHJvcGRvd24tYm9keS5kcm9wZG93bi1ibG9jay1vcGVuIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZHJvcGRvd24tYmxvY2sgLmRyb3Bkb3duLWJvZHkgYSB7XG4gICAgY29sb3I6ICNjMTliNzY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmRyb3Bkb3duLWJsb2NrIC5kcm9wZG93bi1pbWFnZSB7XG4gIHdpZHRoOiA2MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAuZHJvcGRvd24tYmxvY2sgLmRyb3Bkb3duLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyOyB9IH1cblxuLmJvb2tQb3B1cCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzQsIDM0LCAzNCwgMC41KTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMHZ3O1xuICB6LWluZGV4OiAzMDAwOyB9XG4gIC5ib29rUG9wdXAgLmJvb2sge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4IHJnYmEoMzQsIDM0LCAzNCwgMC4xNCk7IH1cblxuLmJvb2tQb3B1cC0tZXhwYW5kZWQge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5ib29rLWNsb3NlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzIyMjtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdXRsaW5lOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA2NnB4OyB9XG4gIC5ib29rLWNsb3NlIGkge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5ib29rLXRpdGxlIHtcbiAgY29sb3I6ICNmMGVlZWE7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkFsZWdyZXlhIFNhbnNcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGVmdDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDgwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYm9va1BvcHVwIHtcbiAgICBiYWNrZ3JvdW5kOiAjYzE5Yjc2OyB9XG4gICAgLmJvb2tQb3B1cCAuYm9vayB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG1hcmdpbjogMCAzNnB4IDUwcHg7XG4gICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYm9va1BvcHVwIC5ib29rLWZvcm0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogNTV2aDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYm9va1BvcHVwIC5ib29rLWl0ZW0ge1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggcmdiYSgzNCwgMzQsIDM0LCAwLjE0KTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmJvb2tQb3B1cCAuYm9vay1pdGVtIGxhYmVsIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNjMTliNzY7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLmJvb2tQb3B1cCAuYm9vay1pdGVtIHRpbWUge1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDNweDsgfVxuICAgICAgLmJvb2tQb3B1cCAuYm9vay1pdGVtIC5jYWxlbmRhci10b2dnbGUge1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgdG9wOiAyM3B4OyB9XG4gICAgICAuYm9va1BvcHVwIC5ib29rLWl0ZW0gLmNvdW50ZXItY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYm9va1BvcHVwIC5ib29rLWl0ZW06aG92ZXI6YmVmb3JlLCAuYm9va1BvcHVwIC5ib29rLWl0ZW0uYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAuYm9va1BvcHVwIC5ib29rLXN1Ym1pdCB7XG4gICAgICBib3R0b206IDM2cHg7XG4gICAgICBsZWZ0OiAzNnB4O1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICByaWdodDogMzZweDtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAuYm9va1BvcHVwIC5ib29rLXN1Ym1pdCBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAuYm9va1BvcHVwIC5ib29rLXN1Ym1pdCBidXR0b246aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNjMTliNzY7XG4gICAgICAgICAgY29sb3I6ICMyMjI7IH1cbiAgICAuYm9va1BvcHVwIC5kYXRlLXBpY2tlci1hcnJpdmUsXG4gICAgLmJvb2tQb3B1cCAuZGF0ZS1waWNrZXItZGVwYXJ0IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgICAuYm9va1BvcHVwIC5ib29rLWFycml2ZSBpbnB1dCxcbiAgICAuYm9va1BvcHVwIC5ib29rLWRlcGFydCBpbnB1dCB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5ib29rUG9wdXAgLmJvb2stYXJyaXZlOmFmdGVyLFxuICAgIC5ib29rUG9wdXAgLmJvb2stZGVwYXJ0OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAuYm9va1BvcHVwIC5ib29rLWd1ZXN0cyBpbnB1dCB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXgtd2lkdGg6IDIwdnc7XG4gICAgICBwYWRkaW5nOiAwIDAgNnB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IHVuc2V0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEyMHB4OyB9XG4gICAgLmJvb2tQb3B1cCAuYm9vay1jbG9zZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuQG1lZGlhIChtaW4taGVpZ2h0OiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAuYm9vay10aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi5tYWluTmF2LXRvcCAuYm9va05vdyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDsgfVxuXG4ubWFpbk5hdi10b3AgLmJvb2tOb3ctbGluayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNhNTdkNTU7XG4gIGNvbG9yOiAjMjIyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCA0NXB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLm1haW5OYXYtdG9wIC5ib29rTm93LWxpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNjMTliNzY7XG4gICAgY29sb3I6ICMyMjI7IH1cbiAgLm1haW5OYXYtLXN0aWNreSAubWFpbk5hdi10b3AgLmJvb2tOb3ctbGluayB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuXG4ubWFpbk5hdi10b3AgLmJvb2tOb3ctbGluazphY3RpdmUsXG4ubWFpbk5hdi10b3AgLmFjdGl2ZSAuYm9va05vdy1saW5rIHtcbiAgYmFja2dyb3VuZDogI2MxOWI3NjtcbiAgY29sb3I6ICNmMGVlZWE7IH1cblxuLmJvb2tOb3ctLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubWFpbk5hdi1tZW51IC5ib29rTm93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluTmF2LXRvcCAuYm9va05vdyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLm1haW5OYXYtdG9wIC5ib29rTm93IC5ib29rTm93LWxpbmssXG4gICAgLm1haW5OYXYtdG9wIC5ib29rTm93IC5ib29rTm93LWxpbms6YWN0aXZlLFxuICAgIC5tYWluTmF2LXRvcCAuYm9va05vdy5hY3RpdmUgLmJvb2tOb3ctbGluayB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjIyO1xuICAgICAgY29sb3I6ICNmMGVlZWE7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAubWFpbk5hdi10b3AgLmJvb2tOb3cgLmJvb2tOb3ctbGluazpob3ZlciB7XG4gICAgICBjb2xvcjogI2MxOWI3NjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5ib29rTm93LWxpbmstLW1vYmlsZSB7XG4gICAgY29sb3I6ICNjMTliNzY7IH0gfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4ubWFpbk5hdi1sb2dvIHN2ZyB7XG4gIGhlaWdodDogNjBweDtcbiAgd2lkdGg6IGF1dG87IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAubWFpbk5hdi1sb2dvIHN2ZyB7XG4gICAgaGVpZ2h0OiA0MHB4OyB9IH1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYW5za28vY3NzL21haW4uc2NzcyIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0sXG4uZmFzLFxuLmZhcixcbi5mYWwsXG4uZmFkLFxuLmZhYiB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuJWZhLWljb24ge1xuICBAaW5jbHVkZSBmYS1pY29uO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2NvcmUuc2NzcyIsIi8vIEljb24gU2l6ZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXJcbi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gIGZvbnQtc2l6ZTogKDRlbSAvIDMpO1xuICBsaW5lLWhlaWdodDogKDNlbSAvIDQpO1xuICB2ZXJ0aWNhbC1hbGlnbjogLS4wNjY3ZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS14cyB7XG4gIGZvbnQtc2l6ZTogLjc1ZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zbSB7XG4gIGZvbnQtc2l6ZTogLjg3NWVtO1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwIHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LSN7JGl9eCB7XG4gICAgZm9udC1zaXplOiAkaSAqIDFlbTtcbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2xhcmdlci5zY3NzIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6ICRmYS1mdy13aWR0aDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwiLy8gVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kZmEtZm9udC1wYXRoOiAgICAgICAgIFwiLi4vd2ViZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAgMTZweCAhZGVmYXVsdDtcbiRmYS1mb250LWRpc3BsYXk6ICAgICAgYmxvY2sgIWRlZmF1bHQ7XG4kZmEtY3NzLXByZWZpeDogICAgICAgIGZhICFkZWZhdWx0O1xuJGZhLXZlcnNpb246ICAgICAgICAgICBcIjUuMTUuNFwiICFkZWZhdWx0O1xuJGZhLWJvcmRlci1jb2xvcjogICAgICAjZWVlICFkZWZhdWx0O1xuJGZhLWludmVyc2U6ICAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZmEtZnctd2lkdGg6ICAgICAgICAgICgyMGVtIC8gMTYpO1xuJGZhLXByaW1hcnktb3BhY2l0eTogICAxICFkZWZhdWx0O1xuJGZhLXNlY29uZGFyeS1vcGFjaXR5OiAuNCAhZGVmYXVsdDtcblxuLy8gQ29udmVuaWVuY2UgZnVuY3Rpb24gdXNlZCB0byBzZXQgY29udGVudCBwcm9wZXJ0eVxuQGZ1bmN0aW9uIGZhLWNvbnRlbnQoJGZhLXZhcikge1xuICBAcmV0dXJuIHVucXVvdGUoXCJcXFwiI3sgJGZhLXZhciB9XFxcIlwiKTtcbn1cblxuJGZhLXZhci01MDBweDogXFxmMjZlO1xuJGZhLXZhci1hY2Nlc3NpYmxlLWljb246IFxcZjM2ODtcbiRmYS12YXItYWNjdXNvZnQ6IFxcZjM2OTtcbiRmYS12YXItYWNxdWlzaXRpb25zLWluY29ycG9yYXRlZDogXFxmNmFmO1xuJGZhLXZhci1hZDogXFxmNjQxO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFxcZjJiOTtcbiRmYS12YXItYWRkcmVzcy1jYXJkOiBcXGYyYmI7XG4kZmEtdmFyLWFkanVzdDogXFxmMDQyO1xuJGZhLXZhci1hZG46IFxcZjE3MDtcbiRmYS12YXItYWR2ZXJzYWw6IFxcZjM2YTtcbiRmYS12YXItYWZmaWxpYXRldGhlbWU6IFxcZjM2YjtcbiRmYS12YXItYWlyLWZyZXNoZW5lcjogXFxmNWQwO1xuJGZhLXZhci1haXJibmI6IFxcZjgzNDtcbiRmYS12YXItYWxnb2xpYTogXFxmMzZjO1xuJGZhLXZhci1hbGlnbi1jZW50ZXI6IFxcZjAzNztcbiRmYS12YXItYWxpZ24tanVzdGlmeTogXFxmMDM5O1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcXGYwMzY7XG4kZmEtdmFyLWFsaWduLXJpZ2h0OiBcXGYwMzg7XG4kZmEtdmFyLWFsaXBheTogXFxmNjQyO1xuJGZhLXZhci1hbGxlcmdpZXM6IFxcZjQ2MTtcbiRmYS12YXItYW1hem9uOiBcXGYyNzA7XG4kZmEtdmFyLWFtYXpvbi1wYXk6IFxcZjQyYztcbiRmYS12YXItYW1idWxhbmNlOiBcXGYwZjk7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kZmEtdmFyLWFtaWxpYTogXFxmMzZkO1xuJGZhLXZhci1hbmNob3I6IFxcZjEzZDtcbiRmYS12YXItYW5kcm9pZDogXFxmMTdiO1xuJGZhLXZhci1hbmdlbGxpc3Q6IFxcZjIwOTtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ6IFxcZjEwMDtcbiRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXFxmMTAyO1xuJGZhLXZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kZmEtdmFyLWFuZ2xlLWxlZnQ6IFxcZjEwNDtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFxcZjEwNTtcbiRmYS12YXItYW5nbGUtdXA6IFxcZjEwNjtcbiRmYS12YXItYW5ncnk6IFxcZjU1NjtcbiRmYS12YXItYW5ncnljcmVhdGl2ZTogXFxmMzZlO1xuJGZhLXZhci1hbmd1bGFyOiBcXGY0MjA7XG4kZmEtdmFyLWFua2g6IFxcZjY0NDtcbiRmYS12YXItYXBwLXN0b3JlOiBcXGYzNmY7XG4kZmEtdmFyLWFwcC1zdG9yZS1pb3M6IFxcZjM3MDtcbiRmYS12YXItYXBwZXI6IFxcZjM3MTtcbiRmYS12YXItYXBwbGU6IFxcZjE3OTtcbiRmYS12YXItYXBwbGUtYWx0OiBcXGY1ZDE7XG4kZmEtdmFyLWFwcGxlLXBheTogXFxmNDE1O1xuJGZhLXZhci1hcmNoaXZlOiBcXGYxODc7XG4kZmEtdmFyLWFyY2h3YXk6IFxcZjU1NztcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duOiBcXGYzNTg7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdDogXFxmMzU5O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXA6IFxcZjM1YjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ6IFxcZjBhODtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcXGYwYTk7XG4kZmEtdmFyLWFycm93LWNpcmNsZS11cDogXFxmMGFhO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcXGYwNjM7XG4kZmEtdmFyLWFycm93LWxlZnQ6IFxcZjA2MDtcbiRmYS12YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiRmYS12YXItYXJyb3ctdXA6IFxcZjA2MjtcbiRmYS12YXItYXJyb3dzLWFsdDogXFxmMGIyO1xuJGZhLXZhci1hcnJvd3MtYWx0LWg6IFxcZjMzNztcbiRmYS12YXItYXJyb3dzLWFsdC12OiBcXGYzMzg7XG4kZmEtdmFyLWFydHN0YXRpb246IFxcZjc3YTtcbiRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOiBcXGYyYTI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcXGYwNjk7XG4kZmEtdmFyLWFzeW1tZXRyaWs6IFxcZjM3MjtcbiRmYS12YXItYXQ6IFxcZjFmYTtcbiRmYS12YXItYXRsYXM6IFxcZjU1ODtcbiRmYS12YXItYXRsYXNzaWFuOiBcXGY3N2I7XG4kZmEtdmFyLWF0b206IFxcZjVkMjtcbiRmYS12YXItYXVkaWJsZTogXFxmMzczO1xuJGZhLXZhci1hdWRpby1kZXNjcmlwdGlvbjogXFxmMjllO1xuJGZhLXZhci1hdXRvcHJlZml4ZXI6IFxcZjQxYztcbiRmYS12YXItYXZpYW5leDogXFxmMzc0O1xuJGZhLXZhci1hdmlhdG86IFxcZjQyMTtcbiRmYS12YXItYXdhcmQ6IFxcZjU1OTtcbiRmYS12YXItYXdzOiBcXGYzNzU7XG4kZmEtdmFyLWJhYnk6IFxcZjc3YztcbiRmYS12YXItYmFieS1jYXJyaWFnZTogXFxmNzdkO1xuJGZhLXZhci1iYWNrc3BhY2U6IFxcZjU1YTtcbiRmYS12YXItYmFja3dhcmQ6IFxcZjA0YTtcbiRmYS12YXItYmFjb246IFxcZjdlNTtcbiRmYS12YXItYmFjdGVyaWE6IFxcZTA1OTtcbiRmYS12YXItYmFjdGVyaXVtOiBcXGUwNWE7XG4kZmEtdmFyLWJhaGFpOiBcXGY2NjY7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGU6IFxcZjI0ZTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0OiBcXGY1MTU7XG4kZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQ6IFxcZjUxNjtcbiRmYS12YXItYmFuOiBcXGYwNWU7XG4kZmEtdmFyLWJhbmQtYWlkOiBcXGY0NjI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcXGYyZDU7XG4kZmEtdmFyLWJhcmNvZGU6IFxcZjAyYTtcbiRmYS12YXItYmFyczogXFxmMGM5O1xuJGZhLXZhci1iYXNlYmFsbC1iYWxsOiBcXGY0MzM7XG4kZmEtdmFyLWJhc2tldGJhbGwtYmFsbDogXFxmNDM0O1xuJGZhLXZhci1iYXRoOiBcXGYyY2Q7XG4kZmEtdmFyLWJhdHRlcnktZW1wdHk6IFxcZjI0NDtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcXGYyNDA7XG4kZmEtdmFyLWJhdHRlcnktaGFsZjogXFxmMjQyO1xuJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXI6IFxcZjI0MztcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXFxmMjQxO1xuJGZhLXZhci1iYXR0bGUtbmV0OiBcXGY4MzU7XG4kZmEtdmFyLWJlZDogXFxmMjM2O1xuJGZhLXZhci1iZWVyOiBcXGYwZmM7XG4kZmEtdmFyLWJlaGFuY2U6IFxcZjFiNDtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFxcZjFiNTtcbiRmYS12YXItYmVsbDogXFxmMGYzO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcXGYxZjY7XG4kZmEtdmFyLWJlemllci1jdXJ2ZTogXFxmNTViO1xuJGZhLXZhci1iaWJsZTogXFxmNjQ3O1xuJGZhLXZhci1iaWN5Y2xlOiBcXGYyMDY7XG4kZmEtdmFyLWJpa2luZzogXFxmODRhO1xuJGZhLXZhci1iaW1vYmplY3Q6IFxcZjM3ODtcbiRmYS12YXItYmlub2N1bGFyczogXFxmMWU1O1xuJGZhLXZhci1iaW9oYXphcmQ6IFxcZjc4MDtcbiRmYS12YXItYmlydGhkYXktY2FrZTogXFxmMWZkO1xuJGZhLXZhci1iaXRidWNrZXQ6IFxcZjE3MTtcbiRmYS12YXItYml0Y29pbjogXFxmMzc5O1xuJGZhLXZhci1iaXR5OiBcXGYzN2E7XG4kZmEtdmFyLWJsYWNrLXRpZTogXFxmMjdlO1xuJGZhLXZhci1ibGFja2JlcnJ5OiBcXGYzN2I7XG4kZmEtdmFyLWJsZW5kZXI6IFxcZjUxNztcbiRmYS12YXItYmxlbmRlci1waG9uZTogXFxmNmI2O1xuJGZhLXZhci1ibGluZDogXFxmMjlkO1xuJGZhLXZhci1ibG9nOiBcXGY3ODE7XG4kZmEtdmFyLWJsb2dnZXI6IFxcZjM3YztcbiRmYS12YXItYmxvZ2dlci1iOiBcXGYzN2Q7XG4kZmEtdmFyLWJsdWV0b290aDogXFxmMjkzO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXFxmMjk0O1xuJGZhLXZhci1ib2xkOiBcXGYwMzI7XG4kZmEtdmFyLWJvbHQ6IFxcZjBlNztcbiRmYS12YXItYm9tYjogXFxmMWUyO1xuJGZhLXZhci1ib25lOiBcXGY1ZDc7XG4kZmEtdmFyLWJvbmc6IFxcZjU1YztcbiRmYS12YXItYm9vazogXFxmMDJkO1xuJGZhLXZhci1ib29rLWRlYWQ6IFxcZjZiNztcbiRmYS12YXItYm9vay1tZWRpY2FsOiBcXGY3ZTY7XG4kZmEtdmFyLWJvb2stb3BlbjogXFxmNTE4O1xuJGZhLXZhci1ib29rLXJlYWRlcjogXFxmNWRhO1xuJGZhLXZhci1ib29rbWFyazogXFxmMDJlO1xuJGZhLXZhci1ib290c3RyYXA6IFxcZjgzNjtcbiRmYS12YXItYm9yZGVyLWFsbDogXFxmODRjO1xuJGZhLXZhci1ib3JkZXItbm9uZTogXFxmODUwO1xuJGZhLXZhci1ib3JkZXItc3R5bGU6IFxcZjg1MztcbiRmYS12YXItYm93bGluZy1iYWxsOiBcXGY0MzY7XG4kZmEtdmFyLWJveDogXFxmNDY2O1xuJGZhLXZhci1ib3gtb3BlbjogXFxmNDllO1xuJGZhLXZhci1ib3gtdGlzc3VlOiBcXGUwNWI7XG4kZmEtdmFyLWJveGVzOiBcXGY0Njg7XG4kZmEtdmFyLWJyYWlsbGU6IFxcZjJhMTtcbiRmYS12YXItYnJhaW46IFxcZjVkYztcbiRmYS12YXItYnJlYWQtc2xpY2U6IFxcZjdlYztcbiRmYS12YXItYnJpZWZjYXNlOiBcXGYwYjE7XG4kZmEtdmFyLWJyaWVmY2FzZS1tZWRpY2FsOiBcXGY0Njk7XG4kZmEtdmFyLWJyb2FkY2FzdC10b3dlcjogXFxmNTE5O1xuJGZhLXZhci1icm9vbTogXFxmNTFhO1xuJGZhLXZhci1icnVzaDogXFxmNTVkO1xuJGZhLXZhci1idGM6IFxcZjE1YTtcbiRmYS12YXItYnVmZmVyOiBcXGY4Mzc7XG4kZmEtdmFyLWJ1ZzogXFxmMTg4O1xuJGZhLXZhci1idWlsZGluZzogXFxmMWFkO1xuJGZhLXZhci1idWxsaG9ybjogXFxmMGExO1xuJGZhLXZhci1idWxsc2V5ZTogXFxmMTQwO1xuJGZhLXZhci1idXJuOiBcXGY0NmE7XG4kZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGU6IFxcZjM3ZjtcbiRmYS12YXItYnVzOiBcXGYyMDc7XG4kZmEtdmFyLWJ1cy1hbHQ6IFxcZjU1ZTtcbiRmYS12YXItYnVzaW5lc3MtdGltZTogXFxmNjRhO1xuJGZhLXZhci1idXktbi1sYXJnZTogXFxmOGE2O1xuJGZhLXZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kZmEtdmFyLWNhbGN1bGF0b3I6IFxcZjFlYztcbiRmYS12YXItY2FsZW5kYXI6IFxcZjEzMztcbiRmYS12YXItY2FsZW5kYXItYWx0OiBcXGYwNzM7XG4kZmEtdmFyLWNhbGVuZGFyLWNoZWNrOiBcXGYyNzQ7XG4kZmEtdmFyLWNhbGVuZGFyLWRheTogXFxmNzgzO1xuJGZhLXZhci1jYWxlbmRhci1taW51czogXFxmMjcyO1xuJGZhLXZhci1jYWxlbmRhci1wbHVzOiBcXGYyNzE7XG4kZmEtdmFyLWNhbGVuZGFyLXRpbWVzOiBcXGYyNzM7XG4kZmEtdmFyLWNhbGVuZGFyLXdlZWs6IFxcZjc4NDtcbiRmYS12YXItY2FtZXJhOiBcXGYwMzA7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXFxmMDgzO1xuJGZhLXZhci1jYW1wZ3JvdW5kOiBcXGY2YmI7XG4kZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWY6IFxcZjc4NTtcbiRmYS12YXItY2FuZHktY2FuZTogXFxmNzg2O1xuJGZhLXZhci1jYW5uYWJpczogXFxmNTVmO1xuJGZhLXZhci1jYXBzdWxlczogXFxmNDZiO1xuJGZhLXZhci1jYXI6IFxcZjFiOTtcbiRmYS12YXItY2FyLWFsdDogXFxmNWRlO1xuJGZhLXZhci1jYXItYmF0dGVyeTogXFxmNWRmO1xuJGZhLXZhci1jYXItY3Jhc2g6IFxcZjVlMTtcbiRmYS12YXItY2FyLXNpZGU6IFxcZjVlNDtcbiRmYS12YXItY2FyYXZhbjogXFxmOGZmO1xuJGZhLXZhci1jYXJldC1kb3duOiBcXGYwZDc7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFxcZjBkOTtcbiRmYS12YXItY2FyZXQtcmlnaHQ6IFxcZjBkYTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWRvd246IFxcZjE1MDtcbiRmYS12YXItY2FyZXQtc3F1YXJlLWxlZnQ6IFxcZjE5MTtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0OiBcXGYxNTI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS11cDogXFxmMTUxO1xuJGZhLXZhci1jYXJldC11cDogXFxmMGQ4O1xuJGZhLXZhci1jYXJyb3Q6IFxcZjc4NztcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcXGYyMTg7XG4kZmEtdmFyLWNhcnQtcGx1czogXFxmMjE3O1xuJGZhLXZhci1jYXNoLXJlZ2lzdGVyOiBcXGY3ODg7XG4kZmEtdmFyLWNhdDogXFxmNmJlO1xuJGZhLXZhci1jYy1hbWF6b24tcGF5OiBcXGY0MmQ7XG4kZmEtdmFyLWNjLWFtZXg6IFxcZjFmMztcbiRmYS12YXItY2MtYXBwbGUtcGF5OiBcXGY0MTY7XG4kZmEtdmFyLWNjLWRpbmVycy1jbHViOiBcXGYyNGM7XG4kZmEtdmFyLWNjLWRpc2NvdmVyOiBcXGYxZjI7XG4kZmEtdmFyLWNjLWpjYjogXFxmMjRiO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcXGYxZjE7XG4kZmEtdmFyLWNjLXBheXBhbDogXFxmMWY0O1xuJGZhLXZhci1jYy1zdHJpcGU6IFxcZjFmNTtcbiRmYS12YXItY2MtdmlzYTogXFxmMWYwO1xuJGZhLXZhci1jZW50ZXJjb2RlOiBcXGYzODA7XG4kZmEtdmFyLWNlbnRvczogXFxmNzg5O1xuJGZhLXZhci1jZXJ0aWZpY2F0ZTogXFxmMGEzO1xuJGZhLXZhci1jaGFpcjogXFxmNmMwO1xuJGZhLXZhci1jaGFsa2JvYXJkOiBcXGY1MWI7XG4kZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcjogXFxmNTFjO1xuJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uOiBcXGY1ZTc7XG4kZmEtdmFyLWNoYXJ0LWFyZWE6IFxcZjFmZTtcbiRmYS12YXItY2hhcnQtYmFyOiBcXGYwODA7XG4kZmEtdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiRmYS12YXItY2hhcnQtcGllOiBcXGYyMDA7XG4kZmEtdmFyLWNoZWNrOiBcXGYwMGM7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZTogXFxmMDU4O1xuJGZhLXZhci1jaGVjay1kb3VibGU6IFxcZjU2MDtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcXGYxNGE7XG4kZmEtdmFyLWNoZWVzZTogXFxmN2VmO1xuJGZhLXZhci1jaGVzczogXFxmNDM5O1xuJGZhLXZhci1jaGVzcy1iaXNob3A6IFxcZjQzYTtcbiRmYS12YXItY2hlc3MtYm9hcmQ6IFxcZjQzYztcbiRmYS12YXItY2hlc3Mta2luZzogXFxmNDNmO1xuJGZhLXZhci1jaGVzcy1rbmlnaHQ6IFxcZjQ0MTtcbiRmYS12YXItY2hlc3MtcGF3bjogXFxmNDQzO1xuJGZhLXZhci1jaGVzcy1xdWVlbjogXFxmNDQ1O1xuJGZhLXZhci1jaGVzcy1yb29rOiBcXGY0NDc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFxcZjEzYTtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXFxmMTM4O1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDogXFxmMTM5O1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFxcZjA3ODtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcXGYwNTM7XG4kZmEtdmFyLWNoZXZyb24tcmlnaHQ6IFxcZjA1NDtcbiRmYS12YXItY2hldnJvbi11cDogXFxmMDc3O1xuJGZhLXZhci1jaGlsZDogXFxmMWFlO1xuJGZhLXZhci1jaHJvbWU6IFxcZjI2ODtcbiRmYS12YXItY2hyb21lY2FzdDogXFxmODM4O1xuJGZhLXZhci1jaHVyY2g6IFxcZjUxZDtcbiRmYS12YXItY2lyY2xlOiBcXGYxMTE7XG4kZmEtdmFyLWNpcmNsZS1ub3RjaDogXFxmMWNlO1xuJGZhLXZhci1jaXR5OiBcXGY2NGY7XG4kZmEtdmFyLWNsaW5pYy1tZWRpY2FsOiBcXGY3ZjI7XG4kZmEtdmFyLWNsaXBib2FyZDogXFxmMzI4O1xuJGZhLXZhci1jbGlwYm9hcmQtY2hlY2s6IFxcZjQ2YztcbiRmYS12YXItY2xpcGJvYXJkLWxpc3Q6IFxcZjQ2ZDtcbiRmYS12YXItY2xvY2s6IFxcZjAxNztcbiRmYS12YXItY2xvbmU6IFxcZjI0ZDtcbiRmYS12YXItY2xvc2VkLWNhcHRpb25pbmc6IFxcZjIwYTtcbiRmYS12YXItY2xvdWQ6IFxcZjBjMjtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0OiBcXGYzODE7XG4kZmEtdmFyLWNsb3VkLW1lYXRiYWxsOiBcXGY3M2I7XG4kZmEtdmFyLWNsb3VkLW1vb246IFxcZjZjMztcbiRmYS12YXItY2xvdWQtbW9vbi1yYWluOiBcXGY3M2M7XG4kZmEtdmFyLWNsb3VkLXJhaW46IFxcZjczZDtcbiRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eTogXFxmNzQwO1xuJGZhLXZhci1jbG91ZC1zdW46IFxcZjZjNDtcbiRmYS12YXItY2xvdWQtc3VuLXJhaW46IFxcZjc0MztcbiRmYS12YXItY2xvdWQtdXBsb2FkLWFsdDogXFxmMzgyO1xuJGZhLXZhci1jbG91ZGZsYXJlOiBcXGUwN2Q7XG4kZmEtdmFyLWNsb3Vkc2NhbGU6IFxcZjM4MztcbiRmYS12YXItY2xvdWRzbWl0aDogXFxmMzg0O1xuJGZhLXZhci1jbG91ZHZlcnNpZnk6IFxcZjM4NTtcbiRmYS12YXItY29ja3RhaWw6IFxcZjU2MTtcbiRmYS12YXItY29kZTogXFxmMTIxO1xuJGZhLXZhci1jb2RlLWJyYW5jaDogXFxmMTI2O1xuJGZhLXZhci1jb2RlcGVuOiBcXGYxY2I7XG4kZmEtdmFyLWNvZGllcGllOiBcXGYyODQ7XG4kZmEtdmFyLWNvZmZlZTogXFxmMGY0O1xuJGZhLXZhci1jb2c6IFxcZjAxMztcbiRmYS12YXItY29nczogXFxmMDg1O1xuJGZhLXZhci1jb2luczogXFxmNTFlO1xuJGZhLXZhci1jb2x1bW5zOiBcXGYwZGI7XG4kZmEtdmFyLWNvbW1lbnQ6IFxcZjA3NTtcbiRmYS12YXItY29tbWVudC1hbHQ6IFxcZjI3YTtcbiRmYS12YXItY29tbWVudC1kb2xsYXI6IFxcZjY1MTtcbiRmYS12YXItY29tbWVudC1kb3RzOiBcXGY0YWQ7XG4kZmEtdmFyLWNvbW1lbnQtbWVkaWNhbDogXFxmN2Y1O1xuJGZhLXZhci1jb21tZW50LXNsYXNoOiBcXGY0YjM7XG4kZmEtdmFyLWNvbW1lbnRzOiBcXGYwODY7XG4kZmEtdmFyLWNvbW1lbnRzLWRvbGxhcjogXFxmNjUzO1xuJGZhLXZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiRmYS12YXItY29tcGFzczogXFxmMTRlO1xuJGZhLXZhci1jb21wcmVzczogXFxmMDY2O1xuJGZhLXZhci1jb21wcmVzcy1hbHQ6IFxcZjQyMjtcbiRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdDogXFxmNzhjO1xuJGZhLXZhci1jb25jaWVyZ2UtYmVsbDogXFxmNTYyO1xuJGZhLXZhci1jb25mbHVlbmNlOiBcXGY3OGQ7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcXGYyMGU7XG4kZmEtdmFyLWNvbnRhbzogXFxmMjZkO1xuJGZhLXZhci1jb29raWU6IFxcZjU2MztcbiRmYS12YXItY29va2llLWJpdGU6IFxcZjU2NDtcbiRmYS12YXItY29weTogXFxmMGM1O1xuJGZhLXZhci1jb3B5cmlnaHQ6IFxcZjFmOTtcbiRmYS12YXItY290dG9uLWJ1cmVhdTogXFxmODllO1xuJGZhLXZhci1jb3VjaDogXFxmNGI4O1xuJGZhLXZhci1jcGFuZWw6IFxcZjM4ODtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXFxmMjVlO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5OiBcXGY0ZTc7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmM6IFxcZjRlODtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldTogXFxmNGU5O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOiBcXGY0ZWE7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQ6IFxcZjRlYjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZDogXFxmNGVjO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDogXFxmNGVkO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OiBcXGY0ZWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2E6IFxcZjRlZjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzogXFxmNGYwO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6IFxcZjRmMTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZTogXFxmNGYyO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXplcm86IFxcZjRmMztcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFxcZjA5ZDtcbiRmYS12YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJGZhLXZhci1jcm9wOiBcXGYxMjU7XG4kZmEtdmFyLWNyb3AtYWx0OiBcXGY1NjU7XG4kZmEtdmFyLWNyb3NzOiBcXGY2NTQ7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFxcZjA1YjtcbiRmYS12YXItY3JvdzogXFxmNTIwO1xuJGZhLXZhci1jcm93bjogXFxmNTIxO1xuJGZhLXZhci1jcnV0Y2g6IFxcZjdmNztcbiRmYS12YXItY3NzMzogXFxmMTNjO1xuJGZhLXZhci1jc3MzLWFsdDogXFxmMzhiO1xuJGZhLXZhci1jdWJlOiBcXGYxYjI7XG4kZmEtdmFyLWN1YmVzOiBcXGYxYjM7XG4kZmEtdmFyLWN1dDogXFxmMGM0O1xuJGZhLXZhci1jdXR0bGVmaXNoOiBcXGYzOGM7XG4kZmEtdmFyLWQtYW5kLWQ6IFxcZjM4ZDtcbiRmYS12YXItZC1hbmQtZC1iZXlvbmQ6IFxcZjZjYTtcbiRmYS12YXItZGFpbHltb3Rpb246IFxcZTA1MjtcbiRmYS12YXItZGFzaGN1YmU6IFxcZjIxMDtcbiRmYS12YXItZGF0YWJhc2U6IFxcZjFjMDtcbiRmYS12YXItZGVhZjogXFxmMmE0O1xuJGZhLXZhci1kZWV6ZXI6IFxcZTA3NztcbiRmYS12YXItZGVsaWNpb3VzOiBcXGYxYTU7XG4kZmEtdmFyLWRlbW9jcmF0OiBcXGY3NDc7XG4kZmEtdmFyLWRlcGxveWRvZzogXFxmMzhlO1xuJGZhLXZhci1kZXNrcHJvOiBcXGYzOGY7XG4kZmEtdmFyLWRlc2t0b3A6IFxcZjEwODtcbiRmYS12YXItZGV2OiBcXGY2Y2M7XG4kZmEtdmFyLWRldmlhbnRhcnQ6IFxcZjFiZDtcbiRmYS12YXItZGhhcm1hY2hha3JhOiBcXGY2NTU7XG4kZmEtdmFyLWRobDogXFxmNzkwO1xuJGZhLXZhci1kaWFnbm9zZXM6IFxcZjQ3MDtcbiRmYS12YXItZGlhc3BvcmE6IFxcZjc5MTtcbiRmYS12YXItZGljZTogXFxmNTIyO1xuJGZhLXZhci1kaWNlLWQyMDogXFxmNmNmO1xuJGZhLXZhci1kaWNlLWQ2OiBcXGY2ZDE7XG4kZmEtdmFyLWRpY2UtZml2ZTogXFxmNTIzO1xuJGZhLXZhci1kaWNlLWZvdXI6IFxcZjUyNDtcbiRmYS12YXItZGljZS1vbmU6IFxcZjUyNTtcbiRmYS12YXItZGljZS1zaXg6IFxcZjUyNjtcbiRmYS12YXItZGljZS10aHJlZTogXFxmNTI3O1xuJGZhLXZhci1kaWNlLXR3bzogXFxmNTI4O1xuJGZhLXZhci1kaWdnOiBcXGYxYTY7XG4kZmEtdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kZmEtdmFyLWRpcmVjdGlvbnM6IFxcZjVlYjtcbiRmYS12YXItZGlzY29yZDogXFxmMzkyO1xuJGZhLXZhci1kaXNjb3Vyc2U6IFxcZjM5MztcbiRmYS12YXItZGlzZWFzZTogXFxmN2ZhO1xuJGZhLXZhci1kaXZpZGU6IFxcZjUyOTtcbiRmYS12YXItZGl6enk6IFxcZjU2NztcbiRmYS12YXItZG5hOiBcXGY0NzE7XG4kZmEtdmFyLWRvY2h1YjogXFxmMzk0O1xuJGZhLXZhci1kb2NrZXI6IFxcZjM5NTtcbiRmYS12YXItZG9nOiBcXGY2ZDM7XG4kZmEtdmFyLWRvbGxhci1zaWduOiBcXGYxNTU7XG4kZmEtdmFyLWRvbGx5OiBcXGY0NzI7XG4kZmEtdmFyLWRvbGx5LWZsYXRiZWQ6IFxcZjQ3NDtcbiRmYS12YXItZG9uYXRlOiBcXGY0Yjk7XG4kZmEtdmFyLWRvb3ItY2xvc2VkOiBcXGY1MmE7XG4kZmEtdmFyLWRvb3Itb3BlbjogXFxmNTJiO1xuJGZhLXZhci1kb3QtY2lyY2xlOiBcXGYxOTI7XG4kZmEtdmFyLWRvdmU6IFxcZjRiYTtcbiRmYS12YXItZG93bmxvYWQ6IFxcZjAxOTtcbiRmYS12YXItZHJhZnQyZGlnaXRhbDogXFxmMzk2O1xuJGZhLXZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kZmEtdmFyLWRyYWdvbjogXFxmNmQ1O1xuJGZhLXZhci1kcmF3LXBvbHlnb246IFxcZjVlZTtcbiRmYS12YXItZHJpYmJibGU6IFxcZjE3ZDtcbiRmYS12YXItZHJpYmJibGUtc3F1YXJlOiBcXGYzOTc7XG4kZmEtdmFyLWRyb3Bib3g6IFxcZjE2YjtcbiRmYS12YXItZHJ1bTogXFxmNTY5O1xuJGZhLXZhci1kcnVtLXN0ZWVscGFuOiBcXGY1NmE7XG4kZmEtdmFyLWRydW1zdGljay1iaXRlOiBcXGY2ZDc7XG4kZmEtdmFyLWRydXBhbDogXFxmMWE5O1xuJGZhLXZhci1kdW1iYmVsbDogXFxmNDRiO1xuJGZhLXZhci1kdW1wc3RlcjogXFxmNzkzO1xuJGZhLXZhci1kdW1wc3Rlci1maXJlOiBcXGY3OTQ7XG4kZmEtdmFyLWR1bmdlb246IFxcZjZkOTtcbiRmYS12YXItZHlhbG9nOiBcXGYzOTk7XG4kZmEtdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiRmYS12YXItZWJheTogXFxmNGY0O1xuJGZhLXZhci1lZGdlOiBcXGYyODI7XG4kZmEtdmFyLWVkZ2UtbGVnYWN5OiBcXGUwNzg7XG4kZmEtdmFyLWVkaXQ6IFxcZjA0NDtcbiRmYS12YXItZWdnOiBcXGY3ZmI7XG4kZmEtdmFyLWVqZWN0OiBcXGYwNTI7XG4kZmEtdmFyLWVsZW1lbnRvcjogXFxmNDMwO1xuJGZhLXZhci1lbGxpcHNpcy1oOiBcXGYxNDE7XG4kZmEtdmFyLWVsbGlwc2lzLXY6IFxcZjE0MjtcbiRmYS12YXItZWxsbzogXFxmNWYxO1xuJGZhLXZhci1lbWJlcjogXFxmNDIzO1xuJGZhLXZhci1lbXBpcmU6IFxcZjFkMTtcbiRmYS12YXItZW52ZWxvcGU6IFxcZjBlMDtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXFxmMmI2O1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuLXRleHQ6IFxcZjY1ODtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kZmEtdmFyLWVudmlyYTogXFxmMjk5O1xuJGZhLXZhci1lcXVhbHM6IFxcZjUyYztcbiRmYS12YXItZXJhc2VyOiBcXGYxMmQ7XG4kZmEtdmFyLWVybGFuZzogXFxmMzlkO1xuJGZhLXZhci1ldGhlcmV1bTogXFxmNDJlO1xuJGZhLXZhci1ldGhlcm5ldDogXFxmNzk2O1xuJGZhLXZhci1ldHN5OiBcXGYyZDc7XG4kZmEtdmFyLWV1cm8tc2lnbjogXFxmMTUzO1xuJGZhLXZhci1ldmVybm90ZTogXFxmODM5O1xuJGZhLXZhci1leGNoYW5nZS1hbHQ6IFxcZjM2MjtcbiRmYS12YXItZXhjbGFtYXRpb246IFxcZjEyYTtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcXGYwNmE7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcXGYwNzE7XG4kZmEtdmFyLWV4cGFuZDogXFxmMDY1O1xuJGZhLXZhci1leHBhbmQtYWx0OiBcXGY0MjQ7XG4kZmEtdmFyLWV4cGFuZC1hcnJvd3MtYWx0OiBcXGYzMWU7XG4kZmEtdmFyLWV4cGVkaXRlZHNzbDogXFxmMjNlO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLWFsdDogXFxmMzVkO1xuJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6IFxcZjM2MDtcbiRmYS12YXItZXllOiBcXGYwNmU7XG4kZmEtdmFyLWV5ZS1kcm9wcGVyOiBcXGYxZmI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXFxmMDcwO1xuJGZhLXZhci1mYWNlYm9vazogXFxmMDlhO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcXGYzOWU7XG4kZmEtdmFyLWZhY2Vib29rLW1lc3NlbmdlcjogXFxmMzlmO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiRmYS12YXItZmFuOiBcXGY4NjM7XG4kZmEtdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOiBcXGY2ZGM7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFxcZjA0OTtcbiRmYS12YXItZmFzdC1mb3J3YXJkOiBcXGYwNTA7XG4kZmEtdmFyLWZhdWNldDogXFxlMDA1O1xuJGZhLXZhci1mYXg6IFxcZjFhYztcbiRmYS12YXItZmVhdGhlcjogXFxmNTJkO1xuJGZhLXZhci1mZWF0aGVyLWFsdDogXFxmNTZiO1xuJGZhLXZhci1mZWRleDogXFxmNzk3O1xuJGZhLXZhci1mZWRvcmE6IFxcZjc5ODtcbiRmYS12YXItZmVtYWxlOiBcXGYxODI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcXGYwZmI7XG4kZmEtdmFyLWZpZ21hOiBcXGY3OTk7XG4kZmEtdmFyLWZpbGU6IFxcZjE1YjtcbiRmYS12YXItZmlsZS1hbHQ6IFxcZjE1YztcbiRmYS12YXItZmlsZS1hcmNoaXZlOiBcXGYxYzY7XG4kZmEtdmFyLWZpbGUtYXVkaW86IFxcZjFjNztcbiRmYS12YXItZmlsZS1jb2RlOiBcXGYxYzk7XG4kZmEtdmFyLWZpbGUtY29udHJhY3Q6IFxcZjU2YztcbiRmYS12YXItZmlsZS1jc3Y6IFxcZjZkZDtcbiRmYS12YXItZmlsZS1kb3dubG9hZDogXFxmNTZkO1xuJGZhLXZhci1maWxlLWV4Y2VsOiBcXGYxYzM7XG4kZmEtdmFyLWZpbGUtZXhwb3J0OiBcXGY1NmU7XG4kZmEtdmFyLWZpbGUtaW1hZ2U6IFxcZjFjNTtcbiRmYS12YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiRmYS12YXItZmlsZS1pbnZvaWNlOiBcXGY1NzA7XG4kZmEtdmFyLWZpbGUtaW52b2ljZS1kb2xsYXI6IFxcZjU3MTtcbiRmYS12YXItZmlsZS1tZWRpY2FsOiBcXGY0Nzc7XG4kZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQ6IFxcZjQ3ODtcbiRmYS12YXItZmlsZS1wZGY6IFxcZjFjMTtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50OiBcXGYxYzQ7XG4kZmEtdmFyLWZpbGUtcHJlc2NyaXB0aW9uOiBcXGY1NzI7XG4kZmEtdmFyLWZpbGUtc2lnbmF0dXJlOiBcXGY1NzM7XG4kZmEtdmFyLWZpbGUtdXBsb2FkOiBcXGY1NzQ7XG4kZmEtdmFyLWZpbGUtdmlkZW86IFxcZjFjODtcbiRmYS12YXItZmlsZS13b3JkOiBcXGYxYzI7XG4kZmEtdmFyLWZpbGw6IFxcZjU3NTtcbiRmYS12YXItZmlsbC1kcmlwOiBcXGY1NzY7XG4kZmEtdmFyLWZpbG06IFxcZjAwODtcbiRmYS12YXItZmlsdGVyOiBcXGYwYjA7XG4kZmEtdmFyLWZpbmdlcnByaW50OiBcXGY1Nzc7XG4kZmEtdmFyLWZpcmU6IFxcZjA2ZDtcbiRmYS12YXItZmlyZS1hbHQ6IFxcZjdlNDtcbiRmYS12YXItZmlyZS1leHRpbmd1aXNoZXI6IFxcZjEzNDtcbiRmYS12YXItZmlyZWZveDogXFxmMjY5O1xuJGZhLXZhci1maXJlZm94LWJyb3dzZXI6IFxcZTAwNztcbiRmYS12YXItZmlyc3QtYWlkOiBcXGY0Nzk7XG4kZmEtdmFyLWZpcnN0LW9yZGVyOiBcXGYyYjA7XG4kZmEtdmFyLWZpcnN0LW9yZGVyLWFsdDogXFxmNTBhO1xuJGZhLXZhci1maXJzdGRyYWZ0OiBcXGYzYTE7XG4kZmEtdmFyLWZpc2g6IFxcZjU3ODtcbiRmYS12YXItZmlzdC1yYWlzZWQ6IFxcZjZkZTtcbiRmYS12YXItZmxhZzogXFxmMDI0O1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXFxmMTFlO1xuJGZhLXZhci1mbGFnLXVzYTogXFxmNzRkO1xuJGZhLXZhci1mbGFzazogXFxmMGMzO1xuJGZhLXZhci1mbGlja3I6IFxcZjE2ZTtcbiRmYS12YXItZmxpcGJvYXJkOiBcXGY0NGQ7XG4kZmEtdmFyLWZsdXNoZWQ6IFxcZjU3OTtcbiRmYS12YXItZmx5OiBcXGY0MTc7XG4kZmEtdmFyLWZvbGRlcjogXFxmMDdiO1xuJGZhLXZhci1mb2xkZXItbWludXM6IFxcZjY1ZDtcbiRmYS12YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiRmYS12YXItZm9sZGVyLXBsdXM6IFxcZjY1ZTtcbiRmYS12YXItZm9udDogXFxmMDMxO1xuJGZhLXZhci1mb250LWF3ZXNvbWU6IFxcZjJiNDtcbiRmYS12YXItZm9udC1hd2Vzb21lLWFsdDogXFxmMzVjO1xuJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZzogXFxmNDI1O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsOiBcXGY0ZTY7XG4kZmEtdmFyLWZvbnRpY29uczogXFxmMjgwO1xuJGZhLXZhci1mb250aWNvbnMtZmk6IFxcZjNhMjtcbiRmYS12YXItZm9vdGJhbGwtYmFsbDogXFxmNDRlO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiRmYS12YXItZm9ydC1hd2Vzb21lLWFsdDogXFxmM2EzO1xuJGZhLXZhci1mb3J1bWJlZTogXFxmMjExO1xuJGZhLXZhci1mb3J3YXJkOiBcXGYwNGU7XG4kZmEtdmFyLWZvdXJzcXVhcmU6IFxcZjE4MDtcbiRmYS12YXItZnJlZS1jb2RlLWNhbXA6IFxcZjJjNTtcbiRmYS12YXItZnJlZWJzZDogXFxmM2E0O1xuJGZhLXZhci1mcm9nOiBcXGY1MmU7XG4kZmEtdmFyLWZyb3duOiBcXGYxMTk7XG4kZmEtdmFyLWZyb3duLW9wZW46IFxcZjU3YTtcbiRmYS12YXItZnVsY3J1bTogXFxmNTBiO1xuJGZhLXZhci1mdW5uZWwtZG9sbGFyOiBcXGY2NjI7XG4kZmEtdmFyLWZ1dGJvbDogXFxmMWUzO1xuJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYzogXFxmNTBjO1xuJGZhLXZhci1nYWxhY3RpYy1zZW5hdGU6IFxcZjUwZDtcbiRmYS12YXItZ2FtZXBhZDogXFxmMTFiO1xuJGZhLXZhci1nYXMtcHVtcDogXFxmNTJmO1xuJGZhLXZhci1nYXZlbDogXFxmMGUzO1xuJGZhLXZhci1nZW06IFxcZjNhNTtcbiRmYS12YXItZ2VuZGVybGVzczogXFxmMjJkO1xuJGZhLXZhci1nZXQtcG9ja2V0OiBcXGYyNjU7XG4kZmEtdmFyLWdnOiBcXGYyNjA7XG4kZmEtdmFyLWdnLWNpcmNsZTogXFxmMjYxO1xuJGZhLXZhci1naG9zdDogXFxmNmUyO1xuJGZhLXZhci1naWZ0OiBcXGYwNmI7XG4kZmEtdmFyLWdpZnRzOiBcXGY3OWM7XG4kZmEtdmFyLWdpdDogXFxmMWQzO1xuJGZhLXZhci1naXQtYWx0OiBcXGY4NDE7XG4kZmEtdmFyLWdpdC1zcXVhcmU6IFxcZjFkMjtcbiRmYS12YXItZ2l0aHViOiBcXGYwOWI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiRmYS12YXItZ2l0aHViLXNxdWFyZTogXFxmMDkyO1xuJGZhLXZhci1naXRrcmFrZW46IFxcZjNhNjtcbiRmYS12YXItZ2l0bGFiOiBcXGYyOTY7XG4kZmEtdmFyLWdpdHRlcjogXFxmNDI2O1xuJGZhLXZhci1nbGFzcy1jaGVlcnM6IFxcZjc5ZjtcbiRmYS12YXItZ2xhc3MtbWFydGluaTogXFxmMDAwO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdDogXFxmNTdiO1xuJGZhLXZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kZmEtdmFyLWdsYXNzZXM6IFxcZjUzMDtcbiRmYS12YXItZ2xpZGU6IFxcZjJhNTtcbiRmYS12YXItZ2xpZGUtZzogXFxmMmE2O1xuJGZhLXZhci1nbG9iZTogXFxmMGFjO1xuJGZhLXZhci1nbG9iZS1hZnJpY2E6IFxcZjU3YztcbiRmYS12YXItZ2xvYmUtYW1lcmljYXM6IFxcZjU3ZDtcbiRmYS12YXItZ2xvYmUtYXNpYTogXFxmNTdlO1xuJGZhLXZhci1nbG9iZS1ldXJvcGU6IFxcZjdhMjtcbiRmYS12YXItZ29mb3JlOiBcXGYzYTc7XG4kZmEtdmFyLWdvbGYtYmFsbDogXFxmNDUwO1xuJGZhLXZhci1nb29kcmVhZHM6IFxcZjNhODtcbiRmYS12YXItZ29vZHJlYWRzLWc6IFxcZjNhOTtcbiRmYS12YXItZ29vZ2xlOiBcXGYxYTA7XG4kZmEtdmFyLWdvb2dsZS1kcml2ZTogXFxmM2FhO1xuJGZhLXZhci1nb29nbGUtcGF5OiBcXGUwNzk7XG4kZmEtdmFyLWdvb2dsZS1wbGF5OiBcXGYzYWI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcXGYyYjM7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLWc6IFxcZjBkNTtcbiRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOiBcXGYwZDQ7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFxcZjFlZTtcbiRmYS12YXItZ29wdXJhbTogXFxmNjY0O1xuJGZhLXZhci1ncmFkdWF0aW9uLWNhcDogXFxmMTlkO1xuJGZhLXZhci1ncmF0aXBheTogXFxmMTg0O1xuJGZhLXZhci1ncmF2OiBcXGYyZDY7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbjogXFxmNTMxO1xuJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWw6IFxcZjUzMjtcbiRmYS12YXItZ3JpbWFjZTogXFxmNTdmO1xuJGZhLXZhci1ncmluOiBcXGY1ODA7XG4kZmEtdmFyLWdyaW4tYWx0OiBcXGY1ODE7XG4kZmEtdmFyLWdyaW4tYmVhbTogXFxmNTgyO1xuJGZhLXZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiRmYS12YXItZ3Jpbi1oZWFydHM6IFxcZjU4NDtcbiRmYS12YXItZ3Jpbi1zcXVpbnQ6IFxcZjU4NTtcbiRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiRmYS12YXItZ3Jpbi1zdGFyczogXFxmNTg3O1xuJGZhLXZhci1ncmluLXRlYXJzOiBcXGY1ODg7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlOiBcXGY1ODk7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kZmEtdmFyLWdyaW4td2luazogXFxmNThjO1xuJGZhLXZhci1ncmlwLWhvcml6b250YWw6IFxcZjU4ZDtcbiRmYS12YXItZ3JpcC1saW5lczogXFxmN2E0O1xuJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsOiBcXGY3YTU7XG4kZmEtdmFyLWdyaXAtdmVydGljYWw6IFxcZjU4ZTtcbiRmYS12YXItZ3JpcGZpcmU6IFxcZjNhYztcbiRmYS12YXItZ3J1bnQ6IFxcZjNhZDtcbiRmYS12YXItZ3VpbGRlZDogXFxlMDdlO1xuJGZhLXZhci1ndWl0YXI6IFxcZjdhNjtcbiRmYS12YXItZ3VscDogXFxmM2FlO1xuJGZhLXZhci1oLXNxdWFyZTogXFxmMGZkO1xuJGZhLXZhci1oYWNrZXItbmV3czogXFxmMWQ0O1xuJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmU6IFxcZjNhZjtcbiRmYS12YXItaGFja2VycmFuazogXFxmNWY3O1xuJGZhLXZhci1oYW1idXJnZXI6IFxcZjgwNTtcbiRmYS12YXItaGFtbWVyOiBcXGY2ZTM7XG4kZmEtdmFyLWhhbXNhOiBcXGY2NjU7XG4kZmEtdmFyLWhhbmQtaG9sZGluZzogXFxmNGJkO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQ6IFxcZjRiZTtcbiRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWw6IFxcZTA1YztcbiRmYS12YXItaGFuZC1ob2xkaW5nLXVzZDogXFxmNGMwO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXI6IFxcZjRjMTtcbiRmYS12YXItaGFuZC1saXphcmQ6IFxcZjI1ODtcbiRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyOiBcXGY4MDY7XG4kZmEtdmFyLWhhbmQtcGFwZXI6IFxcZjI1NjtcbiRmYS12YXItaGFuZC1wZWFjZTogXFxmMjViO1xuJGZhLXZhci1oYW5kLXBvaW50LWRvd246IFxcZjBhNztcbiRmYS12YXItaGFuZC1wb2ludC1sZWZ0OiBcXGYwYTU7XG4kZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQ6IFxcZjBhNDtcbiRmYS12YXItaGFuZC1wb2ludC11cDogXFxmMGE2O1xuJGZhLXZhci1oYW5kLXBvaW50ZXI6IFxcZjI1YTtcbiRmYS12YXItaGFuZC1yb2NrOiBcXGYyNTU7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnM6IFxcZjI1NztcbiRmYS12YXItaGFuZC1zcGFya2xlczogXFxlMDVkO1xuJGZhLXZhci1oYW5kLXNwb2NrOiBcXGYyNTk7XG4kZmEtdmFyLWhhbmRzOiBcXGY0YzI7XG4kZmEtdmFyLWhhbmRzLWhlbHBpbmc6IFxcZjRjNDtcbiRmYS12YXItaGFuZHMtd2FzaDogXFxlMDVlO1xuJGZhLXZhci1oYW5kc2hha2U6IFxcZjJiNTtcbiRmYS12YXItaGFuZHNoYWtlLWFsdC1zbGFzaDogXFxlMDVmO1xuJGZhLXZhci1oYW5kc2hha2Utc2xhc2g6IFxcZTA2MDtcbiRmYS12YXItaGFudWtpYWg6IFxcZjZlNjtcbiRmYS12YXItaGFyZC1oYXQ6IFxcZjgwNztcbiRmYS12YXItaGFzaHRhZzogXFxmMjkyO1xuJGZhLXZhci1oYXQtY293Ym95OiBcXGY4YzA7XG4kZmEtdmFyLWhhdC1jb3dib3ktc2lkZTogXFxmOGMxO1xuJGZhLXZhci1oYXQtd2l6YXJkOiBcXGY2ZTg7XG4kZmEtdmFyLWhkZDogXFxmMGEwO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2g6IFxcZTA2MTtcbiRmYS12YXItaGVhZC1zaWRlLWNvdWdoLXNsYXNoOiBcXGUwNjI7XG4kZmEtdmFyLWhlYWQtc2lkZS1tYXNrOiBcXGUwNjM7XG4kZmEtdmFyLWhlYWQtc2lkZS12aXJ1czogXFxlMDY0O1xuJGZhLXZhci1oZWFkaW5nOiBcXGYxZGM7XG4kZmEtdmFyLWhlYWRwaG9uZXM6IFxcZjAyNTtcbiRmYS12YXItaGVhZHBob25lcy1hbHQ6IFxcZjU4ZjtcbiRmYS12YXItaGVhZHNldDogXFxmNTkwO1xuJGZhLXZhci1oZWFydDogXFxmMDA0O1xuJGZhLXZhci1oZWFydC1icm9rZW46IFxcZjdhOTtcbiRmYS12YXItaGVhcnRiZWF0OiBcXGYyMWU7XG4kZmEtdmFyLWhlbGljb3B0ZXI6IFxcZjUzMztcbiRmYS12YXItaGlnaGxpZ2h0ZXI6IFxcZjU5MTtcbiRmYS12YXItaGlraW5nOiBcXGY2ZWM7XG4kZmEtdmFyLWhpcHBvOiBcXGY2ZWQ7XG4kZmEtdmFyLWhpcHM6IFxcZjQ1MjtcbiRmYS12YXItaGlyZS1hLWhlbHBlcjogXFxmM2IwO1xuJGZhLXZhci1oaXN0b3J5OiBcXGYxZGE7XG4kZmEtdmFyLWhpdmU6IFxcZTA3ZjtcbiRmYS12YXItaG9ja2V5LXB1Y2s6IFxcZjQ1MztcbiRmYS12YXItaG9sbHktYmVycnk6IFxcZjdhYTtcbiRmYS12YXItaG9tZTogXFxmMDE1O1xuJGZhLXZhci1ob29saTogXFxmNDI3O1xuJGZhLXZhci1ob3JuYmlsbDogXFxmNTkyO1xuJGZhLXZhci1ob3JzZTogXFxmNmYwO1xuJGZhLXZhci1ob3JzZS1oZWFkOiBcXGY3YWI7XG4kZmEtdmFyLWhvc3BpdGFsOiBcXGYwZjg7XG4kZmEtdmFyLWhvc3BpdGFsLWFsdDogXFxmNDdkO1xuJGZhLXZhci1ob3NwaXRhbC1zeW1ib2w6IFxcZjQ3ZTtcbiRmYS12YXItaG9zcGl0YWwtdXNlcjogXFxmODBkO1xuJGZhLXZhci1ob3QtdHViOiBcXGY1OTM7XG4kZmEtdmFyLWhvdGRvZzogXFxmODBmO1xuJGZhLXZhci1ob3RlbDogXFxmNTk0O1xuJGZhLXZhci1ob3RqYXI6IFxcZjNiMTtcbiRmYS12YXItaG91cmdsYXNzOiBcXGYyNTQ7XG4kZmEtdmFyLWhvdXJnbGFzcy1lbmQ6IFxcZjI1MztcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFxcZjI1MjtcbiRmYS12YXItaG91cmdsYXNzLXN0YXJ0OiBcXGYyNTE7XG4kZmEtdmFyLWhvdXNlLWRhbWFnZTogXFxmNmYxO1xuJGZhLXZhci1ob3VzZS11c2VyOiBcXGUwNjU7XG4kZmEtdmFyLWhvdXp6OiBcXGYyN2M7XG4kZmEtdmFyLWhyeXZuaWE6IFxcZjZmMjtcbiRmYS12YXItaHRtbDU6IFxcZjEzYjtcbiRmYS12YXItaHVic3BvdDogXFxmM2IyO1xuJGZhLXZhci1pLWN1cnNvcjogXFxmMjQ2O1xuJGZhLXZhci1pY2UtY3JlYW06IFxcZjgxMDtcbiRmYS12YXItaWNpY2xlczogXFxmN2FkO1xuJGZhLXZhci1pY29uczogXFxmODZkO1xuJGZhLXZhci1pZC1iYWRnZTogXFxmMmMxO1xuJGZhLXZhci1pZC1jYXJkOiBcXGYyYzI7XG4kZmEtdmFyLWlkLWNhcmQtYWx0OiBcXGY0N2Y7XG4kZmEtdmFyLWlkZWFsOiBcXGUwMTM7XG4kZmEtdmFyLWlnbG9vOiBcXGY3YWU7XG4kZmEtdmFyLWltYWdlOiBcXGYwM2U7XG4kZmEtdmFyLWltYWdlczogXFxmMzAyO1xuJGZhLXZhci1pbWRiOiBcXGYyZDg7XG4kZmEtdmFyLWluYm94OiBcXGYwMWM7XG4kZmEtdmFyLWluZGVudDogXFxmMDNjO1xuJGZhLXZhci1pbmR1c3RyeTogXFxmMjc1O1xuJGZhLXZhci1pbmZpbml0eTogXFxmNTM0O1xuJGZhLXZhci1pbmZvOiBcXGYxMjk7XG4kZmEtdmFyLWluZm8tY2lyY2xlOiBcXGYwNWE7XG4kZmEtdmFyLWlubm9zb2Z0OiBcXGUwODA7XG4kZmEtdmFyLWluc3RhZ3JhbTogXFxmMTZkO1xuJGZhLXZhci1pbnN0YWdyYW0tc3F1YXJlOiBcXGUwNTU7XG4kZmEtdmFyLWluc3RhbG9kOiBcXGUwODE7XG4kZmEtdmFyLWludGVyY29tOiBcXGY3YWY7XG4kZmEtdmFyLWludGVybmV0LWV4cGxvcmVyOiBcXGYyNmI7XG4kZmEtdmFyLWludmlzaW9uOiBcXGY3YjA7XG4kZmEtdmFyLWlveGhvc3Q6IFxcZjIwODtcbiRmYS12YXItaXRhbGljOiBcXGYwMzM7XG4kZmEtdmFyLWl0Y2gtaW86IFxcZjgzYTtcbiRmYS12YXItaXR1bmVzOiBcXGYzYjQ7XG4kZmEtdmFyLWl0dW5lcy1ub3RlOiBcXGYzYjU7XG4kZmEtdmFyLWphdmE6IFxcZjRlNDtcbiRmYS12YXItamVkaTogXFxmNjY5O1xuJGZhLXZhci1qZWRpLW9yZGVyOiBcXGY1MGU7XG4kZmEtdmFyLWplbmtpbnM6IFxcZjNiNjtcbiRmYS12YXItamlyYTogXFxmN2IxO1xuJGZhLXZhci1qb2dldDogXFxmM2I3O1xuJGZhLXZhci1qb2ludDogXFxmNTk1O1xuJGZhLXZhci1qb29tbGE6IFxcZjFhYTtcbiRmYS12YXItam91cm5hbC13aGlsbHM6IFxcZjY2YTtcbiRmYS12YXItanM6IFxcZjNiODtcbiRmYS12YXItanMtc3F1YXJlOiBcXGYzYjk7XG4kZmEtdmFyLWpzZmlkZGxlOiBcXGYxY2M7XG4kZmEtdmFyLWthYWJhOiBcXGY2NmI7XG4kZmEtdmFyLWthZ2dsZTogXFxmNWZhO1xuJGZhLXZhci1rZXk6IFxcZjA4NDtcbiRmYS12YXIta2V5YmFzZTogXFxmNGY1O1xuJGZhLXZhci1rZXlib2FyZDogXFxmMTFjO1xuJGZhLXZhci1rZXljZG46IFxcZjNiYTtcbiRmYS12YXIta2hhbmRhOiBcXGY2NmQ7XG4kZmEtdmFyLWtpY2tzdGFydGVyOiBcXGYzYmI7XG4kZmEtdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiRmYS12YXIta2lzczogXFxmNTk2O1xuJGZhLXZhci1raXNzLWJlYW06IFxcZjU5NztcbiRmYS12YXIta2lzcy13aW5rLWhlYXJ0OiBcXGY1OTg7XG4kZmEtdmFyLWtpd2ktYmlyZDogXFxmNTM1O1xuJGZhLXZhci1rb3J2dWU6IFxcZjQyZjtcbiRmYS12YXItbGFuZG1hcms6IFxcZjY2ZjtcbiRmYS12YXItbGFuZ3VhZ2U6IFxcZjFhYjtcbiRmYS12YXItbGFwdG9wOiBcXGYxMDk7XG4kZmEtdmFyLWxhcHRvcC1jb2RlOiBcXGY1ZmM7XG4kZmEtdmFyLWxhcHRvcC1ob3VzZTogXFxlMDY2O1xuJGZhLXZhci1sYXB0b3AtbWVkaWNhbDogXFxmODEyO1xuJGZhLXZhci1sYXJhdmVsOiBcXGYzYmQ7XG4kZmEtdmFyLWxhc3RmbTogXFxmMjAyO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcXGYyMDM7XG4kZmEtdmFyLWxhdWdoOiBcXGY1OTk7XG4kZmEtdmFyLWxhdWdoLWJlYW06IFxcZjU5YTtcbiRmYS12YXItbGF1Z2gtc3F1aW50OiBcXGY1OWI7XG4kZmEtdmFyLWxhdWdoLXdpbms6IFxcZjU5YztcbiRmYS12YXItbGF5ZXItZ3JvdXA6IFxcZjVmZDtcbiRmYS12YXItbGVhZjogXFxmMDZjO1xuJGZhLXZhci1sZWFucHViOiBcXGYyMTI7XG4kZmEtdmFyLWxlbW9uOiBcXGYwOTQ7XG4kZmEtdmFyLWxlc3M6IFxcZjQxZDtcbiRmYS12YXItbGVzcy10aGFuOiBcXGY1MzY7XG4kZmEtdmFyLWxlc3MtdGhhbi1lcXVhbDogXFxmNTM3O1xuJGZhLXZhci1sZXZlbC1kb3duLWFsdDogXFxmM2JlO1xuJGZhLXZhci1sZXZlbC11cC1hbHQ6IFxcZjNiZjtcbiRmYS12YXItbGlmZS1yaW5nOiBcXGYxY2Q7XG4kZmEtdmFyLWxpZ2h0YnVsYjogXFxmMGViO1xuJGZhLXZhci1saW5lOiBcXGYzYzA7XG4kZmEtdmFyLWxpbms6IFxcZjBjMTtcbiRmYS12YXItbGlua2VkaW46IFxcZjA4YztcbiRmYS12YXItbGlua2VkaW4taW46IFxcZjBlMTtcbiRmYS12YXItbGlub2RlOiBcXGYyYjg7XG4kZmEtdmFyLWxpbnV4OiBcXGYxN2M7XG4kZmEtdmFyLWxpcmEtc2lnbjogXFxmMTk1O1xuJGZhLXZhci1saXN0OiBcXGYwM2E7XG4kZmEtdmFyLWxpc3QtYWx0OiBcXGYwMjI7XG4kZmEtdmFyLWxpc3Qtb2w6IFxcZjBjYjtcbiRmYS12YXItbGlzdC11bDogXFxmMGNhO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXFxmMTI0O1xuJGZhLXZhci1sb2NrOiBcXGYwMjM7XG4kZmEtdmFyLWxvY2stb3BlbjogXFxmM2MxO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duOiBcXGYzMDk7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQ6IFxcZjMwYTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQ6IFxcZjMwYjtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXA6IFxcZjMwYztcbiRmYS12YXItbG93LXZpc2lvbjogXFxmMmE4O1xuJGZhLXZhci1sdWdnYWdlLWNhcnQ6IFxcZjU5ZDtcbiRmYS12YXItbHVuZ3M6IFxcZjYwNDtcbiRmYS12YXItbHVuZ3MtdmlydXM6IFxcZTA2NztcbiRmYS12YXItbHlmdDogXFxmM2MzO1xuJGZhLXZhci1tYWdlbnRvOiBcXGYzYzQ7XG4kZmEtdmFyLW1hZ2ljOiBcXGYwZDA7XG4kZmEtdmFyLW1hZ25ldDogXFxmMDc2O1xuJGZhLXZhci1tYWlsLWJ1bGs6IFxcZjY3NDtcbiRmYS12YXItbWFpbGNoaW1wOiBcXGY1OWU7XG4kZmEtdmFyLW1hbGU6IFxcZjE4MztcbiRmYS12YXItbWFuZGFsb3JpYW46IFxcZjUwZjtcbiRmYS12YXItbWFwOiBcXGYyNzk7XG4kZmEtdmFyLW1hcC1tYXJrZWQ6IFxcZjU5ZjtcbiRmYS12YXItbWFwLW1hcmtlZC1hbHQ6IFxcZjVhMDtcbiRmYS12YXItbWFwLW1hcmtlcjogXFxmMDQxO1xuJGZhLXZhci1tYXAtbWFya2VyLWFsdDogXFxmM2M1O1xuJGZhLXZhci1tYXAtcGluOiBcXGYyNzY7XG4kZmEtdmFyLW1hcC1zaWduczogXFxmMjc3O1xuJGZhLXZhci1tYXJrZG93bjogXFxmNjBmO1xuJGZhLXZhci1tYXJrZXI6IFxcZjVhMTtcbiRmYS12YXItbWFyczogXFxmMjIyO1xuJGZhLXZhci1tYXJzLWRvdWJsZTogXFxmMjI3O1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXFxmMjI5O1xuJGZhLXZhci1tYXJzLXN0cm9rZS1oOiBcXGYyMmI7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLXY6IFxcZjIyYTtcbiRmYS12YXItbWFzazogXFxmNmZhO1xuJGZhLXZhci1tYXN0b2RvbjogXFxmNGY2O1xuJGZhLXZhci1tYXhjZG46IFxcZjEzNjtcbiRmYS12YXItbWRiOiBcXGY4Y2E7XG4kZmEtdmFyLW1lZGFsOiBcXGY1YTI7XG4kZmEtdmFyLW1lZGFwcHM6IFxcZjNjNjtcbiRmYS12YXItbWVkaXVtOiBcXGYyM2E7XG4kZmEtdmFyLW1lZGl1bS1tOiBcXGYzYzc7XG4kZmEtdmFyLW1lZGtpdDogXFxmMGZhO1xuJGZhLXZhci1tZWRydDogXFxmM2M4O1xuJGZhLXZhci1tZWV0dXA6IFxcZjJlMDtcbiRmYS12YXItbWVnYXBvcnQ6IFxcZjVhMztcbiRmYS12YXItbWVoOiBcXGYxMWE7XG4kZmEtdmFyLW1laC1ibGFuazogXFxmNWE0O1xuJGZhLXZhci1tZWgtcm9sbGluZy1leWVzOiBcXGY1YTU7XG4kZmEtdmFyLW1lbW9yeTogXFxmNTM4O1xuJGZhLXZhci1tZW5kZWxleTogXFxmN2IzO1xuJGZhLXZhci1tZW5vcmFoOiBcXGY2NzY7XG4kZmEtdmFyLW1lcmN1cnk6IFxcZjIyMztcbiRmYS12YXItbWV0ZW9yOiBcXGY3NTM7XG4kZmEtdmFyLW1pY3JvYmxvZzogXFxlMDFhO1xuJGZhLXZhci1taWNyb2NoaXA6IFxcZjJkYjtcbiRmYS12YXItbWljcm9waG9uZTogXFxmMTMwO1xuJGZhLXZhci1taWNyb3Bob25lLWFsdDogXFxmM2M5O1xuJGZhLXZhci1taWNyb3Bob25lLWFsdC1zbGFzaDogXFxmNTM5O1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcXGYxMzE7XG4kZmEtdmFyLW1pY3Jvc2NvcGU6IFxcZjYxMDtcbiRmYS12YXItbWljcm9zb2Z0OiBcXGYzY2E7XG4kZmEtdmFyLW1pbnVzOiBcXGYwNjg7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXFxmMDU2O1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFxcZjE0NjtcbiRmYS12YXItbWl0dGVuOiBcXGY3YjU7XG4kZmEtdmFyLW1peDogXFxmM2NiO1xuJGZhLXZhci1taXhjbG91ZDogXFxmMjg5O1xuJGZhLXZhci1taXhlcjogXFxlMDU2O1xuJGZhLXZhci1taXp1bmk6IFxcZjNjYztcbiRmYS12YXItbW9iaWxlOiBcXGYxMGI7XG4kZmEtdmFyLW1vYmlsZS1hbHQ6IFxcZjNjZDtcbiRmYS12YXItbW9keDogXFxmMjg1O1xuJGZhLXZhci1tb25lcm86IFxcZjNkMDtcbiRmYS12YXItbW9uZXktYmlsbDogXFxmMGQ2O1xuJGZhLXZhci1tb25leS1iaWxsLWFsdDogXFxmM2QxO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmU6IFxcZjUzYTtcbiRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdDogXFxmNTNiO1xuJGZhLXZhci1tb25leS1jaGVjazogXFxmNTNjO1xuJGZhLXZhci1tb25leS1jaGVjay1hbHQ6IFxcZjUzZDtcbiRmYS12YXItbW9udW1lbnQ6IFxcZjVhNjtcbiRmYS12YXItbW9vbjogXFxmMTg2O1xuJGZhLXZhci1tb3J0YXItcGVzdGxlOiBcXGY1YTc7XG4kZmEtdmFyLW1vc3F1ZTogXFxmNjc4O1xuJGZhLXZhci1tb3RvcmN5Y2xlOiBcXGYyMWM7XG4kZmEtdmFyLW1vdW50YWluOiBcXGY2ZmM7XG4kZmEtdmFyLW1vdXNlOiBcXGY4Y2M7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFxcZjI0NTtcbiRmYS12YXItbXVnLWhvdDogXFxmN2I2O1xuJGZhLXZhci1tdXNpYzogXFxmMDAxO1xuJGZhLXZhci1uYXBzdGVyOiBcXGYzZDI7XG4kZmEtdmFyLW5lb3M6IFxcZjYxMjtcbiRmYS12YXItbmV0d29yay13aXJlZDogXFxmNmZmO1xuJGZhLXZhci1uZXV0ZXI6IFxcZjIyYztcbiRmYS12YXItbmV3c3BhcGVyOiBcXGYxZWE7XG4kZmEtdmFyLW5pbWJscjogXFxmNWE4O1xuJGZhLXZhci1ub2RlOiBcXGY0MTk7XG4kZmEtdmFyLW5vZGUtanM6IFxcZjNkMztcbiRmYS12YXItbm90LWVxdWFsOiBcXGY1M2U7XG4kZmEtdmFyLW5vdGVzLW1lZGljYWw6IFxcZjQ4MTtcbiRmYS12YXItbnBtOiBcXGYzZDQ7XG4kZmEtdmFyLW5zODogXFxmM2Q1O1xuJGZhLXZhci1udXRyaXRpb25peDogXFxmM2Q2O1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFxcZjI0NztcbiRmYS12YXItb2JqZWN0LXVuZ3JvdXA6IFxcZjI0ODtcbiRmYS12YXItb2N0b3B1cy1kZXBsb3k6IFxcZTA4MjtcbiRmYS12YXItb2Rub2tsYXNzbmlraTogXFxmMjYzO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXFxmMjY0O1xuJGZhLXZhci1vaWwtY2FuOiBcXGY2MTM7XG4kZmEtdmFyLW9sZC1yZXB1YmxpYzogXFxmNTEwO1xuJGZhLXZhci1vbTogXFxmNjc5O1xuJGZhLXZhci1vcGVuY2FydDogXFxmMjNkO1xuJGZhLXZhci1vcGVuaWQ6IFxcZjE5YjtcbiRmYS12YXItb3BlcmE6IFxcZjI2YTtcbiRmYS12YXItb3B0aW4tbW9uc3RlcjogXFxmMjNjO1xuJGZhLXZhci1vcmNpZDogXFxmOGQyO1xuJGZhLXZhci1vc2k6IFxcZjQxYTtcbiRmYS12YXItb3R0ZXI6IFxcZjcwMDtcbiRmYS12YXItb3V0ZGVudDogXFxmMDNiO1xuJGZhLXZhci1wYWdlNDogXFxmM2Q3O1xuJGZhLXZhci1wYWdlbGluZXM6IFxcZjE4YztcbiRmYS12YXItcGFnZXI6IFxcZjgxNTtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFxcZjFmYztcbiRmYS12YXItcGFpbnQtcm9sbGVyOiBcXGY1YWE7XG4kZmEtdmFyLXBhbGV0dGU6IFxcZjUzZjtcbiRmYS12YXItcGFsZmVkOiBcXGYzZDg7XG4kZmEtdmFyLXBhbGxldDogXFxmNDgyO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXFxmMWQ4O1xuJGZhLXZhci1wYXBlcmNsaXA6IFxcZjBjNjtcbiRmYS12YXItcGFyYWNodXRlLWJveDogXFxmNGNkO1xuJGZhLXZhci1wYXJhZ3JhcGg6IFxcZjFkZDtcbiRmYS12YXItcGFya2luZzogXFxmNTQwO1xuJGZhLXZhci1wYXNzcG9ydDogXFxmNWFiO1xuJGZhLXZhci1wYXN0YWZhcmlhbmlzbTogXFxmNjdiO1xuJGZhLXZhci1wYXN0ZTogXFxmMGVhO1xuJGZhLXZhci1wYXRyZW9uOiBcXGYzZDk7XG4kZmEtdmFyLXBhdXNlOiBcXGYwNGM7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZTogXFxmMjhiO1xuJGZhLXZhci1wYXc6IFxcZjFiMDtcbiRmYS12YXItcGF5cGFsOiBcXGYxZWQ7XG4kZmEtdmFyLXBlYWNlOiBcXGY2N2M7XG4kZmEtdmFyLXBlbjogXFxmMzA0O1xuJGZhLXZhci1wZW4tYWx0OiBcXGYzMDU7XG4kZmEtdmFyLXBlbi1mYW5jeTogXFxmNWFjO1xuJGZhLXZhci1wZW4tbmliOiBcXGY1YWQ7XG4kZmEtdmFyLXBlbi1zcXVhcmU6IFxcZjE0YjtcbiRmYS12YXItcGVuY2lsLWFsdDogXFxmMzAzO1xuJGZhLXZhci1wZW5jaWwtcnVsZXI6IFxcZjVhZTtcbiRmYS12YXItcGVubnktYXJjYWRlOiBcXGY3MDQ7XG4kZmEtdmFyLXBlb3BsZS1hcnJvd3M6IFxcZTA2ODtcbiRmYS12YXItcGVvcGxlLWNhcnJ5OiBcXGY0Y2U7XG4kZmEtdmFyLXBlcHBlci1ob3Q6IFxcZjgxNjtcbiRmYS12YXItcGVyYnl0ZTogXFxlMDgzO1xuJGZhLXZhci1wZXJjZW50OiBcXGYyOTU7XG4kZmEtdmFyLXBlcmNlbnRhZ2U6IFxcZjU0MTtcbiRmYS12YXItcGVyaXNjb3BlOiBcXGYzZGE7XG4kZmEtdmFyLXBlcnNvbi1ib290aDogXFxmNzU2O1xuJGZhLXZhci1waGFicmljYXRvcjogXFxmM2RiO1xuJGZhLXZhci1waG9lbml4LWZyYW1ld29yazogXFxmM2RjO1xuJGZhLXZhci1waG9lbml4LXNxdWFkcm9uOiBcXGY1MTE7XG4kZmEtdmFyLXBob25lOiBcXGYwOTU7XG4kZmEtdmFyLXBob25lLWFsdDogXFxmODc5O1xuJGZhLXZhci1waG9uZS1zbGFzaDogXFxmM2RkO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFxcZjA5ODtcbiRmYS12YXItcGhvbmUtc3F1YXJlLWFsdDogXFxmODdiO1xuJGZhLXZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiRmYS12YXItcGhvdG8tdmlkZW86IFxcZjg3YztcbiRmYS12YXItcGhwOiBcXGY0NTc7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFxcZjFhODtcbiRmYS12YXItcGllZC1waXBlci1oYXQ6IFxcZjRlNTtcbiRmYS12YXItcGllZC1waXBlci1wcDogXFxmMWE3O1xuJGZhLXZhci1waWVkLXBpcGVyLXNxdWFyZTogXFxlMDFlO1xuJGZhLXZhci1waWdneS1iYW5rOiBcXGY0ZDM7XG4kZmEtdmFyLXBpbGxzOiBcXGY0ODQ7XG4kZmEtdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJGZhLXZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcXGYwZDM7XG4kZmEtdmFyLXBpenphLXNsaWNlOiBcXGY4MTg7XG4kZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiRmYS12YXItcGxhbmU6IFxcZjA3MjtcbiRmYS12YXItcGxhbmUtYXJyaXZhbDogXFxmNWFmO1xuJGZhLXZhci1wbGFuZS1kZXBhcnR1cmU6IFxcZjViMDtcbiRmYS12YXItcGxhbmUtc2xhc2g6IFxcZTA2OTtcbiRmYS12YXItcGxheTogXFxmMDRiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXFxmMTQ0O1xuJGZhLXZhci1wbGF5c3RhdGlvbjogXFxmM2RmO1xuJGZhLXZhci1wbHVnOiBcXGYxZTY7XG4kZmEtdmFyLXBsdXM6IFxcZjA2NztcbiRmYS12YXItcGx1cy1jaXJjbGU6IFxcZjA1NTtcbiRmYS12YXItcGx1cy1zcXVhcmU6IFxcZjBmZTtcbiRmYS12YXItcG9kY2FzdDogXFxmMmNlO1xuJGZhLXZhci1wb2xsOiBcXGY2ODE7XG4kZmEtdmFyLXBvbGwtaDogXFxmNjgyO1xuJGZhLXZhci1wb286IFxcZjJmZTtcbiRmYS12YXItcG9vLXN0b3JtOiBcXGY3NWE7XG4kZmEtdmFyLXBvb3A6IFxcZjYxOTtcbiRmYS12YXItcG9ydHJhaXQ6IFxcZjNlMDtcbiRmYS12YXItcG91bmQtc2lnbjogXFxmMTU0O1xuJGZhLXZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiRmYS12YXItcHJheTogXFxmNjgzO1xuJGZhLXZhci1wcmF5aW5nLWhhbmRzOiBcXGY2ODQ7XG4kZmEtdmFyLXByZXNjcmlwdGlvbjogXFxmNWIxO1xuJGZhLXZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0OiBcXGY0ODY7XG4kZmEtdmFyLXByaW50OiBcXGYwMmY7XG4kZmEtdmFyLXByb2NlZHVyZXM6IFxcZjQ4NztcbiRmYS12YXItcHJvZHVjdC1odW50OiBcXGYyODg7XG4kZmEtdmFyLXByb2plY3QtZGlhZ3JhbTogXFxmNTQyO1xuJGZhLXZhci1wdW1wLW1lZGljYWw6IFxcZTA2YTtcbiRmYS12YXItcHVtcC1zb2FwOiBcXGUwNmI7XG4kZmEtdmFyLXB1c2hlZDogXFxmM2UxO1xuJGZhLXZhci1wdXp6bGUtcGllY2U6IFxcZjEyZTtcbiRmYS12YXItcHl0aG9uOiBcXGYzZTI7XG4kZmEtdmFyLXFxOiBcXGYxZDY7XG4kZmEtdmFyLXFyY29kZTogXFxmMDI5O1xuJGZhLXZhci1xdWVzdGlvbjogXFxmMTI4O1xuJGZhLXZhci1xdWVzdGlvbi1jaXJjbGU6IFxcZjA1OTtcbiRmYS12YXItcXVpZGRpdGNoOiBcXGY0NTg7XG4kZmEtdmFyLXF1aW5zY2FwZTogXFxmNDU5O1xuJGZhLXZhci1xdW9yYTogXFxmMmM0O1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcXGYxMGQ7XG4kZmEtdmFyLXF1b3RlLXJpZ2h0OiBcXGYxMGU7XG4kZmEtdmFyLXF1cmFuOiBcXGY2ODc7XG4kZmEtdmFyLXItcHJvamVjdDogXFxmNGY3O1xuJGZhLXZhci1yYWRpYXRpb246IFxcZjdiOTtcbiRmYS12YXItcmFkaWF0aW9uLWFsdDogXFxmN2JhO1xuJGZhLXZhci1yYWluYm93OiBcXGY3NWI7XG4kZmEtdmFyLXJhbmRvbTogXFxmMDc0O1xuJGZhLXZhci1yYXNwYmVycnktcGk6IFxcZjdiYjtcbiRmYS12YXItcmF2ZWxyeTogXFxmMmQ5O1xuJGZhLXZhci1yZWFjdDogXFxmNDFiO1xuJGZhLXZhci1yZWFjdGV1cm9wZTogXFxmNzVkO1xuJGZhLXZhci1yZWFkbWU6IFxcZjRkNTtcbiRmYS12YXItcmViZWw6IFxcZjFkMDtcbiRmYS12YXItcmVjZWlwdDogXFxmNTQzO1xuJGZhLXZhci1yZWNvcmQtdmlueWw6IFxcZjhkOTtcbiRmYS12YXItcmVjeWNsZTogXFxmMWI4O1xuJGZhLXZhci1yZWQtcml2ZXI6IFxcZjNlMztcbiRmYS12YXItcmVkZGl0OiBcXGYxYTE7XG4kZmEtdmFyLXJlZGRpdC1hbGllbjogXFxmMjgxO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcXGYxYTI7XG4kZmEtdmFyLXJlZGhhdDogXFxmN2JjO1xuJGZhLXZhci1yZWRvOiBcXGYwMWU7XG4kZmEtdmFyLXJlZG8tYWx0OiBcXGYyZjk7XG4kZmEtdmFyLXJlZ2lzdGVyZWQ6IFxcZjI1ZDtcbiRmYS12YXItcmVtb3ZlLWZvcm1hdDogXFxmODdkO1xuJGZhLXZhci1yZW5yZW46IFxcZjE4YjtcbiRmYS12YXItcmVwbHk6IFxcZjNlNTtcbiRmYS12YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kZmEtdmFyLXJlcGx5ZDogXFxmM2U2O1xuJGZhLXZhci1yZXB1YmxpY2FuOiBcXGY3NWU7XG4kZmEtdmFyLXJlc2VhcmNoZ2F0ZTogXFxmNGY4O1xuJGZhLXZhci1yZXNvbHZpbmc6IFxcZjNlNztcbiRmYS12YXItcmVzdHJvb206IFxcZjdiZDtcbiRmYS12YXItcmV0d2VldDogXFxmMDc5O1xuJGZhLXZhci1yZXY6IFxcZjViMjtcbiRmYS12YXItcmliYm9uOiBcXGY0ZDY7XG4kZmEtdmFyLXJpbmc6IFxcZjcwYjtcbiRmYS12YXItcm9hZDogXFxmMDE4O1xuJGZhLXZhci1yb2JvdDogXFxmNTQ0O1xuJGZhLXZhci1yb2NrZXQ6IFxcZjEzNTtcbiRmYS12YXItcm9ja2V0Y2hhdDogXFxmM2U4O1xuJGZhLXZhci1yb2Nrcm1zOiBcXGYzZTk7XG4kZmEtdmFyLXJvdXRlOiBcXGY0ZDc7XG4kZmEtdmFyLXJzczogXFxmMDllO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcXGYxNDM7XG4kZmEtdmFyLXJ1YmxlLXNpZ246IFxcZjE1ODtcbiRmYS12YXItcnVsZXI6IFxcZjU0NTtcbiRmYS12YXItcnVsZXItY29tYmluZWQ6IFxcZjU0NjtcbiRmYS12YXItcnVsZXItaG9yaXpvbnRhbDogXFxmNTQ3O1xuJGZhLXZhci1ydWxlci12ZXJ0aWNhbDogXFxmNTQ4O1xuJGZhLXZhci1ydW5uaW5nOiBcXGY3MGM7XG4kZmEtdmFyLXJ1cGVlLXNpZ246IFxcZjE1NjtcbiRmYS12YXItcnVzdDogXFxlMDdhO1xuJGZhLXZhci1zYWQtY3J5OiBcXGY1YjM7XG4kZmEtdmFyLXNhZC10ZWFyOiBcXGY1YjQ7XG4kZmEtdmFyLXNhZmFyaTogXFxmMjY3O1xuJGZhLXZhci1zYWxlc2ZvcmNlOiBcXGY4M2I7XG4kZmEtdmFyLXNhc3M6IFxcZjQxZTtcbiRmYS12YXItc2F0ZWxsaXRlOiBcXGY3YmY7XG4kZmEtdmFyLXNhdGVsbGl0ZS1kaXNoOiBcXGY3YzA7XG4kZmEtdmFyLXNhdmU6IFxcZjBjNztcbiRmYS12YXItc2NobGl4OiBcXGYzZWE7XG4kZmEtdmFyLXNjaG9vbDogXFxmNTQ5O1xuJGZhLXZhci1zY3Jld2RyaXZlcjogXFxmNTRhO1xuJGZhLXZhci1zY3JpYmQ6IFxcZjI4YTtcbiRmYS12YXItc2Nyb2xsOiBcXGY3MGU7XG4kZmEtdmFyLXNkLWNhcmQ6IFxcZjdjMjtcbiRmYS12YXItc2VhcmNoOiBcXGYwMDI7XG4kZmEtdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiRmYS12YXItc2VhcmNoLWxvY2F0aW9uOiBcXGY2ODk7XG4kZmEtdmFyLXNlYXJjaC1taW51czogXFxmMDEwO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXFxmMDBlO1xuJGZhLXZhci1zZWFyY2hlbmdpbjogXFxmM2ViO1xuJGZhLXZhci1zZWVkbGluZzogXFxmNGQ4O1xuJGZhLXZhci1zZWxsY2FzdDogXFxmMmRhO1xuJGZhLXZhci1zZWxsc3k6IFxcZjIxMztcbiRmYS12YXItc2VydmVyOiBcXGYyMzM7XG4kZmEtdmFyLXNlcnZpY2VzdGFjazogXFxmM2VjO1xuJGZhLXZhci1zaGFwZXM6IFxcZjYxZjtcbiRmYS12YXItc2hhcmU6IFxcZjA2NDtcbiRmYS12YXItc2hhcmUtYWx0OiBcXGYxZTA7XG4kZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU6IFxcZjFlMTtcbiRmYS12YXItc2hhcmUtc3F1YXJlOiBcXGYxNGQ7XG4kZmEtdmFyLXNoZWtlbC1zaWduOiBcXGYyMGI7XG4kZmEtdmFyLXNoaWVsZC1hbHQ6IFxcZjNlZDtcbiRmYS12YXItc2hpZWxkLXZpcnVzOiBcXGUwNmM7XG4kZmEtdmFyLXNoaXA6IFxcZjIxYTtcbiRmYS12YXItc2hpcHBpbmctZmFzdDogXFxmNDhiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFxcZjIxNDtcbiRmYS12YXItc2hvZS1wcmludHM6IFxcZjU0YjtcbiRmYS12YXItc2hvcGlmeTogXFxlMDU3O1xuJGZhLXZhci1zaG9wcGluZy1iYWc6IFxcZjI5MDtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcXGYyOTE7XG4kZmEtdmFyLXNob3BwaW5nLWNhcnQ6IFxcZjA3YTtcbiRmYS12YXItc2hvcHdhcmU6IFxcZjViNTtcbiRmYS12YXItc2hvd2VyOiBcXGYyY2M7XG4kZmEtdmFyLXNodXR0bGUtdmFuOiBcXGY1YjY7XG4kZmEtdmFyLXNpZ246IFxcZjRkOTtcbiRmYS12YXItc2lnbi1pbi1hbHQ6IFxcZjJmNjtcbiRmYS12YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJGZhLXZhci1zaWduLW91dC1hbHQ6IFxcZjJmNTtcbiRmYS12YXItc2lnbmFsOiBcXGYwMTI7XG4kZmEtdmFyLXNpZ25hdHVyZTogXFxmNWI3O1xuJGZhLXZhci1zaW0tY2FyZDogXFxmN2M0O1xuJGZhLXZhci1zaW1wbHlidWlsdDogXFxmMjE1O1xuJGZhLXZhci1zaW5rOiBcXGUwNmQ7XG4kZmEtdmFyLXNpc3RyaXg6IFxcZjNlZTtcbiRmYS12YXItc2l0ZW1hcDogXFxmMGU4O1xuJGZhLXZhci1zaXRoOiBcXGY1MTI7XG4kZmEtdmFyLXNrYXRpbmc6IFxcZjdjNTtcbiRmYS12YXItc2tldGNoOiBcXGY3YzY7XG4kZmEtdmFyLXNraWluZzogXFxmN2M5O1xuJGZhLXZhci1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kZmEtdmFyLXNrdWxsOiBcXGY1NGM7XG4kZmEtdmFyLXNrdWxsLWNyb3NzYm9uZXM6IFxcZjcxNDtcbiRmYS12YXItc2t5YXRsYXM6IFxcZjIxNjtcbiRmYS12YXItc2t5cGU6IFxcZjE3ZTtcbiRmYS12YXItc2xhY2s6IFxcZjE5ODtcbiRmYS12YXItc2xhY2staGFzaDogXFxmM2VmO1xuJGZhLXZhci1zbGFzaDogXFxmNzE1O1xuJGZhLXZhci1zbGVpZ2g6IFxcZjdjYztcbiRmYS12YXItc2xpZGVycy1oOiBcXGYxZGU7XG4kZmEtdmFyLXNsaWRlc2hhcmU6IFxcZjFlNztcbiRmYS12YXItc21pbGU6IFxcZjExODtcbiRmYS12YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJGZhLXZhci1zbWlsZS13aW5rOiBcXGY0ZGE7XG4kZmEtdmFyLXNtb2c6IFxcZjc1ZjtcbiRmYS12YXItc21va2luZzogXFxmNDhkO1xuJGZhLXZhci1zbW9raW5nLWJhbjogXFxmNTRkO1xuJGZhLXZhci1zbXM6IFxcZjdjZDtcbiRmYS12YXItc25hcGNoYXQ6IFxcZjJhYjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFxcZjJhYztcbiRmYS12YXItc25hcGNoYXQtc3F1YXJlOiBcXGYyYWQ7XG4kZmEtdmFyLXNub3dib2FyZGluZzogXFxmN2NlO1xuJGZhLXZhci1zbm93Zmxha2U6IFxcZjJkYztcbiRmYS12YXItc25vd21hbjogXFxmN2QwO1xuJGZhLXZhci1zbm93cGxvdzogXFxmN2QyO1xuJGZhLXZhci1zb2FwOiBcXGUwNmU7XG4kZmEtdmFyLXNvY2tzOiBcXGY2OTY7XG4kZmEtdmFyLXNvbGFyLXBhbmVsOiBcXGY1YmE7XG4kZmEtdmFyLXNvcnQ6IFxcZjBkYztcbiRmYS12YXItc29ydC1hbHBoYS1kb3duOiBcXGYxNWQ7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQ6IFxcZjg4MTtcbiRmYS12YXItc29ydC1hbHBoYS11cDogXFxmMTVlO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kb3duOiBcXGYxNjA7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0OiBcXGY4ODQ7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwOiBcXGYxNjE7XG4kZmEtdmFyLXNvcnQtYW1vdW50LXVwLWFsdDogXFxmODg1O1xuJGZhLXZhci1zb3J0LWRvd246IFxcZjBkZDtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd246IFxcZjE2MjtcbiRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0OiBcXGY4ODY7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cDogXFxmMTYzO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0OiBcXGY4ODc7XG4kZmEtdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiRmYS12YXItc291bmRjbG91ZDogXFxmMWJlO1xuJGZhLXZhci1zb3VyY2V0cmVlOiBcXGY3ZDM7XG4kZmEtdmFyLXNwYTogXFxmNWJiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcXGYxOTc7XG4kZmEtdmFyLXNwZWFrYXA6IFxcZjNmMztcbiRmYS12YXItc3BlYWtlci1kZWNrOiBcXGY4M2M7XG4kZmEtdmFyLXNwZWxsLWNoZWNrOiBcXGY4OTE7XG4kZmEtdmFyLXNwaWRlcjogXFxmNzE3O1xuJGZhLXZhci1zcGlubmVyOiBcXGYxMTA7XG4kZmEtdmFyLXNwbG90Y2g6IFxcZjViYztcbiRmYS12YXItc3BvdGlmeTogXFxmMWJjO1xuJGZhLXZhci1zcHJheS1jYW46IFxcZjViZDtcbiRmYS12YXItc3F1YXJlOiBcXGYwYzg7XG4kZmEtdmFyLXNxdWFyZS1mdWxsOiBcXGY0NWM7XG4kZmEtdmFyLXNxdWFyZS1yb290LWFsdDogXFxmNjk4O1xuJGZhLXZhci1zcXVhcmVzcGFjZTogXFxmNWJlO1xuJGZhLXZhci1zdGFjay1leGNoYW5nZTogXFxmMThkO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXFxmMTZjO1xuJGZhLXZhci1zdGFja3BhdGg6IFxcZjg0MjtcbiRmYS12YXItc3RhbXA6IFxcZjViZjtcbiRmYS12YXItc3RhcjogXFxmMDA1O1xuJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudDogXFxmNjk5O1xuJGZhLXZhci1zdGFyLWhhbGY6IFxcZjA4OTtcbiRmYS12YXItc3Rhci1oYWxmLWFsdDogXFxmNWMwO1xuJGZhLXZhci1zdGFyLW9mLWRhdmlkOiBcXGY2OWE7XG4kZmEtdmFyLXN0YXItb2YtbGlmZTogXFxmNjIxO1xuJGZhLXZhci1zdGF5bGlua2VkOiBcXGYzZjU7XG4kZmEtdmFyLXN0ZWFtOiBcXGYxYjY7XG4kZmEtdmFyLXN0ZWFtLXNxdWFyZTogXFxmMWI3O1xuJGZhLXZhci1zdGVhbS1zeW1ib2w6IFxcZjNmNjtcbiRmYS12YXItc3RlcC1iYWNrd2FyZDogXFxmMDQ4O1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFxcZjA1MTtcbiRmYS12YXItc3RldGhvc2NvcGU6IFxcZjBmMTtcbiRmYS12YXItc3RpY2tlci1tdWxlOiBcXGYzZjc7XG4kZmEtdmFyLXN0aWNreS1ub3RlOiBcXGYyNDk7XG4kZmEtdmFyLXN0b3A6IFxcZjA0ZDtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFxcZjI4ZDtcbiRmYS12YXItc3RvcHdhdGNoOiBcXGYyZjI7XG4kZmEtdmFyLXN0b3B3YXRjaC0yMDogXFxlMDZmO1xuJGZhLXZhci1zdG9yZTogXFxmNTRlO1xuJGZhLXZhci1zdG9yZS1hbHQ6IFxcZjU0ZjtcbiRmYS12YXItc3RvcmUtYWx0LXNsYXNoOiBcXGUwNzA7XG4kZmEtdmFyLXN0b3JlLXNsYXNoOiBcXGUwNzE7XG4kZmEtdmFyLXN0cmF2YTogXFxmNDI4O1xuJGZhLXZhci1zdHJlYW06IFxcZjU1MDtcbiRmYS12YXItc3RyZWV0LXZpZXc6IFxcZjIxZDtcbiRmYS12YXItc3RyaWtldGhyb3VnaDogXFxmMGNjO1xuJGZhLXZhci1zdHJpcGU6IFxcZjQyOTtcbiRmYS12YXItc3RyaXBlLXM6IFxcZjQyYTtcbiRmYS12YXItc3Ryb29wd2FmZWw6IFxcZjU1MTtcbiRmYS12YXItc3R1ZGlvdmluYXJpOiBcXGYzZjg7XG4kZmEtdmFyLXN0dW1ibGV1cG9uOiBcXGYxYTQ7XG4kZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXFxmMWEzO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFxcZjEyYztcbiRmYS12YXItc3Vid2F5OiBcXGYyMzk7XG4kZmEtdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmc6IFxcZjVjMTtcbiRmYS12YXItc3VuOiBcXGYxODU7XG4kZmEtdmFyLXN1cGVycG93ZXJzOiBcXGYyZGQ7XG4kZmEtdmFyLXN1cGVyc2NyaXB0OiBcXGYxMmI7XG4kZmEtdmFyLXN1cHBsZTogXFxmM2Y5O1xuJGZhLXZhci1zdXJwcmlzZTogXFxmNWMyO1xuJGZhLXZhci1zdXNlOiBcXGY3ZDY7XG4kZmEtdmFyLXN3YXRjaGJvb2s6IFxcZjVjMztcbiRmYS12YXItc3dpZnQ6IFxcZjhlMTtcbiRmYS12YXItc3dpbW1lcjogXFxmNWM0O1xuJGZhLXZhci1zd2ltbWluZy1wb29sOiBcXGY1YzU7XG4kZmEtdmFyLXN5bWZvbnk6IFxcZjgzZDtcbiRmYS12YXItc3luYWdvZ3VlOiBcXGY2OWI7XG4kZmEtdmFyLXN5bmM6IFxcZjAyMTtcbiRmYS12YXItc3luYy1hbHQ6IFxcZjJmMTtcbiRmYS12YXItc3lyaW5nZTogXFxmNDhlO1xuJGZhLXZhci10YWJsZTogXFxmMGNlO1xuJGZhLXZhci10YWJsZS10ZW5uaXM6IFxcZjQ1ZDtcbiRmYS12YXItdGFibGV0OiBcXGYxMGE7XG4kZmEtdmFyLXRhYmxldC1hbHQ6IFxcZjNmYTtcbiRmYS12YXItdGFibGV0czogXFxmNDkwO1xuJGZhLXZhci10YWNob21ldGVyLWFsdDogXFxmM2ZkO1xuJGZhLXZhci10YWc6IFxcZjAyYjtcbiRmYS12YXItdGFnczogXFxmMDJjO1xuJGZhLXZhci10YXBlOiBcXGY0ZGI7XG4kZmEtdmFyLXRhc2tzOiBcXGYwYWU7XG4kZmEtdmFyLXRheGk6IFxcZjFiYTtcbiRmYS12YXItdGVhbXNwZWFrOiBcXGY0Zjk7XG4kZmEtdmFyLXRlZXRoOiBcXGY2MmU7XG4kZmEtdmFyLXRlZXRoLW9wZW46IFxcZjYyZjtcbiRmYS12YXItdGVsZWdyYW06IFxcZjJjNjtcbiRmYS12YXItdGVsZWdyYW0tcGxhbmU6IFxcZjNmZTtcbiRmYS12YXItdGVtcGVyYXR1cmUtaGlnaDogXFxmNzY5O1xuJGZhLXZhci10ZW1wZXJhdHVyZS1sb3c6IFxcZjc2YjtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXFxmMWQ1O1xuJGZhLXZhci10ZW5nZTogXFxmN2Q3O1xuJGZhLXZhci10ZXJtaW5hbDogXFxmMTIwO1xuJGZhLXZhci10ZXh0LWhlaWdodDogXFxmMDM0O1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kZmEtdmFyLXRoOiBcXGYwMGE7XG4kZmEtdmFyLXRoLWxhcmdlOiBcXGYwMDk7XG4kZmEtdmFyLXRoLWxpc3Q6IFxcZjAwYjtcbiRmYS12YXItdGhlLXJlZC15ZXRpOiBcXGY2OWQ7XG4kZmEtdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiRmYS12YXItdGhlbWVjbzogXFxmNWM2O1xuJGZhLXZhci10aGVtZWlzbGU6IFxcZjJiMjtcbiRmYS12YXItdGhlcm1vbWV0ZXI6IFxcZjQ5MTtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFxcZjJjYjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDogXFxmMmM3O1xuJGZhLXZhci10aGVybW9tZXRlci1oYWxmOiBcXGYyYzk7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFxcZjJjYTtcbiRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6IFxcZjJjODtcbiRmYS12YXItdGhpbmstcGVha3M6IFxcZjczMTtcbiRmYS12YXItdGh1bWJzLWRvd246IFxcZjE2NTtcbiRmYS12YXItdGh1bWJzLXVwOiBcXGYxNjQ7XG4kZmEtdmFyLXRodW1idGFjazogXFxmMDhkO1xuJGZhLXZhci10aWNrZXQtYWx0OiBcXGYzZmY7XG4kZmEtdmFyLXRpa3RvazogXFxlMDdiO1xuJGZhLXZhci10aW1lczogXFxmMDBkO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFxcZjA1NztcbiRmYS12YXItdGludDogXFxmMDQzO1xuJGZhLXZhci10aW50LXNsYXNoOiBcXGY1Yzc7XG4kZmEtdmFyLXRpcmVkOiBcXGY1Yzg7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFxcZjIwNDtcbiRmYS12YXItdG9nZ2xlLW9uOiBcXGYyMDU7XG4kZmEtdmFyLXRvaWxldDogXFxmN2Q4O1xuJGZhLXZhci10b2lsZXQtcGFwZXI6IFxcZjcxZTtcbiRmYS12YXItdG9pbGV0LXBhcGVyLXNsYXNoOiBcXGUwNzI7XG4kZmEtdmFyLXRvb2xib3g6IFxcZjU1MjtcbiRmYS12YXItdG9vbHM6IFxcZjdkOTtcbiRmYS12YXItdG9vdGg6IFxcZjVjOTtcbiRmYS12YXItdG9yYWg6IFxcZjZhMDtcbiRmYS12YXItdG9yaWktZ2F0ZTogXFxmNmExO1xuJGZhLXZhci10cmFjdG9yOiBcXGY3MjI7XG4kZmEtdmFyLXRyYWRlLWZlZGVyYXRpb246IFxcZjUxMztcbiRmYS12YXItdHJhZGVtYXJrOiBcXGYyNWM7XG4kZmEtdmFyLXRyYWZmaWMtbGlnaHQ6IFxcZjYzNztcbiRmYS12YXItdHJhaWxlcjogXFxlMDQxO1xuJGZhLXZhci10cmFpbjogXFxmMjM4O1xuJGZhLXZhci10cmFtOiBcXGY3ZGE7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyOiBcXGYyMjQ7XG4kZmEtdmFyLXRyYW5zZ2VuZGVyLWFsdDogXFxmMjI1O1xuJGZhLXZhci10cmFzaDogXFxmMWY4O1xuJGZhLXZhci10cmFzaC1hbHQ6IFxcZjJlZDtcbiRmYS12YXItdHJhc2gtcmVzdG9yZTogXFxmODI5O1xuJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJGZhLXZhci10cmVlOiBcXGYxYmI7XG4kZmEtdmFyLXRyZWxsbzogXFxmMTgxO1xuJGZhLXZhci10cm9waHk6IFxcZjA5MTtcbiRmYS12YXItdHJ1Y2s6IFxcZjBkMTtcbiRmYS12YXItdHJ1Y2stbG9hZGluZzogXFxmNGRlO1xuJGZhLXZhci10cnVjay1tb25zdGVyOiBcXGY2M2I7XG4kZmEtdmFyLXRydWNrLW1vdmluZzogXFxmNGRmO1xuJGZhLXZhci10cnVjay1waWNrdXA6IFxcZjYzYztcbiRmYS12YXItdHNoaXJ0OiBcXGY1NTM7XG4kZmEtdmFyLXR0eTogXFxmMWU0O1xuJGZhLXZhci10dW1ibHI6IFxcZjE3MztcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXFxmMTc0O1xuJGZhLXZhci10djogXFxmMjZjO1xuJGZhLXZhci10d2l0Y2g6IFxcZjFlODtcbiRmYS12YXItdHdpdHRlcjogXFxmMDk5O1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXFxmMDgxO1xuJGZhLXZhci10eXBvMzogXFxmNDJiO1xuJGZhLXZhci11YmVyOiBcXGY0MDI7XG4kZmEtdmFyLXVidW50dTogXFxmN2RmO1xuJGZhLXZhci11aWtpdDogXFxmNDAzO1xuJGZhLXZhci11bWJyYWNvOiBcXGY4ZTg7XG4kZmEtdmFyLXVtYnJlbGxhOiBcXGYwZTk7XG4kZmEtdmFyLXVtYnJlbGxhLWJlYWNoOiBcXGY1Y2E7XG4kZmEtdmFyLXVuY2hhcnRlZDogXFxlMDg0O1xuJGZhLXZhci11bmRlcmxpbmU6IFxcZjBjZDtcbiRmYS12YXItdW5kbzogXFxmMGUyO1xuJGZhLXZhci11bmRvLWFsdDogXFxmMmVhO1xuJGZhLXZhci11bmlyZWdpc3RyeTogXFxmNDA0O1xuJGZhLXZhci11bml0eTogXFxlMDQ5O1xuJGZhLXZhci11bml2ZXJzYWwtYWNjZXNzOiBcXGYyOWE7XG4kZmEtdmFyLXVuaXZlcnNpdHk6IFxcZjE5YztcbiRmYS12YXItdW5saW5rOiBcXGYxMjc7XG4kZmEtdmFyLXVubG9jazogXFxmMDljO1xuJGZhLXZhci11bmxvY2stYWx0OiBcXGYxM2U7XG4kZmEtdmFyLXVuc3BsYXNoOiBcXGUwN2M7XG4kZmEtdmFyLXVudGFwcGQ6IFxcZjQwNTtcbiRmYS12YXItdXBsb2FkOiBcXGYwOTM7XG4kZmEtdmFyLXVwczogXFxmN2UwO1xuJGZhLXZhci11c2I6IFxcZjI4NztcbiRmYS12YXItdXNlcjogXFxmMDA3O1xuJGZhLXZhci11c2VyLWFsdDogXFxmNDA2O1xuJGZhLXZhci11c2VyLWFsdC1zbGFzaDogXFxmNGZhO1xuJGZhLXZhci11c2VyLWFzdHJvbmF1dDogXFxmNGZiO1xuJGZhLXZhci11c2VyLWNoZWNrOiBcXGY0ZmM7XG4kZmEtdmFyLXVzZXItY2lyY2xlOiBcXGYyYmQ7XG4kZmEtdmFyLXVzZXItY2xvY2s6IFxcZjRmZDtcbiRmYS12YXItdXNlci1jb2c6IFxcZjRmZTtcbiRmYS12YXItdXNlci1lZGl0OiBcXGY0ZmY7XG4kZmEtdmFyLXVzZXItZnJpZW5kczogXFxmNTAwO1xuJGZhLXZhci11c2VyLWdyYWR1YXRlOiBcXGY1MDE7XG4kZmEtdmFyLXVzZXItaW5qdXJlZDogXFxmNzI4O1xuJGZhLXZhci11c2VyLWxvY2s6IFxcZjUwMjtcbiRmYS12YXItdXNlci1tZDogXFxmMGYwO1xuJGZhLXZhci11c2VyLW1pbnVzOiBcXGY1MDM7XG4kZmEtdmFyLXVzZXItbmluamE6IFxcZjUwNDtcbiRmYS12YXItdXNlci1udXJzZTogXFxmODJmO1xuJGZhLXZhci11c2VyLXBsdXM6IFxcZjIzNDtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFxcZjIxYjtcbiRmYS12YXItdXNlci1zaGllbGQ6IFxcZjUwNTtcbiRmYS12YXItdXNlci1zbGFzaDogXFxmNTA2O1xuJGZhLXZhci11c2VyLXRhZzogXFxmNTA3O1xuJGZhLXZhci11c2VyLXRpZTogXFxmNTA4O1xuJGZhLXZhci11c2VyLXRpbWVzOiBcXGYyMzU7XG4kZmEtdmFyLXVzZXJzOiBcXGYwYzA7XG4kZmEtdmFyLXVzZXJzLWNvZzogXFxmNTA5O1xuJGZhLXZhci11c2Vycy1zbGFzaDogXFxlMDczO1xuJGZhLXZhci11c3BzOiBcXGY3ZTE7XG4kZmEtdmFyLXVzc3VubmFoOiBcXGY0MDc7XG4kZmEtdmFyLXV0ZW5zaWwtc3Bvb246IFxcZjJlNTtcbiRmYS12YXItdXRlbnNpbHM6IFxcZjJlNztcbiRmYS12YXItdmFhZGluOiBcXGY0MDg7XG4kZmEtdmFyLXZlY3Rvci1zcXVhcmU6IFxcZjVjYjtcbiRmYS12YXItdmVudXM6IFxcZjIyMTtcbiRmYS12YXItdmVudXMtZG91YmxlOiBcXGYyMjY7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFxcZjIyODtcbiRmYS12YXItdmVzdDogXFxlMDg1O1xuJGZhLXZhci12ZXN0LXBhdGNoZXM6IFxcZTA4NjtcbiRmYS12YXItdmlhY29pbjogXFxmMjM3O1xuJGZhLXZhci12aWFkZW86IFxcZjJhOTtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXFxmMmFhO1xuJGZhLXZhci12aWFsOiBcXGY0OTI7XG4kZmEtdmFyLXZpYWxzOiBcXGY0OTM7XG4kZmEtdmFyLXZpYmVyOiBcXGY0MDk7XG4kZmEtdmFyLXZpZGVvOiBcXGYwM2Q7XG4kZmEtdmFyLXZpZGVvLXNsYXNoOiBcXGY0ZTI7XG4kZmEtdmFyLXZpaGFyYTogXFxmNmE3O1xuJGZhLXZhci12aW1lbzogXFxmNDBhO1xuJGZhLXZhci12aW1lby1zcXVhcmU6IFxcZjE5NDtcbiRmYS12YXItdmltZW8tdjogXFxmMjdkO1xuJGZhLXZhci12aW5lOiBcXGYxY2E7XG4kZmEtdmFyLXZpcnVzOiBcXGUwNzQ7XG4kZmEtdmFyLXZpcnVzLXNsYXNoOiBcXGUwNzU7XG4kZmEtdmFyLXZpcnVzZXM6IFxcZTA3NjtcbiRmYS12YXItdms6IFxcZjE4OTtcbiRmYS12YXItdm52OiBcXGY0MGI7XG4kZmEtdmFyLXZvaWNlbWFpbDogXFxmODk3O1xuJGZhLXZhci12b2xsZXliYWxsLWJhbGw6IFxcZjQ1ZjtcbiRmYS12YXItdm9sdW1lLWRvd246IFxcZjAyNztcbiRmYS12YXItdm9sdW1lLW11dGU6IFxcZjZhOTtcbiRmYS12YXItdm9sdW1lLW9mZjogXFxmMDI2O1xuJGZhLXZhci12b2x1bWUtdXA6IFxcZjAyODtcbiRmYS12YXItdm90ZS15ZWE6IFxcZjc3MjtcbiRmYS12YXItdnItY2FyZGJvYXJkOiBcXGY3Mjk7XG4kZmEtdmFyLXZ1ZWpzOiBcXGY0MWY7XG4kZmEtdmFyLXdhbGtpbmc6IFxcZjU1NDtcbiRmYS12YXItd2FsbGV0OiBcXGY1NTU7XG4kZmEtdmFyLXdhcmVob3VzZTogXFxmNDk0O1xuJGZhLXZhci13YXRjaG1hbi1tb25pdG9yaW5nOiBcXGUwODc7XG4kZmEtdmFyLXdhdGVyOiBcXGY3NzM7XG4kZmEtdmFyLXdhdmUtc3F1YXJlOiBcXGY4M2U7XG4kZmEtdmFyLXdhemU6IFxcZjgzZjtcbiRmYS12YXItd2VlYmx5OiBcXGY1Y2M7XG4kZmEtdmFyLXdlaWJvOiBcXGYxOGE7XG4kZmEtdmFyLXdlaWdodDogXFxmNDk2O1xuJGZhLXZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJGZhLXZhci13ZWl4aW46IFxcZjFkNztcbiRmYS12YXItd2hhdHNhcHA6IFxcZjIzMjtcbiRmYS12YXItd2hhdHNhcHAtc3F1YXJlOiBcXGY0MGM7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiRmYS12YXItd2htY3M6IFxcZjQwZDtcbiRmYS12YXItd2lmaTogXFxmMWViO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJGZhLXZhci13aW5kOiBcXGY3MmU7XG4kZmEtdmFyLXdpbmRvdy1jbG9zZTogXFxmNDEwO1xuJGZhLXZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiRmYS12YXItd2luZG93LW1pbmltaXplOiBcXGYyZDE7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kZmEtdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiRmYS12YXItd2luZS1ib3R0bGU6IFxcZjcyZjtcbiRmYS12YXItd2luZS1nbGFzczogXFxmNGUzO1xuJGZhLXZhci13aW5lLWdsYXNzLWFsdDogXFxmNWNlO1xuJGZhLXZhci13aXg6IFxcZjVjZjtcbiRmYS12YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiRmYS12YXItd29kdTogXFxlMDg4O1xuJGZhLXZhci13b2xmLXBhY2stYmF0dGFsaW9uOiBcXGY1MTQ7XG4kZmEtdmFyLXdvbi1zaWduOiBcXGYxNTk7XG4kZmEtdmFyLXdvcmRwcmVzczogXFxmMTlhO1xuJGZhLXZhci13b3JkcHJlc3Mtc2ltcGxlOiBcXGY0MTE7XG4kZmEtdmFyLXdwYmVnaW5uZXI6IFxcZjI5NztcbiRmYS12YXItd3BleHBsb3JlcjogXFxmMmRlO1xuJGZhLXZhci13cGZvcm1zOiBcXGYyOTg7XG4kZmEtdmFyLXdwcmVzc3I6IFxcZjNlNDtcbiRmYS12YXItd3JlbmNoOiBcXGYwYWQ7XG4kZmEtdmFyLXgtcmF5OiBcXGY0OTc7XG4kZmEtdmFyLXhib3g6IFxcZjQxMjtcbiRmYS12YXIteGluZzogXFxmMTY4O1xuJGZhLXZhci14aW5nLXNxdWFyZTogXFxmMTY5O1xuJGZhLXZhci15LWNvbWJpbmF0b3I6IFxcZjIzYjtcbiRmYS12YXIteWFob286IFxcZjE5ZTtcbiRmYS12YXIteWFtbWVyOiBcXGY4NDA7XG4kZmEtdmFyLXlhbmRleDogXFxmNDEzO1xuJGZhLXZhci15YW5kZXgtaW50ZXJuYXRpb25hbDogXFxmNDE0O1xuJGZhLXZhci15YXJuOiBcXGY3ZTM7XG4kZmEtdmFyLXllbHA6IFxcZjFlOTtcbiRmYS12YXIteWVuLXNpZ246IFxcZjE1NztcbiRmYS12YXIteWluLXlhbmc6IFxcZjZhZDtcbiRmYS12YXIteW9hc3Q6IFxcZjJiMTtcbiRmYS12YXIteW91dHViZTogXFxmMTY3O1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXFxmNDMxO1xuJGZhLXZhci16aGlodTogXFxmNjNmO1xuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGggKiA1LzQ7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1saSB7XG4gIGxlZnQ6IC0kZmEtbGktd2lkdGg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19saXN0LnNjc3MiLCIvLyBCb3JkZXJlZCAmIFB1bGxlZFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAuMDhlbSAkZmEtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMWVtO1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWIge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwiLy8gQW5pbWF0ZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGluIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ib3RoLCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoLTEsIC0xLCAyKTsgfVxuXG4vLyBIb29rIGZvciBJRTgtOVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG46cm9vdCB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgge1xuICAgIGZpbHRlcjogbm9uZTtcbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1yb3RhdGUoJGRlZ3JlZXMsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSlcIjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIGNsaXA6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCIvLyBTdGFja2VkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6ICgkZmEtZnctd2lkdGgqMik7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7XG4gIGNvbG9yOiAkZmEtaW52ZXJzZTtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zdGFja2VkLnNjc3MiLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItNTAwcHgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY2Nlc3NpYmxlLWljb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWNjdXNvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFjY3Vzb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRkcmVzcy1ib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRkcmVzcy1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRqdXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWRuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkdmVyc2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZHZlcnNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWZmaWxpYXRldGhlbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWlyLWZyZXNoZW5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWlyLWZyZXNoZW5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1haXJibmI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFpcmJuYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGdvbGlhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGdvbGlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tY2VudGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWp1c3RpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpZ24tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlwYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxsZXJnaWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGxlcmdpZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWF6b24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1hem9uLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtYnVsYW5jZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1pbGlhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWlsaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmNob3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5kcm9pZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdlbGxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2VsbGlzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG91YmxlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtZG91YmxlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5nbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdyeWNyZWF0aXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdyeWNyZWF0aXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ3VsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ3VsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5raDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5raCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHAtc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcC1zdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHAtc3RvcmUtaW9zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHBsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGUtcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHBsZS1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJjaGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcmNod2F5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcmNod2F5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctYWx0LWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctY2lyY2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctY2lyY2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3ctcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdC1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0LWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdC12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0LXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJ0c3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJ0c3RhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hc3RlcmlzazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXN0ZXJpc2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN5bW1ldHJpazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXN5bW1ldHJpayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXRsYXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0bGFzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0bGFzc2lhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXRsYXNzaWFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0b206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0b20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXVkaWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXVkaWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXVkaW8tZGVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b3ByZWZpeGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdXRvcHJlZml4ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXZpYW5leDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXZpYW5leCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdmlhdG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF2aWF0byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXdhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hd3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFieTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFieSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWJ5LWNhcnJpYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWJ5LWNhcnJpYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2tzcGFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFja3NwYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFjb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFjdGVyaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY3RlcmlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY3Rlcml1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFjdGVyaXVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhaGFpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWhhaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWxhbmNlLXNjYWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFsYW5jZS1zY2FsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZC1haWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbmQtYWlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbmRjYW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYW5kY2FtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXJjb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFzZWJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFzZWJhbGwtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXNrZXRiYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhc2tldGJhbGwtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZW1wdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktZW1wdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LXF1YXJ0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0bGUtbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0bGUtbmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVoYW5jZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVoYW5jZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWxsLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlemllci1jdXJ2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmV6aWVyLWN1cnZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaWN5Y2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpa2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbW9iamVjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmltb2JqZWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpbm9jdWxhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpbm9jdWxhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlvaGF6YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaW9oYXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmlydGhkYXktY2FrZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlydGhkYXktY2FrZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRidWNrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpdGJ1Y2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXRjb2luOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXRjb2luKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxhY2stdGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGFjay10aWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxhY2tiZXJyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxhY2tiZXJyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGVuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGVuZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsZW5kZXItcGhvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsZW5kZXItcGhvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxpbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsaW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvZ2dlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxvZ2dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibG9nZ2VyLWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsb2dnZXItYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsdWV0b290aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmx1ZXRvb3RoLWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9sZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2x0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib2x0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib25nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib25nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1kZWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLWRlYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vay1yZWFkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb2stcmVhZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rbWFyayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib290c3RyYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvb3RzdHJhcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlci1ub25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItbm9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItc3R5bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvcmRlci1zdHlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3dsaW5nLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvd2xpbmctYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3gtb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94LW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94LXRpc3N1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94LXRpc3N1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3hlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm94ZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaWxsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJhaWxsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJlYWQtc2xpY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyZWFkLXNsaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyaWVmY2FzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpZWZjYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyaWVmY2FzZS1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmllZmNhc2UtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icm9hZGNhc3QtdG93ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyb2FkY2FzdC10b3dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icm9vbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJvb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJ1c2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJydXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnRjKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1ZmZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVmZmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWlsZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVsbGhvcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1bGxzZXllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVyb21vYmVsZXhwZXJ0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1c2luZXNzLXRpbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1c2luZXNzLXRpbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5LW4tbGFyZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1eS1uLWxhcmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1eXNlbGxhZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1eXNlbGxhZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsY3VsYXRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsY3VsYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWRheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItZGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci13ZWVrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci13ZWVrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtZXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYS1yZXRybzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FtZXJhLXJldHJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbXBncm91bmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbXBncm91bmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FuYWRpYW4tbWFwbGUtbGVhZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW5keS1jYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW5keS1jYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbm5hYmlzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW5uYWJpcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXBzdWxlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Fwc3VsZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXItYmF0dGVyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLWJhdHRlcnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyLWNyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItY3Jhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyLXNpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1zaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmF2YW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmF2YW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtc3F1YXJlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJyb3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcnJvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcnQtYXJyb3ctZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJ0LXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcnQtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXNoLXJlZ2lzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXNoLXJlZ2lzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2F0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtYXpvbi1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWFtYXpvbi1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYW1leDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtYW1leCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hcHBsZS1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWFwcGxlLXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtZGluZXJzLWNsdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWRpc2NvdmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWpjYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtamNiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLW1hc3RlcmNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1wYXlwYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1zdHJpcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtdmlzYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtdmlzYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZW50ZXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jZW50ZXJjb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlbnRvczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VudG9zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jZXJ0aWZpY2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFpcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhaXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhbGtib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhbGtib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFsa2JvYXJkLXRlYWNoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWxrYm9hcmQtdGVhY2hlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFyZ2luZy1zdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFyZ2luZy1zdGF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWFyZWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LWFyZWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtYmFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1iYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtbGluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtbGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1waWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LXBpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVjay1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlZXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVlc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLWJpc2hvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtYmlzaG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLWJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1ib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1raW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1raW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLWtuaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mta25pZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLXBhd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLXBhd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3MtcXVlZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLXF1ZWVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLXJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLXJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGV2cm9uLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGlsZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaHJvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNocm9tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaHJvbWVjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaHJvbWVjYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNodXJjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2h1cmNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2lyY2xlLW5vdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xpbmljLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaW5pYy1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpcGJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpcGJvYXJkLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZC1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGlwYm9hcmQtbGlzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3NlZC1jYXB0aW9uaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtbWVhdGJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLW1lYXRiYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1vb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLW1vb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtbW9vbi1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tb29uLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtcmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zaG93ZXJzLWhlYXZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXN1bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc3VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXN1bi1yYWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1zdW4tcmFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC11cGxvYWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkZmxhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkZmxhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRzY2FsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWRzY2FsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZHNtaXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZHNtaXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkdmVyc2lmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWR2ZXJzaWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvY2t0YWlsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2NrdGFpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtYnJhbmNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RlLWJyYW5jaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RlcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2RpZXBpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZmZlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2dzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2dzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvaW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2lucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2x1bW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWRvdHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtZG90cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnQtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50cy1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbW1lbnRzLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYWN0LWRpc2M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXBhY3QtZGlzYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbXByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wcmVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbXByZXNzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzcy1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbmNpZXJnZS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25jaWVyZ2UtYmVsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25mbHVlbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25mbHVlbmNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb25uZWN0ZGV2ZWxvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvbnRhbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb29raWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvb2tpZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb29raWUtYml0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29va2llLWJpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29weSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5cmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvcHlyaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3R0b24tYnVyZWF1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3R0b24tYnVyZWF1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvdWNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3VjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcGFuZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNwYW5lbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtYnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXBkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXJlbWl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtemVybzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVkaXQtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcml0aWNhbC1yb2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcml0aWNhbC1yb2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3AtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9zcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9zc2hhaXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNydXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3J1dGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNzczMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3NzMy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNzczMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1YmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1YmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dHRsZWZpc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1dHRsZWZpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZC1hbmQtZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZC1hbmQtZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kLWFuZC1kLWJleW9uZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZC1hbmQtZC1iZXlvbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFpbHltb3Rpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRhaWx5bW90aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhc2hjdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYXNoY3ViZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXRhYmFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGF0YWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVhZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVhZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWV6ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlZXplcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWxpY2lvdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlbGljaW91cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZW1vY3JhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVtb2NyYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVwbG95ZG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXBsb3lkb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3BybzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVza3Bybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXNrdG9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXNrdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRldjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGV2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRldmlhbnRhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRldmlhbnRhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGhhcm1hY2hha3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaGFybWFjaGFrcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGhsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhZ25vc2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWFnbm9zZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhc3BvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpYXNwb3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1kMjA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZDIwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZDY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2UtZDYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1maXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWZpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1mb3VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWZvdXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS1vbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpY2Utb25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2Utc2l4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLXNpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXRocmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLXRocmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtdHdvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLXR3byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2l0YWwtb2NlYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpZ2l0YWwtb2NlYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnaXRhbC10YWNob2dyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlyZWN0aW9uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlyZWN0aW9ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNjb3JkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXNjb3JkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpc2NvdXJzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzY291cnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpc2Vhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpc2Vhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGl2aWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXZpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGl6enk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpenp5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRuYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG5hKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvY2h1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9jaHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvY2tlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9ja2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhci1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb2xsYXItc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbHktZmxhdGJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbHktZmxhdGJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb25hdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbmF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb29yLWNsb3NlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9vci1jbG9zZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9vci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb29yLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG90LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3ZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb3ZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb3dubG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmFmdDJkaWdpdGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFmdDJkaWdpdGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYWZ0aW5nLWNvbXBhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhZ29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFnb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhdy1wb2x5Z29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmF3LXBvbHlnb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyaWJiYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJpYmJibGUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyb3Bib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVtLXN0ZWVscGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVtLXN0ZWVscGFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydW1zdGljay1iaXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVtc3RpY2stYml0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW1iYmVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVtYmJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVtcHN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bXBzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bXBzdGVyLWZpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bXBzdGVyLWZpcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVuZ2VvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHVuZ2Vvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1keWFsb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR5YWxvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lYXJseWJpcmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lYXJseWJpcmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWViYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWViYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWRnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlLWxlZ2FjeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWRnZS1sZWdhY3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZ2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVnZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWplY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxlbWVudG9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGVtZW50b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGxpcHNpcy12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsbG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW1iZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVtYmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW1waXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbnZlbG9wZS1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tdGV4dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtb3Blbi10ZXh0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmlyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52aXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVxdWFsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXF1YWxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVyYXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXJhc2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVybGFuZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXJsYW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0aGVyZXVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldGhlcmV1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldGhlcm5ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRoZXJuZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRzeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV1cm8tc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldmVybm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXZlcm5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjaGFuZ2UtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNoYW5nZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2xhbWF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGFuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBhbmQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBhbmQtYXJyb3dzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4cGVkaXRlZHNzbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXh0ZXJuYWwtbGluay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXllLWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZS1kcm9wcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYWNlYm9vay1mKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYW50YXN5LWZsaWdodC1nYW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mYXN0LWJhY2t3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFzdC1mb3J3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhdWNldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmF1Y2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmF4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlYXRoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlYXRoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVhdGhlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlYXRoZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWRleCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWRvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlZG9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZW1hbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZlbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlnaHRlci1qZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnbWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpZ21hKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1hcmNoaXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYXVkaW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYXVkaW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jb250cmFjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jb250cmFjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNzdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jc3YpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1kb3dubG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWV4Y2VsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWV4cG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWltYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtaW1wb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWltcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWludm9pY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtaW52b2ljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWludm9pY2UtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWludm9pY2UtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbWVkaWNhbC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtbWVkaWNhbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1wZGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcGRmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wb3dlcnBvaW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcHJlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXByZXNjcmlwdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXNpZ25hdHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1zaWduYXR1cmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtdXBsb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtdmlkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXdvcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxsLWRyaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGwtZHJpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbmdlcnByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maW5nZXJwcmludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZS1leHRpbmd1aXNoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZWZveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlZm94LWJyb3dzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmVmb3gtYnJvd3Nlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdC1haWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0LWFpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJzdC1vcmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3Qtb3JkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1vcmRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3RkcmFmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3RkcmFmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpc3QtcmFpc2VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXN0LXJhaXNlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFnLWNoZWNrZXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLXVzYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZy11c2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxpY2tyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxpcGJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsdXNoZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsdXNoZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbGRlci1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udC1hd2Vzb21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udC1hd2Vzb21lLWZsYWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udGljb25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250aWNvbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udGljb25zLWZpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250aWNvbnMtZmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9vdGJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9vdGJhbGwtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvcnQtYXdlc29tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J0LWF3ZXNvbWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J1bWJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvdXJzcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyZWUtY29kZS1jYW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWVic2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyZWVic2QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcm93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnJvd24tb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdWxjcnVtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdWxjcnVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1bm5lbC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZ1bm5lbC1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnV0Ym9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdXRib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FsYWN0aWMtcmVwdWJsaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbGFjdGljLXJlcHVibGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbGFjdGljLXNlbmF0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2FsYWN0aWMtc2VuYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbWVwYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FzLXB1bXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhcy1wdW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYXZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdlbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZW5kZXJsZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdldC1wb2NrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2ctY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naG9zdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naWZ0cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRodWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXRodWItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGtyYWtlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0a3Jha2VuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGxhYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0bGFiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLWNoZWVyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3MtY2hlZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLW1hcnRpbmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLW1hcnRpbmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3MtbWFydGluaS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLXdoaXNrZXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLXdoaXNrZXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3NlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xhc3Nlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGlkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGUtZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xpZGUtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmUtYWZyaWNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hZnJpY2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmUtYW1lcmljYXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLWFtZXJpY2FzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFzaWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlLWFzaWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmUtZXVyb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1ldXJvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29mb3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb2ZvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29sZi1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb2xmLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZHJlYWRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29kcmVhZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZHJlYWRzLWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2RyZWFkcy1nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1kcml2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLWRyaXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGx1cy1nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS13YWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS13YWxsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29wdXJhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29wdXJhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JhZHVhdGlvbi1jYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhdGlwYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXRpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JlYXRlci10aGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmVhdGVyLXRoYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JlYXRlci10aGFuLWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmVhdGVyLXRoYW4tZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpbWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpbWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWJlYW0tc3dlYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tYmVhbS1zd2VhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWhlYXJ0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1oZWFydHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXNxdWludC10ZWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXN0YXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXN0YXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdGVhcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdGVhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi10b25ndWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1ob3Jpem9udGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWhvcml6b250YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1saW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1saW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLWxpbmVzLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLWxpbmVzLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtdmVydGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcGZpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXBmaXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdydW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncnVudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWlsZGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ndWlsZGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWd1aXRhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3VpdGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWd1bHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWd1bHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWgtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhY2tlci1uZXdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXItbmV3cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXJyYW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXJyYW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbWJ1cmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtYnVyZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbW1lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtbWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW1zYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1ob2xkaW5nLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLXVzZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1ob2xkaW5nLXVzZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWhvbGRpbmctd2F0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLWxpemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1saXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1taWRkbGUtZmluZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wYXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBlYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBlYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wb2ludC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcm9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNjaXNzb3JzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BhcmtsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtc3BhcmtsZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zcG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHMtaGVscGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHMtaGVscGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kcy13YXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kcy13YXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHNoYWtlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzaGFrZS1hbHQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHNoYWtlLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2Utc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFudWtpYWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbnVraWFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhcmQtaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXJkLWhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXNodGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXNodGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC1jb3dib3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC1jb3dib3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGF0LWNvd2JveS1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXQtY293Ym95LXNpZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGF0LXdpemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LXdpemFyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhkZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkLXNpZGUtY291Z2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkLXNpZGUtY291Z2gtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWQtc2lkZS1jb3VnaC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkLXNpZGUtbWFzazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZC1zaWRlLW1hc2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLXZpcnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtdmlydXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkcGhvbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRwaG9uZXMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkcGhvbmVzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkc2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkc2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydC1icm9rZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYXJ0LWJyb2tlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYXJ0YmVhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWxpY29wdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWxpY29wdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpZ2hsaWdodGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaWdobGlnaHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaWtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXBwbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlwcG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXJlLWEtaGVscGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpc3RvcnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob2NrZXktcHVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9ja2V5LXB1Y2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9sbHktYmVycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvbGx5LWJlcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9vbGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvb2xpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcm5iaWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3JuYmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9yc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9yc2UtaGVhZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9yc2UtaGVhZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3NwaXRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3NwaXRhbC1zeW1ib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwtdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3QtdHViOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3QtdHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdGRvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90ZG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdGVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3RlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RqYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdGphcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MtZW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MtaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXJnbGFzcy1zdGFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VzZS1kYW1hZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdXNlLWRhbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VzZS11c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS11c2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXp6OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3V6eik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ocnl2bmlhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ocnl2bmlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1odG1sNSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1odWJzcG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1odWJzcG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWktY3Vyc29yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pLWN1cnNvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pY2UtY3JlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWljZS1jcmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pY2ljbGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pY2ljbGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWljb25zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pY29ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1iYWRnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWQtYmFkZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWQtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWQtY2FyZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWRlYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkZWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlnbG9vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZ2xvbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW1hZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW1hZ2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbWFnZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW1kYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW1kYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmRlbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluZHVzdHJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZmluaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmZpbml0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmZvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmZvLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbm5vc29mdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5ub3NvZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnN0YWdyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5zdGFncmFtLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0YWxvZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5zdGFsb2QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW50ZXJjb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWludGVyY29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnRlcm5ldC1leHBsb3Jlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW52aXNpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW94aG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW94aG9zdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0YWxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGNoLWlvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdGNoLWlvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0dW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXR1bmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0dW5lcy1ub3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdHVuZXMtbm90ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qYXZhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qYXZhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWplZGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWplZGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamVkaS1vcmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamVkaS1vcmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qZW5raW5zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qZW5raW5zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWppcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWppcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9nZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvZ2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvb21sYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb3VybmFsLXdoaWxsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam91cm5hbC13aGlsbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanMtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qc2ZpZGRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rYWFiYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2FhYmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2FnZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rYWdnbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5YmFzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5YmFzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Ym9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rZXljZG4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2hhbmRhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raGFuZGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lja3N0YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpY2tzdGFydGVyLWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpY2tzdGFydGVyLWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2lzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3MtYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXNzLXdpbmstaGVhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3Mtd2luay1oZWFydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raXdpLWJpcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpd2ktYmlyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rb3J2dWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtvcnZ1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5kbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFuZG1hcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbmd1YWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcHRvcC1jb2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3AtY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtaG91c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcC1ob3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFyYXZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFyYXZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhc3RmbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXN0Zm0tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaC1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLXNxdWludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gtc3F1aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhdWdoLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF5ZXItZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxheWVyLWdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhbnB1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVhbnB1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVtb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXNzLXRoYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MtdGhhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXNzLXRoYW4tZXF1YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MtdGhhbi1lcXVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXZlbC11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWZlLXJpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saWdodGJ1bGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5rZWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbi1pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlua2VkaW4taW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW5vZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGludXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbnV4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpcmEtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlyYS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3Qtb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC11bDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlzdC11bCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jYXRpb24tYXJyb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2stb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvbmctYXJyb3ctYWx0LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb3ctdmlzaW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx1Z2dhZ2UtY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVnZ2FnZS1jYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx1bmdzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sdW5ncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sdW5ncy12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVuZ3MtdmlydXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbHlmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHlmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdlbnRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWdlbnRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWdpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWduZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hZ25ldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWJ1bGs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1haWwtYnVsayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsY2hpbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1haWxjaGltcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbmRhbG9yaWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYW5kYWxvcmlhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZWQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1tYXJrZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtbWFya2VyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtcGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXAtcGluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1zaWduczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLXNpZ25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcmtkb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJrZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJrZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcmtlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLWRvdWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1zdHJva2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1zdHJva2UtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJzLXN0cm9rZS12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hc2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFzdG9kb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hc3RvZG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWF4Y2RuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1kYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWRiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRhcHBzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRhcHBzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkaXVtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bS1tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRpdW0tbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGtpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWV0dXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVnYXBvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZ2Fwb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1laDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1laC1ibGFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVoLWJsYW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1laC1yb2xsaW5nLWV5ZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVtb3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW1vcnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVuZGVsZXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lbmRlbGV5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbm9yYWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lbm9yYWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVyY3VyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVyY3VyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXRlb3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1ldGVvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2Jsb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvYmxvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvY2hpcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Bob25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Bob25lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1hbHQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Njb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb3Njb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3Jvc29mdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9zb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbnVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pbnVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXR0ZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pdHRlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXhjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl4Y2xvdWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1penVuaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWl6dW5pKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9iaWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9keDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9keCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25lcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmVybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWJpbGwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLXdhdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLXdhdmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5LWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1jaGVjay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbmV5LWNoZWNrLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb251bWVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9udW1lbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItcGVzdGxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3J0YXItcGVzdGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vc3F1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9zcXVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdG9yY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdG9yY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91bnRhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vdW50YWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3VzZS1wb2ludGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11Zy1ob3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW11Zy1ob3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW11c2ljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5hcHN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5hcHN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmVvczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmVvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXR3b3JrLXdpcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uZXR3b3JrLXdpcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV1dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV3c3BhcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5pbWJscjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmltYmxyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm9kZS1qczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm9kZS1qcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub3QtZXF1YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vdC1lcXVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub3Rlcy1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub3Rlcy1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5wbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbnBtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5zODpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbnM4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW51dHJpdGlvbml4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1udXRyaXRpb25peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vYmplY3QtZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9iamVjdC1ncm91cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vYmplY3QtdW5ncm91cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2JqZWN0LXVuZ3JvdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2N0b3B1cy1kZXBsb3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9jdG9wdXMtZGVwbG95KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9kbm9rbGFzc25pa2kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9pbC1jYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9pbC1jYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2xkLXJlcHVibGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vbGQtcmVwdWJsaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVuY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZW5pZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3B0aW4tbW9uc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3B0aW4tbW9uc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcmNpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3JjaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3NpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vc2kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3R0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW90dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW91dGRlbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFnZTQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2U0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFnZWxpbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWludC1icnVzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFpbnQtYnJ1c2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtcm9sbGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWludC1yb2xsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsZXR0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFsZXR0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxmZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGZlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWxsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFwZXItcGxhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXJjbGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXBlcmNsaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWNodXRlLWJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFyYWNodXRlLWJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJhZ3JhcGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmFncmFwaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXJraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXJraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3Nwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXNzcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0YWZhcmlhbmlzbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFzdGFmYXJpYW5pc20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhc3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdHJlb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdHJlb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF1c2UtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF3KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGF5cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1mYW5jeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLWZhbmN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1uaWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1uaWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW5jaWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1ydWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuY2lsLXJ1bGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbm55LWFyY2FkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVubnktYXJjYWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlb3BsZS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlb3BsZS1hcnJvd3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVvcGxlLWNhcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW9wbGUtY2FycnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVwcGVyLWhvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVwcGVyLWhvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJieXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJieXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmNlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmNlbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudGFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyY2VudGFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJpc2NvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmlzY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJzb24tYm9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcnNvbi1ib290aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waGFicmljYXRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhhYnJpY2F0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob2VuaXgtc3F1YWRyb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob2VuaXgtc3F1YWRyb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lLXZvbHVtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtdm9sdW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG90by12aWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBocCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waWVkLXBpcGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1oYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1wcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGlnZ3ktYmFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGlnZ3ktYmFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWxsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGlsbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGludGVyZXN0LXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdC1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGl6emEtc2xpY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpenphLXNsaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYWNlLW9mLXdvcnNoaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYWNlLW9mLXdvcnNoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLWFycml2YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYW5lLWFycml2YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmUtZGVwYXJ0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1kZXBhcnR1cmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYW5lLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsYXktY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXlzdGF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5c3RhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBsdXMtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2RjYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9sbC1oOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2xsLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9vLXN0b3JtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb28tc3Rvcm0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9vcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3J0cmFpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9ydHJhaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG91bmQtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG91bmQtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvd2VyLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByYXlpbmctaGFuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByYXlpbmctaGFuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uLWJvdHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByaW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2NlZHVyZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByb2NlZHVyZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvZHVjdC1odW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9kdWN0LWh1bnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJvamVjdC1kaWFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9qZWN0LWRpYWdyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVtcC1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdW1wLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVtcC1zb2FwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdW1wLXNvYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVzaGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdXNoZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wdXp6bGUtcGllY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHl0aG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1weXRob24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXFxKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXJjb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWVzdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWlkZGl0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1aWRkaXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWluc2NhcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1aW5zY2FwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW9yYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvdGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVvdGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVyYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1cmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXItcHJvamVjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItci1wcm9qZWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhZGlhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFkaWF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhZGlhdGlvbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGlhdGlvbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFpbmJvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmFpbmJvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhbmRvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYXNwYmVycnktcGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhc3BiZXJyeS1waSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYXZlbHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYXZlbHJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYWN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWFjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWFjdGV1cm9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhY3RldXJvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhZG1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWFkbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmViZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY2VpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY2VpcHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjb3JkLXZpbnlsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWNvcmQtdmlueWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVjeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWQtcml2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZC1yaXZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGRpdC1hbGllbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkby1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZG8tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZ2lzdGVyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlLWZvcm1hdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVtb3ZlLWZvcm1hdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlbnJlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBseS1hbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXBseWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwdWJsaWNhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwdWJsaWNhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNlYXJjaGdhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc2VhcmNoZ2F0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNvbHZpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc29sdmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXN0cm9vbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVzdHJvb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmV0d2VldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJldik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yaWJib246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJpYmJvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ib3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvYm90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldGNoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tldGNoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja3JtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm9ja3Jtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3V0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcm91dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnNzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnNzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWJsZS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlci1jb21iaW5lZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXItY29tYmluZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItaG9yaXpvbnRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXItaG9yaXpvbnRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlci12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXItdmVydGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVubmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVubmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydXBlZS1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydXBlZS1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1c3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1c3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FkLWNyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FkLWNyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYWQtdGVhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FkLXRlYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FmYXJpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYWZhcmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FsZXNmb3JjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FsZXNmb3JjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdGVsbGl0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F0ZWxsaXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdGVsbGl0ZS1kaXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXRlbGxpdGUtZGlzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zYXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaGxpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NobGl4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaG9vbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Nob29sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjcmV3ZHJpdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3Jld2RyaXZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcmliZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JvbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjcm9sbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZC1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZC1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1kb2xsYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLWxvY2F0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtbG9jYXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLXBsdXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaC1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaGVuZ2luOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2hlbmdpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWVkbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VlZGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VsbGNhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlbGxjYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VsbHN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VydmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZpY2VzdGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VydmljZXN0YWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXBlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbC1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGVrZWwtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGllbGQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGllbGQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZC12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcHBpbmctZmFzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpcHBpbmctZmFzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlydHNpbmJ1bGs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXJ0c2luYnVsayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9lLXByaW50czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvZS1wcmludHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcGlmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcGlmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BwaW5nLWJhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BwaW5nLWJhc2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1jYXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3B3YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wd2FyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG93ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3dlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaHV0dGxlLXZhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2h1dHRsZS12YW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbi1pbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lnbi1sYW5ndWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24tb3V0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYXR1cmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ25hdHVyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW0tY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2ltLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltcGx5YnVpbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpbXBseWJ1aWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lzdHJpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2lzdHJpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXRlbWFwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2thdGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2thdGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2V0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrZXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNraWluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za2lpbmctbm9yZGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2lpbmctbm9yZGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3VsbC1jcm9zc2JvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3VsbC1jcm9zc2JvbmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za3lhdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t5cGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrLWhhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYWNrLWhhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsZWlnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xlaWdoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnMtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2xpZGVycy1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlc2hhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLWJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21pbGUtd2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21pbGUtd2luayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtb2tpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtb2tpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21va2luZy1iYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtb2tpbmctYmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1naG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQtZ2hvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbmFwY2hhdC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2JvYXJkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Ym9hcmRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd2ZsYWtlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbm93Zmxha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd21hbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd21hbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93cGxvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd3Bsb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29hcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb2NrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ja3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29sYXItcGFuZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvbGFyLXBhbmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFscGhhLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFscGhhLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFscGhhLXVwLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRvd24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWFtb3VudC11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1udW1lcmljLWRvd24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1udW1lcmljLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3VuZGNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdXJjZXRyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvdXJjZXRyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BhY2Utc2h1dHRsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVha2FwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGVha2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwZWFrZXItZGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlYWtlci1kZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwZWxsLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGVsbC1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwaWRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlubmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwbG90Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwbG90Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BvdGlmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcHJheS1jYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwcmF5LWNhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlLWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLXJvb3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUtcm9vdC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlc3BhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZXNwYWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFjay1leGNoYW5nZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2stb3ZlcmZsb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2twYXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFja3BhdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhbXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YW1wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1hbmQtY3Jlc2NlbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItaGFsZi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vZi1kYXZpZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Rhci1vZi1kYXZpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLW9mLWxpZmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItb2YtbGlmZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGF5bGlua2VkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGF5bGlua2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZWFtLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zeW1ib2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZWFtLXN5bWJvbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVwLWJhY2t3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXAtZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlcC1mb3J3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZXRob3Njb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGV0aG9zY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja2VyLW11bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0aWNrZXItbXVsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RpY2t5LW5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcC1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcHdhdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9wd2F0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcHdhdGNoLTIwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9wd2F0Y2gtMjApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlLWFsdC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJhdmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmF2YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJlZXQtdmlldzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyZWV0LXZpZXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaWtldGhyb3VnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpcGUtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RyaXBlLXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Ryb29wd2FmZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cm9vcHdhZmVsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dWRpb3ZpbmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1ZGlvdmluYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0dW1ibGV1cG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVtYmxldXBvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0dW1ibGV1cG9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YnNjcmlwdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJ3YXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1YndheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWl0Y2FzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2Utcm9sbGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VpdGNhc2Utcm9sbGluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnBvd2VyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwZXJwb3dlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cGVyc2NyaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cHBsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cnByaXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXJwcmlzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3YXRjaGJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3YXRjaGJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3dpbW1pbmctcG9vbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3dpbW1pbmctcG9vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW1mb255OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW1mb255KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bmFnb2d1ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3luYWdvZ3VlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bmM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3luYy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmMtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5cmluZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5cmluZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlLXRlbm5pczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGUtdGVubmlzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxldC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFibGV0cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFjaG9tZXRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YXNrcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YXhpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlYW1zcGVhazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVhbXNwZWFrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlZXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWV0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWV0aC1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWV0aC1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbGVncmFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZWxlZ3JhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVsZWdyYW0tcGxhbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVtcGVyYXR1cmUtaGlnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVtcGVyYXR1cmUtaGlnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW1wZXJhdHVyZS1sb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbXBlcmF0dXJlLWxvdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW5jZW50LXdlaWJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW5nZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVybWluYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC1oZWlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRleHQtaGVpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtd2lkdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRleHQtd2lkdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aC1sYXJnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aC1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZS1yZWQteWV0aTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlLXJlZC15ZXRpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZWF0ZXItbWFza3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZWF0ZXItbWFza3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVjbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlbWVjbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVtZWlzbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZW1laXNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWVtcHR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGluay1wZWFrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhpbmstcGVha3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1icy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJzLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1idGFjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGh1bWJ0YWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpY2tldC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlrdG9rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aWt0b2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGltZXMtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGludC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGludC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGlyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9nZ2xlLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvZ2dsZS1vbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2lsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvaWxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2lsZXQtcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvaWxldC1wYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2lsZXQtcGFwZXItc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvaWxldC1wYXBlci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b29sYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b29sYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvb2xzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b29scyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b290aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9yYWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvcmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvcmlpLWdhdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvcmlpLWdhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhY3RvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhY3Rvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFkZS1mZWRlcmF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFkZS1mZWRlcmF0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZGVtYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWZmaWMtbGlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWZmaWMtbGlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhaWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFuc2dlbmRlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhc2gtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLXJlc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtcmVzdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmVsbG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cm9waHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLWxvYWRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLWxvYWRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stbW9uc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJ1Y2stbW9uc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1tb3Zpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLW1vdmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1waWNrdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLXBpY2t1cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10c2hpcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRzaGlydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR1bWJscik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dW1ibHItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR3aXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0dGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0dGVyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10eXBvMzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHlwbzMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWJlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdWJlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11YnVudHU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVidW50dSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11aWtpdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdWlraXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW1icmFjbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW1icmFjbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW1icmVsbGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW1icmVsbGEtYmVhY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJlbGxhLWJlYWNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuY2hhcnRlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5jaGFydGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5kZXJsaW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuZG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5kby1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuZG8tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXJlZ2lzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmlyZWdpc3RyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdmVyc2FsLWFjY2Vzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bml2ZXJzaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bml2ZXJzaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5saW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5sb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubG9jay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5zcGxhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuc3BsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVudGFwcGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVudGFwcGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11cGxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11cHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNiOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItYXN0cm9uYXV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFzdHJvbmF1dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNsb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNsb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWNvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWVkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItZWRpdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWZyaWVuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItZnJpZW5kcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWdyYWR1YXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWdyYWR1YXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItaW5qdXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1pbmp1cmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1sb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1taW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW5pbmphOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW5pbmphKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbnVyc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbnVyc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zZWNyZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItc2VjcmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNoaWVsZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10aWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnMtY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2Vycy1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnMtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXJzLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzcHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzcHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNzdW5uYWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzc3VubmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXV0ZW5zaWwtc3Bvb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXV0ZW5zaWwtc3Bvb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXRlbnNpbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXV0ZW5zaWxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZhYWRpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmFhZGluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlY3Rvci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlY3Rvci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVudXMtZG91YmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlbnVzLW1hcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZXN0LXBhdGNoZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlc3QtcGF0Y2hlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFjb2luOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFjb2luKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWRlby1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFsczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmliZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWRlby1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlkZW8tc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmloYXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWhhcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmltZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmltZW8tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvLXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlydXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlydXMtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpcnVzLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpcnVzZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpcnVzZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZudjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm52KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvaWNlbWFpbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9pY2VtYWlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbGxleWJhbGwtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sbGV5YmFsbC1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtbXV0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLW11dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLW9mZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLW9mZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b3RlLXllYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm90ZS15ZWEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdnItY2FyZGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ci1jYXJkYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdnVlanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZ1ZWpzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhbGtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhbGtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YWxsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2FyZWhvdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXJlaG91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F0Y2htYW4tbW9uaXRvcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F0Y2htYW4tbW9uaXRvcmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2F0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F2ZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VlYmx5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWVibHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaWJvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWdodC1oYW5naW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWlnaHQtaGFuZ2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaXhpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGF0c2FwcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hhdHNhcHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHAtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aGF0c2FwcC1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hlZWxjaGFpcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aG1jczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2htY3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lmaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lmaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWtpcGVkaWEtdzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2lraXBlZGlhLXcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1jbG9zZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWF4aW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctcmVzdG9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93LXJlc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZG93cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5lLWJvdHRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1ib3R0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1nbGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aW5lLWdsYXNzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2luZS1nbGFzcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2l4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2l6YXJkcy1vZi10aGUtY29hc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpemFyZHMtb2YtdGhlLWNvYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvZHU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvZHUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29sZi1wYWNrLWJhdHRhbGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29sZi1wYWNrLWJhdHRhbGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b24tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29uLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13b3JkcHJlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzLXNpbXBsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29yZHByZXNzLXNpbXBsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGJlZ2lubmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZXhwbG9yZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3Bmb3JtczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3Bmb3Jtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cHJlc3NyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cHJlc3NyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3JlbmNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXgtcmF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14LXJheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14Ym94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14Ym94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXhpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXhpbmctc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXktY29tYmluYXRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteS1jb21iaW5hdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhaG9vOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YWhvbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhbW1lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YW5kZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhbmRleCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YW5kZXgtaW50ZXJuYXRpb25hbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFuZGV4LWludGVybmF0aW9uYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFybjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFybik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15ZWxwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXllbi1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15ZW4tc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15aW4teWFuZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWluLXlhbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW9hc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlvYXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlvdXR1YmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlvdXR1YmUtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXpoaWh1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci16aGlodSk7IH1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19pY29ucy5zY3NzIiwiLy8gU2NyZWVuIFJlYWRlcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNyLW9ubHkgeyBAaW5jbHVkZSBzci1vbmx5OyB9XG4uc3Itb25seS1mb2N1c2FibGUgeyBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZTsgfVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNS40IGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLmVvdCcpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWUnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4uZmFyIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL3JlZ3VsYXIuc2NzcyIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNS40IGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC5zdmcjZm9udGF3ZXNvbWUnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4uZmEsXG4uZmFzIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL3NvbGlkLnNjc3MiLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6ICRmYS1mb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1icmFuZHMtNDAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLWJyYW5kcy00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtYnJhbmRzLTQwMC5zdmcjZm9udGF3ZXNvbWUnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG4uZmFiIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBCcmFuZHMnO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvYnJhbmRzLnNjc3MiLCIkc2l0ZS1oZWFkZXItbWluLWhlaWdodDogNjBweCAhZGVmYXVsdDtcbiRzaXRlLWhlYWRlci1tYXgtaGVpZ2h0OiAxMDRweCAhZGVmYXVsdDtcbiRzaXRlLWZvb3Rlci1taW4taGVpZ2h0OiAzNjBweCAhZGVmYXVsdDtcblxuKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCxcbmJvZHkge1xuICAgIG1hcmdpbjogMDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMHZ3OyAvLyBpZ25vcmUgc2Nyb2xsYmFyc1xufVxuXG5odG1sIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ25hdicgJ2hlYWRlcicgJ21haW4nICdmb290ZXInO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogJHNpdGUtaGVhZGVyLW1heC1oZWlnaHQgbWlubWF4KDAsIGF1dG8pIDFmciBtaW5tYXgoJHNpdGUtZm9vdGVyLW1pbi1oZWlnaHQsIG1heC1jb250ZW50KTtcblxuICAgID4gbmF2IHtcbiAgICAgICAgZ3JpZC1yb3c6IG5hdjtcbiAgICB9XG5cbiAgICA+IGhlYWRlciB7XG4gICAgICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICAgICAgZ3JpZC1yb3c6IGhlYWRlcjtcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgIH1cblxuICAgID4gbWFpbiB7XG4gICAgICAgIGdyaWQtcm93OiBtYWluO1xuICAgIH1cblxuICAgID4gZm9vdGVyIHtcbiAgICAgICAgZ3JpZC1yb3c6IGZvb3RlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtc2VwYXJhdG9yLXNwYWNpbmc7XG4gICAgfVxufVxuXG5maWVsZHNldCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgaHRtbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgfVxuXG4gICAgYm9keSB7XG4gICAgICAgID4gZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLWxnO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgaHRtbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgfVxuXG4gICAgYm9keSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogJHNpdGUtaGVhZGVyLW1pbi1oZWlnaHQgbWlubWF4KDAsIGF1dG8pIDFmciBtaW5tYXgoJHNpdGUtZm9vdGVyLW1pbi1oZWlnaHQsIG1heC1jb250ZW50KTtcblxuICAgICAgICA+IGZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1zZXBhcmF0b3Itc3BhY2luZy1tZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIGJvZHkge1xuICAgICAgICA+IGZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1zZXBhcmF0b3Itc3BhY2luZy1zbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgaHRtbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgYm9keSB7XG4gICAgICAgID4gZm9vdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLXNlcGFyYXRvci1zcGFjaW5nLXhzO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAgIGh0bWwge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgYm9keSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL19sYXlvdXQuc2NzcyIsIlxubmF2ICsgbWFpbiA+IGFzaWRlLmJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG5oZWFkZXIgKyBtYWluID4gOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG5uYXYgKyBtYWluID4gOmZpcnN0LWNoaWxkLFxuLmhlYWRlci0tbWVkaWEgKyBtYWluID4gOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZTtcbn1cblxuLmJsb2NrLS1jb2x1bW5zLFxuLmhlYWRlci0tbWVkaWEgKyBtYWluID4gLmJsb2NrLS1jb2x1bW5zOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgbmF2ICsgbWFpbiA+IDpmaXJzdC1jaGlsZCxcbiAgICAuaGVhZGVyLS1tZWRpYSArIG1haW4gPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS1tZDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICBuYXYgKyBtYWluID4gOmZpcnN0LWNoaWxkLFxuICAgIC5oZWFkZXItLW1lZGlhICsgbWFpbiA+IDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLXNtO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgbmF2ICsgbWFpbiA+IDpmaXJzdC1jaGlsZCxcbiAgICAuaGVhZGVyLS1tZWRpYSArIG1haW4gPiA6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS14cztcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvX2hlYWRlci5zY3NzIiwiZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkZm9vdGVyLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRmb290ZXItY29sb3I7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWF4LXdpZHRoOiAyMzBweDtcblxuICAgIGEge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxufVxuXG4uZm9vdGVyTmF2IHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgY29sb3I6ICRmb290ZXJOYXYtY29sb3I7XG4gICAgZm9udC1mYW1pbHk6ICRmb290ZXJOYXYtZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyTmF2LWxpbmstY29sb3ItaG92ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmZvb3Rlck5hdi1tZW51IHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLmFjdGl2ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuLmZvb3Rlck5hdi1saW5rIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG5cbiAgICAmOm50aC1jaGlsZChuKzkpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5hY3RpdmUgLmxhbmd1YWdlLWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5mb290ZXJOYXYtbGFuZ3VhZ2VzIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMTI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcblxuICAgIC5mb290ZXJOYXYtY3VycmVudC1sYW5nIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICRmb290ZXJOYXYtY3VycmVudC1sYW5nLWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRtYWluTmF2LWN1cnJlbnQtbGFuZy1pLWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExcHg7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRmb290ZXJOYXYtbGFuZ3VhZ2VzLXVsLWJhY2tncm91bmQ7XG4gICAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogJGNvbG9yLWJsYWNrLS1hbHBoYS1saWdodCAzcHggM3B4IDZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMTk5cHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlck5hdi1sYW5nIHtcbiAgICAgICAgfi5mb290ZXJOYXYtbGFuZzpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRmb290ZXJOYXYtbGFuZy1iZWZvcmUtYm9yZGVyO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBsZWZ0OiAyMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGFuZ3VhZ2UtbGluayB7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyTmF2LWxhbmd1YWdlcy1sYW5ndWFnZS1saW5rLWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTZweCAyMnB4IDE2cHggMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuXG4gICAgJi5sYW5ndWFnZXMtZHJvcGRvd24tb3BlbiB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhbmd1YWdlcy1jbG9zZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9vdGVyLWluZm8ge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBiYWNrZ3JvdW5kOiAkZm9vdGVyLWluZm8tYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJGZvb3Rlci1pbmZvLWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA5IC8gc3BhbiA0O1xuICAgIHBhZGRpbmc6IDkycHggMDtcblxuICAgIGgxIHtcbiAgICAgICAgY29sb3I6ICRmb290ZXItaW5mby1oMS1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb290ZXItaW5mby1oMS1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBjb2xvcjogJGZvb3Rlci1pbmZvLWgyLWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJGZvb3Rlci1pbmZvLWgyLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZm9vdGVyLWluZm8tbGluay1jb2xvci1ob3ZlcjtcbiAgICB9XG59XG5cbi5mb290ZXItdGV4dCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAzO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyNWVtO1xuXG4gICAgKiB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG5cbi5mb290ZXItc29jaWFsIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAzO1xufVxuXG4uZm9vdGVyLXRleHQgKyAuZm9vdGVyLXNvY2lhbCB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCA0IC8gc3BhbiAzO1xufVxuXG4uZm9vdGVyLW5ld3NsZXR0ZXIge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgOCAvIHNwYW4gNTtcblxuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LWJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlcjogJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LWJvcmRlcjtcbiAgICAgICAgY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1pbnB1dC1jb2xvcjtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmb250LWZhbWlseTogJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1pbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBAZXh0ZW5kICVidXR0b247XG5cbiAgICAgICAgYmFja2dyb3VuZDogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgICAgICBib3JkZXItY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24tYmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24tY29sb3I7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24taG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWhvdmVyLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1hY3RpdmUtYmFja2dyb3VuZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1hY3RpdmUtYmFja2dyb3VuZDtcbiAgICAgICAgICAgIGNvbG9yOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNjLWFsbG93IHtcbiAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50O1xuXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuXG4uY2MtZGVueSB7XG4gICAgQGV4dGVuZCAlYnV0dG9uLWRlZmF1bHQ7XG4gICAgQGV4dGVuZCAlYnV0dG9uLWRlZmF1bHQtdHJhbnNwYXJlbnQ7XG5cbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLmZvb3Rlck5hdi1sYW5ndWFnZXMge1xuICAgICAgICAuZm9vdGVyTmF2LWN1cnJlbnQtbGFuZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlck5hdi1tZW51IHtcbiAgICAgICAgLmZvb3Rlck5hdi1saW5rIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXJOYXYge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIH1cblxuICAgIC5mb290ZXItc29jaWFsIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIC5mb290ZXItc29jaWFsLWxpbmtzIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICB9XG5cbiAgICAuZm9vdGVyLW5ld3NsZXR0ZXIgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMTBweCA1NHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5mb290ZXJOYXYtbWVudSB7XG4gICAgICAgIC5mb290ZXJOYXYtaXRlbSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuZm9vdGVyLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDA7XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyTmF2IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgIH1cblxuICAgIC5mb290ZXJOYXYtbGluayB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICY6bnRoLWNoaWxkKG4rOSkge1xuICAgICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXJOYXYtbWVudSB7XG4gICAgICAgIGNvbHVtbi13aWR0aDogMjAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLmZvb3Rlck5hdi1sYW5ndWFnZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5mb290ZXItc29jaWFsIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIC5mb290ZXItc29jaWFsLWxpbmtzIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIH1cblxuICAgIC5mb290ZXItdGV4dCxcbiAgICAuZm9vdGVyLXNvY2lhbCxcbiAgICAuZm9vdGVyLXRleHQgKyAuZm9vdGVyLXNvY2lhbCxcbiAgICAuZm9vdGVyLW5ld3NsZXR0ZXIge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1uZXdzbGV0dGVyIGZvcm0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLmZvb3Rlci1pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuICAgIH1cblxuICAgIC5mb290ZXItbmV3c2xldHRlciBmb3JtIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICAgZm9vdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvX2Zvb3Rlci5zY3NzIiwiJG1haW5OYXYtdHJpYW5nbGUtd2lkdGg6IDM1cHggIWRlZmF1bHQ7XG5cbi5tYWluTmF2IHtcbiAgICBmb250LWZhbWlseTogJG1haW5OYXYtZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ubWFpbk5hdi1saW5rIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBjb2xvcjogJG1haW5OYXYtbGluay1jb2xvcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcblxuICAgIC5tYWluTmF2LWxhbmd1YWdlcyAmIHtcbiAgICAgICAgY29sb3I6ICRtYWluTmF2LWxhbmd1YWdlcy1tYWluTmF2LWxpbmstY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDEycHggMjJweCAxMnB4IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJG1haW5OYXYtbGluay1ob3Zlci1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtLXN0aWNreSAmIHtcbiAgICAgICAgY29sb3I6ICRtYWluTmF2LXN0aWNreS1saW5rLWNvbG9yO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRtYWluTmF2LXN0aWNreS1saW5rLWNvbG9yLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgPiBpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgfVxufVxuXG4ubWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbk5hdi1tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNCAvIHNwYW4gODtcbiAgICBncmlkLXJvdzogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWF4LXdpZHRoOiAxMjI4cHg7XG5cbiAgICBpIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtcGFnZXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLm1haW5OYXYtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tcmlnaHQ6IDY0cHg7XG59XG5cbi5tYWluTmF2LXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtY29sdW1uOiAxLy0xO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4ubWFpbk5hdi1sYW5ndWFnZXMge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxMjtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgLm1haW5OYXYtLXN0aWNreSAmIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1jdXJyZW50LWxhbmcge1xuICAgICAgICBAZXh0ZW5kICVkcm9wZG93bi10b2dnbGU7XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBAZXh0ZW5kICVkcm9wZG93bi1saXN0O1xuICAgIH1cblxuICAgIC5tYWluTmF2LWxhbmcge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcblxuICAgICAgICB+Lm1haW5OYXYtbGFuZzpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRtYWluTmF2LWxhbmctYmVmb3JlLWJvcmRlcjtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgbGVmdDogMjJweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sYW5ndWFnZXMtZHJvcGRvd24tb3BlbiB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmxhbmd1YWdlcy1jbG9zZSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVkcm9wZG93bi1vdmVybGF5O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbk5hdi1sYW5ndWFnZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1haW5OYXYtdG9wIHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgYmFja2dyb3VuZDogJG1haW5OYXYtdG9wLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRtYWluTmF2LXRvcC1jb2xvcjtcbiAgICBoZWlnaHQ6ICRzaXRlLWhlYWRlci1tYXgtaGVpZ2h0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICB6LWluZGV4OiAkemluZGV4LW1haW5OYXY7XG5cbiAgICAubWFpbk5hdi0tc3RpY2t5ICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbk5hdi10b3Atc3RpY2t5LWJhY2tncm91bmQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAkY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0O1xuICAgICAgICBjb2xvcjogJG1haW5OYXYtdG9wLXN0aWNreS1jb2xvcjtcbiAgICB9XG59XG5cbi5tYWluTmF2LWhhbWJ1cmdlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5tYWluTmF2LWxvZ28ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6ICRtYWluTmF2LWxvZ28tY29sb3I7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAzO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAuY2xzLWxvZ28ge1xuICAgICAgICBmaWxsOiAkY2xzLWxvZ28tZmlsbDtcbiAgICB9XG5cbiAgICAubWFpbk5hdi0tc3RpY2t5ICYge1xuICAgICAgICBjb2xvcjogJG1haW5OYXYtbG9nby1zdGlja3ktY29sb3I7XG5cbiAgICAgICAgLmNscy1sb2dvIHtcbiAgICAgICAgICAgIGZpbGw6ICRtYWluTmF2LWxvZ28tc3RpY2t5LWNscy1sb2dvLWZpbGw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxufVxuXG4ubWFpbk5hdi1sb2dvLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tYWluTmF2LWJhY2sge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJG1haW5OYXYtYmFjay1iYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAkbWFpbk5hdi1iYWNrLWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTE1cHg7XG4gICAgei1pbmRleDogJHppbmRleC1tYWluTmF2O1xufVxuXG4ubWFpbk5hdi1pdGVtLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAubWFpbk5hdiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xuICAgIH1cblxuICAgIC5tYWluTmF2LWxpbmsge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtbGFuZ3VhZ2VzIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IC0xO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuXG4gICAgICAgIC5tYWluTmF2LWN1cnJlbnQtbGFuZyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAubWFpbk5hdi1pdGVtLS1tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiB1bnNldDtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1saW5rLFxuICAgIC5hY3RpdmUgLm1haW5OYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAkbWFpbk5hdi1saW5rLWFjdGl2ZS1jb2xvci0xMjgwO1xuICAgIH1cblxuICAgIC5tYWluTmF2LWxpbms6aG92ZXIge1xuICAgICAgICBjb2xvcjogJG1haW5OYXYtbGluay1ob3Zlci1jb2xvci0xMjgwO1xuICAgIH1cblxuICAgIC5tYWluTmF2LW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IGNvbnRlbnQtYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbk5hdi1tZW51LWJhY2tncm91bmQtMTI4MDtcbiAgICAgICAgLy8gZGVjb3JhdGl2ZSB0cmlhbmdsZVxuICAgICAgICBib3JkZXItYm90dG9tOiAkbWFpbk5hdi10cmlhbmdsZS13aWR0aCBzb2xpZCAkY29sb3ItYmxhY2stLXRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogJG1haW5OYXYtdHJpYW5nbGUtd2lkdGggc29saWQgJG1haW5OYXYtbWVudS1ib3JkZXItMTI4MDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDgwdmggLSAjeyRzaXRlLWhlYWRlci1taW4taGVpZ2h0fSk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjVzO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgIC8vIHNlcGFyYXRvclxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDYwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbk5hdi1wYWdlcyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbk5hdi1wYWdlcy1iYWNrZ3JvdW5kLTEyODA7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDU1cHggMCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW5OYXYgJiB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoOTVweCAtIDgwdmgpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW5OYXYubWFpbk5hdi0tZXhwYW5kZWQgJiB7XG4gICAgICAgICAgICB0b3A6ICRzaXRlLWhlYWRlci1taW4taGVpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW5OYXYtaXRlbSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwIDMwcHggMCAwO1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgd2lkdGg6IDcwdnc7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtcmlnaHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluTmF2LXRvcCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluTmF2LXRvcC1iYWNrZ3JvdW5kLTEyODA7XG4gICAgICAgIGNvbG9yOiAkbWFpbk5hdi10b3AtY29sb3ItMTI4MDtcbiAgICAgICAgaGVpZ2h0OiAkc2l0ZS1oZWFkZXItbWluLWhlaWdodDtcblxuICAgICAgICAubWFpbk5hdi0tc3RpY2t5ICYge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGN1cnRhaW4gdG8gaGlkZSBiZWhpbmQgdGhlIG1lbnUgYW5pbWF0aW9uXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW5OYXYtbGFuZ3VhZ2VzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1sYW5ndWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IHVuc2V0O1xuICAgIH1cblxuICAgIC5tYWluTmF2LWxvZ28ge1xuICAgICAgICBjb2xvcjogJG1haW5OYXYtbG9nby1jb2xvci0xMjgwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgLmNscy1sb2dvIHtcbiAgICAgICAgICAgIGZpbGw6ICRtYWluTmF2LWxvZ28tY2xzLWxvZy1jb2xvci0xMjgwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW5OYXYtbG9nby1saW5rIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1oYW1idXJnZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgfVxuXG4gICAgbWFpbiwgaGVhZGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbWFyZ2luLXRvcCAwLjVzO1xuICAgIH1cblxuICAgIC5tYWluTmF2LS1leHBhbmRlZCArIG1haW4sXG4gICAgLm1haW5OYXYtLWV4cGFuZGVkICsgaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogY2FsYyg4MHZoIC0gI3skc2l0ZS1oZWFkZXItbWluLWhlaWdodH0gLSAjeyRtYWluTmF2LXRyaWFuZ2xlLXdpZHRofSk7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtYmFjayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1haW5OYXYtbGFuZ3VhZ2VzLXNlbGVjdC1ib3JkZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luOiAwIDYwcHggMjVweCAyMXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDMwMnB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nOiA5cHggMjBweCA5cHggOXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLm1haW5OYXYtY3VycmVudC1sYW5nIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWFpbk5hdi1jdXJyZW50LWxhbmctY29sb3I7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtYWluTmF2LWxhbmd1YWdlcy1zZWxlY3QtY3VycmVudC1sYW5nLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIH1cblxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRtYWluTmF2LWxhbmd1YWdlcy1zZWxlY3QtaS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAubWFpbk5hdi1sYW5ndWFnZXMtc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICAgLm1haW5OYXYtdG9wIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5tYWluTmF2LS1leHBhbmRlZCArIG1haW4sXG4gICAgLm1haW5OYXYtLWV4cGFuZGVkICsgaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAubWFpbk5hdi1tZW51LFxuICAgIC5tYWluTmF2LWxhbmd1YWdlLFxuICAgIC5tYWluTmF2LWhhbWJ1cmdlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW5OYXYtbG9nbyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9fbmF2aWdhdGlvbi5zY3NzIiwiJWJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbiVncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIHJlcGVhdCgxMiwgW2NvbF0gMTIycHgpIDFmcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuJWJsb2NrLXRpdGxlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGZvbnQtZmFtaWx5OiAkYmxvY2stdGl0bGUtZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3A6ICRibG9jay10aXRsZS1hZnRlci1ib3JkZXI7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICB9XG59XG5cbiVibG9jay1zdWJ0aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICRibG9jay1zdWJ0aXRsZS1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDU0cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuJWNvbnRlbnQtc3R5bGVzIHtcbiAgICBjb2xvcjogJGNvbnRlbnQtc3R5bGVzLWNvbG9yO1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkY29udGVudC1zdHlsZXMtbGluay1jb2xvcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29udGVudC1zdHlsZXMtbGluay1jb2xvci1ob3ZlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgIGNvbG9yOiAkY29udGVudC1zdHlsZXMtaC1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICAgY29sb3I6ICRjb250ZW50LXN0eWxlcy1oNS1jb2xvcjtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgcCArIGgxLFxuICAgIHAgKyBoMixcbiAgICBwICsgaDMge1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgID4gYmxvY2txdW90ZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbnRlbnQtc3R5bGVzLXRhYmxlLWJvcmRlcjtcbiAgICAgICAgY29sdW1uLXNwYW46IGFsbDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRjb250ZW50LXN0eWxlcy10YWJsZS1mb250LWZhbWlseTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICB0aGVhZCB7XG4gICAgICAgIGNvbG9yOiAkY29udGVudC1zdHlsZXMtdGhlYWQtY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cblxuICAgIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuXG4gICAgdGQsIHRoIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb250ZW50LXN0eWxlcy10ZC10aC1ib3JkZXI7XG4gICAgICAgIHBhZGRpbmc6IDIycHggMTZweCAyMnB4IDA7XG5cbiAgICAgICAgZW0ge1xuICAgICAgICAgICAgY29sb3I6ICRjb250ZW50LXN0eWxlcy1lbS1ib3JkZXI7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAuYWxpZ24tcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgfVxuXG4gICAgdGFibGUgLml0ZW0tcHJpY2Uge1xuICAgICAgICB0ZXh0LWFsaWduOiBlbmQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgZGQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIHRyOmxhc3QtY2hpbGQge1xuICAgICAgICB0aCwgdGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1jb21wb3VuZC1zZWxlY3RvcnMqL1xuICAgIHRoZWFkICsgdGJvZHksXG4gICAgdGJvZHkgKyB0Zm9vdCB7XG4gICAgICAgIHRyOmZpcnN0LWNoaWxkID4gdGQsXG4gICAgICAgIHRyOmZpcnN0LWNoaWxkID4gdGgge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb250ZW50LXN0eWxlcy10YWJsZS1ib3JkZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLyogc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1tYXgtY29tcG91bmQtc2VsZWN0b3JzKi9cblxuICAgIHRoOm5vdChbYWxpZ25dKTpub3QoW2NsYXNzXSkge1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICB9XG59XG5cbiV2aWRlby1ncmFkaWVudCB7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgJGNvbG9yLXdoaXRlLS1hbHBoYSwgJGNvbG9yLXdoaXRlLS10cmFuc3BhcmVudCksIHVybCgkZG90cy1pbWcpIHJlcGVhdDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbi5jb3Zlci12aWRlbyxcbi5jb3Zlci1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4wMXB4OyAvKiBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zMDcwMDE0NC9yZXNwb25zaXZlLW9iamVjdC1maXQtY292ZXItZml4LW9uLWNocm9tZSAqL1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2l0ZS1jb250YWluZXItbWF4LXdpZHRoIC0gMSkge1xuICAgICVncmlkIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgcmVwZWF0KDEyLCBbY29sXSAxZnIpIDFmcjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAlYmxvY2stdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuXG4gICAgJWNvbnRlbnQtc3R5bGVzIHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgaDUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAlYmxvY2stc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIH1cblxuICAgICVjb250ZW50LXN0eWxlcyB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgJWdyaWQge1xuICAgICAgICBncmlkLWdhcDogMjBweDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIHJlcGVhdCgxMiwgW2NvbF0gMWZyKSAwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAlYmxvY2stc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIH1cblxuICAgICVjb250ZW50LXN0eWxlcyB7XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAlY29udGVudC1zdHlsZXMge1xuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoNSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRkLCB0aCB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDVweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvdmVyLXZpZGVvLWNvbnRlbnQge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICAgJWNvbnRlbnQtc3R5bGVzIHtcbiAgICAgICAgdGQsIHRoIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9fY29tbW9uLnNjc3MiLCIuYmxvY2sge1xuICAgIEBleHRlbmQgJWJsb2NrO1xuXG4gICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2U7XG59XG5cbi8vIGdlbmVyaWMgY29udGVudCBvZiB0aGUgYmxvY2tcbi5ibG9jay10ZXh0IHtcbiAgICBAZXh0ZW5kICVjb250ZW50LXN0eWxlcztcblxuICAgIGNvbG9yOiAkYmxvY2stdGV4dC1jb2xvcjtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuXG4gICAgLmJsb2NrLXRpdGxlIHtcbiAgICAgICAgQGV4dGVuZCAlYmxvY2stdGl0bGU7XG5cbiAgICAgICAgY29sb3I6ICRibG9jay10aXRsZS1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAuYmxvY2stc3VidGl0bGUge1xuICAgICAgICBjb2xvcjogJGJsb2NrLXRpdGxlLWJsb2NrLXN1YnRpdGxlLWNvbG9yO1xuICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuYmxvY2stZGVzY3JpcHRpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uYmxvY2stY29udGVudCB7XG4gICAgQGV4dGVuZCAlYmxvY2s7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIG1hcmdpbi1ib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlO1xufVxuXG4ucGFnZS1jb250ZW50IHtcbiAgICBAZXh0ZW5kICVibG9jaztcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgbWFyZ2luOiAkc2l0ZS1ibG9jay1zcGFjZSAwIDA7XG59XG5cbi5kb3dubG9hZC1saW5rIHtcbiAgICBAZXh0ZW5kICVidXR0b247XG4gICAgQGV4dGVuZCAlYnV0dG9uLWFjY2VudC10cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5ibG9jayB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLWxnO1xuICAgIH1cblxuICAgIC5ibG9jay1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNpdGUtYmxvY2stc3BhY2UtbGc7XG4gICAgfVxuXG4gICAgLmJsb2NrLXRleHQgLmJsb2NrLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cblxuICAgIC5wYWdlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46ICRzaXRlLWJsb2NrLXNwYWNlLWxnIDAgMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS1tZDtcbiAgICB9XG5cbiAgICAuYmxvY2stY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLW1kO1xuICAgIH1cblxuICAgIC5ibG9jay10ZXh0IC5ibG9jay1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG5cbiAgICAucGFnZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAkc2l0ZS1ibG9jay1zcGFjZS1tZCAwIDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2Utc207XG4gICAgfVxuXG4gICAgLmJsb2NrLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc2l0ZS1ibG9jay1zcGFjZS1zbTtcbiAgICB9XG5cbiAgICAucGFnZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAkc2l0ZS1ibG9jay1zcGFjZS1zbSAwIDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS14cztcbiAgICB9XG5cbiAgICAuYmxvY2stY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLXhzO1xuICAgIH1cblxuICAgIC5ibG9jay10ZXh0IC5ibG9jay10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYmxvY2stdGV4dCAuYmxvY2stc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnBhZ2UtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogJHNpdGUtYmxvY2stc3BhY2UteHMgMCAwO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9wYWdlL2RlZmF1bHQuc2NzcyIsIi5wYWdlSGVybyB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICBtYXJnaW46IDExMHB4IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wYWdlSGVyby1hcnJvdyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgYmFja2dyb3VuZDogJHBhZ2VIZXJvLWFycm93LWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiA0M3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZ3JpZC1jb2x1bW4tZW5kOiAxNDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDQ2cHg7XG5cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBhbmltYXRpb246IHB1bHNlLWRvdCAwLjVzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KSAwcyBpbmZpbml0ZTtcbiAgICAgICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHBhZ2VIZXJvLWFycm93LWJvcmRlci1hZnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNTRweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHBhZ2VIZXJvLWFycm93LWJvcmRlci1ob3ZlcjtcbiAgICB9XG5cbiAgICBpIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgIH1cblxuICAgIC5wYWdlSGVyby0tbWVkaWEgJiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuXG4ucGFnZUhlcm8tdG9wLXNlY3Rpb24ge1xuICAgIGJvdHRvbTogNDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuQGtleWZyYW1lcyBwdWxzZS1kb3Qge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIH1cbiAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG59XG5cbi5wYWdlSGVyby1pbWFnZSxcbi5wYWdlSGVyby12aWRlbyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgY29sb3I6ICRwYWdlSGVyby10aXRsZS1jb2xvcjtcbiAgICBmb250LXNpemU6IDcycHg7XG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LWhlaWdodDogNjZ2aDtcbiAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnBhZ2VIZXJvLS1tZWRpYSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRzaXRlLWhlYWRlci1tYXgtaGVpZ2h0fSk7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRwYWdlSGVyby1tZWRpYS10aXRsZS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiA5NnB4O1xuICAgICAgICB0ZXh0LXNoYWRvdzogJGNvbG9yLWJsYWNrLS1hbHBoYS1oYXJkIDNweCAwIDNweDtcbiAgICB9XG59XG5cbi5wYWdlSGVyby1zdWJ0aXRsZSB7XG4gICAgQGV4dGVuZCAlYmxvY2stdGl0bGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAucGFnZUhlcm8ge1xuICAgICAgICBtYXJnaW46IDEwMHB4IDA7XG4gICAgfVxuXG4gICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgIH1cblxuICAgIC5wYWdlSGVyby0tbWVkaWEge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5wYWdlSGVybyB7XG4gICAgICAgIG1hcmdpbjogODBweCAwO1xuICAgIH1cblxuICAgIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICB9XG5cbiAgICAucGFnZUhlcm8tLW1lZGlhIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skc2l0ZS1oZWFkZXItbWluLWhlaWdodH0pO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5wYWdlSGVybyB7XG4gICAgICAgIG1hcmdpbjogNzBweCAwO1xuICAgIH1cblxuICAgIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICB9XG5cbiAgICAucGFnZUhlcm8tLW1lZGlhIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5wYWdlSGVybyB7XG4gICAgICAgIG1hcmdpbjogNjBweCAwO1xuICAgIH1cblxuICAgIC5wYWdlSGVyby10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICB9XG5cbiAgICAucGFnZUhlcm8tYXJyb3cge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucGFnZUhlcm8tc3VidGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5wYWdlSGVyby0tbWVkaWEge1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgLnBhZ2VIZXJvLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9wYWdlL19wYWdlSGVyby5zY3NzIiwiLmhlYWRlci1zbGlkZXNob3cge1xuICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgaGVpZ2h0OiA3NDdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5oZWFkZXItc2xpZGVzaG93LXRyYWNrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXItc2xpZGVzaG93LXNsaWRlcyB7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmhlYWRlci1zbGlkZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJGNvbG9yLWJsYWNrLS10cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBhLCAmLS1kcmFnZ2luZyB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbn1cblxuLmhlYWRlci1zbGlkZS1tZWRpYSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uaGVhZGVyLXNsaWRlc2hvdy1jb250cm9scyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi10b3A6IC00N3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMge1xuICAgIGNvbG9yOiAkaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLnByZXYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgfVxuXG4gICAgLm5leHQsIC5wcmV2IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJGhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRoZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFweDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDdweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRoZWFkZXItc2xpZGVzaG93LXN3aXRjaGVzLXByZXYtbmV4dC1ib3JkZXItaG92ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmhlYWRlci1zbGlkZXNob3cge1xuICAgICAgICBncmlkLWNvbHVtbjogMSAvIC0xO1xuICAgICAgICBoZWlnaHQ6IDczMHB4O1xuICAgIH1cblxuICAgIC5oZWFkZXItc2xpZGVzaG93LWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLSAkc2l0ZS1oZWFkZXItbWluLWhlaWdodDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXNsaWRlc2hvdy1jb250cm9scyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0yM3B4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhlYWRlci1zbGlkZXNob3cge1xuICAgICAgICBoZWlnaHQ6IDYyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLmhlYWRlci1zbGlkZXNob3ctc3dpdGNoZXMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9wYWdlL19oZWFkZXItc2xpZGVzaG93LnNjc3MiLCIucHJvcG9zYWwge1xuICAgIEBleHRlbmQgJWdyaWQ7XG59XG5cbm1haW4gLnByb3Bvc2FsLS1tZWRpYSxcbmhlYWRlciArIG1haW4gLnByb3Bvc2FsLS1tZWRpYSB7XG4gICAgbWFyZ2luOiAtMTUwcHggMCAwO1xufVxuXG4ucHJvcG9zYWwtc2Nyb2xsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG59XG5cbi5wcm9wb3NhbC1oZWFkZXIge1xuICAgIEBleHRlbmQgJWJsb2NrO1xuXG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG59XG5cbi5wcm9wb3NhbC1oZWFkZXItbWVkaWEge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wcm9wb3NhbC10aXRsZSB7XG4gICAgQGV4dGVuZCAlcGFnZS10aXRsZTtcblxuICAgIGdyaWQtYXJlYTogdGl0bGU7XG59XG5cbi5wcm9wb3NhbC1zdWJ0aXRsZSB7XG4gICAgQGV4dGVuZCAlcGFnZS1zdWJ0aXRsZTtcblxuICAgIGdyaWQtYXJlYTogc3VidGl0bGU7XG59XG5cbi5wcm9wb3NhbC1jb250ZW50IHtcbiAgICBAZXh0ZW5kICVwYWdlLWNvbnRlbnQ7XG5cbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3N1YnRpdGxlIHN1YnRpdGxlJyAndGl0bGUgYWN0aW9uJyAnZG93bmxvYWQgZG93bmxvYWQnICd0ZXh0IHRleHQnO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCgxMDBweCwgYXV0byk7XG59XG5cbi5wcm9wb3NhbC10ZXh0IHtcbiAgICBAZXh0ZW5kICVwYWdlLXRleHQ7XG5cbiAgICBncmlkLWFyZWE6IHRleHQ7XG4gICAgbWFyZ2luLXRvcDogMzdweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnByb3Bvc2FsLWJvb2sge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLWFyZWE6IGFjdGlvbjtcbn1cblxuLnByb3Bvc2FsLWxpbmsge1xuICAgIEBleHRlbmQgJWJ1dHRvbjtcbiAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50O1xuXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG4ucHJvcG9zYWwtZG93bmxvYWQge1xuICAgIGdyaWQtYXJlYTogZG93bmxvYWQ7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnByb3Bvc2FsLS1wbGFpbiB7XG4gICAgbWFyZ2luLXRvcDogJHNpdGUtaGVhZGVyLW1heC1oZWlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAucHJvcG9zYWwtY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gOTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAucHJvcG9zYWwtYm9vayB7XG4gICAgICAgIHRvcDogMTE1cHg7XG4gICAgfVxuXG4gICAgLnByb3Bvc2FsLWxpbmsge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBpbml0aWFsO1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDUwcHg7XG4gICAgfVxuXG4gICAgLnByb3Bvc2FsLWNvbnRlbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgbWFpbiAucHJvcG9zYWwtLW1lZGlhLFxuICAgIGhlYWRlciArIG1haW4gLnByb3Bvc2FsLS1tZWRpYSB7XG4gICAgICAgIG1hcmdpbjogLTExNXB4IDAgMDtcbiAgICB9XG5cbiAgICAucHJvcG9zYWwtY29udGVudCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdzdWJ0aXRsZScgJ3RpdGxlJyAnZG93bmxvYWQnICd0ZXh0JyAnYWN0aW9uJztcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuXG4gICAgLnByb3Bvc2FsLWJvb2sge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMzhweDtcbiAgICB9XG5cbiAgICAucHJvcG9zYWwtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMjhweDtcbiAgICB9XG5cbiAgICAucHJvcG9zYWwtZG93bmxvYWQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL3BhZ2UvcHJvcG9zYWwuc2NzcyIsIi5lcnJvci1wYWdlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDAgMTBweDtcblxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL3BhZ2UvZXJyb3Iuc2NzcyIsIi50ZXh0LWJsb2NrIHtcbiAgICBAZXh0ZW5kICVncmlkO1xufVxuXG4udGV4dC1ibG9jay1tZWRpYSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA2O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLnRleHQtYmxvY2stLW9kZCAmIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2O1xuICAgICAgICBvcmRlcjogMjtcbiAgICB9XG59XG5cbi50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgIEBleHRlbmQgJWNvbnRlbnQtc3R5bGVzO1xuXG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA2NHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4udGV4dC1ibG9jay0tbWVkaWEge1xuICAgIC50ZXh0LWJsb2NrLWNvbnRlbnQgaDEge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnRleHQtYmxvY2stbWVkaWEsXG4gICAgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICAgIGhlaWdodDogNTE2cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgJi50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDQ7XG4gICAgICAgIG1hcmdpbjogLTVweCAwIDAgMjBweDtcbiAgICB9XG5cbiAgICAmLnRleHQtYmxvY2stLW9kZCAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAzIC8gc3BhbiA0O1xuICAgICAgICBtYXJnaW46IC01cHggMjBweCAwIDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjFweDtcbiAgICB9XG5cbiAgICAudGV4dC1ibG9jay0tbWVkaWEge1xuICAgICAgICAudGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGV4dC1ibG9jay0tZXZlbiAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAudGV4dC1ibG9jay1jb250ZW50IGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrLS1tZWRpYSB7XG4gICAgICAgIC50ZXh0LWJsb2NrLW1lZGlhLFxuICAgICAgICAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM0MXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQtYmxvY2stY29udGVudCBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnRleHQtYmxvY2stLWV2ZW4gLnRleHQtYmxvY2stbWVkaWEge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA2O1xuICAgICAgICB9XG5cbiAgICAgICAgJi50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2O1xuICAgICAgICB9XG5cbiAgICAgICAgJi50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stbWVkaWEge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2O1xuICAgICAgICB9XG5cbiAgICAgICAgJi50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDY7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudGV4dC1ibG9jay0tbWVkaWEge1xuICAgICAgICAudGV4dC1ibG9jay1tZWRpYSxcbiAgICAgICAgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMDRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLnRleHQtYmxvY2stY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LWJsb2NrLS1tZWRpYSB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogMDtcblxuICAgICAgICAudGV4dC1ibG9jay1jb250ZW50IHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgICAgIGgxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi50ZXh0LWJsb2NrLS1ldmVuIC50ZXh0LWJsb2NrLWNvbnRlbnQsXG4gICAgICAgICYudGV4dC1ibG9jay0tb2RkIC50ZXh0LWJsb2NrLWNvbnRlbnQge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYudGV4dC1ibG9jay0tZXZlbiAudGV4dC1ibG9jay1tZWRpYSxcbiAgICAgICAgJi50ZXh0LWJsb2NrLS1vZGQgLnRleHQtYmxvY2stbWVkaWEge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICAgICAgICAgIGhlaWdodDogMzkwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3RleHQtYmxvY2suc2NzcyIsIi5ibG9jay0tc2xpZGVzaG93IHtcbiAgICBkaXNwbGF5OiBncmlkO1xufVxuXG4uZ2FsbGVyeS1jb250YWluZXIge1xuICAgIEBleHRlbmQgJWJsb2NrO1xuICAgIEBleHRlbmQgJWdyaWQ7XG59XG4uZ2FsbGVyeSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvLTI7XG4gICAgaGVpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2FsbGVyeS10cmFjayB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2FsbGVyeS1zbGlkZXMge1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLVk7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5nYWxsZXJ5LXNsaWRlIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJGNvbG9yLWJsYWNrLS10cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBhLCAmLS1kcmFnZ2luZyB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbn1cblxuLmdhbGxlcnktc2xpZGUtbWVkaWEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRnYWxsZXJ5LXNsaWRlLW1lZGlhLWJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggJGNvbG9yLWJsYWNrLS1hbHBoYS1saWdodDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5nYWxsZXJ5LWNvbnRyb2xzIHtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktaXRlbXM6IGVuZDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5nYWxsZXJ5LXN3aXRjaGVzIHtcbiAgICBjb2xvcjogJGdhbGxlcnktc3dpdGNoZXMtY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cbiAgICAucHJldiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICB9XG5cbiAgICAubmV4dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgIH1cblxuICAgIC5uZXh0LCAucHJldiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRnYWxsZXJ5LXN3aXRjaGVzLXByZXYtbmV4dC1iYWNrZ3JvdW5kO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ2FsbGVyeS1zd2l0Y2hlcy1wcmV2LW5leHQtYm9yZGVyO1xuICAgICAgICBjb2xvcjogJGdhbGxlcnktc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGhlaWdodDogNDdweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQ3cHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ2FsbGVyeS1zd2l0Y2hlcy1wcmV2LW5leHQtYm9yZGVyLWhvdmVyO1xuICAgICAgICAgICAgY29sb3I6ICRnYWxsZXJ5LXN3aXRjaGVzLXByZXYtbmV4dC1jb2xvci1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLmdhbGxlcnkge1xuICAgICAgICBtaW4taGVpZ2h0OiAyMzBweDtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX2dhbGxlcnkuc2NzcyIsIi5ibG9jay0tc2xpZGVzaG93LWZ1bGwge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skc2l0ZS1oZWFkZXItbWF4LWhlaWdodH0pO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuXG4uc2xpZGVzaG93LWZ1bGwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwdnc7XG59XG5cbi5zbGlkZXNob3ctdHJhY2stZnVsbCB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWRlc2hvdy1zbGlkZXMtZnVsbCB7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4tWTtcbiAgICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLnNsaWRlLWZ1bGwge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJGNvbG9yLWJsYWNrLS10cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBhLCAmLS1kcmFnZ2luZyB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbn1cblxuLnNsaWRlLW1lZGlhLWZ1bGwge1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCAkY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0O1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWRlLWNvbnRlbnQtZnVsbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgaDEge1xuICAgICAgICBjb2xvcjogJHNsaWRlLWNvbnRlbnQtZnVsbC1oMS1jb2xvcjtcbiAgICAgICAgZm9udC1zaXplOiA5NnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICAgICAgICB0ZXh0LXNoYWRvdzogJGNvbG9yLWJsYWNrLS1hbHBoYS1saWdodCAycHggMCA2cHg7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIEBleHRlbmQgJWJ1dHRvbjtcbiAgICAgICAgQGV4dGVuZCAlYnV0dG9uLWFjY2VudDtcbiAgICB9XG59XG5cbi5zbGlkZXNob3ctY29udHJvbHMtZnVsbCB7XG4gICAgZGlzcGxheTogZ3JpZDtcblxuICAgIC5uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgfVxuXG4gICAgLnByZXYge1xuICAgICAgICBsZWZ0OiAyNXB4O1xuICAgIH1cblxuICAgIC5uZXh0LCAucHJldiB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJsYWNrLS10cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJsYWNrLS10cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICRzbGlkZXNob3ctY29udHJvbHMtZnVsbC1uZXh0LXByZXYtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDQ3cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMXB4O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDQ3cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnNsaWRlLWNvbnRlbnQtZnVsbCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogODRweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuc2xpZGUtZnVsbCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuc2xpZGUtY29udGVudC1mdWxsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpZGVzaG93LWZ1bGwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuYmxvY2stLXNsaWRlc2hvdy1mdWxsOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skc2l0ZS1oZWFkZXItbWluLWhlaWdodH0pO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zbGlkZXNob3ctY29udHJvbHMtZnVsbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWRlLWNvbnRlbnQtZnVsbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogJHNsaWRlLWNvbnRlbnQtZnVsbC1oMS1jb2xvci0xMDIzO1xuICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuc2xpZGUtY29udGVudC1mdWxsIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fc2xpZGVzaG93LWZ1bGwuc2NzcyIsIi5ibG9jay0tc2xpZGVzaG93IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxufVxuXG4uYmxvY2stLXNsaWRlc2hvdyArIC5ibG9jay0tYm9vay1mb3JtICsgLnBhZ2UtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMjB2aDtcbn1cblxuLnNsaWRlc2hvdyB7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTkyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDc4N3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwdnc7XG59XG5cbi5zbGlkZXNob3ctdHJhY2sge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNsaWRlc2hvdy1zbGlkZXMge1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvdWNoLWFjdGlvbjogcGFuLVk7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG59XG5cbi5zbGlkZSB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogNzg3cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJGNvbG9yLWJsYWNrLS10cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBhLCAmLS1kcmFnZ2luZyB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbn1cblxuLnNsaWRlLW1lZGlhIHtcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggJGNvbG9yLWJsYWNrLS1hbHBoYS1saWdodDtcbiAgICBncmlkLWNvbHVtbjogY29sIDQgLyBzcGFuIDk7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpZGUtbWVkaWEtdmlkZW8ge1xuICAgIEBleHRlbmQgJXZpZGVvLWdyYWRpZW50O1xufVxuXG4uc2xpZGUtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNTtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgaDEge1xuICAgICAgICBjb2xvcjogJHNsaWRlLWNvbnRlbnQtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuXG4uc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpZGVzaG93LXN3aXRjaGVzIHtcbiAgICBjb2xvcjogJHNsaWRlc2hvdy1zd2l0Y2hlcy1jb2xvcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcblxuICAgIC5wcmV2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIH1cblxuICAgIC5uZXh0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgLm5leHQsIC5wcmV2IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJHNsaWRlc2hvdy1zd2l0Y2hlcy1uZXh0LXByZXYtYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNsaWRlc2hvdy1zd2l0Y2hlcy1uZXh0LXByZXYtYm9yZGVyO1xuICAgICAgICBjb2xvcjogJHNsaWRlc2hvdy1zd2l0Y2hlcy1uZXh0LXByZXYtY29sb3I7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFweDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogNDdweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzbGlkZXNob3ctc3dpdGNoZXMtbmV4dC1wcmV2LWJvcmRlci1ob3ZlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkc2xpZGVzaG93LXN3aXRjaGVzLW5leHQtcHJldi1jb2xvci1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5ibG9jay0tc2xpZGVzaG93ICsgLmJsb2NrLS1ib29rLWZvcm0gKyAucGFnZS1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XG4gICAgfVxuXG4gICAgLmJsb2NrLS1zbGlkZXNob3cge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNsaWRlc2hvdyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gICAgfVxuXG4gICAgLnNsaWRlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5zbGlkZS1jb250ZW50IHtcbiAgICAgICAgaDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWRlc2hvdy1jb250cm9scyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnNsaWRlc2hvdy1jb250cm9scyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJsb2NrLS1zbGlkZXNob3cge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWRlLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICB9XG5cbiAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBoMSB7XG4gICAgICAgICAgICBjb2xvcjogJHNsaWRlLWNvbnRlbnQtY29sb3ItaDEtMTAyMztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAkY29sb3ItYmxhY2stLWFscGhhIDNweCAwIDNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRzbGlkZS1jb250ZW50LWNvbG9yLWxpbmstMTAyMztcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAkY29sb3ItYmxhY2stLWFscGhhIDNweCAwIDNweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLnNsaWRlLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICB9XG5cbiAgICAuc2xpZGUtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19zbGlkZXNob3cuc2NzcyIsIi5vZmZlcnMtc2xpZGVzaG93LWJsb2NrIHtcbiAgICBiYWNrZ3JvdW5kOiAkb2ZmZXJzLXNsaWRlc2hvdy1ibG9jay1iYWNrZ3JvdW5kO1xuICAgIHBhZGRpbmc6IDUwcHggMCA2MHB4O1xuICAgIHdpZHRoOiAxMDB2dztcbn1cblxuLm9mZmVycy1zbGlkZXNob3ctdGl0bGUge1xuICAgIEBleHRlbmQgJWJsb2NrLXRpdGxlO1xuXG4gICAgY29sb3I6ICRvZmZlcnMtc2xpZGVzaG93LXRpdGxlLWNvbG9yO1xuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJG9mZmVycy1zbGlkZXNob3ctdGl0bGUtYm9yZGVyO1xuICAgIH1cbn1cblxuLm9mZmVycy1zbGlkZXNob3ctc3VidGl0bGUge1xuICAgIEBleHRlbmQgJWJsb2NrLXN1YnRpdGxlO1xuXG4gICAgY29sb3I6ICRvZmZlcnMtc2xpZGVzaG93LXN1YnRpdGxlLWNvbG9yO1xufVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy13cmFwcGVyIHtcbiAgICBAZXh0ZW5kICVncmlkO1xufVxuXG4ub2ZmZXJzLXNsaWRlc2hvdyB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm9mZmVycy1zbGlkZXNob3ctdHJhY2sge1xuICAgIG1hcmdpbi10b3A6IDU5cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vZmZlcnMtc2xpZGVzaG93LXNsaWRlcyB7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi1ZO1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xufVxuXG4ub2ZmZXJzLXNsaWRlIHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIFtjb2xdIDFmcik7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogJGNvbG9yLWJsYWNrLS10cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBhLCAmLS1kcmFnZ2luZyB7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIH1cbn1cblxuLm9mZmVycy1zbGlkZS1tZWRpYSB7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4ICRjb2xvci1ibGFjay0tYWxwaGEtbGlnaHQ7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAzIC8gc3BhbiA2O1xuICAgIGdyaWQtcm93OiAxO1xuICAgIGhlaWdodDogNTUycHg7IC8vIDQ6M1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLm9mZmVycy1zbGlkZS1jb250ZW50IHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkO1xuXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRvZmZlcnMtc2xpZGUtY29udGVudC1iYWNrZ3JvdW5kO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgOCAvIHNwYW4gNDtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDMyNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm9mZmVycy1zbGlkZS1jb250ZW50SGVhZGVyIHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkLWhlYWRlcjtcbn1cblxuLm9mZmVycy1zbGlkZS10aXRsZSB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZC10aXRsZTtcblxuICAgIGNvbG9yOiAkb2ZmZXJzLXNsaWRlLXRpdGxlLWNvbG9yO1xufVxuXG4ub2ZmZXJzLXNsaWRlLXRleHQge1xuICAgIEBleHRlbmQgJXJlZkNhcmQtdGV4dDtcblxuICAgIGNvbG9yOiAkb2ZmZXJzLXNsaWRlLXRleHQtY29sb3I7XG59XG5cbi5vZmZlcnMtc2xpZGUtcHJpY2UsXG4ub2ZmZXJzLXNsaWRlLWRhdGVzIHtcbiAgICBjb2xvcjogJG9mZmVycy1zbGlkZS1wcmljZS1kYXRlcy1jb2xvcjtcbiAgICBmb250LWZhbWlseTogJG9mZmVycy1zbGlkZS1wcmljZS1kYXRlcy1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG5cbi5vZmZlcnMtc2xpZGUtbGluayB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZC1tb3JlO1xuXG4gICAgY29sb3I6ICRvZmZlcnMtc2xpZGUtbGluay1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJG9mZmVycy1zbGlkZS1saW5rLWNvbG9yLWhvdmVyO1xuICAgIH1cbn1cblxuLm9mZmVycy1zbGlkZXNob3ctY29udHJvbHMge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEyO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCBbY29sXSAxZnIpO1xuICAgIG1hcmdpbi10b3A6IDUycHg7XG4gICAgbWluLWhlaWdodDogNDdweDtcbn1cblxuLm9mZmVycy1zbGlkZXNob3ctc3dpdGNoZXMge1xuICAgIGNvbG9yOiAkY29sb3ItZ3JheTtcbiAgICBncmlkLWNvbHVtbjogY29sIDMgLyBzcGFuIDQ7XG5cbiAgICAubmV4dCwgLnByZXYge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtYm9yZGVyO1xuICAgICAgICBjb2xvcjogJG9mZmVycy1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWNvbG9yO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGhlaWdodDogNDdweDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOXB4O1xuICAgICAgICBvdXRsaW5lOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA0N3B4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG9mZmVycy1zbGlkZXNob3ctc3dpdGNoZXMtcHJldi1uZXh0LWJvcmRlci1ob3ZlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkb2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcy1wcmV2LW5leHQtY29sb3ItaG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vZmZlcnMtc2xpZGVzaG93LWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogJG9mZmVycy1zbGlkZXNob3ctZm9vdGVyLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRvZmZlcnMtc2xpZGVzaG93LWZvb3Rlci1jb2xvcjtcbiAgICBwYWRkaW5nOiAxMDBweCAyMDBweCA5MHB4O1xufVxuXG4ub2ZmZXJzLXNsaWRlc2hvdy10ZXh0IHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRvZmZlcnMtc2xpZGVzaG93LXRleHQtZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5vZmZlcnMtc2xpZGVzaG93LXRleHQge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZS1tZWRpYSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gNztcbiAgICAgICAgaGVpZ2h0OiA0MjBweDtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlLWNvbnRlbnQge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDcgLyBzcGFuIDU7XG4gICAgICAgIGhlaWdodDogMjgwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLm9mZmVycy1zbGlkZXNob3ctdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlc2hvdy1zd2l0Y2hlcyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gNDtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA5O1xuICAgICAgICBoZWlnaHQ6IDQyMHB4O1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNjtcbiAgICAgICAgaGVpZ2h0OiAyODBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAub2ZmZXJzLXNsaWRlc2hvdy10cmFjayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZXNob3ctY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGVzaG93LWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZSB7XG4gICAgICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwIHJlcGVhdCgxMiwgW2NvbF0gMWZyKSAwO1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtY29udGVudCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICAgICAgcGFkZGluZzogMTQwcHggMjBweCAyNXB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm9mZmVycy1zbGlkZS1tZWRpYSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCAkY29sb3Itc2hhcmstLWFscGhhLWxpZ2h0O1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5vZmZlcnMtc2xpZGVzaG93IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlc2hvdy1mb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGVzaG93LWNvbnRyb2xzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRvZmZlcnMtc2xpZGUtbGluay1jb2xvcjtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlLW1lZGlhIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5vZmZlcnMtc2xpZGUtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkb2ZmZXJzLXNsaWRlLWxpbmstY29sb3ItaG92ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub2ZmZXJzLXNsaWRlLWRhdGVzIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5vZmZlcnMtc2xpZGUtbGluayB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19vZmZlcnMtc2xpZGVzaG93LnNjc3MiLCIuYmxvY2stLWNvbHVtbnMgKyAuYmxvY2stLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5oZXJvIHtcbiAgICBAZXh0ZW5kICVibG9jaztcblxuICAgIGJhY2tncm91bmQ6ICRoZXJvLWJhY2tncm91bmQ7XG4gICAgY29sb3I6ICRoZXJvLWNvbG9yO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiA2MHB4IDEyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlcm8tLW1lZGlhIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGNvbG9yOiAkaGVyby1tZWRpYS1jb2xvcjtcbiAgICBoZWlnaHQ6IDg2NXB4O1xufVxuXG4uaGVyby10aXRsZSB7XG4gICAgQGV4dGVuZCAlYmxvY2stdGl0bGU7XG5cbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaGVyby1zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDdweDtcbn1cblxuLmhlcm8taW1hZ2UsXG4uaGVyby12aWRlbyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmhlcm8tY29udGVudCB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmhlcm8tdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM2NXB4O1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogODJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby0tbWVkaWEgJiB7XG4gICAgICAgIG1heC13aWR0aDogMTAyNHB4O1xuXG4gICAgICAgIC5oZXJvLXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlcm8tbGluayB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICBhIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGhlcm8tbGluay1ib3JkZXI7XG4gICAgICAgIGNvbG9yOiAkaGVyby1saW5rLWNvbG9yO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkaGVyby1saW5rLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgICAgICAgcGFkZGluZzogMTVweCA1OHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuaGVyby1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogODZweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuaGVyby0tbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IDgwdmg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwdmg7XG4gICAgfVxuXG4gICAgLmhlcm8tc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhlcm8tLW1lZGlhIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5oZXJvLS1tZWRpYSAuaGVyby1jb250ZW50IC5oZXJvLXRleHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5oZXJvLXRleHQgaDEsXG4gICAgLmhlcm8tc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuaGVybyB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHg7XG4gICAgfVxuXG4gICAgLmhlcm8tdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmhlcm8tbGluayBhIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAzOHB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9faGVyby5zY3NzIiwiLnNlcGFyYXRvciB7XG4gICAgQGV4dGVuZCAlYmxvY2s7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGJhY2tncm91bmQ6ICRzZXBhcmF0b3ItYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJHNlcGFyYXRvci1jb2xvcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG59XG5cbi5zZXBhcmF0b3ItdGl0bGUge1xuICAgIGNvbG9yOiAkc2VwYXJhdG9yLXRpdGxlLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyAtMjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5zZXBhcmF0b3ItY29udGVudCB7XG4gICAgQGV4dGVuZCAlY29udGVudC1zdHlsZXM7XG5cbiAgICBjb2xvcjogJHNlcGFyYXRvci1jb2xvcjtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyAtMjtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG5cbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgICAgY29sb3I6ICRzZXBhcmF0b3ItY29udGVudC1jb2xvcjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgICBjb2xvcjogJHNlcGFyYXRvci1jb2xvcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHNlcGFyYXRvci1jb250ZW50LWNvbG9yLWhvdmVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvY2stLXNlcGFyYXRvcixcbi5ibG9jay0tc2VwYXJhdG9yICsgLmJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkc2l0ZS1zZXBhcmF0b3Itc3BhY2luZztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5zZXBhcmF0b3Ige1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDA7XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvci10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG5cbiAgICAuc2VwYXJhdG9yLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgfVxuXG4gICAgLmJsb2NrLS1zZXBhcmF0b3IsXG4gICAgLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1zZXBhcmF0b3Itc3BhY2luZy1sZztcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgcGFkZGluZzogNzBweCAwO1xuICAgIH1cblxuICAgIC5zZXBhcmF0b3ItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC5zZXBhcmF0b3ItY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmJsb2NrLS1zZXBhcmF0b3IsXG4gICAgLmJsb2NrLS1zZXBhcmF0b3IgKyAuYmxvY2sge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1zZXBhcmF0b3Itc3BhY2luZy1tZDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuc2VwYXJhdG9yIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwO1xuICAgIH1cblxuICAgIC5zZXBhcmF0b3ItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMyAvIC0yO1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cblxuICAgIC5zZXBhcmF0b3ItY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMyAvIC0yO1xuICAgIH1cblxuICAgIC5ibG9jay0tc2VwYXJhdG9yLFxuICAgIC5ibG9jay0tc2VwYXJhdG9yICsgLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtc2VwYXJhdG9yLXNwYWNpbmctc207XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuc2VwYXJhdG9yLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDIgLyAtMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvci1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gLTI7XG5cbiAgICAgICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ibG9jay0tc2VwYXJhdG9yLFxuICAgIC5ibG9jay0tc2VwYXJhdG9yICsgLmJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtc2VwYXJhdG9yLXNwYWNpbmcteHM7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19zZXBhcmF0b3Iuc2NzcyIsIi5yZWZlcmVuY2UtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgID4gbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZTtcbiAgICB9XG5cbiAgICA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbi5yZWZlcmVuY2Uge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBncmlkLWF1dG8tcm93czogMTAwJTtcbiAgICBoZWlnaHQ6IDYzMHB4O1xufVxuXG4ucmVmZXJlbmNlLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDc7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAucmVmZXJlbmNlLS1vZGQgJiB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNiAvIHNwYW4gNztcbiAgICB9XG59XG5cbi5yZWZlcmVuY2UtaGVhZGVyIHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkLWhlYWRlcjtcbn1cblxuLnJlZmVyZW5jZS1jb250ZW50IHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkO1xuXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRyZWZlcmVuY2UtY29udGVudC1iYWNrZ3JvdW5kO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNTtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDM5MnB4O1xuICAgIG9yZGVyOiAxO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAucmVmZXJlbmNlLS1vZGQgJiB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gNTtcbiAgICB9XG59XG5cbi5yZWZlcmVuY2UtdGl0bGUge1xuICAgIEBleHRlbmQgJXJlZkNhcmQtdGl0bGU7XG59XG5cbi5yZWZlcmVuY2UtZGF0ZXMge1xuICAgIGNvbG9yOiAkcmVmZXJlbmNlLWRhdGVzLWNvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5yZWZlcmVuY2UtdGV4dCB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZC10ZXh0O1xuXG4gICAgY29sb3I6ICRyZWZlcmVuY2UtdGV4dC1jb2xvcjtcbn1cblxuLnJlZmVyZW5jZS1tb3JlIHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkLW1vcmU7XG5cbiAgICBjb2xvcjogJHJlZmVyZW5jZS1tb3JlLWNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkcmVmZXJlbmNlLW1vcmUtY29sb3ItaG92ZXI7XG4gICAgfVxufVxuXG4ucmVmZXJlbmNlLWxpbmsge1xuICAgIGNvbG9yOiAkcmVmZXJlbmNlLWxpbmstY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkcmVmZXJlbmNlLWxpbmstY29sb3ItaG92ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnJlZmVyZW5jZS1saXN0ID4gbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS1sZztcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlIHtcbiAgICAgICAgaGVpZ2h0OiA2MTJweDtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiA4O1xuXG4gICAgICAgIC5yZWZlcmVuY2UtLW9kZCAmIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNSAvIHNwYW4gODtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5yZWZlcmVuY2UtbGlzdCA+IGxpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2UtbWQ7XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZSB7XG4gICAgICAgIGhlaWdodDogNDgwcHg7XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA3IC8gc3BhbiA2O1xuICAgICAgICBoZWlnaHQ6IDM3MHB4O1xuXG4gICAgICAgIC5yZWZlcmVuY2UtLW9kZCAmIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWZlcmVuY2UtbWVkaWEge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDg7XG5cbiAgICAgICAgLnJlZmVyZW5jZS0tb2RkICYge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA1IC8gc3BhbiA4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnJlZmVyZW5jZS1saXN0ID4gbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS1zbTtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlIHtcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IGluaXRpYWw7XG4gICAgICAgIGdyaWQtcm93LWdhcDogMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2UtY29udGVudCxcbiAgICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1jb250ZW50IHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNDBweCAyMHB4IDI1cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLnJlZmVyZW5jZS1tZWRpYSxcbiAgICAucmVmZXJlbmNlLS1vZGQgLnJlZmVyZW5jZS1tZWRpYSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggMTJweCAkY29sb3Itc2hhcmstLWFscGhhLWxpZ2h0O1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucmVmZXJlbmNlLXRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAucmVmZXJlbmNlLWxpc3QgPiBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlLXhzO1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2UtbWVkaWEsXG4gICAgLnJlZmVyZW5jZS0tb2RkIC5yZWZlcmVuY2UtbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIH1cblxuICAgIC5yZWZlcmVuY2UtY29udGVudC0tbGluayB7XG4gICAgICAgIC5yZWZlcmVuY2UtdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6ICRyZWZlcmVuY2UtbW9yZS1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLnJlZmVyZW5jZS10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRyZWZlcmVuY2UtbW9yZS1jb2xvci1ob3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5yZWZlcmVuY2UtZGF0ZXMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19yZWZlcmVuY2Uuc2NzcyIsIi5yZWZlcmVuY2UtZ2FsbGVyeSB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlO1xufVxuXG4ucmVmZXJlbmNlLWdhbGxlcnktbGlzdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDEwO1xuICAgIGdyaWQtZ2FwOiAyMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnJlZmVyZW5jZS1nYWxsZXJ5SXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0cmV0Y2g7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICA+IGEge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG5cbiAgICAuY292ZXItaW1hZ2UsXG4gICAgLmNvdmVyLXZpZGVvIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICAuY292ZXItaW1hZ2UsXG4gICAgICAgIC5jb3Zlci12aWRlbyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmVmZXJlbmNlLWdhbGxlcnlJdGVtLW1lZGlhIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xufVxuXG4ucmVmZXJlbmNlLWdhbGxlcnlJdGVtLXRpdGxlIHtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6ICRyZWZlcmVuY2VHYWxsZXJ5SXRlbS10aXRsZS1jb2xvcjtcbiAgICBmb250LWZhbWlseTogJHJlZmVyZW5jZUdhbGxlcnlJdGVtLXRpdGxlLWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgICAucmVmZXJlbmNlLWdhbGxlcnlJdGVtLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5yZWZlcmVuY2UtZ2FsbGVyeS1saXN0IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLnJlZmVyZW5jZS1nYWxsZXJ5LWxpc3Qge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvYmFzZS9jc3MvYmxvY2svX3JlZmVyZW5jZS1nYWxsZXJ5LnNjc3MiLCIuc3VicGFnZXMge1xuICAgIEBleHRlbmQgJWdyaWQ7XG59XG5cbi5zdWJwYWdlLWxpc3Qge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnN1YnBhZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA0OTRweDtcbiAgICBtYXgtaGVpZ2h0OiA4MHZoO1xufVxuXG4uc3VicGFnZS0tZXZlbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uc3VicGFnZS1jb250ZW50IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRzdWJwYWdlLWNvbnRlbnQtYmFja2dyb3VuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiA3NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlO1xufVxuXG4uc3VicGFnZS1tZWRpYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuLnN1YnBhZ2UtdGl0bGUge1xuICAgIEBleHRlbmQgJWJsb2NrLXRpdGxlO1xuXG4gICAgY29sb3I6ICRzdWJwYWdlLXRpdGxlLWNvbG9yO1xuICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG59XG5cbi5zdWJwYWdlLXRleHQgaDEsXG4uc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgY29sb3I6ICRzdWJwYWdlLXRleHQtaDEtc3VidGl0bGUtY29sb3I7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLWJvdHRvbTogNDdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdWJwYWdlLXRleHQge1xuICAgIEBleHRlbmQgJXJlZkNhcmQtdGV4dDtcblxuICAgIGNvbG9yOiAkc3VicGFnZS10ZXh0LWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDEwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdWJwYWdlLW1vcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zdWJwYWdlLW1vcmUtbGluayB7XG4gICAgQGV4dGVuZCAlYnV0dG9uO1xuICAgIEBleHRlbmQgJWJ1dHRvbi1hY2NlbnQ7XG4gICAgQGV4dGVuZCAlYnV0dG9uLWFjY2VudC10cmFuc3BhcmVudDtcblxuICAgIG1pbi13aWR0aDogMjAwcHg7XG5cbiAgICAuc3VicGFnZS10ZXh0ICYge1xuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnN1YnBhZ2UtdGV4dCBoMSxcbiAgICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuc3VicGFnZSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWluLWhlaWdodDogMzQwcHg7XG4gICAgfVxuXG4gICAgLnN1YnBhZ2UtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICB9XG5cbiAgICAuc3VicGFnZS10ZXh0IGgxLFxuICAgIC5zdWJwYWdlLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5zdWJwYWdlLWxpc3Qge1xuICAgICAgICBncmlkLWNvbHVtbjogMiAvIC0yO1xuICAgIH1cblxuICAgIC5zdWJwYWdlLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgfVxuXG4gICAgLnN1YnBhZ2UtdGV4dCBoMSxcbiAgICAuc3VicGFnZS1zdWJ0aXRsZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnN1YnBhZ2UtdGV4dCBzcGFuLFxuICAgIC5zdWJwYWdlLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuc3VicGFnZSxcbiAgICAuc3VicGFnZS0tZXZlbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWJwYWdlLW1lZGlhIHtcbiAgICAgICAgaGVpZ2h0OiA0NDdweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnN1YnBhZ2UtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnN1YnBhZ2Utc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgfVxuXG4gICAgLnN1YnBhZ2UtbW9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgLnN1YnBhZ2UtbW9yZS1saW5rIHtcbiAgICAgICAgLnN1YnBhZ2UtdGV4dCAmIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VicGFnZS0tbWVkaWEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fc3VicGFnZXMuc2NzcyIsIi5jb2x1bW5zIHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgYmFja2dyb3VuZDogJGNvbHVtbnMtYmFja2dyb3VuZDtcbiAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgcGFkZGluZzogJHNpdGUtYmxvY2stc3BhY2UgMDtcbn1cblxuLmNvbHVtbnMtdGl0bGUge1xuICAgIGNvbG9yOiAkY29sdW1ucy10aXRsZS1jb2xvcjtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBncmlkLWNvbHVtbjogY29sIDIgLyBzcGFuIDU7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmNvbHVtbnMtbWVkaWEge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gICAgaGVpZ2h0OiA4MTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbHVtbnMtY29udGVudCB7XG4gICAgQGV4dGVuZCAlY29udGVudC1zdHlsZXM7XG5cbiAgICBjb2xvcjogJGNvbHVtbnMtY29udGVudC1jb2xvcjtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgY29sdW1uLWdhcDogMzAwcHg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcblxuICAgIGgxIHtcbiAgICAgICAgY29sb3I6ICRjb2x1bW5zLWNvbnRlbnQtaDEtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIGgxLCB0YWJsZSwgYmxvY2txdW90ZSB7XG4gICAgICAgIGNvbHVtbi1zcGFuOiBhbGw7XG4gICAgfVxuXG4gICAgdWwsIG9sIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAuY29sdW1ucyB7XG4gICAgICAgIHBhZGRpbmc6ICRzaXRlLWJsb2NrLXNwYWNlLWxnIDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLmNvbHVtbnMge1xuICAgICAgICBwYWRkaW5nOiAkc2l0ZS1ibG9jay1zcGFjZS1tZCAwO1xuICAgIH1cblxuICAgIC5jb2x1bW5zLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICAgICAgaGVpZ2h0OiA2NnZoO1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIH1cblxuICAgIC5jb2x1bW5zLWNvbnRlbnQge1xuICAgICAgICBjb2x1bW4tZ2FwOiAxMDBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuY29sdW1ucy10aXRsZSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gODtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAuY29sdW1ucy1tZWRpYSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgICAgIGhlaWdodDogNjZ2aDtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG5cbiAgICAuY29sdW1ucy1jb250ZW50IHtcbiAgICAgICAgY29sdW1uLWdhcDogNDBweDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICAgICAgbWFyZ2luOiAkc2l0ZS1ibG9jay1zcGFjZS1zbSAwO1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLmNvbHVtbnMtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNvbHVtbnMtY29udGVudCB7XG4gICAgICAgIGNvbHVtbi1jb3VudDogMTtcbiAgICAgICAgbWFyZ2luOiAkc2l0ZS1ibG9jay1zcGFjZS14cyAwO1xuICAgIH1cblxuICAgIC5jb2x1bW5zLW1lZGlhIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAgaGVpZ2h0OiA2NnZoO1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5jb2x1bW5zLWNvbnRlbnQgaDEge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19jb2x1bW5zLnNjc3MiLCIuYmxvY2stLW5ld3MgLmJsb2NrLWNvbnRlbnQsXG4uYmxvY2stLWxhdGVzdC1uZXdzIC5ibG9jay1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4ubmV3cyB7XG4gICAgQGV4dGVuZCAlYmxvY2s7XG4gICAgQGV4dGVuZCAlZ3JpZDtcbn1cblxuLm5ld3MtZGF0ZSB7XG4gICAgY29sb3I6ICRuZXdzLWRhdGUtY29sb3I7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbn1cblxuLm5ld3MtYXJ0aWNsZSB7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbn1cblxuLm5ld3MtY29udGVudCB7XG4gICAgY29sb3I6ICRuZXdzLWNvbnRlbnQtY29sb3I7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG59XG5cbi5uZXdzLXRpdGxlIHtcbiAgICBjb2xvcjogJG5ld3MtdGl0bGUtY29sb3I7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgIGE6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5uZXdzLWFydGljbGUgKyAubmV3cy1hcnRpY2xlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbmV3cy1hcnRpY2xlLWJvcmRlcjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDIzcHggMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ubmV3cyAucGFnaW5hdGlvbixcbi5wcm9kdWN0TGlzdC1ibG9jayAucGFnaW5hdGlvbiB7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1saW5rLWNvbG9yO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG5cbiAgICBhOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRwYWdpbmF0aW9uLWxpbmstY29sb3ItaG92ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5uZXdzLWNvbnRlbnQge1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLm5ld3MtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLm5ld3MtY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICAubmV3cy1hcnRpY2xlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5uZXdzLWRhdGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmJsb2NrLS1sYXRlc3QtbmV3cyAuYmxvY2stY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLm5ld3MtdGl0bGUsXG4gICAgLm5ld3MtYXJ0aWNsZSxcbiAgICAubmV3cyAucGFnaW5hdGlvbiB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgfVxuXG4gICAgLm5ld3MtZGF0ZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLm5ld3MtYXJ0aWNsZSArIC5uZXdzLWFydGljbGUge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19uZXdzLnNjc3MiLCIuYmxvY2stLWNvbHVtbnMgKyAuYmxvY2stLWZ1bGwtc2NyZWVuLXZpZGVvIHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1lZGlhLWZ1bGwtYmxvY2sge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JHNpdGUtaGVhZGVyLW1heC1oZWlnaHR9KTtcbn1cblxuLm1lZGlhLWZ1bGwtbWVkaWEge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ubWVkaWEtZnVsbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm1lZGlhLWZ1bGwtLXZpZGVvIHtcbiAgICBjb2xvcjogJGhlcm8tbWVkaWEtY29sb3I7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCRkb3RzLWltZykgcmVwZWF0O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLm1lZGlhLWZ1bGwtdGl0bGUge1xuICAgIEBleHRlbmQgJWJsb2NrLXRpdGxlO1xuXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1lZGlhLWZ1bGwtc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0N3B4O1xuICAgIHRleHQtc2hhZG93OiAkY29sb3ItYmxhY2stLWFscGhhLWxpZ2h0IDJweCAwIDZweDtcbn1cblxuLm1lZGlhLWZ1bGwtY29udGVudCB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGNvbG9yOiAkbWVkaWEtZnVsbC1jb250ZW50LWNvbG9yO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVkaWEtZnVsbC10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMS4zNDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1heC1oZWlnaHQ6IDM2NXB4O1xuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDgycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5cbi5tZWRpYS1mdWxsLWxpbmsge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuXG4gICAgYSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRoZXJvLWxpbmstYm9yZGVyO1xuICAgICAgICBjb2xvcjogJGhlcm8tbGluay1jb2xvcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LWZhbWlseTogJGhlcm8tbGluay1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gICAgICAgIHBhZGRpbmc6IDE1cHggNThweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLm1lZGlhLWZ1bGwtc3VidGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLm1lZGlhLWZ1bGwtYmxvY2ssXG4gICAgLm1lZGlhLWZ1bGwtLXZpZGVvIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skc2l0ZS1oZWFkZXItbWluLWhlaWdodH0pO1xuICAgIH1cblxuICAgIC5tZWRpYS1mdWxsLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLm1lZGlhLWZ1bGwtLXZpZGVvIC5tZWRpYS1mdWxsLWNvbnRlbnQgLm1lZGlhLWZ1bGwtdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1lZGlhLWZ1bGwtdGV4dCBoMSxcbiAgICAubWVkaWEtZnVsbC1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjRweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWVkaWEtZnVsbC1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5tZWRpYS1mdWxsLXN1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgIH1cblxuICAgIC5tZWRpYS1mdWxsLXRleHQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tZWRpYS1mdWxsLWxpbmsgYSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzhweDtcbiAgICB9XG5cbiAgICAubWVkaWEtZnVsbC0tdHJhdmVsbGluZSAubWVkaWEtZnVsbC1jb250ZW50IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fZnVsbC1zY3JlZW4tdmlkZW8uc2NzcyIsIi5vZmZlci1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ub2ZmZXItbGlzdC1maWx0ZXJXcmFwcGVyIHtcbiAgICBAZXh0ZW5kICVncmlkO1xufVxuXG4ub2ZmZXItbGlzdC1maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2l0ZS1ibG9jay1zcGFjZS1sZztcbn1cblxuLm9mZmVyLWxpc3QtZmlsdGVyQnRuIHtcbiAgICBAZXh0ZW5kICVidXR0b247XG4gICAgQGV4dGVuZCAlYnV0dG9uLWFjY2VudDtcblxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4ub2ZmZXIge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBncmlkLWF1dG8tcm93czogMTAwJTtcbiAgICBoZWlnaHQ6IDYzMHB4O1xuXG4gICAgLm9mZmVyLWxpc3QgJiB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzaXRlLWJsb2NrLXNwYWNlO1xuICAgIH1cblxuICAgIC5vZmZlci1saXN0ICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLm9mZmVyLW1lZGlhIHtcbiAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDc7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAub2ZmZXItLW9kZCAmIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCA2IC8gc3BhbiA3O1xuICAgIH1cblxuICAgIC5jb3Zlci1pbWFnZSxcbiAgICAuY292ZXItdmlkZW8ge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5jb3Zlci1pbWFnZSxcbiAgICAgICAgLmNvdmVyLXZpZGVvIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5vZmZlci1oZWFkZXIge1xuICAgIEBleHRlbmQgJXJlZkNhcmQtaGVhZGVyO1xufVxuXG4ub2ZmZXItY29udGVudCB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZDtcblxuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkb2ZmZXItY29udGVudC1iYWNrZ3JvdW5kO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNTtcbiAgICBncmlkLXJvdzogMTtcbiAgICBoZWlnaHQ6IDM5MnB4O1xuICAgIG9yZGVyOiAxO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAub2ZmZXItLW9kZCAmIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA1O1xuICAgIH1cbn1cblxuLm9mZmVyLXRpdGxlIHtcbiAgICBAZXh0ZW5kICVyZWZDYXJkLXRpdGxlO1xufVxuXG4ub2ZmZXItZGF0ZXMge1xuICAgIGNvbG9yOiAkb2ZmZXItZGF0ZXMtY29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ub2ZmZXItdGV4dCB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZC10ZXh0O1xufVxuXG4ub2ZmZXItbW9yZSB7XG4gICAgQGV4dGVuZCAlcmVmQ2FyZC1tb3JlO1xuXG4gICAgY29sb3I6ICRvZmZlci1tb3JlLWNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkb2ZmZXItbW9yZS1jb2xvci1ob3ZlcjtcbiAgICB9XG59XG5cbi5vZmZlci1kb21haW4ge1xuICAgIGNvbG9yOiAkb2ZmZXItZG9tYWluLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAub2ZmZXIge1xuICAgICAgICBoZWlnaHQ6IDYxMnB4O1xuXG4gICAgICAgIC5vZmZlci1saXN0ICYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2UtbGc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub2ZmZXItbWVkaWEge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDg7XG5cbiAgICAgICAgLm9mZmVyLS1vZGQgJiB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogY29sIDUgLyBzcGFuIDg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAub2ZmZXItbGlzdC1maWx0ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc2l0ZS1ibG9jay1zcGFjZS1tZDtcbiAgICB9XG5cbiAgICAub2ZmZXIge1xuICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xuXG4gICAgICAgIC5vZmZlci1saXN0ICYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogJHNpdGUtYmxvY2stc3BhY2UtbWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAub2ZmZXItY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNyAvIHNwYW4gNjtcbiAgICAgICAgaGVpZ2h0OiAzNzBweDtcblxuICAgICAgICAub2ZmZXItLW9kZCAmIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gNjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5vZmZlci1tZWRpYSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gODtcblxuICAgICAgICAub2ZmZXItLW9kZCAmIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBjb2wgNSAvIHNwYW4gODtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5vZmZlci1saXN0LWZpbHRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLXNtO1xuICAgIH1cblxuICAgIC5vZmZlciB7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiBpbml0aWFsO1xuICAgICAgICBncmlkLXJvdy1nYXA6IDA7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAub2ZmZXItY29udGVudCxcbiAgICAub2ZmZXItLW9kZCAub2ZmZXItY29udGVudCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gLTE7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICAgICAgcGFkZGluZzogMTQwcHggMjBweCAyNXB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5vZmZlci1tZWRpYSxcbiAgICAub2ZmZXItLW9kZCAub2ZmZXItbWVkaWEge1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggJGNvbG9yLXNoYXJrLS1hbHBoYS1saWdodDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgLm9mZmVyLWhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAub2ZmZXItdGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAub2ZmZXItbW9yZSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAub2ZmZXItbGlzdCAub2ZmZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS1zbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5vZmZlci1saXN0LWZpbHRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLXhzO1xuICAgIH1cblxuICAgIC5vZmZlci1saXN0ID4gbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc2l0ZS1ibG9jay1zcGFjZS14cztcbiAgICB9XG5cbiAgICAub2ZmZXItbWVkaWEsXG4gICAgLm9mZmVyLS1vZGQgLm9mZmVyLW1lZGlhIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG5cbiAgICAub2ZmZXItY29udGVudCxcbiAgICAub2ZmZXItLW9kZCAub2ZmZXItY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5vZmZlci10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkb2ZmZXItbW9yZS1jb2xvcjtcbiAgICB9XG5cbiAgICAub2ZmZXItZGF0ZXMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2Jhc2UvY3NzL2Jsb2NrL19vZmZlci5zY3NzIiwiLnRvdXItYmxvY2sge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICBoZWlnaHQ6IDgwMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAwO1xufVxuXG4udG91ci1jb250YWluZXIge1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gMTA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi50b3VyLWRpdiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG91ci1wYW5vIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLmN1cnNvck1vdmVNb2RlIHtcbiAgICAgICAgY3Vyc29yOiBtb3ZlO1xuICAgIH1cblxuICAgICYuY3Vyc29yRHJhZ01vZGUge1xuICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLnRvdXItYmxvY2sge1xuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIH1cblxuICAgIC50b3VyLWNvbnRhaW5lciB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnRvdXItYmxvY2sge1xuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9ibG9jay9fdG91ci1ibG9jay5zY3NzIiwiQGltcG9ydCAnfkBnbGlkZWpzL2dsaWRlL3NyYy9hc3NldHMvc2Fzcy9nbGlkZS5jb3JlJztcblxuQGltcG9ydCAnY29tbW9uL2J1dHRvbic7XG5AaW1wb3J0ICdjb21tb24vcmVmQ2FyZCc7XG5AaW1wb3J0ICdjb21tb24vcGFnZSc7XG5AaW1wb3J0ICdjb21tb24vZHJvcGRvd24nO1xuXG5AaW1wb3J0ICdmb250cyc7XG5AaW1wb3J0ICdkb3RzJztcbkBpbXBvcnQgJ2xheW91dCc7XG5AaW1wb3J0ICdoZWFkZXInO1xuQGltcG9ydCAnZm9vdGVyJztcbkBpbXBvcnQgJ25hdmlnYXRpb24nO1xuQGltcG9ydCAnY29tbW9uJztcblxuQGltcG9ydCAncGFnZS9kZWZhdWx0JztcbkBpbXBvcnQgJ3BhZ2UvcGFnZUhlcm8nO1xuQGltcG9ydCAncGFnZS9oZWFkZXItc2xpZGVzaG93JztcbkBpbXBvcnQgJ3BhZ2UvcHJvcG9zYWwnO1xuQGltcG9ydCAncGFnZS9lcnJvcic7XG5cbkBpbXBvcnQgJ2Jsb2NrL3RleHQtYmxvY2snO1xuQGltcG9ydCAnYmxvY2svZ2FsbGVyeSc7XG5AaW1wb3J0ICdibG9jay9zbGlkZXNob3ctZnVsbCc7XG5AaW1wb3J0ICdibG9jay9zbGlkZXNob3cnO1xuQGltcG9ydCAnYmxvY2svb2ZmZXJzLXNsaWRlc2hvdyc7XG5AaW1wb3J0ICdibG9jay9oZXJvJztcbkBpbXBvcnQgJ2Jsb2NrL3NlcGFyYXRvcic7XG5AaW1wb3J0ICdibG9jay9yZWZlcmVuY2UnO1xuQGltcG9ydCAnYmxvY2svcmVmZXJlbmNlLWdhbGxlcnknO1xuQGltcG9ydCAnYmxvY2svc3VicGFnZXMnO1xuQGltcG9ydCAnYmxvY2svY29sdW1ucyc7XG5AaW1wb3J0ICdibG9jay9uZXdzJztcbkBpbXBvcnQgJ2Jsb2NrL2Z1bGwtc2NyZWVuLXZpZGVvJztcbkBpbXBvcnQgJ2Jsb2NrL29mZmVyJztcbkBpbXBvcnQgJ2Jsb2NrL3RvdXItYmxvY2snO1xuXG5ib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAkc2l0ZS1iYWNrZ3JvdW5kO1xuICAgIGNvbG9yOiAkc2l0ZS1iYXNlLWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS10aXRsZTtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxucCB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbnRpbWUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIHJlbW92ZSBpbnB1dCB0eXBlIG51bWJlciBzcGlubmVycyBiZWNhdXNlIHdlIHVzZSBjdXN0b20gKi9cbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIEVkZ2UgZG9lcyBub3Qgc3VwcG9ydCBvYmplY3QtZml0OiBjb3ZlciBmb3IgdmlkZW8gZWxlbWVudHMsIGZhbGxiYWNrIHRvIGxlZnQgYWxpZ25lZCBmdWxsc2NyZWVuIHZpZGVvXG5Ac3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246YXV0bykge1xuICAgIHZpZGVvLmNvdmVyLXZpZGVvIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmVcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZVxuICAgIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICBib2R5IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9iYXNlL2Nzcy9tYWluLnNjc3MiLCIlYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvY29tbW9uL19idXR0b24uc2NzcyIsIi5ib29rLWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA5NnB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogNTQxcHg7XG59XG5cbi5ib29rLWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJGJvb2staXRlbS1iYWNrZ3JvdW5kO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkYm9vay1pdGVtLWxhYmVsLWNvbG9yO1xuICAgICAgICBmb250LWZhbWlseTogJGJvb2staXRlbS1sYWJlbC1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogN3B4IDAgMTFweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIHRpbWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItdG9nZ2xlIHtcbiAgICAgICAgY29sb3I6ICRjYWxlbmRhci10b2dnbGUtY29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY2FsZW5kYXItdG9nZ2xlLWJhY2tncm91bmQtYmVmb3JlO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBjb2xvcjogJGJvb2staXRlbS1hY3RpdmUtY29sb3I7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5kYXRlLWRheSB7XG4gICAgY29sb3I6ICRkYXRlLWRheS1jb2xvcjtcbiAgICBmb250LWZhbWlseTogJGRhdGUtZGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc2l6ZTogNDFweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmRhdGUtbW9udGgge1xuICAgIGNvbG9yOiAkZGF0ZS1tb250aC1jb2xvcjtcbiAgICBmb250LWZhbWlseTogJGRhdGUtbW9udGgtZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi5kYXRlLXBpY2tlci1hcnJpdmUsXG4uZGF0ZS1waWNrZXItZGVwYXJ0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib29rLWd1ZXN0cyB7XG4gICAgaGVpZ2h0OiA3NnB4O1xuICAgIG1hcmdpbjogMTBweCAyMHB4O1xuICAgIHdpZHRoOiA5N3B4O1xuXG4gICAgaW5wdXQge1xuICAgICAgICAvLyBoaWRlIG51bWJlciBmaWVsZCBjb250cm9scyBvbiBGaXJlZm94XG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiAkYm9vay1ndWVzdHMtY29sb3I7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9vay1ndWVzdHMtaW5wdXQtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogNDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDcuNXB4O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICB9XG59XG5cbi5ib29rLWFycml2ZSxcbi5ib29rLWRlcGFydCB7XG4gICAgaGVpZ2h0OiA3NnB4O1xuICAgIG1hcmdpbjogMTBweCAyMHB4O1xuICAgIHdpZHRoOiA5N3B4O1xuXG4gICAgaW5wdXQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDk3cHg7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9vay1hcnJpdmUtYm9vay1kZXBhcnQtYm9yZGVyO1xuICAgICAgICBib3R0b206IDIwLjVweDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgfVxufVxuXG4uYm9vay1ndWVzdHMgaW5wdXQ6aW52YWxpZCB7XG4gICAgYm94LXNoYWRvdzogJGJvb2staW52YWxpZC1jb2xvciAwIDAgMS41cHggMXB4O1xufVxuXG4uYm9vay1zdWJtaXQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgbWluLXdpZHRoOiAxMjdweDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJvb2stc3VibWl0LWJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGNvbG9yOiAkYm9vay1zdWJtaXQtYnV0dG9uLWNvbG9yO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkYm9vay1zdWJtaXQtYnV0dG9uLWZvbnQtZmFtaWx5O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDc1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMjlweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYm9vay1zdWJtaXQtYnV0dG9uLWJhY2tncm91bmQtaG92ZXI7XG4gICAgICAgICAgICBjb2xvcjogJGJvb2stc3VibWl0LWJ1dHRvbi1jb2xvci1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5ndWVzdC1waWNrZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmNvdW50ZXItY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJGFkdWx0LWNvdW50ZXItYXJyb3ctY29sb3I7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDNweCAwIDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvcGFnZS9fYm9va0Zvcm0uc2NzcyIsIi5wYWdlLXJvb20ge1xuICAgIEBleHRlbmQgJWdyaWQ7XG59XG5cbm1haW4gLnBhZ2Utcm9vbS0tbWVkaWEsXG5oZWFkZXIgKyBtYWluIC5wYWdlLXJvb20tLW1lZGlhIHtcbiAgICBtYXJnaW46IC0xNTBweCAwIDA7XG59XG5cbi5wYWdlLXJvb20tdGl0bGUge1xuICAgIEBleHRlbmQgJXBhZ2UtdGl0bGU7XG5cbiAgICBncmlkLWFyZWE6IHRpdGxlO1xufVxuXG4ucGFnZS1yb29tLXN1YnRpdGxlIHtcbiAgICBAZXh0ZW5kICVwYWdlLXN1YnRpdGxlO1xuXG4gICAgZ3JpZC1hcmVhOiBzdWJ0aXRsZTtcbn1cblxuLnBhZ2Utcm9vbS1jb250ZW50IHtcbiAgICBAZXh0ZW5kICVwYWdlLWNvbnRlbnQ7XG5cbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uOiBjb2wgMiAvIHNwYW4gODtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnc3VidGl0bGUgc3VidGl0bGUnICd0aXRsZSBhY3Rpb24nICd0ZXh0IHRleHQnO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIG1pbm1heCgxMDBweCwgYXV0byk7XG59XG5cbi5wYWdlLXJvb20tdGV4dCB7XG4gICAgQGV4dGVuZCAlcGFnZS10ZXh0O1xuXG4gICAgZ3JpZC1hcmVhOiB0ZXh0O1xuICAgIG1hcmdpbi10b3A6IDM3cHg7XG59XG5cbi5wYWdlLXJvb20tYm9vayB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdyaWQtYXJlYTogYWN0aW9uO1xufVxuXG4ucGFnZS1yb29tLWxpbmsge1xuICAgIEBleHRlbmQgJWJ1dHRvbjtcbiAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50O1xuXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtaW4td2lkdGg6IDIwMHB4O1xufVxuXG4ucGFnZS1yb29tLS10cmF2ZWxsaW5lIHtcbiAgICAucGFnZS1yb29tLWNvbnRlbnQge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAndHJhdmVsbGluZSB0cmF2ZWxsaW5lJyAnc3VidGl0bGUgc3VidGl0bGUnICd0aXRsZSBhY3Rpb24nICd0ZXh0IHRleHQnO1xuICAgICAgICBwYWRkaW5nOiAwIDAgNDBweDtcbiAgICB9XG5cbiAgICAucGFnZS1yb29tLXRleHQsXG4gICAgLnBhZ2Utcm9vbS10aXRsZSxcbiAgICAucGFnZS1yb29tLXN1YnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzOHB4O1xuICAgIH1cbn1cblxuLnBhZ2Utcm9vbS10cmF2ZWxsaW5lIHtcbiAgICBiYWNrZ3JvdW5kOiAkdHJhdmVsbGluZS1yb29tLWJhY2tncm91bmQ7XG4gICAgZ3JpZC1hcmVhOiB0cmF2ZWxsaW5lO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZzogMCAzOHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnBhZ2Utcm9vbS1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiA5O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5wYWdlLXJvb20tYm9vayB7XG4gICAgICAgIHRvcDogMTE1cHg7XG4gICAgfVxuXG4gICAgLnBhZ2Utcm9vbS1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogaW5pdGlhbDtcbiAgICAgICAgcGFkZGluZzogMTFweCA1MHB4O1xuICAgIH1cblxuICAgIC5wYWdlLXJvb20tY29udGVudCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICBtYWluIC5wYWdlLXJvb20tLW1lZGlhLFxuICAgIGhlYWRlciArIG1haW4gLnBhZ2Utcm9vbS0tbWVkaWEge1xuICAgICAgICBtYXJnaW46IC0xMTVweCAwIDA7XG4gICAgfVxuXG4gICAgLnBhZ2Utcm9vbS1jb250ZW50IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ3N1YnRpdGxlJyAndGl0bGUnICd0ZXh0JyAnYWN0aW9uJztcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgfVxuXG4gICAgLnBhZ2Utcm9vbS1ib29rIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDM4cHg7XG4gICAgfVxuXG4gICAgLnBhZ2Utcm9vbS1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAyOHB4O1xuICAgIH1cblxuICAgIC5wYWdlLXJvb20tLXRyYXZlbGxpbmUge1xuICAgICAgICAucGFnZS1yb29tLXRleHQsXG4gICAgICAgIC5wYWdlLXJvb20tdGl0bGUsXG4gICAgICAgIC5wYWdlLXJvb20tc3VidGl0bGUge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdlLXJvb20tdHJhdmVsbGluZSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvcGFnZS9yb29tLnNjc3MiLCIuYmxvY2stLWJvb2stZm9ybSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbn1cblxuLmJvb2stc3RhdGljIHtcbiAgICBiYWNrZ3JvdW5kOiAkYm9vay1zdGF0aWMtYmFja2dyb3VuZDtcbiAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggJGNvbG9yLXNoYXJrLS1hbHBoYS1saWdodDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDg0dnc7XG4gICAgd2lkdGg6IDU0MXB4O1xufVxuXG4uYm9vay1ub3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib29rLW5vdy1saW5rIHtcbiAgICBAZXh0ZW5kICVidXR0b247XG4gICAgQGV4dGVuZCAlYnV0dG9uLWFjY2VudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIC5ib29rLXN0YXRpYyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmJvb2stbm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL19ib29rLWZvcm0uc2NzcyIsIi5ibG9jay0taG9tZS1zbGlkZXNob3cge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG59XG5cbi5ob21lLXNsaWRlc2hvdy1ib29rIHtcbiAgICBAZXh0ZW5kICVncmlkO1xuXG4gICAgLmJvb2stc3RhdGljIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZW5kO1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDUgLyBzcGFuIDc7XG4gICAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgICBtYXJnaW46IC02MHB4IDAgMDtcbiAgICAgICAgbWF4LXdpZHRoOiA2NzBweDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmJvb2stbm93IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAuaG9tZS1zbGlkZXNob3ctYm9vayB7XG4gICAgICAgIC5ib29rLXN1Ym1pdCBidXR0b24ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLmhvbWUtc2xpZGVzaG93LWJvb2sge1xuICAgICAgICAuYm9vay1zdGF0aWMge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICAgICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2NnB4KSB7XG4gICAgLmhvbWUtc2xpZGVzaG93LWJvb2sge1xuICAgICAgICAuYm9vay1ub3cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9faG9tZS1zbGlkZXNob3cuc2NzcyIsIi5yb29tcyB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcbn1cblxuLnJvb21zLWxpc3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW46IDIgLyAtMjtcbiAgICBncmlkLWNvbHVtbi1nYXA6IDIwcHg7XG4gICAgZ3JpZC1yb3ctZ2FwOiAyMHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnJvb20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDUzMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucm9vbS1tZWRpYSB7XG4gICAgaGVpZ2h0OiA0NDNweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5jb3Zlci1pbWFnZSxcbiAgICAuY292ZXItdmlkZW8ge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBsaW5lYXI7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5jb3Zlci1pbWFnZSxcbiAgICAgICAgLmNvdmVyLXZpZGVvIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5yb29tLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICRyb29tLWNvbnRlbnQtYmFja2dyb3VuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAzMDdweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnJvb20tdGl0bGUge1xuICAgIGNvbG9yOiAkcm9vbS10aXRsZS1jb2xvcjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luOiAyMnB4IDIzcHggMDtcbn1cblxuLnJvb20tc3VidGl0bGUge1xuICAgIGNvbG9yOiAkcm9vbS1zdWJ0aXRsZS1jb2xvcjtcbiAgICBmb250LWZhbWlseTogJHJvb20tc3VidGl0bGUtZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIG1hcmdpbjogMCAyM3B4O1xufVxuXG4ucm9vbS10ZXh0IHtcbiAgICBjb2xvcjogJHJvb20tdGV4dC1jb2xvcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDEwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbWFyZ2luOiAzMnB4IDQycHggMCAyM3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yb29tLW1vcmUge1xuICAgIG1hcmdpbjogMzJweCAyM3B4O1xufVxuXG4ucm9vbS1saW5rOmhvdmVyIC5yb29tLXRpdGxlIHtcbiAgICBjb2xvcjogJHJvb20tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnJvb20tbW9yZS1saW5rIHtcbiAgICBAZXh0ZW5kICVidXR0b247XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAucm9vbS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICB9XG5cbiAgICAucm9vbS1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLnJvb20tbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IDMzdmg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5yb29tLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIC5yb29tcy1saXN0IHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5yb29tLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cblxuICAgIC5yb29tLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnJvb21zLWxpc3Qge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX3Jvb21zLnNjc3MiLCIucm9vbXMtY29tcGFjdCB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4ucm9vbXMtY29tcGFjdC1saXN0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtY29sdW1uOiAzIC8gLTM7XG4gICAgZ3JpZC1nYXA6IDIwcHg7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTAsIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnJvb21Db21wYWN0IHtcbiAgICBncmlkLWNvbHVtbjogc3BhbiAzO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiA5MiU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucm9vbUNvbXBhY3QtbWVkaWEge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnJvb21Db21wYWN0LWNvbnRlbnQge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4ucm9vbUNvbXBhY3QtdGl0bGUge1xuICAgIGNvbG9yOiAkcm9vbUNvbXBhY3QtdGl0bGUtY29sb3I7XG4gICAgZm9udC1mYW1pbHk6ICRyb29tQ29tcGFjdC10aXRsZS1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNzVlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnJvb21IZXJvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gNDtcbiAgICBncmlkLXJvdzogc3BhbiAyO1xuICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucm9vbUhlcm8tbWVkaWEge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnJvb21IZXJvLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICRyb29tSGVyby1jb250ZW50LWJhY2tncm91bmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogMzA3cHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yb29tSGVyby10aXRsZSB7XG4gICAgY29sb3I6ICRyb29tSGVyby10aXRsZS1jb2xvcjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luOiAyMnB4IDIzcHggMDtcbn1cblxuLnJvb21IZXJvLXN1YnRpdGxlIHtcbiAgICBjb2xvcjogJHJvb21IZXJvLXN1YnRpdGxlLWNvbG9yO1xuICAgIGZvbnQtZmFtaWx5OiAkcm9vbUhlcm8tc3VidGl0bGUtZm9udC1mYW1pbHk7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIG1hcmdpbjogMCAyM3B4IDMwcHg7XG59XG5cbi5yb29tSGVyby10ZXh0IHtcbiAgICBjb2xvcjogJHJvb21IZXJvLXRleHQtY29sb3I7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxMDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMCAyM3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yb29tSGVyby1tb3JlIHtcbiAgICBtYXJnaW46IDAgMCAzMnB4IDIzcHg7XG59XG5cbi5yb29tSGVyby1saW5rOmhvdmVyIC5yb29tSGVyby10aXRsZSB7XG4gICAgY29sb3I6ICRyb29tSGVyby1saW5rLWNvbG9yLWhvdmVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucm9vbUhlcm8tbW9yZS1saW5rIHtcbiAgICBAZXh0ZW5kICVidXR0b247XG59XG5cblxuLnJvb21IZXJvLW1lZGlhLFxuLnJvb21Db21wYWN0LW1lZGlhIHtcbiAgICAuY292ZXItaW1hZ2UsXG4gICAgLmNvdmVyLXZpZGVvIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgICAuY292ZXItaW1hZ2UsXG4gICAgICAgIC5jb3Zlci12aWRlbyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gICAgLnJvb21IZXJvLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIC5yb29tSGVyby1zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAucm9vbUhlcm8tdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgLnJvb21zLWNvbXBhY3QtbGlzdCB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyIC8gLTI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLnJvb21IZXJvLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5yb29tcy1jb21wYWN0LWxpc3Qge1xuICAgICAgICBncmlkLWdhcDogMjBweDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICB9XG5cbiAgICAucm9vbUNvbXBhY3Qge1xuICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAxO1xuICAgIH1cblxuICAgIC5yb29tSGVybyB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLnJvb21IZXJvLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnJvb21IZXJvLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgIC5yb29tSGVyby10ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5yb29tSGVyby1tb3JlIHtcbiAgICAgICAgbWFyZ2luOiAyMnB4IDIzcHg7XG4gICAgfVxuXG4gICAgLnJvb21IZXJvLW1vcmUtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5yb29tSGVyby1tZWRpYSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fcm9vbXMtY29tcGFjdC5zY3NzIiwiLm1lZGlhLWZ1bGwtYm9vayB7XG4gICAgYm90dG9tOiAkc2l0ZS1ibG9jay1zcGFjZTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm1lZGlhLWZ1bGwtdHJhdmVsbGluZSB7XG4gICAgQGV4dGVuZCAlZ3JpZDtcblxuICAgIGJhY2tncm91bmQ6IHJnYmEoJGNvbG9yLXdoaXRlLCAwLjkpO1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBjb2wgMSAvIHNwYW4gMTI7XG4gICAgfVxuXG4gICAgLnRyYXZlbGxpbmUtbGluayB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdHVuZG9yYTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAubWVkaWEtZnVsbC1ib29rIHtcbiAgICAgICAgYm90dG9tOiAkc2l0ZS1ibG9jay1zcGFjZS1sZztcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAubWVkaWEtZnVsbC1tZWRpYSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JHNpdGUtaGVhZGVyLW1pbi1oZWlnaHR9KTtcbiAgICB9XG5cbiAgICAubWVkaWEtZnVsbC1ibG9jayB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG5cbiAgICAubWVkaWEtZnVsbC1ib29rIHtcbiAgICAgICAgYm90dG9tOiAkc2l0ZS1ibG9jay1zcGFjZS1tZDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAubWVkaWEtZnVsbC1ib29rIHtcbiAgICAgICAgYm90dG9tOiAkc2l0ZS1ibG9jay1zcGFjZS1zbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC5tZWRpYS1mdWxsLWJvb2sge1xuICAgICAgICBib3R0b206ICRzaXRlLWJsb2NrLXNwYWNlLXhzO1xuICAgIH1cblxuICAgIC5tZWRpYS1mdWxsLXRyYXZlbGxpbmUge1xuICAgICAgICBib3R0b206IGluaXRpYWw7XG4gICAgICAgIHRvcDogY2FsYygxMDB2aCAtICN7JHNpdGUtaGVhZGVyLW1pbi1oZWlnaHR9KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX2Z1bGwtc2NyZWVuLXZpZGVvLnNjc3MiLCIuYXdhcmRzIHtcbiAgICBAZXh0ZW5kICVncmlkO1xufVxuXG4uYXdhcmRzLWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmF3YXJkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgaW1nIHtcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoODAlKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1ibGFja2xpc3RcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuNHM7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG4uYXdhcmQtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYXdhcmRzLWxpc3Qge1xuICAgICAgICBncmlkLWNvbHVtbjogY29sIDEgLyBzcGFuIDEyO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fYXdhcmRzLnNjc3MiLCIudHJhdmVsbGluZUhlcm8ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgICBtYXJnaW4tdG9wOiAtICRzaXRlLWJsb2NrLXNwYWNlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udHJhdmVsbGluZUhlcm8tbWVkaWEge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skc2l0ZS1oZWFkZXItbWF4LWhlaWdodH0pO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRyYXZlbGxpbmVIZXJvLWltYWdlLFxuLnRyYXZlbGxpbmVIZXJvLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4udHJhdmVsbGluZUhlcm8tdGl0bGUge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBjb2xvcjogJHBhZ2VIZXJvLW1lZGlhLXRpdGxlLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogOTZweDtcbiAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgMCA0N3B4O1xuICAgIG1heC1oZWlnaHQ6IDY2dmg7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdGV4dC1zaGFkb3c6ICRjb2xvci1ibGFjay0tYWxwaGEtaGFyZCAzcHggMCAzcHg7XG59XG5cbi50cmF2ZWxsaW5lSGVyby1zdWJ0aXRsZSB7XG4gICAgQGV4dGVuZCAlYmxvY2stdGl0bGU7XG59XG5cbi50cmF2ZWxsaW5lSGVyby1mb3JtIHtcbiAgICBiYWNrZ3JvdW5kOiAkdHJhdmVsbGluZS1oZXJvLWJhY2tncm91bmQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgPiBkaXYge1xuICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4udHJhdmVsbGluZUZvcm0ge1xuICAgIGJhY2tncm91bmQ6ICR0cmF2ZWxsaW5lLWJhY2tncm91bmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+IGRpdiB7XG4gICAgICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAudHJhdmVsbGluZUhlcm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDg0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLnRyYXZlbGxpbmVIZXJvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLSAkc2l0ZS1ibG9jay1zcGFjZS1tZDtcbiAgICB9XG5cbiAgICAudHJhdmVsbGluZUhlcm8tbWVkaWEge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRzaXRlLWhlYWRlci1taW4taGVpZ2h0fSk7XG4gICAgfVxuXG4gICAgLnRyYXZlbGxpbmVIZXJvLWZvcm0ge1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHRvcDogY2FsYygxMDB2aCAtICN7JHNpdGUtaGVhZGVyLW1pbi1oZWlnaHR9KTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB9XG5cbiAgICAudHJhdmVsbGluZUhlcm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDY0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgLnRyYXZlbGxpbmVIZXJvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLSAkc2l0ZS1ibG9jay1zcGFjZS1zbTtcbiAgICB9XG5cbiAgICAudHJhdmVsbGluZUhlcm8tdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAudHJhdmVsbGluZUhlcm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAtICRzaXRlLWJsb2NrLXNwYWNlLXhzO1xuICAgIH1cblxuICAgIC50cmF2ZWxsaW5lSGVyby10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICAgIH1cblxuICAgIC50cmF2ZWxsaW5lSGVyby1zdWJ0aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRyYXZlbGxpbmVGb3JtLFxuICAgIC50cmF2ZWxsaW5lSGVyby1mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fdHJhdmVsbGluZS1ib29raW5nLWZvcm0uc2NzcyIsIkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgICAudHJhdmVsbGluZS1ib29raW5nLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAudHJhdmVsbGluZS1ib29raW5nLWxpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL2Jsb2NrL190cmF2ZWxsaW5lLWJvb2tpbmctbGlzdC5zY3NzIiwiLnRyYXZlbGxpbmVCZW5lZml0cy10b29sdGlwIHtcbiAgICBib3R0b206IDEwMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkdHJhdmVsbGluZS10b29sdGlwLWhlYWRlci1mb250LWZhbWlseTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWF4LXdpZHRoOiA4NDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC44cyBlYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICAudHJhdmVsbGluZUZvcm0gKyAmIHtcbiAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICB0b3A6IDEwMHB4O1xuICAgIH1cblxuICAgIC50cmF2ZWxsaW5lRm9ybS50b3AgKyAmIHtcbiAgICAgICAgYm90dG9tOiAxMDBweDtcbiAgICAgICAgdG9wOiBpbml0aWFsO1xuICAgIH1cbn1cblxuLnRyYXZlbGxpbmVCZW5lZml0cy0taGlkZGVuIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYWR2YW50YWdlcy1oZWFkZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHRyYXZlbGxpbmUtdG9vbHRpcC1oZWFkZXItYmFja2dyb3VuZDtcbiAgICBjb2xvcjogJHRyYXZlbGxpbmUtdG9vbHRpcC1oZWFkZXItY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYWR2YW50YWdlcy1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhdmVsbGluZS10b29sdGlwLWJhY2tncm91bmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtZmFtaWx5OiAkdHJhdmVsbGluZS10b29sdGlwLWNvbnRlbnQtZm9udC1mYW1pbHk7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYWR2YW50YWdlcy1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xufVxuXG4uYWR2YW50YWdlcy1pdGVtX19pY29uIHsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBzZWxlY3Rvci1jbGFzcy1wYXR0ZXJuXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmFkdmFudGFnZXMtaXRlbV9fdGV4dCB7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgc2VsZWN0b3ItY2xhc3MtcGF0dGVyblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAudHJhdmVsbGluZUJlbmVmaXRzLXRvb2x0aXAge1xuICAgICAgICBib3R0b206IDIxMHB4O1xuXG4gICAgICAgIC50cmF2ZWxsaW5lRm9ybSArICYge1xuICAgICAgICAgICAgYm90dG9tOiBpbml0aWFsO1xuICAgICAgICAgICAgdG9wOiAyMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50cmF2ZWxsaW5lRm9ybS50b3AgKyAmIHtcbiAgICAgICAgICAgIGJvdHRvbTogMjEwcHg7XG4gICAgICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAgIC50cmF2ZWxsaW5lQmVuZWZpdHMtdG9vbHRpcCB7XG4gICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcblxuICAgICAgICAudHJhdmVsbGluZUZvcm0gKyAmIHtcbiAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC50cmF2ZWxsaW5lRm9ybS50b3AgKyAmIHtcbiAgICAgICAgICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hZHZhbnRhZ2VzLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0cmF2ZWxsaW5lLXRvb2x0aXAtYmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmFkdmFudGFnZXMtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICAuYWR2YW50YWdlcy1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAudHJhdmVsbGluZUJlbmVmaXRzLS1oaWRkZW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX3RyYXZlbGxpbmUtYm9va2luZy10b29sdGlwLnNjc3MiLCIubmV3c2xldHRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAubmV3c2xldHRlci1saW5rIHtcbiAgICAgICAgQGV4dGVuZCAlYnV0dG9uO1xuICAgICAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50O1xuICAgICAgICBAZXh0ZW5kICVidXR0b24tYWNjZW50LXRyYW5zcGFyZW50O1xuXG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBmb250LWZhbWlseTogQWxlZ3JleWEsIHNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBbGVncmV5YSBTYW5zLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogNjAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtYmFja2dyb3VuZDtcbiAgICAgICAgYm9yZGVyOiAkZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtYm9yZGVyO1xuICAgICAgICBjb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LWNvbG9yO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9vdGVyLW5ld3NsZXR0ZXItaW5wdXQtZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICAgIEBleHRlbmQgJWJ1dHRvbjtcblxuICAgICAgICBiYWNrZ3JvdW5kOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWJhY2tncm91bmQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1iYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1jb2xvcjtcbiAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24taG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGZvb3Rlci1uZXdzbGV0dGVyLWJ1dHRvbi1ob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24taG92ZXItY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZm9vdGVyLW5ld3NsZXR0ZXItYnV0dG9uLWFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItbmV3c2xldHRlci1idXR0b24tYWN0aXZlLWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAubmV3c2xldHRlciB7XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaG90ZWwvYmFzZS9jc3MvYmxvY2svX25ld3NsZXR0ZXIuc2NzcyIsIi5ibG9jay0tZHJvcGRvd24gKyAuYmxvY2stLWRyb3Bkb3duIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZHJvcGRvd24tYmxvY2sge1xuICAgIEBleHRlbmQgJWdyaWQ7XG5cbiAgICAuZHJvcGRvd24tY29udGVudC1jb250YWluZXIge1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggJGNvbG9yLWJsYWNrLS1hbHBoYS1saWdodDtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAyIC8gc3BhbiAxMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tYXJyb3cge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi5kcm9wZG93bi1vcGVuIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGUtLWFscGhhO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIGhlaWdodDogOTBweDtcbiAgICAgICAgcGFkZGluZzogMTZweCAzMnB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tYm9keSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZS0tYWxwaGE7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMzVweDtcblxuICAgICAgICAmLmRyb3Bkb3duLWJsb2NrLW9wZW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgICAuZHJvcGRvd24tYmxvY2sge1xuICAgICAgICAuZHJvcGRvd24tY29udGVudC1jb250YWluZXIge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGNvbCAxIC8gc3BhbiAxMjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9ibG9jay9fZHJvcGRvd24uc2NzcyIsIi5ib29rUG9wdXAge1xuICAgIEBleHRlbmQgJWJsb2NrO1xuXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAkYm9va1BvcHVwLWJhY2tncm91bmQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgei1pbmRleDogJHppbmRleC1ib29rUG9wdXA7XG5cbiAgICAuYm9vayB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRib29rUG9wdXAtYm9vay1iYWNrZ3JvdW5kO1xuICAgICAgICBib3gtc2hhZG93OiAycHggMnB4IDEycHggJGNvbG9yLXNoYXJrLS1hbHBoYS1saWdodDtcbiAgICB9XG59XG5cbi5ib29rUG9wdXAtLWV4cGFuZGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5ib29rLWNsb3NlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICRib29rLWNsb3NlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNvbG9yOiAkYm9vay1jbG9zZS1jb2xvcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA2NnB4O1xuXG4gICAgaSB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cblxuLmJvb2stdGl0bGUge1xuICAgIGNvbG9yOiAkYm9vay10aXRsZS1jb2xvcjtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiAkYm9vay10aXRsZS1mb250LWZhbWlseTtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGVmdDogMzZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDM2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgIC5ib29rUG9wdXAge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYm9va1BvcHVwLWJhY2tncm91bmQtNzY4O1xuXG4gICAgICAgIC5ib29rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDM2cHggNTBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29rLWZvcm0ge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGhlaWdodDogNTV2aDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuYm9vay1pdGVtIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAxMnB4ICRjb2xvci1zaGFyay0tYWxwaGEtbGlnaHQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9vay1pdGVtLWxhYmVsLWNvbG9yLTc2ODtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aW1lIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FsZW5kYXItdG9nZ2xlIHtcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB0b3A6IDIzcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb3VudGVyLWNvbnRyb2xzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm9vay1zdWJtaXQge1xuICAgICAgICAgICAgYm90dG9tOiAzNnB4O1xuICAgICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgcmlnaHQ6IDM2cHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYm9va1BvcHVwLXN1Ym1pdC1idXR0b24tYmFja2dyb3VuZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvb2tQb3B1cC1zdWJtaXQtYnV0dG9uLWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib29rUG9wdXAtc3VibWl0LWJ1dHRvbi1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvb2tQb3B1cC1zdWJtaXQtYnV0dG9uLWNvbG9yLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kYXRlLXBpY2tlci1hcnJpdmUsXG4gICAgICAgIC5kYXRlLXBpY2tlci1kZXBhcnQge1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29rLWFycml2ZSxcbiAgICAgICAgLmJvb2stZGVwYXJ0IHtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IC8vIGFsbG93IGlPUyByZXNpemUgdG8gMTAwJVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYm9vay1ndWVzdHMge1xuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwdnc7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDZweDtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogdW5zZXQ7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ib29rLWNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSAobWluLWhlaWdodDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAuYm9vay10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2Jhc2UvY3NzL19ib29rUG9wdXAuc2NzcyIsIi5tYWluTmF2LXRvcCB7XG4gICAgLmJvb2tOb3cge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmJvb2tOb3ctbGluayB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6ICRtYWluTmF2LXRvcC1ib29rTm93LWxpbmstYmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6ICRtYWluTmF2LXRvcC1ib29rTm93LWxpbmstY29sb3I7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDQ1cHg7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib29rLXN1Ym1pdC1idXR0b24tYmFja2dyb3VuZC1ob3ZlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9vay1zdWJtaXQtYnV0dG9uLWNvbG9yLWhvdmVyO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW5OYXYtLXN0aWNreSAmIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9va05vdy1saW5rOmFjdGl2ZSxcbiAgICAuYWN0aXZlIC5ib29rTm93LWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYm9va05vdy1saW5rLWFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogJGJvb2tOb3ctbGluay1hY3RpdmUtY29sb3I7XG4gICAgfVxufVxuXG4uYm9va05vdy0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLm1haW5OYXYtbWVudSB7XG4gICAgICAgIC5ib29rTm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbk5hdi10b3Age1xuICAgICAgICAuYm9va05vdyB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAuYm9va05vdy1saW5rLFxuICAgICAgICAgICAgLmJvb2tOb3ctbGluazphY3RpdmUsXG4gICAgICAgICAgICAmLmFjdGl2ZSAuYm9va05vdy1saW5rIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWFpbk5hdi10b3AtYWN0aXZlLWJhY2tncm91bmQtMTI4MDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW5OYXYtdG9wLWFjdGl2ZS1jb2xvci0xMjgwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm9va05vdy1saW5rOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW5OYXYtdG9wLWJvb2tOb3ctbGluay1jb2xvci1ob3Zlci0xMjgwO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJvb2tOb3ctbGluay0tbW9iaWxlIHtcbiAgICAgICAgY29sb3I6ICRib29rTm93LWxpbmstbW9iaWxlLWNvbG9yO1xuICAgIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9fbmF2aWdhdGlvbi5zY3NzIiwiQGltcG9ydCAnfmJhc2UvY3NzL21haW4nO1xuXG5AaW1wb3J0ICdjb21tb24vYnV0dG9uJztcblxuQGltcG9ydCAncGFnZS9ib29rRm9ybSc7XG5AaW1wb3J0ICdwYWdlL3Jvb20nO1xuXG5AaW1wb3J0ICdibG9jay9ib29rLWZvcm0nO1xuQGltcG9ydCAnYmxvY2svaG9tZS1zbGlkZXNob3cnO1xuQGltcG9ydCAnYmxvY2svcm9vbXMnO1xuQGltcG9ydCAnYmxvY2svcm9vbXMtY29tcGFjdCc7XG5AaW1wb3J0ICdibG9jay9mdWxsLXNjcmVlbi12aWRlbyc7XG5AaW1wb3J0ICdibG9jay9hd2FyZHMnO1xuQGltcG9ydCAnYmxvY2svdHJhdmVsbGluZS1ib29raW5nLWZvcm0nO1xuQGltcG9ydCAnYmxvY2svdHJhdmVsbGluZS1ib29raW5nLWxpc3QnO1xuQGltcG9ydCAnYmxvY2svdHJhdmVsbGluZS1ib29raW5nLXRvb2x0aXAnO1xuQGltcG9ydCAnYmxvY2svbmV3c2xldHRlcic7XG5AaW1wb3J0ICdibG9jay9kcm9wZG93bic7XG5cbkBpbXBvcnQgJ2Jvb2tQb3B1cCc7XG5AaW1wb3J0ICduYXZpZ2F0aW9uJztcblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL2Fzc2V0cy9ob3RlbC9iYXNlL2Nzcy9tYWluLnNjc3MiLCIubWFpbk5hdi1sb2dvIHN2ZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gICAgLm1haW5OYXYtbG9nbyBzdmcge1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vYXNzZXRzL2hvdGVsL2JhbnNrby9jc3MvX25hdmlnYXRpb24uc2NzcyJdLCJzb3VyY2VSb290IjoiIn0=*/