/*!**********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/sass/microsite/microsite/fonts.css ***!
  \**********************************************************************************************************************************/
@font-face {
    font-family: 'fira_sansbook';
    src: url(/static/microsite/fonts/firasans-book-webfont.84cd4751.eot);
    src: url(/static/microsite/fonts/firasans-book-webfont.84cd4751.eot?#iefix) format('embedded-opentype'),
         url(/static/microsite/fonts/firasans-book-webfont.4aec8361.woff2) format('woff2'),
         url(/static/microsite/fonts/firasans-book-webfont.2104b92b.woff) format('woff'),
         url(/static/microsite/fonts/firasans-book-webfont.736318a8.ttf) format('truetype'),
         url(/static/microsite/images/firasans-book-webfont.0886554d.svg#fira_sansbook) format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansbook_italic';
    src: url(/static/microsite/fonts/firasans-bookitalic-webfont.4e92de03.eot);
    src: url(/static/microsite/fonts/firasans-bookitalic-webfont.4e92de03.eot?#iefix) format('embedded-opentype'),
         url(/static/microsite/fonts/firasans-bookitalic-webfont.68b49b4e.woff2) format('woff2'),
         url(/static/microsite/fonts/firasans-bookitalic-webfont.35954fb2.woff) format('woff'),
         url(/static/microsite/fonts/firasans-bookitalic-webfont.54648eb4.ttf) format('truetype'),
         url(/static/microsite/images/firasans-bookitalic-webfont.515653cd.svg#fira_sansbook_italic) format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanssemibold';
    src: url(/static/microsite/fonts/firasans-semibold-webfont.d9563b9b.eot);
    src: url(/static/microsite/fonts/firasans-semibold-webfont.d9563b9b.eot?#iefix) format('embedded-opentype'),
         url(/static/microsite/fonts/firasans-semibold-webfont.5251a178.woff2) format('woff2'),
         url(/static/microsite/fonts/firasans-semibold-webfont.6ef37bda.woff) format('woff'),
         url(/static/microsite/fonts/firasans-semibold-webfont.ce7f551a.ttf) format('truetype'),
         url(/static/microsite/images/firasans-semibold-webfont.3cac1ba5.svg#fira_sanssemibold) format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanssemibold_italic';
    src: url(/static/microsite/fonts/firasans-semibolditalic-webfont.fa7c4cf5.eot);
    src: url(/static/microsite/fonts/firasans-semibolditalic-webfont.fa7c4cf5.eot?#iefix) format('embedded-opentype'),
         url(/static/microsite/fonts/firasans-semibolditalic-webfont.9fc4688b.woff2) format('woff2'),
         url(/static/microsite/fonts/firasans-semibolditalic-webfont.fc4bc1ea.woff) format('woff'),
         url(/static/microsite/fonts/firasans-semibolditalic-webfont.bf62e6b7.ttf) format('truetype'),
         url(/static/microsite/images/firasans-semibolditalic-webfont.5fe47886.svg#fira_sanssemibold_italic) format('svg');
    font-weight: normal;
    font-style: normal;
}
/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/sass/microsite/microsite.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.fa-solid,
.fa-regular,
.fa-brands,
.fa-classic,
.fas,
.far,
.fab,
.fa {
  --_fa-family: var(--fa-family, var(--fa-style-family, 'Font Awesome 7 Free'));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: var(--fa-display, inline-block);
  font-family: var(--_fa-family);
  font-feature-settings: normal;
  font-style: normal;
  font-synthesis: none;
  font-variant: normal;
  font-weight: var(--fa-style, 900);
  line-height: 1;
  text-align: center;
  text-rendering: auto;
  width: var(--fa-width, 1.25em);
}

:is(.fas,
.far,
.fab,
.fa-solid,
.fa-regular,
.fa-brands,
.fa-classic,
.fa)::before {
  content: var(--fa)/"";
}

@supports not (content: ""/"") {
  :is(.fas,
  .far,
  .fab,
  .fa-solid,
  .fa-regular,
  .fa-brands,
  .fa-classic,
  .fa)::before {
    content: var(--fa);
  }
}
.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-2xs {
  font-size: calc(10 / 16 * 1em); /* converts a 10px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 10 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 10 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-xs {
  font-size: calc(12 / 16 * 1em); /* converts a 12px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 12 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 12 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-sm {
  font-size: calc(14 / 16 * 1em); /* converts a 14px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 14 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 14 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-lg {
  font-size: calc(20 / 16 * 1em); /* converts a 20px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 20 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 20 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-xl {
  font-size: calc(24 / 16 * 1em); /* converts a 24px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 24 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 24 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-2xl {
  font-size: calc(32 / 16 * 1em); /* converts a 32px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 32 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc((6 / 32 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-width-auto {
  --fa-width: auto;
}

.fa-fw,
.fa-width-fixed {
  --fa-width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-inline-start: var(--fa-li-margin, 2.5em);
  padding-inline-start: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  inset-inline-start: calc(-1 * var(--fa-li-width, 2em));
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

/* Heads Up: Bordered Icons will not be supported in the future!
  - This feature will be deprecated in the next major release of Font Awesome (v8)!
  - You may continue to use it in this version *v7), but it will not be supported in Font Awesome v8.
*/
/* Notes:
* --@{v.$css-prefix}-border-width = 1/16 by default (to render as ~1px based on a 16px default font-size)
* --@{v.$css-prefix}-border-padding =
  ** 3/16 for vertical padding (to give ~2px of vertical whitespace around an icon considering it's vertical alignment)
  ** 4/16 for horizontal padding (to give ~4px of horizontal whitespace around an icon)
*/
.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.0625em);
  box-sizing: var(--fa-border-box-sizing, content-box);
  padding: var(--fa-border-padding, 0.1875em 0.25em);
}

.fa-pull-left,
.fa-pull-start {
  float: inline-start;
  margin-inline-end: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right,
.fa-pull-end {
  float: inline-end;
  margin-inline-start: var(--fa-pull-margin, 0.3em);
}

.fa-beat {
  animation-name: fa-beat;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-bounce {
  animation-name: fa-bounce;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));
}

.fa-fade {
  animation-name: fa-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-beat-fade {
  animation-name: fa-beat-fade;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));
}

.fa-flip {
  animation-name: fa-flip;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, ease-in-out);
}

.fa-shake {
  animation-name: fa-shake;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin {
  animation-name: fa-spin;
  animation-delay: var(--fa-animation-delay, 0s);
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 2s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, linear);
}

.fa-spin-reverse {
  --fa-animation-direction: reverse;
}

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation: none !important;
    transition: none !important;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}

.fa-rotate-180 {
  transform: rotate(180deg);
}

.fa-rotate-270 {
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  transform: scale(1, -1);
}

.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  transform: scale(-1, -1);
}

.fa-rotate-by {
  transform: rotate(var(--fa-rotate-angle, 0));
}

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

.fa-stack-1x,
.fa-stack-2x {
  --fa-width: 100%;
  inset: 0;
  position: absolute;
  text-align: center;
  width: var(--fa-width);
  z-index: var(--fa-stack-z-index, auto);
}

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

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

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

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

.fa-1 {
  --fa: "\31 ";
}

.fa-2 {
  --fa: "\32 ";
}

.fa-3 {
  --fa: "\33 ";
}

.fa-4 {
  --fa: "\34 ";
}

.fa-5 {
  --fa: "\35 ";
}

.fa-6 {
  --fa: "\36 ";
}

.fa-7 {
  --fa: "\37 ";
}

.fa-8 {
  --fa: "\38 ";
}

.fa-9 {
  --fa: "\39 ";
}

.fa-exclamation {
  --fa: "\!";
}

.fa-hashtag {
  --fa: "\#";
}

.fa-dollar-sign {
  --fa: "\$";
}

.fa-dollar {
  --fa: "\$";
}

.fa-usd {
  --fa: "\$";
}

.fa-percent {
  --fa: "\%";
}

.fa-percentage {
  --fa: "\%";
}

.fa-asterisk {
  --fa: "\*";
}

.fa-plus {
  --fa: "\+";
}

.fa-add {
  --fa: "\+";
}

.fa-less-than {
  --fa: "\<";
}

.fa-equals {
  --fa: "\=";
}

.fa-greater-than {
  --fa: "\>";
}

.fa-question {
  --fa: "\?";
}

.fa-at {
  --fa: "\@";
}

.fa-a {
  --fa: "A";
}

.fa-b {
  --fa: "B";
}

.fa-c {
  --fa: "C";
}

.fa-d {
  --fa: "D";
}

.fa-e {
  --fa: "E";
}

.fa-f {
  --fa: "F";
}

.fa-g {
  --fa: "G";
}

.fa-h {
  --fa: "H";
}

.fa-i {
  --fa: "I";
}

.fa-j {
  --fa: "J";
}

.fa-k {
  --fa: "K";
}

.fa-l {
  --fa: "L";
}

.fa-m {
  --fa: "M";
}

.fa-n {
  --fa: "N";
}

.fa-o {
  --fa: "O";
}

.fa-p {
  --fa: "P";
}

.fa-q {
  --fa: "Q";
}

.fa-r {
  --fa: "R";
}

.fa-s {
  --fa: "S";
}

.fa-t {
  --fa: "T";
}

.fa-u {
  --fa: "U";
}

.fa-v {
  --fa: "V";
}

.fa-w {
  --fa: "W";
}

.fa-x {
  --fa: "X";
}

.fa-y {
  --fa: "Y";
}

.fa-z {
  --fa: "Z";
}

.fa-faucet {
  --fa: "\e005";
}

.fa-faucet-drip {
  --fa: "\e006";
}

.fa-house-chimney-window {
  --fa: "\e00d";
}

.fa-house-signal {
  --fa: "\e012";
}

.fa-temperature-arrow-down {
  --fa: "\e03f";
}

.fa-temperature-down {
  --fa: "\e03f";
}

.fa-temperature-arrow-up {
  --fa: "\e040";
}

.fa-temperature-up {
  --fa: "\e040";
}

.fa-trailer {
  --fa: "\e041";
}

.fa-bacteria {
  --fa: "\e059";
}

.fa-bacterium {
  --fa: "\e05a";
}

.fa-box-tissue {
  --fa: "\e05b";
}

.fa-hand-holding-medical {
  --fa: "\e05c";
}

.fa-hand-sparkles {
  --fa: "\e05d";
}

.fa-hands-bubbles {
  --fa: "\e05e";
}

.fa-hands-wash {
  --fa: "\e05e";
}

.fa-handshake-slash {
  --fa: "\e060";
}

.fa-handshake-alt-slash {
  --fa: "\e060";
}

.fa-handshake-simple-slash {
  --fa: "\e060";
}

.fa-head-side-cough {
  --fa: "\e061";
}

.fa-head-side-cough-slash {
  --fa: "\e062";
}

.fa-head-side-mask {
  --fa: "\e063";
}

.fa-head-side-virus {
  --fa: "\e064";
}

.fa-house-chimney-user {
  --fa: "\e065";
}

.fa-house-laptop {
  --fa: "\e066";
}

.fa-laptop-house {
  --fa: "\e066";
}

.fa-lungs-virus {
  --fa: "\e067";
}

.fa-people-arrows {
  --fa: "\e068";
}

.fa-people-arrows-left-right {
  --fa: "\e068";
}

.fa-plane-slash {
  --fa: "\e069";
}

.fa-pump-medical {
  --fa: "\e06a";
}

.fa-pump-soap {
  --fa: "\e06b";
}

.fa-shield-virus {
  --fa: "\e06c";
}

.fa-sink {
  --fa: "\e06d";
}

.fa-soap {
  --fa: "\e06e";
}

.fa-stopwatch-20 {
  --fa: "\e06f";
}

.fa-shop-slash {
  --fa: "\e070";
}

.fa-store-alt-slash {
  --fa: "\e070";
}

.fa-store-slash {
  --fa: "\e071";
}

.fa-toilet-paper-slash {
  --fa: "\e072";
}

.fa-users-slash {
  --fa: "\e073";
}

.fa-virus {
  --fa: "\e074";
}

.fa-virus-slash {
  --fa: "\e075";
}

.fa-viruses {
  --fa: "\e076";
}

.fa-vest {
  --fa: "\e085";
}

.fa-vest-patches {
  --fa: "\e086";
}

.fa-arrow-trend-down {
  --fa: "\e097";
}

.fa-arrow-trend-up {
  --fa: "\e098";
}

.fa-arrow-up-from-bracket {
  --fa: "\e09a";
}

.fa-austral-sign {
  --fa: "\e0a9";
}

.fa-baht-sign {
  --fa: "\e0ac";
}

.fa-bitcoin-sign {
  --fa: "\e0b4";
}

.fa-bolt-lightning {
  --fa: "\e0b7";
}

.fa-book-bookmark {
  --fa: "\e0bb";
}

.fa-camera-rotate {
  --fa: "\e0d8";
}

.fa-cedi-sign {
  --fa: "\e0df";
}

.fa-chart-column {
  --fa: "\e0e3";
}

.fa-chart-gantt {
  --fa: "\e0e4";
}

.fa-clapperboard {
  --fa: "\e131";
}

.fa-closed-captioning-slash {
  --fa: "\e135";
}

.fa-clover {
  --fa: "\e139";
}

.fa-code-compare {
  --fa: "\e13a";
}

.fa-code-fork {
  --fa: "\e13b";
}

.fa-code-pull-request {
  --fa: "\e13c";
}

.fa-colon-sign {
  --fa: "\e140";
}

.fa-cruzeiro-sign {
  --fa: "\e152";
}

.fa-display {
  --fa: "\e163";
}

.fa-dong-sign {
  --fa: "\e169";
}

.fa-elevator {
  --fa: "\e16d";
}

.fa-filter-circle-xmark {
  --fa: "\e17b";
}

.fa-florin-sign {
  --fa: "\e184";
}

.fa-folder-closed {
  --fa: "\e185";
}

.fa-franc-sign {
  --fa: "\e18f";
}

.fa-guarani-sign {
  --fa: "\e19a";
}

.fa-gun {
  --fa: "\e19b";
}

.fa-hands-clapping {
  --fa: "\e1a8";
}

.fa-house-user {
  --fa: "\e1b0";
}

.fa-home-user {
  --fa: "\e1b0";
}

.fa-indian-rupee-sign {
  --fa: "\e1bc";
}

.fa-indian-rupee {
  --fa: "\e1bc";
}

.fa-inr {
  --fa: "\e1bc";
}

.fa-kip-sign {
  --fa: "\e1c4";
}

.fa-lari-sign {
  --fa: "\e1c8";
}

.fa-litecoin-sign {
  --fa: "\e1d3";
}

.fa-manat-sign {
  --fa: "\e1d5";
}

.fa-mask-face {
  --fa: "\e1d7";
}

.fa-mill-sign {
  --fa: "\e1ed";
}

.fa-money-bills {
  --fa: "\e1f3";
}

.fa-naira-sign {
  --fa: "\e1f6";
}

.fa-notdef {
  --fa: "\e1fe";
}

.fa-panorama {
  --fa: "\e209";
}

.fa-peseta-sign {
  --fa: "\e221";
}

.fa-peso-sign {
  --fa: "\e222";
}

.fa-plane-up {
  --fa: "\e22d";
}

.fa-rupiah-sign {
  --fa: "\e23d";
}

.fa-stairs {
  --fa: "\e289";
}

.fa-timeline {
  --fa: "\e29c";
}

.fa-truck-front {
  --fa: "\e2b7";
}

.fa-turkish-lira-sign {
  --fa: "\e2bb";
}

.fa-try {
  --fa: "\e2bb";
}

.fa-turkish-lira {
  --fa: "\e2bb";
}

.fa-vault {
  --fa: "\e2c5";
}

.fa-wand-magic-sparkles {
  --fa: "\e2ca";
}

.fa-magic-wand-sparkles {
  --fa: "\e2ca";
}

.fa-wheat-awn {
  --fa: "\e2cd";
}

.fa-wheat-alt {
  --fa: "\e2cd";
}

.fa-wheelchair-move {
  --fa: "\e2ce";
}

.fa-wheelchair-alt {
  --fa: "\e2ce";
}

.fa-bangladeshi-taka-sign {
  --fa: "\e2e6";
}

.fa-bowl-rice {
  --fa: "\e2eb";
}

.fa-person-pregnant {
  --fa: "\e31e";
}

.fa-house-chimney {
  --fa: "\e3af";
}

.fa-home-lg {
  --fa: "\e3af";
}

.fa-house-crack {
  --fa: "\e3b1";
}

.fa-house-medical {
  --fa: "\e3b2";
}

.fa-cent-sign {
  --fa: "\e3f5";
}

.fa-plus-minus {
  --fa: "\e43c";
}

.fa-sailboat {
  --fa: "\e445";
}

.fa-section {
  --fa: "\e447";
}

.fa-shrimp {
  --fa: "\e448";
}

.fa-brazilian-real-sign {
  --fa: "\e46c";
}

.fa-chart-simple {
  --fa: "\e473";
}

.fa-diagram-next {
  --fa: "\e476";
}

.fa-diagram-predecessor {
  --fa: "\e477";
}

.fa-diagram-successor {
  --fa: "\e47a";
}

.fa-earth-oceania {
  --fa: "\e47b";
}

.fa-globe-oceania {
  --fa: "\e47b";
}

.fa-bug-slash {
  --fa: "\e490";
}

.fa-file-circle-plus {
  --fa: "\e494";
}

.fa-shop-lock {
  --fa: "\e4a5";
}

.fa-virus-covid {
  --fa: "\e4a8";
}

.fa-virus-covid-slash {
  --fa: "\e4a9";
}

.fa-anchor-circle-check {
  --fa: "\e4aa";
}

.fa-anchor-circle-exclamation {
  --fa: "\e4ab";
}

.fa-anchor-circle-xmark {
  --fa: "\e4ac";
}

.fa-anchor-lock {
  --fa: "\e4ad";
}

.fa-arrow-down-up-across-line {
  --fa: "\e4af";
}

.fa-arrow-down-up-lock {
  --fa: "\e4b0";
}

.fa-arrow-right-to-city {
  --fa: "\e4b3";
}

.fa-arrow-up-from-ground-water {
  --fa: "\e4b5";
}

.fa-arrow-up-from-water-pump {
  --fa: "\e4b6";
}

.fa-arrow-up-right-dots {
  --fa: "\e4b7";
}

.fa-arrows-down-to-line {
  --fa: "\e4b8";
}

.fa-arrows-down-to-people {
  --fa: "\e4b9";
}

.fa-arrows-left-right-to-line {
  --fa: "\e4ba";
}

.fa-arrows-spin {
  --fa: "\e4bb";
}

.fa-arrows-split-up-and-left {
  --fa: "\e4bc";
}

.fa-arrows-to-circle {
  --fa: "\e4bd";
}

.fa-arrows-to-dot {
  --fa: "\e4be";
}

.fa-arrows-to-eye {
  --fa: "\e4bf";
}

.fa-arrows-turn-right {
  --fa: "\e4c0";
}

.fa-arrows-turn-to-dots {
  --fa: "\e4c1";
}

.fa-arrows-up-to-line {
  --fa: "\e4c2";
}

.fa-bore-hole {
  --fa: "\e4c3";
}

.fa-bottle-droplet {
  --fa: "\e4c4";
}

.fa-bottle-water {
  --fa: "\e4c5";
}

.fa-bowl-food {
  --fa: "\e4c6";
}

.fa-boxes-packing {
  --fa: "\e4c7";
}

.fa-bridge {
  --fa: "\e4c8";
}

.fa-bridge-circle-check {
  --fa: "\e4c9";
}

.fa-bridge-circle-exclamation {
  --fa: "\e4ca";
}

.fa-bridge-circle-xmark {
  --fa: "\e4cb";
}

.fa-bridge-lock {
  --fa: "\e4cc";
}

.fa-bridge-water {
  --fa: "\e4ce";
}

.fa-bucket {
  --fa: "\e4cf";
}

.fa-bugs {
  --fa: "\e4d0";
}

.fa-building-circle-arrow-right {
  --fa: "\e4d1";
}

.fa-building-circle-check {
  --fa: "\e4d2";
}

.fa-building-circle-exclamation {
  --fa: "\e4d3";
}

.fa-building-circle-xmark {
  --fa: "\e4d4";
}

.fa-building-flag {
  --fa: "\e4d5";
}

.fa-building-lock {
  --fa: "\e4d6";
}

.fa-building-ngo {
  --fa: "\e4d7";
}

.fa-building-shield {
  --fa: "\e4d8";
}

.fa-building-un {
  --fa: "\e4d9";
}

.fa-building-user {
  --fa: "\e4da";
}

.fa-building-wheat {
  --fa: "\e4db";
}

.fa-burst {
  --fa: "\e4dc";
}

.fa-car-on {
  --fa: "\e4dd";
}

.fa-car-tunnel {
  --fa: "\e4de";
}

.fa-child-combatant {
  --fa: "\e4e0";
}

.fa-child-rifle {
  --fa: "\e4e0";
}

.fa-children {
  --fa: "\e4e1";
}

.fa-circle-nodes {
  --fa: "\e4e2";
}

.fa-clipboard-question {
  --fa: "\e4e3";
}

.fa-cloud-showers-water {
  --fa: "\e4e4";
}

.fa-computer {
  --fa: "\e4e5";
}

.fa-cubes-stacked {
  --fa: "\e4e6";
}

.fa-envelope-circle-check {
  --fa: "\e4e8";
}

.fa-explosion {
  --fa: "\e4e9";
}

.fa-ferry {
  --fa: "\e4ea";
}

.fa-file-circle-exclamation {
  --fa: "\e4eb";
}

.fa-file-circle-minus {
  --fa: "\e4ed";
}

.fa-file-circle-question {
  --fa: "\e4ef";
}

.fa-file-shield {
  --fa: "\e4f0";
}

.fa-fire-burner {
  --fa: "\e4f1";
}

.fa-fish-fins {
  --fa: "\e4f2";
}

.fa-flask-vial {
  --fa: "\e4f3";
}

.fa-glass-water {
  --fa: "\e4f4";
}

.fa-glass-water-droplet {
  --fa: "\e4f5";
}

.fa-group-arrows-rotate {
  --fa: "\e4f6";
}

.fa-hand-holding-hand {
  --fa: "\e4f7";
}

.fa-handcuffs {
  --fa: "\e4f8";
}

.fa-hands-bound {
  --fa: "\e4f9";
}

.fa-hands-holding-child {
  --fa: "\e4fa";
}

.fa-hands-holding-circle {
  --fa: "\e4fb";
}

.fa-heart-circle-bolt {
  --fa: "\e4fc";
}

.fa-heart-circle-check {
  --fa: "\e4fd";
}

.fa-heart-circle-exclamation {
  --fa: "\e4fe";
}

.fa-heart-circle-minus {
  --fa: "\e4ff";
}

.fa-heart-circle-plus {
  --fa: "\e500";
}

.fa-heart-circle-xmark {
  --fa: "\e501";
}

.fa-helicopter-symbol {
  --fa: "\e502";
}

.fa-helmet-un {
  --fa: "\e503";
}

.fa-hill-avalanche {
  --fa: "\e507";
}

.fa-hill-rockslide {
  --fa: "\e508";
}

.fa-house-circle-check {
  --fa: "\e509";
}

.fa-house-circle-exclamation {
  --fa: "\e50a";
}

.fa-house-circle-xmark {
  --fa: "\e50b";
}

.fa-house-fire {
  --fa: "\e50c";
}

.fa-house-flag {
  --fa: "\e50d";
}

.fa-house-flood-water {
  --fa: "\e50e";
}

.fa-house-flood-water-circle-arrow-right {
  --fa: "\e50f";
}

.fa-house-lock {
  --fa: "\e510";
}

.fa-house-medical-circle-check {
  --fa: "\e511";
}

.fa-house-medical-circle-exclamation {
  --fa: "\e512";
}

.fa-house-medical-circle-xmark {
  --fa: "\e513";
}

.fa-house-medical-flag {
  --fa: "\e514";
}

.fa-house-tsunami {
  --fa: "\e515";
}

.fa-jar {
  --fa: "\e516";
}

.fa-jar-wheat {
  --fa: "\e517";
}

.fa-jet-fighter-up {
  --fa: "\e518";
}

.fa-jug-detergent {
  --fa: "\e519";
}

.fa-kitchen-set {
  --fa: "\e51a";
}

.fa-land-mine-on {
  --fa: "\e51b";
}

.fa-landmark-flag {
  --fa: "\e51c";
}

.fa-laptop-file {
  --fa: "\e51d";
}

.fa-lines-leaning {
  --fa: "\e51e";
}

.fa-location-pin-lock {
  --fa: "\e51f";
}

.fa-locust {
  --fa: "\e520";
}

.fa-magnifying-glass-arrow-right {
  --fa: "\e521";
}

.fa-magnifying-glass-chart {
  --fa: "\e522";
}

.fa-mars-and-venus-burst {
  --fa: "\e523";
}

.fa-mask-ventilator {
  --fa: "\e524";
}

.fa-mattress-pillow {
  --fa: "\e525";
}

.fa-mobile-retro {
  --fa: "\e527";
}

.fa-money-bill-transfer {
  --fa: "\e528";
}

.fa-money-bill-trend-up {
  --fa: "\e529";
}

.fa-money-bill-wheat {
  --fa: "\e52a";
}

.fa-mosquito {
  --fa: "\e52b";
}

.fa-mosquito-net {
  --fa: "\e52c";
}

.fa-mound {
  --fa: "\e52d";
}

.fa-mountain-city {
  --fa: "\e52e";
}

.fa-mountain-sun {
  --fa: "\e52f";
}

.fa-oil-well {
  --fa: "\e532";
}

.fa-people-group {
  --fa: "\e533";
}

.fa-people-line {
  --fa: "\e534";
}

.fa-people-pulling {
  --fa: "\e535";
}

.fa-people-robbery {
  --fa: "\e536";
}

.fa-people-roof {
  --fa: "\e537";
}

.fa-person-arrow-down-to-line {
  --fa: "\e538";
}

.fa-person-arrow-up-from-line {
  --fa: "\e539";
}

.fa-person-breastfeeding {
  --fa: "\e53a";
}

.fa-person-burst {
  --fa: "\e53b";
}

.fa-person-cane {
  --fa: "\e53c";
}

.fa-person-chalkboard {
  --fa: "\e53d";
}

.fa-person-circle-check {
  --fa: "\e53e";
}

.fa-person-circle-exclamation {
  --fa: "\e53f";
}

.fa-person-circle-minus {
  --fa: "\e540";
}

.fa-person-circle-plus {
  --fa: "\e541";
}

.fa-person-circle-question {
  --fa: "\e542";
}

.fa-person-circle-xmark {
  --fa: "\e543";
}

.fa-person-dress-burst {
  --fa: "\e544";
}

.fa-person-drowning {
  --fa: "\e545";
}

.fa-person-falling {
  --fa: "\e546";
}

.fa-person-falling-burst {
  --fa: "\e547";
}

.fa-person-half-dress {
  --fa: "\e548";
}

.fa-person-harassing {
  --fa: "\e549";
}

.fa-person-military-pointing {
  --fa: "\e54a";
}

.fa-person-military-rifle {
  --fa: "\e54b";
}

.fa-person-military-to-person {
  --fa: "\e54c";
}

.fa-person-rays {
  --fa: "\e54d";
}

.fa-person-rifle {
  --fa: "\e54e";
}

.fa-person-shelter {
  --fa: "\e54f";
}

.fa-person-walking-arrow-loop-left {
  --fa: "\e551";
}

.fa-person-walking-arrow-right {
  --fa: "\e552";
}

.fa-person-walking-dashed-line-arrow-right {
  --fa: "\e553";
}

.fa-person-walking-luggage {
  --fa: "\e554";
}

.fa-plane-circle-check {
  --fa: "\e555";
}

.fa-plane-circle-exclamation {
  --fa: "\e556";
}

.fa-plane-circle-xmark {
  --fa: "\e557";
}

.fa-plane-lock {
  --fa: "\e558";
}

.fa-plate-wheat {
  --fa: "\e55a";
}

.fa-plug-circle-bolt {
  --fa: "\e55b";
}

.fa-plug-circle-check {
  --fa: "\e55c";
}

.fa-plug-circle-exclamation {
  --fa: "\e55d";
}

.fa-plug-circle-minus {
  --fa: "\e55e";
}

.fa-plug-circle-plus {
  --fa: "\e55f";
}

.fa-plug-circle-xmark {
  --fa: "\e560";
}

.fa-ranking-star {
  --fa: "\e561";
}

.fa-road-barrier {
  --fa: "\e562";
}

.fa-road-bridge {
  --fa: "\e563";
}

.fa-road-circle-check {
  --fa: "\e564";
}

.fa-road-circle-exclamation {
  --fa: "\e565";
}

.fa-road-circle-xmark {
  --fa: "\e566";
}

.fa-road-lock {
  --fa: "\e567";
}

.fa-road-spikes {
  --fa: "\e568";
}

.fa-rug {
  --fa: "\e569";
}

.fa-sack-xmark {
  --fa: "\e56a";
}

.fa-school-circle-check {
  --fa: "\e56b";
}

.fa-school-circle-exclamation {
  --fa: "\e56c";
}

.fa-school-circle-xmark {
  --fa: "\e56d";
}

.fa-school-flag {
  --fa: "\e56e";
}

.fa-school-lock {
  --fa: "\e56f";
}

.fa-sheet-plastic {
  --fa: "\e571";
}

.fa-shield-cat {
  --fa: "\e572";
}

.fa-shield-dog {
  --fa: "\e573";
}

.fa-shield-heart {
  --fa: "\e574";
}

.fa-square-nfi {
  --fa: "\e576";
}

.fa-square-person-confined {
  --fa: "\e577";
}

.fa-square-virus {
  --fa: "\e578";
}

.fa-staff-snake {
  --fa: "\e579";
}

.fa-rod-asclepius {
  --fa: "\e579";
}

.fa-rod-snake {
  --fa: "\e579";
}

.fa-staff-aesculapius {
  --fa: "\e579";
}

.fa-sun-plant-wilt {
  --fa: "\e57a";
}

.fa-tarp {
  --fa: "\e57b";
}

.fa-tarp-droplet {
  --fa: "\e57c";
}

.fa-tent {
  --fa: "\e57d";
}

.fa-tent-arrow-down-to-line {
  --fa: "\e57e";
}

.fa-tent-arrow-left-right {
  --fa: "\e57f";
}

.fa-tent-arrow-turn-left {
  --fa: "\e580";
}

.fa-tent-arrows-down {
  --fa: "\e581";
}

.fa-tents {
  --fa: "\e582";
}

.fa-toilet-portable {
  --fa: "\e583";
}

.fa-toilets-portable {
  --fa: "\e584";
}

.fa-tower-cell {
  --fa: "\e585";
}

.fa-tower-observation {
  --fa: "\e586";
}

.fa-tree-city {
  --fa: "\e587";
}

.fa-trowel {
  --fa: "\e589";
}

.fa-trowel-bricks {
  --fa: "\e58a";
}

.fa-truck-arrow-right {
  --fa: "\e58b";
}

.fa-truck-droplet {
  --fa: "\e58c";
}

.fa-truck-field {
  --fa: "\e58d";
}

.fa-truck-field-un {
  --fa: "\e58e";
}

.fa-truck-plane {
  --fa: "\e58f";
}

.fa-users-between-lines {
  --fa: "\e591";
}

.fa-users-line {
  --fa: "\e592";
}

.fa-users-rays {
  --fa: "\e593";
}

.fa-users-rectangle {
  --fa: "\e594";
}

.fa-users-viewfinder {
  --fa: "\e595";
}

.fa-vial-circle-check {
  --fa: "\e596";
}

.fa-vial-virus {
  --fa: "\e597";
}

.fa-wheat-awn-circle-exclamation {
  --fa: "\e598";
}

.fa-worm {
  --fa: "\e599";
}

.fa-xmarks-lines {
  --fa: "\e59a";
}

.fa-child-dress {
  --fa: "\e59c";
}

.fa-child-reaching {
  --fa: "\e59d";
}

.fa-file-circle-check {
  --fa: "\e5a0";
}

.fa-file-circle-xmark {
  --fa: "\e5a1";
}

.fa-person-through-window {
  --fa: "\e5a9";
}

.fa-plant-wilt {
  --fa: "\e5aa";
}

.fa-stapler {
  --fa: "\e5af";
}

.fa-train-tram {
  --fa: "\e5b4";
}

.fa-table-cells-column-lock {
  --fa: "\e678";
}

.fa-table-cells-row-lock {
  --fa: "\e67a";
}

.fa-web-awesome {
  --fa: "\e682";
}

.fa-thumbtack-slash {
  --fa: "\e68f";
}

.fa-thumb-tack-slash {
  --fa: "\e68f";
}

.fa-table-cells-row-unlock {
  --fa: "\e691";
}

.fa-chart-diagram {
  --fa: "\e695";
}

.fa-comment-nodes {
  --fa: "\e696";
}

.fa-file-fragment {
  --fa: "\e697";
}

.fa-file-half-dashed {
  --fa: "\e698";
}

.fa-hexagon-nodes {
  --fa: "\e699";
}

.fa-hexagon-nodes-bolt {
  --fa: "\e69a";
}

.fa-square-binary {
  --fa: "\e69b";
}

.fa-pentagon {
  --fa: "\e790";
}

.fa-non-binary {
  --fa: "\e807";
}

.fa-spiral {
  --fa: "\e80a";
}

.fa-picture-in-picture {
  --fa: "\e80b";
}

.fa-mobile-vibrate {
  --fa: "\e816";
}

.fa-single-quote-left {
  --fa: "\e81b";
}

.fa-single-quote-right {
  --fa: "\e81c";
}

.fa-bus-side {
  --fa: "\e81d";
}

.fa-septagon {
  --fa: "\e820";
}

.fa-heptagon {
  --fa: "\e820";
}

.fa-aquarius {
  --fa: "\e845";
}

.fa-aries {
  --fa: "\e846";
}

.fa-cancer {
  --fa: "\e847";
}

.fa-capricorn {
  --fa: "\e848";
}

.fa-gemini {
  --fa: "\e849";
}

.fa-leo {
  --fa: "\e84a";
}

.fa-libra {
  --fa: "\e84b";
}

.fa-pisces {
  --fa: "\e84c";
}

.fa-sagittarius {
  --fa: "\e84d";
}

.fa-scorpio {
  --fa: "\e84e";
}

.fa-taurus {
  --fa: "\e84f";
}

.fa-virgo {
  --fa: "\e850";
}

.fa-martini-glass-empty {
  --fa: "\f000";
}

.fa-glass-martini {
  --fa: "\f000";
}

.fa-music {
  --fa: "\f001";
}

.fa-magnifying-glass {
  --fa: "\f002";
}

.fa-search {
  --fa: "\f002";
}

.fa-heart {
  --fa: "\f004";
}

.fa-star {
  --fa: "\f005";
}

.fa-user {
  --fa: "\f007";
}

.fa-user-alt {
  --fa: "\f007";
}

.fa-user-large {
  --fa: "\f007";
}

.fa-film {
  --fa: "\f008";
}

.fa-film-alt {
  --fa: "\f008";
}

.fa-film-simple {
  --fa: "\f008";
}

.fa-table-cells-large {
  --fa: "\f009";
}

.fa-th-large {
  --fa: "\f009";
}

.fa-table-cells {
  --fa: "\f00a";
}

.fa-th {
  --fa: "\f00a";
}

.fa-table-list {
  --fa: "\f00b";
}

.fa-th-list {
  --fa: "\f00b";
}

.fa-check {
  --fa: "\f00c";
}

.fa-xmark {
  --fa: "\f00d";
}

.fa-close {
  --fa: "\f00d";
}

.fa-multiply {
  --fa: "\f00d";
}

.fa-remove {
  --fa: "\f00d";
}

.fa-times {
  --fa: "\f00d";
}

.fa-magnifying-glass-plus {
  --fa: "\f00e";
}

.fa-search-plus {
  --fa: "\f00e";
}

.fa-magnifying-glass-minus {
  --fa: "\f010";
}

.fa-search-minus {
  --fa: "\f010";
}

.fa-power-off {
  --fa: "\f011";
}

.fa-signal {
  --fa: "\f012";
}

.fa-signal-5 {
  --fa: "\f012";
}

.fa-signal-perfect {
  --fa: "\f012";
}

.fa-gear {
  --fa: "\f013";
}

.fa-cog {
  --fa: "\f013";
}

.fa-house {
  --fa: "\f015";
}

.fa-home {
  --fa: "\f015";
}

.fa-home-alt {
  --fa: "\f015";
}

.fa-home-lg-alt {
  --fa: "\f015";
}

.fa-clock {
  --fa: "\f017";
}

.fa-clock-four {
  --fa: "\f017";
}

.fa-road {
  --fa: "\f018";
}

.fa-download {
  --fa: "\f019";
}

.fa-inbox {
  --fa: "\f01c";
}

.fa-arrow-rotate-right {
  --fa: "\f01e";
}

.fa-arrow-right-rotate {
  --fa: "\f01e";
}

.fa-arrow-rotate-forward {
  --fa: "\f01e";
}

.fa-redo {
  --fa: "\f01e";
}

.fa-arrows-rotate {
  --fa: "\f021";
}

.fa-refresh {
  --fa: "\f021";
}

.fa-sync {
  --fa: "\f021";
}

.fa-rectangle-list {
  --fa: "\f022";
}

.fa-list-alt {
  --fa: "\f022";
}

.fa-lock {
  --fa: "\f023";
}

.fa-flag {
  --fa: "\f024";
}

.fa-headphones {
  --fa: "\f025";
}

.fa-headphones-alt {
  --fa: "\f025";
}

.fa-headphones-simple {
  --fa: "\f025";
}

.fa-volume-off {
  --fa: "\f026";
}

.fa-volume-low {
  --fa: "\f027";
}

.fa-volume-down {
  --fa: "\f027";
}

.fa-volume-high {
  --fa: "\f028";
}

.fa-volume-up {
  --fa: "\f028";
}

.fa-qrcode {
  --fa: "\f029";
}

.fa-barcode {
  --fa: "\f02a";
}

.fa-tag {
  --fa: "\f02b";
}

.fa-tags {
  --fa: "\f02c";
}

.fa-book {
  --fa: "\f02d";
}

.fa-bookmark {
  --fa: "\f02e";
}

.fa-print {
  --fa: "\f02f";
}

.fa-camera {
  --fa: "\f030";
}

.fa-camera-alt {
  --fa: "\f030";
}

.fa-font {
  --fa: "\f031";
}

.fa-bold {
  --fa: "\f032";
}

.fa-italic {
  --fa: "\f033";
}

.fa-text-height {
  --fa: "\f034";
}

.fa-text-width {
  --fa: "\f035";
}

.fa-align-left {
  --fa: "\f036";
}

.fa-align-center {
  --fa: "\f037";
}

.fa-align-right {
  --fa: "\f038";
}

.fa-align-justify {
  --fa: "\f039";
}

.fa-list {
  --fa: "\f03a";
}

.fa-list-squares {
  --fa: "\f03a";
}

.fa-outdent {
  --fa: "\f03b";
}

.fa-dedent {
  --fa: "\f03b";
}

.fa-indent {
  --fa: "\f03c";
}

.fa-video {
  --fa: "\f03d";
}

.fa-video-camera {
  --fa: "\f03d";
}

.fa-image {
  --fa: "\f03e";
}

.fa-location-pin {
  --fa: "\f041";
}

.fa-map-marker {
  --fa: "\f041";
}

.fa-circle-half-stroke {
  --fa: "\f042";
}

.fa-adjust {
  --fa: "\f042";
}

.fa-droplet {
  --fa: "\f043";
}

.fa-tint {
  --fa: "\f043";
}

.fa-pen-to-square {
  --fa: "\f044";
}

.fa-edit {
  --fa: "\f044";
}

.fa-arrows-up-down-left-right {
  --fa: "\f047";
}

.fa-arrows {
  --fa: "\f047";
}

.fa-backward-step {
  --fa: "\f048";
}

.fa-step-backward {
  --fa: "\f048";
}

.fa-backward-fast {
  --fa: "\f049";
}

.fa-fast-backward {
  --fa: "\f049";
}

.fa-backward {
  --fa: "\f04a";
}

.fa-play {
  --fa: "\f04b";
}

.fa-pause {
  --fa: "\f04c";
}

.fa-stop {
  --fa: "\f04d";
}

.fa-forward {
  --fa: "\f04e";
}

.fa-forward-fast {
  --fa: "\f050";
}

.fa-fast-forward {
  --fa: "\f050";
}

.fa-forward-step {
  --fa: "\f051";
}

.fa-step-forward {
  --fa: "\f051";
}

.fa-eject {
  --fa: "\f052";
}

.fa-chevron-left {
  --fa: "\f053";
}

.fa-chevron-right {
  --fa: "\f054";
}

.fa-circle-plus {
  --fa: "\f055";
}

.fa-plus-circle {
  --fa: "\f055";
}

.fa-circle-minus {
  --fa: "\f056";
}

.fa-minus-circle {
  --fa: "\f056";
}

.fa-circle-xmark {
  --fa: "\f057";
}

.fa-times-circle {
  --fa: "\f057";
}

.fa-xmark-circle {
  --fa: "\f057";
}

.fa-circle-check {
  --fa: "\f058";
}

.fa-check-circle {
  --fa: "\f058";
}

.fa-circle-question {
  --fa: "\f059";
}

.fa-question-circle {
  --fa: "\f059";
}

.fa-circle-info {
  --fa: "\f05a";
}

.fa-info-circle {
  --fa: "\f05a";
}

.fa-crosshairs {
  --fa: "\f05b";
}

.fa-ban {
  --fa: "\f05e";
}

.fa-cancel {
  --fa: "\f05e";
}

.fa-arrow-left {
  --fa: "\f060";
}

.fa-arrow-right {
  --fa: "\f061";
}

.fa-arrow-up {
  --fa: "\f062";
}

.fa-arrow-down {
  --fa: "\f063";
}

.fa-share {
  --fa: "\f064";
}

.fa-mail-forward {
  --fa: "\f064";
}

.fa-expand {
  --fa: "\f065";
}

.fa-compress {
  --fa: "\f066";
}

.fa-minus {
  --fa: "\f068";
}

.fa-subtract {
  --fa: "\f068";
}

.fa-circle-exclamation {
  --fa: "\f06a";
}

.fa-exclamation-circle {
  --fa: "\f06a";
}

.fa-gift {
  --fa: "\f06b";
}

.fa-leaf {
  --fa: "\f06c";
}

.fa-fire {
  --fa: "\f06d";
}

.fa-eye {
  --fa: "\f06e";
}

.fa-eye-slash {
  --fa: "\f070";
}

.fa-triangle-exclamation {
  --fa: "\f071";
}

.fa-exclamation-triangle {
  --fa: "\f071";
}

.fa-warning {
  --fa: "\f071";
}

.fa-plane {
  --fa: "\f072";
}

.fa-calendar-days {
  --fa: "\f073";
}

.fa-calendar-alt {
  --fa: "\f073";
}

.fa-shuffle {
  --fa: "\f074";
}

.fa-random {
  --fa: "\f074";
}

.fa-comment {
  --fa: "\f075";
}

.fa-magnet {
  --fa: "\f076";
}

.fa-chevron-up {
  --fa: "\f077";
}

.fa-chevron-down {
  --fa: "\f078";
}

.fa-retweet {
  --fa: "\f079";
}

.fa-cart-shopping {
  --fa: "\f07a";
}

.fa-shopping-cart {
  --fa: "\f07a";
}

.fa-folder {
  --fa: "\f07b";
}

.fa-folder-blank {
  --fa: "\f07b";
}

.fa-folder-open {
  --fa: "\f07c";
}

.fa-arrows-up-down {
  --fa: "\f07d";
}

.fa-arrows-v {
  --fa: "\f07d";
}

.fa-arrows-left-right {
  --fa: "\f07e";
}

.fa-arrows-h {
  --fa: "\f07e";
}

.fa-chart-bar {
  --fa: "\f080";
}

.fa-bar-chart {
  --fa: "\f080";
}

.fa-camera-retro {
  --fa: "\f083";
}

.fa-key {
  --fa: "\f084";
}

.fa-gears {
  --fa: "\f085";
}

.fa-cogs {
  --fa: "\f085";
}

.fa-comments {
  --fa: "\f086";
}

.fa-star-half {
  --fa: "\f089";
}

.fa-arrow-right-from-bracket {
  --fa: "\f08b";
}

.fa-sign-out {
  --fa: "\f08b";
}

.fa-thumbtack {
  --fa: "\f08d";
}

.fa-thumb-tack {
  --fa: "\f08d";
}

.fa-arrow-up-right-from-square {
  --fa: "\f08e";
}

.fa-external-link {
  --fa: "\f08e";
}

.fa-arrow-right-to-bracket {
  --fa: "\f090";
}

.fa-sign-in {
  --fa: "\f090";
}

.fa-trophy {
  --fa: "\f091";
}

.fa-upload {
  --fa: "\f093";
}

.fa-lemon {
  --fa: "\f094";
}

.fa-phone {
  --fa: "\f095";
}

.fa-square-phone {
  --fa: "\f098";
}

.fa-phone-square {
  --fa: "\f098";
}

.fa-unlock {
  --fa: "\f09c";
}

.fa-credit-card {
  --fa: "\f09d";
}

.fa-credit-card-alt {
  --fa: "\f09d";
}

.fa-rss {
  --fa: "\f09e";
}

.fa-feed {
  --fa: "\f09e";
}

.fa-hard-drive {
  --fa: "\f0a0";
}

.fa-hdd {
  --fa: "\f0a0";
}

.fa-bullhorn {
  --fa: "\f0a1";
}

.fa-certificate {
  --fa: "\f0a3";
}

.fa-hand-point-right {
  --fa: "\f0a4";
}

.fa-hand-point-left {
  --fa: "\f0a5";
}

.fa-hand-point-up {
  --fa: "\f0a6";
}

.fa-hand-point-down {
  --fa: "\f0a7";
}

.fa-circle-arrow-left {
  --fa: "\f0a8";
}

.fa-arrow-circle-left {
  --fa: "\f0a8";
}

.fa-circle-arrow-right {
  --fa: "\f0a9";
}

.fa-arrow-circle-right {
  --fa: "\f0a9";
}

.fa-circle-arrow-up {
  --fa: "\f0aa";
}

.fa-arrow-circle-up {
  --fa: "\f0aa";
}

.fa-circle-arrow-down {
  --fa: "\f0ab";
}

.fa-arrow-circle-down {
  --fa: "\f0ab";
}

.fa-globe {
  --fa: "\f0ac";
}

.fa-wrench {
  --fa: "\f0ad";
}

.fa-list-check {
  --fa: "\f0ae";
}

.fa-tasks {
  --fa: "\f0ae";
}

.fa-filter {
  --fa: "\f0b0";
}

.fa-briefcase {
  --fa: "\f0b1";
}

.fa-up-down-left-right {
  --fa: "\f0b2";
}

.fa-arrows-alt {
  --fa: "\f0b2";
}

.fa-users {
  --fa: "\f0c0";
}

.fa-link {
  --fa: "\f0c1";
}

.fa-chain {
  --fa: "\f0c1";
}

.fa-cloud {
  --fa: "\f0c2";
}

.fa-flask {
  --fa: "\f0c3";
}

.fa-scissors {
  --fa: "\f0c4";
}

.fa-cut {
  --fa: "\f0c4";
}

.fa-copy {
  --fa: "\f0c5";
}

.fa-paperclip {
  --fa: "\f0c6";
}

.fa-floppy-disk {
  --fa: "\f0c7";
}

.fa-save {
  --fa: "\f0c7";
}

.fa-square {
  --fa: "\f0c8";
}

.fa-bars {
  --fa: "\f0c9";
}

.fa-navicon {
  --fa: "\f0c9";
}

.fa-list-ul {
  --fa: "\f0ca";
}

.fa-list-dots {
  --fa: "\f0ca";
}

.fa-list-ol {
  --fa: "\f0cb";
}

.fa-list-1-2 {
  --fa: "\f0cb";
}

.fa-list-numeric {
  --fa: "\f0cb";
}

.fa-strikethrough {
  --fa: "\f0cc";
}

.fa-underline {
  --fa: "\f0cd";
}

.fa-table {
  --fa: "\f0ce";
}

.fa-wand-magic {
  --fa: "\f0d0";
}

.fa-magic {
  --fa: "\f0d0";
}

.fa-truck {
  --fa: "\f0d1";
}

.fa-money-bill {
  --fa: "\f0d6";
}

.fa-caret-down {
  --fa: "\f0d7";
}

.fa-caret-up {
  --fa: "\f0d8";
}

.fa-caret-left {
  --fa: "\f0d9";
}

.fa-caret-right {
  --fa: "\f0da";
}

.fa-table-columns {
  --fa: "\f0db";
}

.fa-columns {
  --fa: "\f0db";
}

.fa-sort {
  --fa: "\f0dc";
}

.fa-unsorted {
  --fa: "\f0dc";
}

.fa-sort-down {
  --fa: "\f0dd";
}

.fa-sort-desc {
  --fa: "\f0dd";
}

.fa-sort-up {
  --fa: "\f0de";
}

.fa-sort-asc {
  --fa: "\f0de";
}

.fa-envelope {
  --fa: "\f0e0";
}

.fa-arrow-rotate-left {
  --fa: "\f0e2";
}

.fa-arrow-left-rotate {
  --fa: "\f0e2";
}

.fa-arrow-rotate-back {
  --fa: "\f0e2";
}

.fa-arrow-rotate-backward {
  --fa: "\f0e2";
}

.fa-undo {
  --fa: "\f0e2";
}

.fa-gavel {
  --fa: "\f0e3";
}

.fa-legal {
  --fa: "\f0e3";
}

.fa-bolt {
  --fa: "\f0e7";
}

.fa-zap {
  --fa: "\f0e7";
}

.fa-sitemap {
  --fa: "\f0e8";
}

.fa-umbrella {
  --fa: "\f0e9";
}

.fa-paste {
  --fa: "\f0ea";
}

.fa-file-clipboard {
  --fa: "\f0ea";
}

.fa-lightbulb {
  --fa: "\f0eb";
}

.fa-arrow-right-arrow-left {
  --fa: "\f0ec";
}

.fa-exchange {
  --fa: "\f0ec";
}

.fa-cloud-arrow-down {
  --fa: "\f0ed";
}

.fa-cloud-download {
  --fa: "\f0ed";
}

.fa-cloud-download-alt {
  --fa: "\f0ed";
}

.fa-cloud-arrow-up {
  --fa: "\f0ee";
}

.fa-cloud-upload {
  --fa: "\f0ee";
}

.fa-cloud-upload-alt {
  --fa: "\f0ee";
}

.fa-user-doctor {
  --fa: "\f0f0";
}

.fa-user-md {
  --fa: "\f0f0";
}

.fa-stethoscope {
  --fa: "\f0f1";
}

.fa-suitcase {
  --fa: "\f0f2";
}

.fa-bell {
  --fa: "\f0f3";
}

.fa-mug-saucer {
  --fa: "\f0f4";
}

.fa-coffee {
  --fa: "\f0f4";
}

.fa-hospital {
  --fa: "\f0f8";
}

.fa-hospital-alt {
  --fa: "\f0f8";
}

.fa-hospital-wide {
  --fa: "\f0f8";
}

.fa-truck-medical {
  --fa: "\f0f9";
}

.fa-ambulance {
  --fa: "\f0f9";
}

.fa-suitcase-medical {
  --fa: "\f0fa";
}

.fa-medkit {
  --fa: "\f0fa";
}

.fa-jet-fighter {
  --fa: "\f0fb";
}

.fa-fighter-jet {
  --fa: "\f0fb";
}

.fa-beer-mug-empty {
  --fa: "\f0fc";
}

.fa-beer {
  --fa: "\f0fc";
}

.fa-square-h {
  --fa: "\f0fd";
}

.fa-h-square {
  --fa: "\f0fd";
}

.fa-square-plus {
  --fa: "\f0fe";
}

.fa-plus-square {
  --fa: "\f0fe";
}

.fa-angles-left {
  --fa: "\f100";
}

.fa-angle-double-left {
  --fa: "\f100";
}

.fa-angles-right {
  --fa: "\f101";
}

.fa-angle-double-right {
  --fa: "\f101";
}

.fa-angles-up {
  --fa: "\f102";
}

.fa-angle-double-up {
  --fa: "\f102";
}

.fa-angles-down {
  --fa: "\f103";
}

.fa-angle-double-down {
  --fa: "\f103";
}

.fa-angle-left {
  --fa: "\f104";
}

.fa-angle-right {
  --fa: "\f105";
}

.fa-angle-up {
  --fa: "\f106";
}

.fa-angle-down {
  --fa: "\f107";
}

.fa-laptop {
  --fa: "\f109";
}

.fa-tablet-button {
  --fa: "\f10a";
}

.fa-mobile-button {
  --fa: "\f10b";
}

.fa-quote-left {
  --fa: "\f10d";
}

.fa-quote-left-alt {
  --fa: "\f10d";
}

.fa-quote-right {
  --fa: "\f10e";
}

.fa-quote-right-alt {
  --fa: "\f10e";
}

.fa-spinner {
  --fa: "\f110";
}

.fa-circle {
  --fa: "\f111";
}

.fa-face-smile {
  --fa: "\f118";
}

.fa-smile {
  --fa: "\f118";
}

.fa-face-frown {
  --fa: "\f119";
}

.fa-frown {
  --fa: "\f119";
}

.fa-face-meh {
  --fa: "\f11a";
}

.fa-meh {
  --fa: "\f11a";
}

.fa-gamepad {
  --fa: "\f11b";
}

.fa-keyboard {
  --fa: "\f11c";
}

.fa-flag-checkered {
  --fa: "\f11e";
}

.fa-terminal {
  --fa: "\f120";
}

.fa-code {
  --fa: "\f121";
}

.fa-reply-all {
  --fa: "\f122";
}

.fa-mail-reply-all {
  --fa: "\f122";
}

.fa-location-arrow {
  --fa: "\f124";
}

.fa-crop {
  --fa: "\f125";
}

.fa-code-branch {
  --fa: "\f126";
}

.fa-link-slash {
  --fa: "\f127";
}

.fa-chain-broken {
  --fa: "\f127";
}

.fa-chain-slash {
  --fa: "\f127";
}

.fa-unlink {
  --fa: "\f127";
}

.fa-info {
  --fa: "\f129";
}

.fa-superscript {
  --fa: "\f12b";
}

.fa-subscript {
  --fa: "\f12c";
}

.fa-eraser {
  --fa: "\f12d";
}

.fa-puzzle-piece {
  --fa: "\f12e";
}

.fa-microphone {
  --fa: "\f130";
}

.fa-microphone-slash {
  --fa: "\f131";
}

.fa-shield {
  --fa: "\f132";
}

.fa-shield-blank {
  --fa: "\f132";
}

.fa-calendar {
  --fa: "\f133";
}

.fa-fire-extinguisher {
  --fa: "\f134";
}

.fa-rocket {
  --fa: "\f135";
}

.fa-circle-chevron-left {
  --fa: "\f137";
}

.fa-chevron-circle-left {
  --fa: "\f137";
}

.fa-circle-chevron-right {
  --fa: "\f138";
}

.fa-chevron-circle-right {
  --fa: "\f138";
}

.fa-circle-chevron-up {
  --fa: "\f139";
}

.fa-chevron-circle-up {
  --fa: "\f139";
}

.fa-circle-chevron-down {
  --fa: "\f13a";
}

.fa-chevron-circle-down {
  --fa: "\f13a";
}

.fa-anchor {
  --fa: "\f13d";
}

.fa-unlock-keyhole {
  --fa: "\f13e";
}

.fa-unlock-alt {
  --fa: "\f13e";
}

.fa-bullseye {
  --fa: "\f140";
}

.fa-ellipsis {
  --fa: "\f141";
}

.fa-ellipsis-h {
  --fa: "\f141";
}

.fa-ellipsis-vertical {
  --fa: "\f142";
}

.fa-ellipsis-v {
  --fa: "\f142";
}

.fa-square-rss {
  --fa: "\f143";
}

.fa-rss-square {
  --fa: "\f143";
}

.fa-circle-play {
  --fa: "\f144";
}

.fa-play-circle {
  --fa: "\f144";
}

.fa-ticket {
  --fa: "\f145";
}

.fa-square-minus {
  --fa: "\f146";
}

.fa-minus-square {
  --fa: "\f146";
}

.fa-arrow-turn-up {
  --fa: "\f148";
}

.fa-level-up {
  --fa: "\f148";
}

.fa-arrow-turn-down {
  --fa: "\f149";
}

.fa-level-down {
  --fa: "\f149";
}

.fa-square-check {
  --fa: "\f14a";
}

.fa-check-square {
  --fa: "\f14a";
}

.fa-square-pen {
  --fa: "\f14b";
}

.fa-pen-square {
  --fa: "\f14b";
}

.fa-pencil-square {
  --fa: "\f14b";
}

.fa-square-arrow-up-right {
  --fa: "\f14c";
}

.fa-external-link-square {
  --fa: "\f14c";
}

.fa-share-from-square {
  --fa: "\f14d";
}

.fa-share-square {
  --fa: "\f14d";
}

.fa-compass {
  --fa: "\f14e";
}

.fa-square-caret-down {
  --fa: "\f150";
}

.fa-caret-square-down {
  --fa: "\f150";
}

.fa-square-caret-up {
  --fa: "\f151";
}

.fa-caret-square-up {
  --fa: "\f151";
}

.fa-square-caret-right {
  --fa: "\f152";
}

.fa-caret-square-right {
  --fa: "\f152";
}

.fa-euro-sign {
  --fa: "\f153";
}

.fa-eur {
  --fa: "\f153";
}

.fa-euro {
  --fa: "\f153";
}

.fa-sterling-sign {
  --fa: "\f154";
}

.fa-gbp {
  --fa: "\f154";
}

.fa-pound-sign {
  --fa: "\f154";
}

.fa-rupee-sign {
  --fa: "\f156";
}

.fa-rupee {
  --fa: "\f156";
}

.fa-yen-sign {
  --fa: "\f157";
}

.fa-cny {
  --fa: "\f157";
}

.fa-jpy {
  --fa: "\f157";
}

.fa-rmb {
  --fa: "\f157";
}

.fa-yen {
  --fa: "\f157";
}

.fa-ruble-sign {
  --fa: "\f158";
}

.fa-rouble {
  --fa: "\f158";
}

.fa-rub {
  --fa: "\f158";
}

.fa-ruble {
  --fa: "\f158";
}

.fa-won-sign {
  --fa: "\f159";
}

.fa-krw {
  --fa: "\f159";
}

.fa-won {
  --fa: "\f159";
}

.fa-file {
  --fa: "\f15b";
}

.fa-file-lines {
  --fa: "\f15c";
}

.fa-file-alt {
  --fa: "\f15c";
}

.fa-file-text {
  --fa: "\f15c";
}

.fa-arrow-down-a-z {
  --fa: "\f15d";
}

.fa-sort-alpha-asc {
  --fa: "\f15d";
}

.fa-sort-alpha-down {
  --fa: "\f15d";
}

.fa-arrow-up-a-z {
  --fa: "\f15e";
}

.fa-sort-alpha-up {
  --fa: "\f15e";
}

.fa-arrow-down-wide-short {
  --fa: "\f160";
}

.fa-sort-amount-asc {
  --fa: "\f160";
}

.fa-sort-amount-down {
  --fa: "\f160";
}

.fa-arrow-up-wide-short {
  --fa: "\f161";
}

.fa-sort-amount-up {
  --fa: "\f161";
}

.fa-arrow-down-1-9 {
  --fa: "\f162";
}

.fa-sort-numeric-asc {
  --fa: "\f162";
}

.fa-sort-numeric-down {
  --fa: "\f162";
}

.fa-arrow-up-1-9 {
  --fa: "\f163";
}

.fa-sort-numeric-up {
  --fa: "\f163";
}

.fa-thumbs-up {
  --fa: "\f164";
}

.fa-thumbs-down {
  --fa: "\f165";
}

.fa-arrow-down-long {
  --fa: "\f175";
}

.fa-long-arrow-down {
  --fa: "\f175";
}

.fa-arrow-up-long {
  --fa: "\f176";
}

.fa-long-arrow-up {
  --fa: "\f176";
}

.fa-arrow-left-long {
  --fa: "\f177";
}

.fa-long-arrow-left {
  --fa: "\f177";
}

.fa-arrow-right-long {
  --fa: "\f178";
}

.fa-long-arrow-right {
  --fa: "\f178";
}

.fa-person-dress {
  --fa: "\f182";
}

.fa-female {
  --fa: "\f182";
}

.fa-person {
  --fa: "\f183";
}

.fa-male {
  --fa: "\f183";
}

.fa-sun {
  --fa: "\f185";
}

.fa-moon {
  --fa: "\f186";
}

.fa-box-archive {
  --fa: "\f187";
}

.fa-archive {
  --fa: "\f187";
}

.fa-bug {
  --fa: "\f188";
}

.fa-square-caret-left {
  --fa: "\f191";
}

.fa-caret-square-left {
  --fa: "\f191";
}

.fa-circle-dot {
  --fa: "\f192";
}

.fa-dot-circle {
  --fa: "\f192";
}

.fa-wheelchair {
  --fa: "\f193";
}

.fa-lira-sign {
  --fa: "\f195";
}

.fa-shuttle-space {
  --fa: "\f197";
}

.fa-space-shuttle {
  --fa: "\f197";
}

.fa-square-envelope {
  --fa: "\f199";
}

.fa-envelope-square {
  --fa: "\f199";
}

.fa-building-columns {
  --fa: "\f19c";
}

.fa-bank {
  --fa: "\f19c";
}

.fa-institution {
  --fa: "\f19c";
}

.fa-museum {
  --fa: "\f19c";
}

.fa-university {
  --fa: "\f19c";
}

.fa-graduation-cap {
  --fa: "\f19d";
}

.fa-mortar-board {
  --fa: "\f19d";
}

.fa-language {
  --fa: "\f1ab";
}

.fa-fax {
  --fa: "\f1ac";
}

.fa-building {
  --fa: "\f1ad";
}

.fa-child {
  --fa: "\f1ae";
}

.fa-paw {
  --fa: "\f1b0";
}

.fa-cube {
  --fa: "\f1b2";
}

.fa-cubes {
  --fa: "\f1b3";
}

.fa-recycle {
  --fa: "\f1b8";
}

.fa-car {
  --fa: "\f1b9";
}

.fa-automobile {
  --fa: "\f1b9";
}

.fa-taxi {
  --fa: "\f1ba";
}

.fa-cab {
  --fa: "\f1ba";
}

.fa-tree {
  --fa: "\f1bb";
}

.fa-database {
  --fa: "\f1c0";
}

.fa-file-pdf {
  --fa: "\f1c1";
}

.fa-file-word {
  --fa: "\f1c2";
}

.fa-file-excel {
  --fa: "\f1c3";
}

.fa-file-powerpoint {
  --fa: "\f1c4";
}

.fa-file-image {
  --fa: "\f1c5";
}

.fa-file-zipper {
  --fa: "\f1c6";
}

.fa-file-archive {
  --fa: "\f1c6";
}

.fa-file-audio {
  --fa: "\f1c7";
}

.fa-file-video {
  --fa: "\f1c8";
}

.fa-file-code {
  --fa: "\f1c9";
}

.fa-life-ring {
  --fa: "\f1cd";
}

.fa-circle-notch {
  --fa: "\f1ce";
}

.fa-paper-plane {
  --fa: "\f1d8";
}

.fa-clock-rotate-left {
  --fa: "\f1da";
}

.fa-history {
  --fa: "\f1da";
}

.fa-heading {
  --fa: "\f1dc";
}

.fa-header {
  --fa: "\f1dc";
}

.fa-paragraph {
  --fa: "\f1dd";
}

.fa-sliders {
  --fa: "\f1de";
}

.fa-sliders-h {
  --fa: "\f1de";
}

.fa-share-nodes {
  --fa: "\f1e0";
}

.fa-share-alt {
  --fa: "\f1e0";
}

.fa-square-share-nodes {
  --fa: "\f1e1";
}

.fa-share-alt-square {
  --fa: "\f1e1";
}

.fa-bomb {
  --fa: "\f1e2";
}

.fa-futbol {
  --fa: "\f1e3";
}

.fa-futbol-ball {
  --fa: "\f1e3";
}

.fa-soccer-ball {
  --fa: "\f1e3";
}

.fa-tty {
  --fa: "\f1e4";
}

.fa-teletype {
  --fa: "\f1e4";
}

.fa-binoculars {
  --fa: "\f1e5";
}

.fa-plug {
  --fa: "\f1e6";
}

.fa-newspaper {
  --fa: "\f1ea";
}

.fa-wifi {
  --fa: "\f1eb";
}

.fa-wifi-3 {
  --fa: "\f1eb";
}

.fa-wifi-strong {
  --fa: "\f1eb";
}

.fa-calculator {
  --fa: "\f1ec";
}

.fa-bell-slash {
  --fa: "\f1f6";
}

.fa-trash {
  --fa: "\f1f8";
}

.fa-copyright {
  --fa: "\f1f9";
}

.fa-eye-dropper {
  --fa: "\f1fb";
}

.fa-eye-dropper-empty {
  --fa: "\f1fb";
}

.fa-eyedropper {
  --fa: "\f1fb";
}

.fa-paintbrush {
  --fa: "\f1fc";
}

.fa-paint-brush {
  --fa: "\f1fc";
}

.fa-cake-candles {
  --fa: "\f1fd";
}

.fa-birthday-cake {
  --fa: "\f1fd";
}

.fa-cake {
  --fa: "\f1fd";
}

.fa-chart-area {
  --fa: "\f1fe";
}

.fa-area-chart {
  --fa: "\f1fe";
}

.fa-chart-pie {
  --fa: "\f200";
}

.fa-pie-chart {
  --fa: "\f200";
}

.fa-chart-line {
  --fa: "\f201";
}

.fa-line-chart {
  --fa: "\f201";
}

.fa-toggle-off {
  --fa: "\f204";
}

.fa-toggle-on {
  --fa: "\f205";
}

.fa-bicycle {
  --fa: "\f206";
}

.fa-bus {
  --fa: "\f207";
}

.fa-closed-captioning {
  --fa: "\f20a";
}

.fa-shekel-sign {
  --fa: "\f20b";
}

.fa-ils {
  --fa: "\f20b";
}

.fa-shekel {
  --fa: "\f20b";
}

.fa-sheqel {
  --fa: "\f20b";
}

.fa-sheqel-sign {
  --fa: "\f20b";
}

.fa-cart-plus {
  --fa: "\f217";
}

.fa-cart-arrow-down {
  --fa: "\f218";
}

.fa-diamond {
  --fa: "\f219";
}

.fa-ship {
  --fa: "\f21a";
}

.fa-user-secret {
  --fa: "\f21b";
}

.fa-motorcycle {
  --fa: "\f21c";
}

.fa-street-view {
  --fa: "\f21d";
}

.fa-heart-pulse {
  --fa: "\f21e";
}

.fa-heartbeat {
  --fa: "\f21e";
}

.fa-venus {
  --fa: "\f221";
}

.fa-mars {
  --fa: "\f222";
}

.fa-mercury {
  --fa: "\f223";
}

.fa-mars-and-venus {
  --fa: "\f224";
}

.fa-transgender {
  --fa: "\f225";
}

.fa-transgender-alt {
  --fa: "\f225";
}

.fa-venus-double {
  --fa: "\f226";
}

.fa-mars-double {
  --fa: "\f227";
}

.fa-venus-mars {
  --fa: "\f228";
}

.fa-mars-stroke {
  --fa: "\f229";
}

.fa-mars-stroke-up {
  --fa: "\f22a";
}

.fa-mars-stroke-v {
  --fa: "\f22a";
}

.fa-mars-stroke-right {
  --fa: "\f22b";
}

.fa-mars-stroke-h {
  --fa: "\f22b";
}

.fa-neuter {
  --fa: "\f22c";
}

.fa-genderless {
  --fa: "\f22d";
}

.fa-server {
  --fa: "\f233";
}

.fa-user-plus {
  --fa: "\f234";
}

.fa-user-xmark {
  --fa: "\f235";
}

.fa-user-times {
  --fa: "\f235";
}

.fa-bed {
  --fa: "\f236";
}

.fa-train {
  --fa: "\f238";
}

.fa-train-subway {
  --fa: "\f239";
}

.fa-subway {
  --fa: "\f239";
}

.fa-battery-full {
  --fa: "\f240";
}

.fa-battery {
  --fa: "\f240";
}

.fa-battery-5 {
  --fa: "\f240";
}

.fa-battery-three-quarters {
  --fa: "\f241";
}

.fa-battery-4 {
  --fa: "\f241";
}

.fa-battery-half {
  --fa: "\f242";
}

.fa-battery-3 {
  --fa: "\f242";
}

.fa-battery-quarter {
  --fa: "\f243";
}

.fa-battery-2 {
  --fa: "\f243";
}

.fa-battery-empty {
  --fa: "\f244";
}

.fa-battery-0 {
  --fa: "\f244";
}

.fa-arrow-pointer {
  --fa: "\f245";
}

.fa-mouse-pointer {
  --fa: "\f245";
}

.fa-i-cursor {
  --fa: "\f246";
}

.fa-object-group {
  --fa: "\f247";
}

.fa-object-ungroup {
  --fa: "\f248";
}

.fa-note-sticky {
  --fa: "\f249";
}

.fa-sticky-note {
  --fa: "\f249";
}

.fa-clone {
  --fa: "\f24d";
}

.fa-scale-balanced {
  --fa: "\f24e";
}

.fa-balance-scale {
  --fa: "\f24e";
}

.fa-hourglass-start {
  --fa: "\f251";
}

.fa-hourglass-1 {
  --fa: "\f251";
}

.fa-hourglass-half {
  --fa: "\f252";
}

.fa-hourglass-2 {
  --fa: "\f252";
}

.fa-hourglass-end {
  --fa: "\f253";
}

.fa-hourglass-3 {
  --fa: "\f253";
}

.fa-hourglass {
  --fa: "\f254";
}

.fa-hourglass-empty {
  --fa: "\f254";
}

.fa-hand-back-fist {
  --fa: "\f255";
}

.fa-hand-rock {
  --fa: "\f255";
}

.fa-hand {
  --fa: "\f256";
}

.fa-hand-paper {
  --fa: "\f256";
}

.fa-hand-scissors {
  --fa: "\f257";
}

.fa-hand-lizard {
  --fa: "\f258";
}

.fa-hand-spock {
  --fa: "\f259";
}

.fa-hand-pointer {
  --fa: "\f25a";
}

.fa-hand-peace {
  --fa: "\f25b";
}

.fa-trademark {
  --fa: "\f25c";
}

.fa-registered {
  --fa: "\f25d";
}

.fa-tv {
  --fa: "\f26c";
}

.fa-television {
  --fa: "\f26c";
}

.fa-tv-alt {
  --fa: "\f26c";
}

.fa-calendar-plus {
  --fa: "\f271";
}

.fa-calendar-minus {
  --fa: "\f272";
}

.fa-calendar-xmark {
  --fa: "\f273";
}

.fa-calendar-times {
  --fa: "\f273";
}

.fa-calendar-check {
  --fa: "\f274";
}

.fa-industry {
  --fa: "\f275";
}

.fa-map-pin {
  --fa: "\f276";
}

.fa-signs-post {
  --fa: "\f277";
}

.fa-map-signs {
  --fa: "\f277";
}

.fa-map {
  --fa: "\f279";
}

.fa-message {
  --fa: "\f27a";
}

.fa-comment-alt {
  --fa: "\f27a";
}

.fa-circle-pause {
  --fa: "\f28b";
}

.fa-pause-circle {
  --fa: "\f28b";
}

.fa-circle-stop {
  --fa: "\f28d";
}

.fa-stop-circle {
  --fa: "\f28d";
}

.fa-bag-shopping {
  --fa: "\f290";
}

.fa-shopping-bag {
  --fa: "\f290";
}

.fa-basket-shopping {
  --fa: "\f291";
}

.fa-shopping-basket {
  --fa: "\f291";
}

.fa-universal-access {
  --fa: "\f29a";
}

.fa-person-walking-with-cane {
  --fa: "\f29d";
}

.fa-blind {
  --fa: "\f29d";
}

.fa-audio-description {
  --fa: "\f29e";
}

.fa-phone-volume {
  --fa: "\f2a0";
}

.fa-volume-control-phone {
  --fa: "\f2a0";
}

.fa-braille {
  --fa: "\f2a1";
}

.fa-ear-listen {
  --fa: "\f2a2";
}

.fa-assistive-listening-systems {
  --fa: "\f2a2";
}

.fa-hands-asl-interpreting {
  --fa: "\f2a3";
}

.fa-american-sign-language-interpreting {
  --fa: "\f2a3";
}

.fa-asl-interpreting {
  --fa: "\f2a3";
}

.fa-hands-american-sign-language-interpreting {
  --fa: "\f2a3";
}

.fa-ear-deaf {
  --fa: "\f2a4";
}

.fa-deaf {
  --fa: "\f2a4";
}

.fa-deafness {
  --fa: "\f2a4";
}

.fa-hard-of-hearing {
  --fa: "\f2a4";
}

.fa-hands {
  --fa: "\f2a7";
}

.fa-sign-language {
  --fa: "\f2a7";
}

.fa-signing {
  --fa: "\f2a7";
}

.fa-eye-low-vision {
  --fa: "\f2a8";
}

.fa-low-vision {
  --fa: "\f2a8";
}

.fa-font-awesome {
  --fa: "\f2b4";
}

.fa-font-awesome-flag {
  --fa: "\f2b4";
}

.fa-font-awesome-logo-full {
  --fa: "\f2b4";
}

.fa-handshake {
  --fa: "\f2b5";
}

.fa-handshake-alt {
  --fa: "\f2b5";
}

.fa-handshake-simple {
  --fa: "\f2b5";
}

.fa-envelope-open {
  --fa: "\f2b6";
}

.fa-address-book {
  --fa: "\f2b9";
}

.fa-contact-book {
  --fa: "\f2b9";
}

.fa-address-card {
  --fa: "\f2bb";
}

.fa-contact-card {
  --fa: "\f2bb";
}

.fa-vcard {
  --fa: "\f2bb";
}

.fa-circle-user {
  --fa: "\f2bd";
}

.fa-user-circle {
  --fa: "\f2bd";
}

.fa-id-badge {
  --fa: "\f2c1";
}

.fa-id-card {
  --fa: "\f2c2";
}

.fa-drivers-license {
  --fa: "\f2c2";
}

.fa-temperature-full {
  --fa: "\f2c7";
}

.fa-temperature-4 {
  --fa: "\f2c7";
}

.fa-thermometer-4 {
  --fa: "\f2c7";
}

.fa-thermometer-full {
  --fa: "\f2c7";
}

.fa-temperature-three-quarters {
  --fa: "\f2c8";
}

.fa-temperature-3 {
  --fa: "\f2c8";
}

.fa-thermometer-3 {
  --fa: "\f2c8";
}

.fa-thermometer-three-quarters {
  --fa: "\f2c8";
}

.fa-temperature-half {
  --fa: "\f2c9";
}

.fa-temperature-2 {
  --fa: "\f2c9";
}

.fa-thermometer-2 {
  --fa: "\f2c9";
}

.fa-thermometer-half {
  --fa: "\f2c9";
}

.fa-temperature-quarter {
  --fa: "\f2ca";
}

.fa-temperature-1 {
  --fa: "\f2ca";
}

.fa-thermometer-1 {
  --fa: "\f2ca";
}

.fa-thermometer-quarter {
  --fa: "\f2ca";
}

.fa-temperature-empty {
  --fa: "\f2cb";
}

.fa-temperature-0 {
  --fa: "\f2cb";
}

.fa-thermometer-0 {
  --fa: "\f2cb";
}

.fa-thermometer-empty {
  --fa: "\f2cb";
}

.fa-shower {
  --fa: "\f2cc";
}

.fa-bath {
  --fa: "\f2cd";
}

.fa-bathtub {
  --fa: "\f2cd";
}

.fa-podcast {
  --fa: "\f2ce";
}

.fa-window-maximize {
  --fa: "\f2d0";
}

.fa-window-minimize {
  --fa: "\f2d1";
}

.fa-window-restore {
  --fa: "\f2d2";
}

.fa-square-xmark {
  --fa: "\f2d3";
}

.fa-times-square {
  --fa: "\f2d3";
}

.fa-xmark-square {
  --fa: "\f2d3";
}

.fa-microchip {
  --fa: "\f2db";
}

.fa-snowflake {
  --fa: "\f2dc";
}

.fa-spoon {
  --fa: "\f2e5";
}

.fa-utensil-spoon {
  --fa: "\f2e5";
}

.fa-utensils {
  --fa: "\f2e7";
}

.fa-cutlery {
  --fa: "\f2e7";
}

.fa-rotate-left {
  --fa: "\f2ea";
}

.fa-rotate-back {
  --fa: "\f2ea";
}

.fa-rotate-backward {
  --fa: "\f2ea";
}

.fa-undo-alt {
  --fa: "\f2ea";
}

.fa-trash-can {
  --fa: "\f2ed";
}

.fa-trash-alt {
  --fa: "\f2ed";
}

.fa-rotate {
  --fa: "\f2f1";
}

.fa-sync-alt {
  --fa: "\f2f1";
}

.fa-stopwatch {
  --fa: "\f2f2";
}

.fa-right-from-bracket {
  --fa: "\f2f5";
}

.fa-sign-out-alt {
  --fa: "\f2f5";
}

.fa-right-to-bracket {
  --fa: "\f2f6";
}

.fa-sign-in-alt {
  --fa: "\f2f6";
}

.fa-rotate-right {
  --fa: "\f2f9";
}

.fa-redo-alt {
  --fa: "\f2f9";
}

.fa-rotate-forward {
  --fa: "\f2f9";
}

.fa-poo {
  --fa: "\f2fe";
}

.fa-images {
  --fa: "\f302";
}

.fa-pencil {
  --fa: "\f303";
}

.fa-pencil-alt {
  --fa: "\f303";
}

.fa-pen {
  --fa: "\f304";
}

.fa-pen-clip {
  --fa: "\f305";
}

.fa-pen-alt {
  --fa: "\f305";
}

.fa-octagon {
  --fa: "\f306";
}

.fa-down-long {
  --fa: "\f309";
}

.fa-long-arrow-alt-down {
  --fa: "\f309";
}

.fa-left-long {
  --fa: "\f30a";
}

.fa-long-arrow-alt-left {
  --fa: "\f30a";
}

.fa-right-long {
  --fa: "\f30b";
}

.fa-long-arrow-alt-right {
  --fa: "\f30b";
}

.fa-up-long {
  --fa: "\f30c";
}

.fa-long-arrow-alt-up {
  --fa: "\f30c";
}

.fa-hexagon {
  --fa: "\f312";
}

.fa-file-pen {
  --fa: "\f31c";
}

.fa-file-edit {
  --fa: "\f31c";
}

.fa-maximize {
  --fa: "\f31e";
}

.fa-expand-arrows-alt {
  --fa: "\f31e";
}

.fa-clipboard {
  --fa: "\f328";
}

.fa-left-right {
  --fa: "\f337";
}

.fa-arrows-alt-h {
  --fa: "\f337";
}

.fa-up-down {
  --fa: "\f338";
}

.fa-arrows-alt-v {
  --fa: "\f338";
}

.fa-alarm-clock {
  --fa: "\f34e";
}

.fa-circle-down {
  --fa: "\f358";
}

.fa-arrow-alt-circle-down {
  --fa: "\f358";
}

.fa-circle-left {
  --fa: "\f359";
}

.fa-arrow-alt-circle-left {
  --fa: "\f359";
}

.fa-circle-right {
  --fa: "\f35a";
}

.fa-arrow-alt-circle-right {
  --fa: "\f35a";
}

.fa-circle-up {
  --fa: "\f35b";
}

.fa-arrow-alt-circle-up {
  --fa: "\f35b";
}

.fa-up-right-from-square {
  --fa: "\f35d";
}

.fa-external-link-alt {
  --fa: "\f35d";
}

.fa-square-up-right {
  --fa: "\f360";
}

.fa-external-link-square-alt {
  --fa: "\f360";
}

.fa-right-left {
  --fa: "\f362";
}

.fa-exchange-alt {
  --fa: "\f362";
}

.fa-repeat {
  --fa: "\f363";
}

.fa-code-commit {
  --fa: "\f386";
}

.fa-code-merge {
  --fa: "\f387";
}

.fa-desktop {
  --fa: "\f390";
}

.fa-desktop-alt {
  --fa: "\f390";
}

.fa-gem {
  --fa: "\f3a5";
}

.fa-turn-down {
  --fa: "\f3be";
}

.fa-level-down-alt {
  --fa: "\f3be";
}

.fa-turn-up {
  --fa: "\f3bf";
}

.fa-level-up-alt {
  --fa: "\f3bf";
}

.fa-lock-open {
  --fa: "\f3c1";
}

.fa-location-dot {
  --fa: "\f3c5";
}

.fa-map-marker-alt {
  --fa: "\f3c5";
}

.fa-microphone-lines {
  --fa: "\f3c9";
}

.fa-microphone-alt {
  --fa: "\f3c9";
}

.fa-mobile-screen-button {
  --fa: "\f3cd";
}

.fa-mobile-alt {
  --fa: "\f3cd";
}

.fa-mobile {
  --fa: "\f3ce";
}

.fa-mobile-android {
  --fa: "\f3ce";
}

.fa-mobile-phone {
  --fa: "\f3ce";
}

.fa-mobile-screen {
  --fa: "\f3cf";
}

.fa-mobile-android-alt {
  --fa: "\f3cf";
}

.fa-money-bill-1 {
  --fa: "\f3d1";
}

.fa-money-bill-alt {
  --fa: "\f3d1";
}

.fa-phone-slash {
  --fa: "\f3dd";
}

.fa-image-portrait {
  --fa: "\f3e0";
}

.fa-portrait {
  --fa: "\f3e0";
}

.fa-reply {
  --fa: "\f3e5";
}

.fa-mail-reply {
  --fa: "\f3e5";
}

.fa-shield-halved {
  --fa: "\f3ed";
}

.fa-shield-alt {
  --fa: "\f3ed";
}

.fa-tablet-screen-button {
  --fa: "\f3fa";
}

.fa-tablet-alt {
  --fa: "\f3fa";
}

.fa-tablet {
  --fa: "\f3fb";
}

.fa-tablet-android {
  --fa: "\f3fb";
}

.fa-ticket-simple {
  --fa: "\f3ff";
}

.fa-ticket-alt {
  --fa: "\f3ff";
}

.fa-rectangle-xmark {
  --fa: "\f410";
}

.fa-rectangle-times {
  --fa: "\f410";
}

.fa-times-rectangle {
  --fa: "\f410";
}

.fa-window-close {
  --fa: "\f410";
}

.fa-down-left-and-up-right-to-center {
  --fa: "\f422";
}

.fa-compress-alt {
  --fa: "\f422";
}

.fa-up-right-and-down-left-from-center {
  --fa: "\f424";
}

.fa-expand-alt {
  --fa: "\f424";
}

.fa-baseball-bat-ball {
  --fa: "\f432";
}

.fa-baseball {
  --fa: "\f433";
}

.fa-baseball-ball {
  --fa: "\f433";
}

.fa-basketball {
  --fa: "\f434";
}

.fa-basketball-ball {
  --fa: "\f434";
}

.fa-bowling-ball {
  --fa: "\f436";
}

.fa-chess {
  --fa: "\f439";
}

.fa-chess-bishop {
  --fa: "\f43a";
}

.fa-chess-board {
  --fa: "\f43c";
}

.fa-chess-king {
  --fa: "\f43f";
}

.fa-chess-knight {
  --fa: "\f441";
}

.fa-chess-pawn {
  --fa: "\f443";
}

.fa-chess-queen {
  --fa: "\f445";
}

.fa-chess-rook {
  --fa: "\f447";
}

.fa-dumbbell {
  --fa: "\f44b";
}

.fa-football {
  --fa: "\f44e";
}

.fa-football-ball {
  --fa: "\f44e";
}

.fa-golf-ball-tee {
  --fa: "\f450";
}

.fa-golf-ball {
  --fa: "\f450";
}

.fa-hockey-puck {
  --fa: "\f453";
}

.fa-broom-ball {
  --fa: "\f458";
}

.fa-quidditch {
  --fa: "\f458";
}

.fa-quidditch-broom-ball {
  --fa: "\f458";
}

.fa-square-full {
  --fa: "\f45c";
}

.fa-table-tennis-paddle-ball {
  --fa: "\f45d";
}

.fa-ping-pong-paddle-ball {
  --fa: "\f45d";
}

.fa-table-tennis {
  --fa: "\f45d";
}

.fa-volleyball {
  --fa: "\f45f";
}

.fa-volleyball-ball {
  --fa: "\f45f";
}

.fa-hand-dots {
  --fa: "\f461";
}

.fa-allergies {
  --fa: "\f461";
}

.fa-bandage {
  --fa: "\f462";
}

.fa-band-aid {
  --fa: "\f462";
}

.fa-box {
  --fa: "\f466";
}

.fa-boxes-stacked {
  --fa: "\f468";
}

.fa-boxes {
  --fa: "\f468";
}

.fa-boxes-alt {
  --fa: "\f468";
}

.fa-briefcase-medical {
  --fa: "\f469";
}

.fa-fire-flame-simple {
  --fa: "\f46a";
}

.fa-burn {
  --fa: "\f46a";
}

.fa-capsules {
  --fa: "\f46b";
}

.fa-clipboard-check {
  --fa: "\f46c";
}

.fa-clipboard-list {
  --fa: "\f46d";
}

.fa-person-dots-from-line {
  --fa: "\f470";
}

.fa-diagnoses {
  --fa: "\f470";
}

.fa-dna {
  --fa: "\f471";
}

.fa-dolly {
  --fa: "\f472";
}

.fa-dolly-box {
  --fa: "\f472";
}

.fa-cart-flatbed {
  --fa: "\f474";
}

.fa-dolly-flatbed {
  --fa: "\f474";
}

.fa-file-medical {
  --fa: "\f477";
}

.fa-file-waveform {
  --fa: "\f478";
}

.fa-file-medical-alt {
  --fa: "\f478";
}

.fa-kit-medical {
  --fa: "\f479";
}

.fa-first-aid {
  --fa: "\f479";
}

.fa-circle-h {
  --fa: "\f47e";
}

.fa-hospital-symbol {
  --fa: "\f47e";
}

.fa-id-card-clip {
  --fa: "\f47f";
}

.fa-id-card-alt {
  --fa: "\f47f";
}

.fa-notes-medical {
  --fa: "\f481";
}

.fa-pallet {
  --fa: "\f482";
}

.fa-pills {
  --fa: "\f484";
}

.fa-prescription-bottle {
  --fa: "\f485";
}

.fa-prescription-bottle-medical {
  --fa: "\f486";
}

.fa-prescription-bottle-alt {
  --fa: "\f486";
}

.fa-bed-pulse {
  --fa: "\f487";
}

.fa-procedures {
  --fa: "\f487";
}

.fa-truck-fast {
  --fa: "\f48b";
}

.fa-shipping-fast {
  --fa: "\f48b";
}

.fa-smoking {
  --fa: "\f48d";
}

.fa-syringe {
  --fa: "\f48e";
}

.fa-tablets {
  --fa: "\f490";
}

.fa-thermometer {
  --fa: "\f491";
}

.fa-vial {
  --fa: "\f492";
}

.fa-vials {
  --fa: "\f493";
}

.fa-warehouse {
  --fa: "\f494";
}

.fa-weight-scale {
  --fa: "\f496";
}

.fa-weight {
  --fa: "\f496";
}

.fa-x-ray {
  --fa: "\f497";
}

.fa-box-open {
  --fa: "\f49e";
}

.fa-comment-dots {
  --fa: "\f4ad";
}

.fa-commenting {
  --fa: "\f4ad";
}

.fa-comment-slash {
  --fa: "\f4b3";
}

.fa-couch {
  --fa: "\f4b8";
}

.fa-circle-dollar-to-slot {
  --fa: "\f4b9";
}

.fa-donate {
  --fa: "\f4b9";
}

.fa-dove {
  --fa: "\f4ba";
}

.fa-hand-holding {
  --fa: "\f4bd";
}

.fa-hand-holding-heart {
  --fa: "\f4be";
}

.fa-hand-holding-dollar {
  --fa: "\f4c0";
}

.fa-hand-holding-usd {
  --fa: "\f4c0";
}

.fa-hand-holding-droplet {
  --fa: "\f4c1";
}

.fa-hand-holding-water {
  --fa: "\f4c1";
}

.fa-hands-holding {
  --fa: "\f4c2";
}

.fa-handshake-angle {
  --fa: "\f4c4";
}

.fa-hands-helping {
  --fa: "\f4c4";
}

.fa-parachute-box {
  --fa: "\f4cd";
}

.fa-people-carry-box {
  --fa: "\f4ce";
}

.fa-people-carry {
  --fa: "\f4ce";
}

.fa-piggy-bank {
  --fa: "\f4d3";
}

.fa-ribbon {
  --fa: "\f4d6";
}

.fa-route {
  --fa: "\f4d7";
}

.fa-seedling {
  --fa: "\f4d8";
}

.fa-sprout {
  --fa: "\f4d8";
}

.fa-sign-hanging {
  --fa: "\f4d9";
}

.fa-sign {
  --fa: "\f4d9";
}

.fa-face-smile-wink {
  --fa: "\f4da";
}

.fa-smile-wink {
  --fa: "\f4da";
}

.fa-tape {
  --fa: "\f4db";
}

.fa-truck-ramp-box {
  --fa: "\f4de";
}

.fa-truck-loading {
  --fa: "\f4de";
}

.fa-truck-moving {
  --fa: "\f4df";
}

.fa-video-slash {
  --fa: "\f4e2";
}

.fa-wine-glass {
  --fa: "\f4e3";
}

.fa-user-astronaut {
  --fa: "\f4fb";
}

.fa-user-check {
  --fa: "\f4fc";
}

.fa-user-clock {
  --fa: "\f4fd";
}

.fa-user-gear {
  --fa: "\f4fe";
}

.fa-user-cog {
  --fa: "\f4fe";
}

.fa-user-pen {
  --fa: "\f4ff";
}

.fa-user-edit {
  --fa: "\f4ff";
}

.fa-user-group {
  --fa: "\f500";
}

.fa-user-friends {
  --fa: "\f500";
}

.fa-user-graduate {
  --fa: "\f501";
}

.fa-user-lock {
  --fa: "\f502";
}

.fa-user-minus {
  --fa: "\f503";
}

.fa-user-ninja {
  --fa: "\f504";
}

.fa-user-shield {
  --fa: "\f505";
}

.fa-user-slash {
  --fa: "\f506";
}

.fa-user-alt-slash {
  --fa: "\f506";
}

.fa-user-large-slash {
  --fa: "\f506";
}

.fa-user-tag {
  --fa: "\f507";
}

.fa-user-tie {
  --fa: "\f508";
}

.fa-users-gear {
  --fa: "\f509";
}

.fa-users-cog {
  --fa: "\f509";
}

.fa-scale-unbalanced {
  --fa: "\f515";
}

.fa-balance-scale-left {
  --fa: "\f515";
}

.fa-scale-unbalanced-flip {
  --fa: "\f516";
}

.fa-balance-scale-right {
  --fa: "\f516";
}

.fa-blender {
  --fa: "\f517";
}

.fa-book-open {
  --fa: "\f518";
}

.fa-tower-broadcast {
  --fa: "\f519";
}

.fa-broadcast-tower {
  --fa: "\f519";
}

.fa-broom {
  --fa: "\f51a";
}

.fa-chalkboard {
  --fa: "\f51b";
}

.fa-blackboard {
  --fa: "\f51b";
}

.fa-chalkboard-user {
  --fa: "\f51c";
}

.fa-chalkboard-teacher {
  --fa: "\f51c";
}

.fa-church {
  --fa: "\f51d";
}

.fa-coins {
  --fa: "\f51e";
}

.fa-compact-disc {
  --fa: "\f51f";
}

.fa-crow {
  --fa: "\f520";
}

.fa-crown {
  --fa: "\f521";
}

.fa-dice {
  --fa: "\f522";
}

.fa-dice-five {
  --fa: "\f523";
}

.fa-dice-four {
  --fa: "\f524";
}

.fa-dice-one {
  --fa: "\f525";
}

.fa-dice-six {
  --fa: "\f526";
}

.fa-dice-three {
  --fa: "\f527";
}

.fa-dice-two {
  --fa: "\f528";
}

.fa-divide {
  --fa: "\f529";
}

.fa-door-closed {
  --fa: "\f52a";
}

.fa-door-open {
  --fa: "\f52b";
}

.fa-feather {
  --fa: "\f52d";
}

.fa-frog {
  --fa: "\f52e";
}

.fa-gas-pump {
  --fa: "\f52f";
}

.fa-glasses {
  --fa: "\f530";
}

.fa-greater-than-equal {
  --fa: "\f532";
}

.fa-helicopter {
  --fa: "\f533";
}

.fa-infinity {
  --fa: "\f534";
}

.fa-kiwi-bird {
  --fa: "\f535";
}

.fa-less-than-equal {
  --fa: "\f537";
}

.fa-memory {
  --fa: "\f538";
}

.fa-microphone-lines-slash {
  --fa: "\f539";
}

.fa-microphone-alt-slash {
  --fa: "\f539";
}

.fa-money-bill-wave {
  --fa: "\f53a";
}

.fa-money-bill-1-wave {
  --fa: "\f53b";
}

.fa-money-bill-wave-alt {
  --fa: "\f53b";
}

.fa-money-check {
  --fa: "\f53c";
}

.fa-money-check-dollar {
  --fa: "\f53d";
}

.fa-money-check-alt {
  --fa: "\f53d";
}

.fa-not-equal {
  --fa: "\f53e";
}

.fa-palette {
  --fa: "\f53f";
}

.fa-square-parking {
  --fa: "\f540";
}

.fa-parking {
  --fa: "\f540";
}

.fa-diagram-project {
  --fa: "\f542";
}

.fa-project-diagram {
  --fa: "\f542";
}

.fa-receipt {
  --fa: "\f543";
}

.fa-robot {
  --fa: "\f544";
}

.fa-ruler {
  --fa: "\f545";
}

.fa-ruler-combined {
  --fa: "\f546";
}

.fa-ruler-horizontal {
  --fa: "\f547";
}

.fa-ruler-vertical {
  --fa: "\f548";
}

.fa-school {
  --fa: "\f549";
}

.fa-screwdriver {
  --fa: "\f54a";
}

.fa-shoe-prints {
  --fa: "\f54b";
}

.fa-skull {
  --fa: "\f54c";
}

.fa-ban-smoking {
  --fa: "\f54d";
}

.fa-smoking-ban {
  --fa: "\f54d";
}

.fa-store {
  --fa: "\f54e";
}

.fa-shop {
  --fa: "\f54f";
}

.fa-store-alt {
  --fa: "\f54f";
}

.fa-bars-staggered {
  --fa: "\f550";
}

.fa-reorder {
  --fa: "\f550";
}

.fa-stream {
  --fa: "\f550";
}

.fa-stroopwafel {
  --fa: "\f551";
}

.fa-toolbox {
  --fa: "\f552";
}

.fa-shirt {
  --fa: "\f553";
}

.fa-t-shirt {
  --fa: "\f553";
}

.fa-tshirt {
  --fa: "\f553";
}

.fa-person-walking {
  --fa: "\f554";
}

.fa-walking {
  --fa: "\f554";
}

.fa-wallet {
  --fa: "\f555";
}

.fa-face-angry {
  --fa: "\f556";
}

.fa-angry {
  --fa: "\f556";
}

.fa-archway {
  --fa: "\f557";
}

.fa-book-atlas {
  --fa: "\f558";
}

.fa-atlas {
  --fa: "\f558";
}

.fa-award {
  --fa: "\f559";
}

.fa-delete-left {
  --fa: "\f55a";
}

.fa-backspace {
  --fa: "\f55a";
}

.fa-bezier-curve {
  --fa: "\f55b";
}

.fa-bong {
  --fa: "\f55c";
}

.fa-brush {
  --fa: "\f55d";
}

.fa-bus-simple {
  --fa: "\f55e";
}

.fa-bus-alt {
  --fa: "\f55e";
}

.fa-cannabis {
  --fa: "\f55f";
}

.fa-check-double {
  --fa: "\f560";
}

.fa-martini-glass-citrus {
  --fa: "\f561";
}

.fa-cocktail {
  --fa: "\f561";
}

.fa-bell-concierge {
  --fa: "\f562";
}

.fa-concierge-bell {
  --fa: "\f562";
}

.fa-cookie {
  --fa: "\f563";
}

.fa-cookie-bite {
  --fa: "\f564";
}

.fa-crop-simple {
  --fa: "\f565";
}

.fa-crop-alt {
  --fa: "\f565";
}

.fa-tachograph-digital {
  --fa: "\f566";
}

.fa-digital-tachograph {
  --fa: "\f566";
}

.fa-face-dizzy {
  --fa: "\f567";
}

.fa-dizzy {
  --fa: "\f567";
}

.fa-compass-drafting {
  --fa: "\f568";
}

.fa-drafting-compass {
  --fa: "\f568";
}

.fa-drum {
  --fa: "\f569";
}

.fa-drum-steelpan {
  --fa: "\f56a";
}

.fa-feather-pointed {
  --fa: "\f56b";
}

.fa-feather-alt {
  --fa: "\f56b";
}

.fa-file-contract {
  --fa: "\f56c";
}

.fa-file-arrow-down {
  --fa: "\f56d";
}

.fa-file-download {
  --fa: "\f56d";
}

.fa-file-export {
  --fa: "\f56e";
}

.fa-arrow-right-from-file {
  --fa: "\f56e";
}

.fa-file-import {
  --fa: "\f56f";
}

.fa-arrow-right-to-file {
  --fa: "\f56f";
}

.fa-file-invoice {
  --fa: "\f570";
}

.fa-file-invoice-dollar {
  --fa: "\f571";
}

.fa-file-prescription {
  --fa: "\f572";
}

.fa-file-signature {
  --fa: "\f573";
}

.fa-file-arrow-up {
  --fa: "\f574";
}

.fa-file-upload {
  --fa: "\f574";
}

.fa-fill {
  --fa: "\f575";
}

.fa-fill-drip {
  --fa: "\f576";
}

.fa-fingerprint {
  --fa: "\f577";
}

.fa-fish {
  --fa: "\f578";
}

.fa-face-flushed {
  --fa: "\f579";
}

.fa-flushed {
  --fa: "\f579";
}

.fa-face-frown-open {
  --fa: "\f57a";
}

.fa-frown-open {
  --fa: "\f57a";
}

.fa-martini-glass {
  --fa: "\f57b";
}

.fa-glass-martini-alt {
  --fa: "\f57b";
}

.fa-earth-africa {
  --fa: "\f57c";
}

.fa-globe-africa {
  --fa: "\f57c";
}

.fa-earth-americas {
  --fa: "\f57d";
}

.fa-earth {
  --fa: "\f57d";
}

.fa-earth-america {
  --fa: "\f57d";
}

.fa-globe-americas {
  --fa: "\f57d";
}

.fa-earth-asia {
  --fa: "\f57e";
}

.fa-globe-asia {
  --fa: "\f57e";
}

.fa-face-grimace {
  --fa: "\f57f";
}

.fa-grimace {
  --fa: "\f57f";
}

.fa-face-grin {
  --fa: "\f580";
}

.fa-grin {
  --fa: "\f580";
}

.fa-face-grin-wide {
  --fa: "\f581";
}

.fa-grin-alt {
  --fa: "\f581";
}

.fa-face-grin-beam {
  --fa: "\f582";
}

.fa-grin-beam {
  --fa: "\f582";
}

.fa-face-grin-beam-sweat {
  --fa: "\f583";
}

.fa-grin-beam-sweat {
  --fa: "\f583";
}

.fa-face-grin-hearts {
  --fa: "\f584";
}

.fa-grin-hearts {
  --fa: "\f584";
}

.fa-face-grin-squint {
  --fa: "\f585";
}

.fa-grin-squint {
  --fa: "\f585";
}

.fa-face-grin-squint-tears {
  --fa: "\f586";
}

.fa-grin-squint-tears {
  --fa: "\f586";
}

.fa-face-grin-stars {
  --fa: "\f587";
}

.fa-grin-stars {
  --fa: "\f587";
}

.fa-face-grin-tears {
  --fa: "\f588";
}

.fa-grin-tears {
  --fa: "\f588";
}

.fa-face-grin-tongue {
  --fa: "\f589";
}

.fa-grin-tongue {
  --fa: "\f589";
}

.fa-face-grin-tongue-squint {
  --fa: "\f58a";
}

.fa-grin-tongue-squint {
  --fa: "\f58a";
}

.fa-face-grin-tongue-wink {
  --fa: "\f58b";
}

.fa-grin-tongue-wink {
  --fa: "\f58b";
}

.fa-face-grin-wink {
  --fa: "\f58c";
}

.fa-grin-wink {
  --fa: "\f58c";
}

.fa-grip {
  --fa: "\f58d";
}

.fa-grid-horizontal {
  --fa: "\f58d";
}

.fa-grip-horizontal {
  --fa: "\f58d";
}

.fa-grip-vertical {
  --fa: "\f58e";
}

.fa-grid-vertical {
  --fa: "\f58e";
}

.fa-headset {
  --fa: "\f590";
}

.fa-highlighter {
  --fa: "\f591";
}

.fa-hot-tub-person {
  --fa: "\f593";
}

.fa-hot-tub {
  --fa: "\f593";
}

.fa-hotel {
  --fa: "\f594";
}

.fa-joint {
  --fa: "\f595";
}

.fa-face-kiss {
  --fa: "\f596";
}

.fa-kiss {
  --fa: "\f596";
}

.fa-face-kiss-beam {
  --fa: "\f597";
}

.fa-kiss-beam {
  --fa: "\f597";
}

.fa-face-kiss-wink-heart {
  --fa: "\f598";
}

.fa-kiss-wink-heart {
  --fa: "\f598";
}

.fa-face-laugh {
  --fa: "\f599";
}

.fa-laugh {
  --fa: "\f599";
}

.fa-face-laugh-beam {
  --fa: "\f59a";
}

.fa-laugh-beam {
  --fa: "\f59a";
}

.fa-face-laugh-squint {
  --fa: "\f59b";
}

.fa-laugh-squint {
  --fa: "\f59b";
}

.fa-face-laugh-wink {
  --fa: "\f59c";
}

.fa-laugh-wink {
  --fa: "\f59c";
}

.fa-cart-flatbed-suitcase {
  --fa: "\f59d";
}

.fa-luggage-cart {
  --fa: "\f59d";
}

.fa-map-location {
  --fa: "\f59f";
}

.fa-map-marked {
  --fa: "\f59f";
}

.fa-map-location-dot {
  --fa: "\f5a0";
}

.fa-map-marked-alt {
  --fa: "\f5a0";
}

.fa-marker {
  --fa: "\f5a1";
}

.fa-medal {
  --fa: "\f5a2";
}

.fa-face-meh-blank {
  --fa: "\f5a4";
}

.fa-meh-blank {
  --fa: "\f5a4";
}

.fa-face-rolling-eyes {
  --fa: "\f5a5";
}

.fa-meh-rolling-eyes {
  --fa: "\f5a5";
}

.fa-monument {
  --fa: "\f5a6";
}

.fa-mortar-pestle {
  --fa: "\f5a7";
}

.fa-paint-roller {
  --fa: "\f5aa";
}

.fa-passport {
  --fa: "\f5ab";
}

.fa-pen-fancy {
  --fa: "\f5ac";
}

.fa-pen-nib {
  --fa: "\f5ad";
}

.fa-pen-ruler {
  --fa: "\f5ae";
}

.fa-pencil-ruler {
  --fa: "\f5ae";
}

.fa-plane-arrival {
  --fa: "\f5af";
}

.fa-plane-departure {
  --fa: "\f5b0";
}

.fa-prescription {
  --fa: "\f5b1";
}

.fa-face-sad-cry {
  --fa: "\f5b3";
}

.fa-sad-cry {
  --fa: "\f5b3";
}

.fa-face-sad-tear {
  --fa: "\f5b4";
}

.fa-sad-tear {
  --fa: "\f5b4";
}

.fa-van-shuttle {
  --fa: "\f5b6";
}

.fa-shuttle-van {
  --fa: "\f5b6";
}

.fa-signature {
  --fa: "\f5b7";
}

.fa-face-smile-beam {
  --fa: "\f5b8";
}

.fa-smile-beam {
  --fa: "\f5b8";
}

.fa-solar-panel {
  --fa: "\f5ba";
}

.fa-spa {
  --fa: "\f5bb";
}

.fa-splotch {
  --fa: "\f5bc";
}

.fa-spray-can {
  --fa: "\f5bd";
}

.fa-stamp {
  --fa: "\f5bf";
}

.fa-star-half-stroke {
  --fa: "\f5c0";
}

.fa-star-half-alt {
  --fa: "\f5c0";
}

.fa-suitcase-rolling {
  --fa: "\f5c1";
}

.fa-face-surprise {
  --fa: "\f5c2";
}

.fa-surprise {
  --fa: "\f5c2";
}

.fa-swatchbook {
  --fa: "\f5c3";
}

.fa-person-swimming {
  --fa: "\f5c4";
}

.fa-swimmer {
  --fa: "\f5c4";
}

.fa-water-ladder {
  --fa: "\f5c5";
}

.fa-ladder-water {
  --fa: "\f5c5";
}

.fa-swimming-pool {
  --fa: "\f5c5";
}

.fa-droplet-slash {
  --fa: "\f5c7";
}

.fa-tint-slash {
  --fa: "\f5c7";
}

.fa-face-tired {
  --fa: "\f5c8";
}

.fa-tired {
  --fa: "\f5c8";
}

.fa-tooth {
  --fa: "\f5c9";
}

.fa-umbrella-beach {
  --fa: "\f5ca";
}

.fa-weight-hanging {
  --fa: "\f5cd";
}

.fa-wine-glass-empty {
  --fa: "\f5ce";
}

.fa-wine-glass-alt {
  --fa: "\f5ce";
}

.fa-spray-can-sparkles {
  --fa: "\f5d0";
}

.fa-air-freshener {
  --fa: "\f5d0";
}

.fa-apple-whole {
  --fa: "\f5d1";
}

.fa-apple-alt {
  --fa: "\f5d1";
}

.fa-atom {
  --fa: "\f5d2";
}

.fa-bone {
  --fa: "\f5d7";
}

.fa-book-open-reader {
  --fa: "\f5da";
}

.fa-book-reader {
  --fa: "\f5da";
}

.fa-brain {
  --fa: "\f5dc";
}

.fa-car-rear {
  --fa: "\f5de";
}

.fa-car-alt {
  --fa: "\f5de";
}

.fa-car-battery {
  --fa: "\f5df";
}

.fa-battery-car {
  --fa: "\f5df";
}

.fa-car-burst {
  --fa: "\f5e1";
}

.fa-car-crash {
  --fa: "\f5e1";
}

.fa-car-side {
  --fa: "\f5e4";
}

.fa-charging-station {
  --fa: "\f5e7";
}

.fa-diamond-turn-right {
  --fa: "\f5eb";
}

.fa-directions {
  --fa: "\f5eb";
}

.fa-draw-polygon {
  --fa: "\f5ee";
}

.fa-vector-polygon {
  --fa: "\f5ee";
}

.fa-laptop-code {
  --fa: "\f5fc";
}

.fa-layer-group {
  --fa: "\f5fd";
}

.fa-location-crosshairs {
  --fa: "\f601";
}

.fa-location {
  --fa: "\f601";
}

.fa-lungs {
  --fa: "\f604";
}

.fa-microscope {
  --fa: "\f610";
}

.fa-oil-can {
  --fa: "\f613";
}

.fa-poop {
  --fa: "\f619";
}

.fa-shapes {
  --fa: "\f61f";
}

.fa-triangle-circle-square {
  --fa: "\f61f";
}

.fa-star-of-life {
  --fa: "\f621";
}

.fa-gauge {
  --fa: "\f624";
}

.fa-dashboard {
  --fa: "\f624";
}

.fa-gauge-med {
  --fa: "\f624";
}

.fa-tachometer-alt-average {
  --fa: "\f624";
}

.fa-gauge-high {
  --fa: "\f625";
}

.fa-tachometer-alt {
  --fa: "\f625";
}

.fa-tachometer-alt-fast {
  --fa: "\f625";
}

.fa-gauge-simple {
  --fa: "\f629";
}

.fa-gauge-simple-med {
  --fa: "\f629";
}

.fa-tachometer-average {
  --fa: "\f629";
}

.fa-gauge-simple-high {
  --fa: "\f62a";
}

.fa-tachometer {
  --fa: "\f62a";
}

.fa-tachometer-fast {
  --fa: "\f62a";
}

.fa-teeth {
  --fa: "\f62e";
}

.fa-teeth-open {
  --fa: "\f62f";
}

.fa-masks-theater {
  --fa: "\f630";
}

.fa-theater-masks {
  --fa: "\f630";
}

.fa-traffic-light {
  --fa: "\f637";
}

.fa-truck-monster {
  --fa: "\f63b";
}

.fa-truck-pickup {
  --fa: "\f63c";
}

.fa-rectangle-ad {
  --fa: "\f641";
}

.fa-ad {
  --fa: "\f641";
}

.fa-ankh {
  --fa: "\f644";
}

.fa-book-bible {
  --fa: "\f647";
}

.fa-bible {
  --fa: "\f647";
}

.fa-business-time {
  --fa: "\f64a";
}

.fa-briefcase-clock {
  --fa: "\f64a";
}

.fa-city {
  --fa: "\f64f";
}

.fa-comment-dollar {
  --fa: "\f651";
}

.fa-comments-dollar {
  --fa: "\f653";
}

.fa-cross {
  --fa: "\f654";
}

.fa-dharmachakra {
  --fa: "\f655";
}

.fa-envelope-open-text {
  --fa: "\f658";
}

.fa-folder-minus {
  --fa: "\f65d";
}

.fa-folder-plus {
  --fa: "\f65e";
}

.fa-filter-circle-dollar {
  --fa: "\f662";
}

.fa-funnel-dollar {
  --fa: "\f662";
}

.fa-gopuram {
  --fa: "\f664";
}

.fa-hamsa {
  --fa: "\f665";
}

.fa-bahai {
  --fa: "\f666";
}

.fa-haykal {
  --fa: "\f666";
}

.fa-jedi {
  --fa: "\f669";
}

.fa-book-journal-whills {
  --fa: "\f66a";
}

.fa-journal-whills {
  --fa: "\f66a";
}

.fa-kaaba {
  --fa: "\f66b";
}

.fa-khanda {
  --fa: "\f66d";
}

.fa-landmark {
  --fa: "\f66f";
}

.fa-envelopes-bulk {
  --fa: "\f674";
}

.fa-mail-bulk {
  --fa: "\f674";
}

.fa-menorah {
  --fa: "\f676";
}

.fa-mosque {
  --fa: "\f678";
}

.fa-om {
  --fa: "\f679";
}

.fa-spaghetti-monster-flying {
  --fa: "\f67b";
}

.fa-pastafarianism {
  --fa: "\f67b";
}

.fa-peace {
  --fa: "\f67c";
}

.fa-place-of-worship {
  --fa: "\f67f";
}

.fa-square-poll-vertical {
  --fa: "\f681";
}

.fa-poll {
  --fa: "\f681";
}

.fa-square-poll-horizontal {
  --fa: "\f682";
}

.fa-poll-h {
  --fa: "\f682";
}

.fa-person-praying {
  --fa: "\f683";
}

.fa-pray {
  --fa: "\f683";
}

.fa-hands-praying {
  --fa: "\f684";
}

.fa-praying-hands {
  --fa: "\f684";
}

.fa-book-quran {
  --fa: "\f687";
}

.fa-quran {
  --fa: "\f687";
}

.fa-magnifying-glass-dollar {
  --fa: "\f688";
}

.fa-search-dollar {
  --fa: "\f688";
}

.fa-magnifying-glass-location {
  --fa: "\f689";
}

.fa-search-location {
  --fa: "\f689";
}

.fa-socks {
  --fa: "\f696";
}

.fa-square-root-variable {
  --fa: "\f698";
}

.fa-square-root-alt {
  --fa: "\f698";
}

.fa-star-and-crescent {
  --fa: "\f699";
}

.fa-star-of-david {
  --fa: "\f69a";
}

.fa-synagogue {
  --fa: "\f69b";
}

.fa-scroll-torah {
  --fa: "\f6a0";
}

.fa-torah {
  --fa: "\f6a0";
}

.fa-torii-gate {
  --fa: "\f6a1";
}

.fa-vihara {
  --fa: "\f6a7";
}

.fa-volume {
  --fa: "\f6a8";
}

.fa-volume-medium {
  --fa: "\f6a8";
}

.fa-volume-xmark {
  --fa: "\f6a9";
}

.fa-volume-mute {
  --fa: "\f6a9";
}

.fa-volume-times {
  --fa: "\f6a9";
}

.fa-yin-yang {
  --fa: "\f6ad";
}

.fa-blender-phone {
  --fa: "\f6b6";
}

.fa-book-skull {
  --fa: "\f6b7";
}

.fa-book-dead {
  --fa: "\f6b7";
}

.fa-campground {
  --fa: "\f6bb";
}

.fa-cat {
  --fa: "\f6be";
}

.fa-chair {
  --fa: "\f6c0";
}

.fa-cloud-moon {
  --fa: "\f6c3";
}

.fa-cloud-sun {
  --fa: "\f6c4";
}

.fa-cow {
  --fa: "\f6c8";
}

.fa-dice-d20 {
  --fa: "\f6cf";
}

.fa-dice-d6 {
  --fa: "\f6d1";
}

.fa-dog {
  --fa: "\f6d3";
}

.fa-dragon {
  --fa: "\f6d5";
}

.fa-drumstick-bite {
  --fa: "\f6d7";
}

.fa-dungeon {
  --fa: "\f6d9";
}

.fa-file-csv {
  --fa: "\f6dd";
}

.fa-hand-fist {
  --fa: "\f6de";
}

.fa-fist-raised {
  --fa: "\f6de";
}

.fa-ghost {
  --fa: "\f6e2";
}

.fa-hammer {
  --fa: "\f6e3";
}

.fa-hanukiah {
  --fa: "\f6e6";
}

.fa-hat-wizard {
  --fa: "\f6e8";
}

.fa-person-hiking {
  --fa: "\f6ec";
}

.fa-hiking {
  --fa: "\f6ec";
}

.fa-hippo {
  --fa: "\f6ed";
}

.fa-horse {
  --fa: "\f6f0";
}

.fa-house-chimney-crack {
  --fa: "\f6f1";
}

.fa-house-damage {
  --fa: "\f6f1";
}

.fa-hryvnia-sign {
  --fa: "\f6f2";
}

.fa-hryvnia {
  --fa: "\f6f2";
}

.fa-mask {
  --fa: "\f6fa";
}

.fa-mountain {
  --fa: "\f6fc";
}

.fa-network-wired {
  --fa: "\f6ff";
}

.fa-otter {
  --fa: "\f700";
}

.fa-ring {
  --fa: "\f70b";
}

.fa-person-running {
  --fa: "\f70c";
}

.fa-running {
  --fa: "\f70c";
}

.fa-scroll {
  --fa: "\f70e";
}

.fa-skull-crossbones {
  --fa: "\f714";
}

.fa-slash {
  --fa: "\f715";
}

.fa-spider {
  --fa: "\f717";
}

.fa-toilet-paper {
  --fa: "\f71e";
}

.fa-toilet-paper-alt {
  --fa: "\f71e";
}

.fa-toilet-paper-blank {
  --fa: "\f71e";
}

.fa-tractor {
  --fa: "\f722";
}

.fa-user-injured {
  --fa: "\f728";
}

.fa-vr-cardboard {
  --fa: "\f729";
}

.fa-wand-sparkles {
  --fa: "\f72b";
}

.fa-wind {
  --fa: "\f72e";
}

.fa-wine-bottle {
  --fa: "\f72f";
}

.fa-cloud-meatball {
  --fa: "\f73b";
}

.fa-cloud-moon-rain {
  --fa: "\f73c";
}

.fa-cloud-rain {
  --fa: "\f73d";
}

.fa-cloud-showers-heavy {
  --fa: "\f740";
}

.fa-cloud-sun-rain {
  --fa: "\f743";
}

.fa-democrat {
  --fa: "\f747";
}

.fa-flag-usa {
  --fa: "\f74d";
}

.fa-hurricane {
  --fa: "\f751";
}

.fa-landmark-dome {
  --fa: "\f752";
}

.fa-landmark-alt {
  --fa: "\f752";
}

.fa-meteor {
  --fa: "\f753";
}

.fa-person-booth {
  --fa: "\f756";
}

.fa-poo-storm {
  --fa: "\f75a";
}

.fa-poo-bolt {
  --fa: "\f75a";
}

.fa-rainbow {
  --fa: "\f75b";
}

.fa-republican {
  --fa: "\f75e";
}

.fa-smog {
  --fa: "\f75f";
}

.fa-temperature-high {
  --fa: "\f769";
}

.fa-temperature-low {
  --fa: "\f76b";
}

.fa-cloud-bolt {
  --fa: "\f76c";
}

.fa-thunderstorm {
  --fa: "\f76c";
}

.fa-tornado {
  --fa: "\f76f";
}

.fa-volcano {
  --fa: "\f770";
}

.fa-check-to-slot {
  --fa: "\f772";
}

.fa-vote-yea {
  --fa: "\f772";
}

.fa-water {
  --fa: "\f773";
}

.fa-baby {
  --fa: "\f77c";
}

.fa-baby-carriage {
  --fa: "\f77d";
}

.fa-carriage-baby {
  --fa: "\f77d";
}

.fa-biohazard {
  --fa: "\f780";
}

.fa-blog {
  --fa: "\f781";
}

.fa-calendar-day {
  --fa: "\f783";
}

.fa-calendar-week {
  --fa: "\f784";
}

.fa-candy-cane {
  --fa: "\f786";
}

.fa-carrot {
  --fa: "\f787";
}

.fa-cash-register {
  --fa: "\f788";
}

.fa-minimize {
  --fa: "\f78c";
}

.fa-compress-arrows-alt {
  --fa: "\f78c";
}

.fa-dumpster {
  --fa: "\f793";
}

.fa-dumpster-fire {
  --fa: "\f794";
}

.fa-ethernet {
  --fa: "\f796";
}

.fa-gifts {
  --fa: "\f79c";
}

.fa-champagne-glasses {
  --fa: "\f79f";
}

.fa-glass-cheers {
  --fa: "\f79f";
}

.fa-whiskey-glass {
  --fa: "\f7a0";
}

.fa-glass-whiskey {
  --fa: "\f7a0";
}

.fa-earth-europe {
  --fa: "\f7a2";
}

.fa-globe-europe {
  --fa: "\f7a2";
}

.fa-grip-lines {
  --fa: "\f7a4";
}

.fa-grip-lines-vertical {
  --fa: "\f7a5";
}

.fa-guitar {
  --fa: "\f7a6";
}

.fa-heart-crack {
  --fa: "\f7a9";
}

.fa-heart-broken {
  --fa: "\f7a9";
}

.fa-holly-berry {
  --fa: "\f7aa";
}

.fa-horse-head {
  --fa: "\f7ab";
}

.fa-icicles {
  --fa: "\f7ad";
}

.fa-igloo {
  --fa: "\f7ae";
}

.fa-mitten {
  --fa: "\f7b5";
}

.fa-mug-hot {
  --fa: "\f7b6";
}

.fa-radiation {
  --fa: "\f7b9";
}

.fa-circle-radiation {
  --fa: "\f7ba";
}

.fa-radiation-alt {
  --fa: "\f7ba";
}

.fa-restroom {
  --fa: "\f7bd";
}

.fa-satellite {
  --fa: "\f7bf";
}

.fa-satellite-dish {
  --fa: "\f7c0";
}

.fa-sd-card {
  --fa: "\f7c2";
}

.fa-sim-card {
  --fa: "\f7c4";
}

.fa-person-skating {
  --fa: "\f7c5";
}

.fa-skating {
  --fa: "\f7c5";
}

.fa-person-skiing {
  --fa: "\f7c9";
}

.fa-skiing {
  --fa: "\f7c9";
}

.fa-person-skiing-nordic {
  --fa: "\f7ca";
}

.fa-skiing-nordic {
  --fa: "\f7ca";
}

.fa-sleigh {
  --fa: "\f7cc";
}

.fa-comment-sms {
  --fa: "\f7cd";
}

.fa-sms {
  --fa: "\f7cd";
}

.fa-person-snowboarding {
  --fa: "\f7ce";
}

.fa-snowboarding {
  --fa: "\f7ce";
}

.fa-snowman {
  --fa: "\f7d0";
}

.fa-snowplow {
  --fa: "\f7d2";
}

.fa-tenge-sign {
  --fa: "\f7d7";
}

.fa-tenge {
  --fa: "\f7d7";
}

.fa-toilet {
  --fa: "\f7d8";
}

.fa-screwdriver-wrench {
  --fa: "\f7d9";
}

.fa-tools {
  --fa: "\f7d9";
}

.fa-cable-car {
  --fa: "\f7da";
}

.fa-tram {
  --fa: "\f7da";
}

.fa-fire-flame-curved {
  --fa: "\f7e4";
}

.fa-fire-alt {
  --fa: "\f7e4";
}

.fa-bacon {
  --fa: "\f7e5";
}

.fa-book-medical {
  --fa: "\f7e6";
}

.fa-bread-slice {
  --fa: "\f7ec";
}

.fa-cheese {
  --fa: "\f7ef";
}

.fa-house-chimney-medical {
  --fa: "\f7f2";
}

.fa-clinic-medical {
  --fa: "\f7f2";
}

.fa-clipboard-user {
  --fa: "\f7f3";
}

.fa-comment-medical {
  --fa: "\f7f5";
}

.fa-crutch {
  --fa: "\f7f7";
}

.fa-disease {
  --fa: "\f7fa";
}

.fa-egg {
  --fa: "\f7fb";
}

.fa-folder-tree {
  --fa: "\f802";
}

.fa-burger {
  --fa: "\f805";
}

.fa-hamburger {
  --fa: "\f805";
}

.fa-hand-middle-finger {
  --fa: "\f806";
}

.fa-helmet-safety {
  --fa: "\f807";
}

.fa-hard-hat {
  --fa: "\f807";
}

.fa-hat-hard {
  --fa: "\f807";
}

.fa-hospital-user {
  --fa: "\f80d";
}

.fa-hotdog {
  --fa: "\f80f";
}

.fa-ice-cream {
  --fa: "\f810";
}

.fa-laptop-medical {
  --fa: "\f812";
}

.fa-pager {
  --fa: "\f815";
}

.fa-pepper-hot {
  --fa: "\f816";
}

.fa-pizza-slice {
  --fa: "\f818";
}

.fa-sack-dollar {
  --fa: "\f81d";
}

.fa-book-tanakh {
  --fa: "\f827";
}

.fa-tanakh {
  --fa: "\f827";
}

.fa-bars-progress {
  --fa: "\f828";
}

.fa-tasks-alt {
  --fa: "\f828";
}

.fa-trash-arrow-up {
  --fa: "\f829";
}

.fa-trash-restore {
  --fa: "\f829";
}

.fa-trash-can-arrow-up {
  --fa: "\f82a";
}

.fa-trash-restore-alt {
  --fa: "\f82a";
}

.fa-user-nurse {
  --fa: "\f82f";
}

.fa-wave-square {
  --fa: "\f83e";
}

.fa-person-biking {
  --fa: "\f84a";
}

.fa-biking {
  --fa: "\f84a";
}

.fa-border-all {
  --fa: "\f84c";
}

.fa-border-none {
  --fa: "\f850";
}

.fa-border-top-left {
  --fa: "\f853";
}

.fa-border-style {
  --fa: "\f853";
}

.fa-person-digging {
  --fa: "\f85e";
}

.fa-digging {
  --fa: "\f85e";
}

.fa-fan {
  --fa: "\f863";
}

.fa-icons {
  --fa: "\f86d";
}

.fa-heart-music-camera-bolt {
  --fa: "\f86d";
}

.fa-phone-flip {
  --fa: "\f879";
}

.fa-phone-alt {
  --fa: "\f879";
}

.fa-square-phone-flip {
  --fa: "\f87b";
}

.fa-phone-square-alt {
  --fa: "\f87b";
}

.fa-photo-film {
  --fa: "\f87c";
}

.fa-photo-video {
  --fa: "\f87c";
}

.fa-text-slash {
  --fa: "\f87d";
}

.fa-remove-format {
  --fa: "\f87d";
}

.fa-arrow-down-z-a {
  --fa: "\f881";
}

.fa-sort-alpha-desc {
  --fa: "\f881";
}

.fa-sort-alpha-down-alt {
  --fa: "\f881";
}

.fa-arrow-up-z-a {
  --fa: "\f882";
}

.fa-sort-alpha-up-alt {
  --fa: "\f882";
}

.fa-arrow-down-short-wide {
  --fa: "\f884";
}

.fa-sort-amount-desc {
  --fa: "\f884";
}

.fa-sort-amount-down-alt {
  --fa: "\f884";
}

.fa-arrow-up-short-wide {
  --fa: "\f885";
}

.fa-sort-amount-up-alt {
  --fa: "\f885";
}

.fa-arrow-down-9-1 {
  --fa: "\f886";
}

.fa-sort-numeric-desc {
  --fa: "\f886";
}

.fa-sort-numeric-down-alt {
  --fa: "\f886";
}

.fa-arrow-up-9-1 {
  --fa: "\f887";
}

.fa-sort-numeric-up-alt {
  --fa: "\f887";
}

.fa-spell-check {
  --fa: "\f891";
}

.fa-voicemail {
  --fa: "\f897";
}

.fa-hat-cowboy {
  --fa: "\f8c0";
}

.fa-hat-cowboy-side {
  --fa: "\f8c1";
}

.fa-computer-mouse {
  --fa: "\f8cc";
}

.fa-mouse {
  --fa: "\f8cc";
}

.fa-radio {
  --fa: "\f8d7";
}

.fa-record-vinyl {
  --fa: "\f8d9";
}

.fa-walkie-talkie {
  --fa: "\f8ef";
}

.fa-caravan {
  --fa: "\f8ff";
}

/*!
 * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2026 Fonticons, Inc.
 */
:root, :host {
  --fa-family-classic: 'Font Awesome 7 Free';
  --fa-font-solid: normal 900 1em/1 var(--fa-family-classic);
  /* deprecated: this older custom property will be removed next major release */
  --fa-style-family-classic: var(--fa-family-classic);
}

@font-face {
  font-family: "Font Awesome 7 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/static/microsite/fonts/fa-solid-900.ce9a3fa7.woff2);
}
.fas {
  --fa-family: var(--fa-family-classic);
  --fa-style: 900;
}

.fa-classic {
  --fa-family: var(--fa-family-classic);
}

.fa-solid {
  --fa-style: 900;
}

:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: rgb(5.2, 44, 101.2);
  --bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);
  --bs-success-text-emphasis: rgb(10, 54, 33.6);
  --bs-info-text-emphasis: rgb(5.2, 80.8, 96);
  --bs-warning-text-emphasis: rgb(102, 77.2, 2.8);
  --bs-danger-text-emphasis: rgb(88, 21.2, 27.6);
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: rgb(206.6, 226, 254.6);
  --bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);
  --bs-success-bg-subtle: rgb(209, 231, 220.8);
  --bs-info-bg-subtle: rgb(206.6, 244.4, 252);
  --bs-warning-bg-subtle: rgb(255, 242.6, 205.4);
  --bs-danger-bg-subtle: rgb(248, 214.6, 217.8);
  --bs-light-bg-subtle: rgb(251.5, 252, 252.5);
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: rgb(158.2, 197, 254.2);
  --bs-secondary-border-subtle: rgb(196.2, 199.8, 203);
  --bs-success-border-subtle: rgb(163, 207, 186.6);
  --bs-info-border-subtle: rgb(158.2, 233.8, 249);
  --bs-warning-border-subtle: rgb(255, 230.2, 155.8);
  --bs-danger-border-subtle: rgb(241, 174.2, 180.6);
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: "fira_sansbook";
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: none;
  --bs-link-hover-color: rgb(10.4, 88, 202.4);
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-link-hover-decoration: underline;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: rgb(255, 242.6, 205.4);
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: rgb(42.5, 47.5, 52.5);
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: rgb(109.8, 168, 253.8);
  --bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);
  --bs-success-text-emphasis: rgb(117, 183, 152.4);
  --bs-info-text-emphasis: rgb(109.8, 223.2, 246);
  --bs-warning-text-emphasis: rgb(255, 217.8, 106.2);
  --bs-danger-text-emphasis: rgb(234, 133.8, 143.4);
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: rgb(2.6, 22, 50.6);
  --bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);
  --bs-success-bg-subtle: rgb(5, 27, 16.8);
  --bs-info-bg-subtle: rgb(2.6, 40.4, 48);
  --bs-warning-bg-subtle: rgb(51, 38.6, 1.4);
  --bs-danger-bg-subtle: rgb(44, 10.6, 13.8);
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: rgb(7.8, 66, 151.8);
  --bs-secondary-border-subtle: rgb(64.8, 70.2, 75);
  --bs-success-border-subtle: rgb(15, 81, 50.4);
  --bs-info-border-subtle: rgb(7.8, 121.2, 144);
  --bs-warning-border-subtle: rgb(153, 115.8, 4.2);
  --bs-danger-border-subtle: rgb(132, 31.8, 41.4);
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: rgb(109.8, 168, 253.8);
  --bs-link-hover-color: rgb(138.84, 185.4, 254.04);
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: rgb(230.4, 132.6, 181.2);
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: rgb(102, 77.2, 2.8);
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: rgb(117, 183, 152.4);
  --bs-form-valid-border-color: rgb(117, 183, 152.4);
  --bs-form-invalid-color: rgb(234, 133.8, 143.4);
  --bs-form-invalid-border-color: rgb(234, 133.8, 143.4);
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  color: var(--bs-heading-color);
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3 {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.75rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875em;
}

mark, .mark {
  padding: 0.1875em;
  color: var(--bs-highlight-color);
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: none;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
  text-decoration: underline;
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875em;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875em;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875em;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 0.25rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend {
  line-height: inherit;
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  --bs-form-check-bg: var(--bs-body-bg);
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: var(--bs-border-width) solid var(--bs-border-color);
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-check-input:checked {
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #0d6efd;
  border-color: #0d6efd;
  --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
  width: 2em;
  margin-left: -2.5em;
  background-image: var(--bs-form-switch-bg);
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgb%28134, 182.5, 254%29%27/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%28255, 255, 255, 0.25%29%27/%3e%3c/svg%3e");
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color::-webkit-color-swatch {
  border: 0 !important;
  border-radius: var(--bs-border-radius);
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: calc(var(--bs-border-width) * -1);
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  appearance: none;
  background-color: var(--bs-body-bg);
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: var(--bs-secondary-bg);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 var(--bs-body-color);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: var(--bs-border-radius-sm);
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: var(--bs-border-radius-lg);
}

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23dee2e6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: var(--bs-body-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: var(--bs-border-width);
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: var(--bs-border-radius);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  text-decoration: none;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, :not(.btn-check) + .btn:active, .btn:first-child:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus-visible, :not(.btn-check) + .btn:active:focus-visible, .btn:first-child:active:focus-visible, .btn.active:focus-visible, .btn.show:focus-visible {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(11.05, 93.5, 215.05);
  --bs-btn-hover-border-color: rgb(10.4, 88, 202.4);
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(10.4, 88, 202.4);
  --bs-btn-active-border-color: rgb(9.75, 82.5, 189.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d6efd;
  --bs-btn-disabled-border-color: #0d6efd;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(91.8, 99.45, 106.25);
  --bs-btn-hover-border-color: rgb(86.4, 93.6, 100);
  --bs-btn-focus-shadow-rgb: 130, 138, 145;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(86.4, 93.6, 100);
  --bs-btn-active-border-color: rgb(81, 87.75, 93.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #6c757d;
  --bs-btn-disabled-border-color: #6c757d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(21.25, 114.75, 71.4);
  --bs-btn-hover-border-color: rgb(20, 108, 67.2);
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(20, 108, 67.2);
  --bs-btn-active-border-color: rgb(18.75, 101.25, 63);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

.btn-info {
  --bs-btn-color: #000;
  --bs-btn-bg: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(49.3, 209.95, 242.25);
  --bs-btn-hover-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-focus-shadow-rgb: 11, 172, 204;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(61.4, 212.6, 243);
  --bs-btn-active-border-color: rgb(37.2, 207.3, 241.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #0dcaf0;
  --bs-btn-disabled-border-color: #0dcaf0;
}

.btn-warning {
  --bs-btn-color: #000;
  --bs-btn-bg: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(255, 202.3, 44.2);
  --bs-btn-hover-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-focus-shadow-rgb: 217, 164, 6;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(255, 205.4, 56.6);
  --bs-btn-active-border-color: rgb(255, 199.2, 31.8);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #ffc107;
  --bs-btn-disabled-border-color: #ffc107;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(187, 45.05, 58.65);
  --bs-btn-hover-border-color: rgb(176, 42.4, 55.2);
  --bs-btn-focus-shadow-rgb: 225, 83, 97;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(176, 42.4, 55.2);
  --bs-btn-active-border-color: rgb(165, 39.75, 51.75);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #dc3545;
  --bs-btn-disabled-border-color: #dc3545;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: rgb(210.8, 211.65, 212.5);
  --bs-btn-hover-border-color: rgb(198.4, 199.2, 200);
  --bs-btn-focus-shadow-rgb: 211, 212, 213;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: rgb(198.4, 199.2, 200);
  --bs-btn-active-border-color: rgb(186, 186.75, 187.5);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #f8f9fa;
  --bs-btn-disabled-border-color: #f8f9fa;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: rgb(66.3, 69.7, 73.1);
  --bs-btn-hover-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-focus-shadow-rgb: 66, 70, 73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: rgb(77.4, 80.6, 83.8);
  --bs-btn-active-border-color: rgb(55.2, 58.8, 62.4);
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #212529;
  --bs-btn-disabled-border-color: #212529;
}

.btn-outline-primary {
  --bs-btn-color: #0d6efd;
  --bs-btn-border-color: #0d6efd;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d6efd;
  --bs-btn-hover-border-color: #0d6efd;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d6efd;
  --bs-btn-active-border-color: #0d6efd;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0d6efd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d6efd;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #6c757d;
  --bs-btn-border-color: #6c757d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #6c757d;
  --bs-btn-hover-border-color: #6c757d;
  --bs-btn-focus-shadow-rgb: 108, 117, 125;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6c757d;
  --bs-btn-active-border-color: #6c757d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6c757d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #198754;
  --bs-btn-hover-border-color: #198754;
  --bs-btn-focus-shadow-rgb: 25, 135, 84;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #198754;
  --bs-btn-active-border-color: #198754;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #198754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #198754;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #0dcaf0;
  --bs-btn-border-color: #0dcaf0;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #0dcaf0;
  --bs-btn-hover-border-color: #0dcaf0;
  --bs-btn-focus-shadow-rgb: 13, 202, 240;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #0dcaf0;
  --bs-btn-active-border-color: #0dcaf0;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #0dcaf0;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0dcaf0;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #ffc107;
  --bs-btn-border-color: #ffc107;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #ffc107;
  --bs-btn-hover-border-color: #ffc107;
  --bs-btn-focus-shadow-rgb: 255, 193, 7;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #ffc107;
  --bs-btn-active-border-color: #ffc107;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #ffc107;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ffc107;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #dc3545;
  --bs-btn-border-color: #dc3545;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #dc3545;
  --bs-btn-hover-border-color: #dc3545;
  --bs-btn-focus-shadow-rgb: 220, 53, 69;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #dc3545;
  --bs-btn-active-border-color: #dc3545;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #dc3545;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #dc3545;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #f8f9fa;
  --bs-btn-border-color: #f8f9fa;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #f8f9fa;
  --bs-btn-hover-border-color: #f8f9fa;
  --bs-btn-focus-shadow-rgb: 248, 249, 250;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #f8f9fa;
  --bs-btn-active-border-color: #f8f9fa;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f8f9fa;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f8f9fa;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #212529;
  --bs-btn-border-color: #212529;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #212529;
  --bs-btn-hover-border-color: #212529;
  --bs-btn-focus-shadow-rgb: 33, 37, 41;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #212529;
  --bs-btn-active-border-color: #212529;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #212529;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #212529;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #6c757d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: 0 0 0 #000;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  text-decoration: none;
}
.btn-link:hover, .btn-link:focus-visible {
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.875rem;
  --bs-btn-border-radius: var(--bs-border-radius-sm);
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: var(--bs-body-bg);
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: var(--bs-border-width);
  --bs-modal-border-radius: var(--bs-border-radius-lg);
  --bs-modal-box-shadow: var(--bs-box-shadow-sm);
  --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: var(--bs-border-width);
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: var(--bs-border-width);
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: var(--bs-secondary-color);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
  text-decoration: none;
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: var(--bs-btn-close-color);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.375rem;
  opacity: var(--bs-btn-close-opacity);
}
.btn-close:hover {
  color: var(--bs-btn-close-color);
  text-decoration: none;
  opacity: var(--bs-btn-close-hover-opacity);
}
.btn-close:focus {
  outline: 0;
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: var(--bs-btn-close-disabled-opacity);
}

.btn-close-white {
  filter: var(--bs-btn-close-white-filter);
}

[data-bs-theme=dark] .btn-close {
  filter: var(--bs-btn-close-white-filter);
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}
.display-1 {
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}
.display-2 {
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}
.display-3 {
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}
.display-4 {
  font-weight: 300;
  line-height: 1.2;
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}
.display-5 {
  font-weight: 300;
  line-height: 1.2;
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}
.display-6 {
  font-weight: 300;
  line-height: 1.2;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875em;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: var(--bs-border-radius);
}
.btn-group > :not(.btn-check:first-child) + .btn,
.btn-group > .btn-group:not(:first-child) {
  margin-left: calc(var(--bs-border-width) * -1);
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(var(--bs-border-width) * -1);
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: var(--bs-body-color);
  --bs-dropdown-bg: var(--bs-body-bg);
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-border-radius: var(--bs-border-radius);
  --bs-dropdown-border-width: var(--bs-border-width);
  --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width));
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: var(--bs-box-shadow);
  --bs-dropdown-link-color: var(--bs-body-color);
  --bs-dropdown-link-hover-color: var(--bs-body-color);
  --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: var(--bs-tertiary-color);
  --bs-dropdown-item-padding-x: 1rem;
  --bs-dropdown-item-padding-y: 0.25rem;
  --bs-dropdown-header-color: #6c757d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
  border-radius: var(--bs-dropdown-item-border-radius, 0);
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #dee2e6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: var(--bs-border-color-translucent);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #dee2e6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: var(--bs-border-color-translucent);
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #fff;
  --bs-dropdown-link-active-bg: #0d6efd;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.object-fit-contain {
  object-fit: contain !important;
}

.object-fit-cover {
  object-fit: cover !important;
}

.object-fit-fill {
  object-fit: fill !important;
}

.object-fit-scale {
  object-fit: scale-down !important;
}

.object-fit-none {
  object-fit: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.overflow-x-auto {
  overflow-x: auto !important;
}

.overflow-x-hidden {
  overflow-x: hidden !important;
}

.overflow-x-visible {
  overflow-x: visible !important;
}

.overflow-x-scroll {
  overflow-x: scroll !important;
}

.overflow-y-auto {
  overflow-y: auto !important;
}

.overflow-y-hidden {
  overflow-y: hidden !important;
}

.overflow-y-visible {
  overflow-y: visible !important;
}

.overflow-y-scroll {
  overflow-y: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-inline-grid {
  display: inline-grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !important;
}

.border-1 {
  border-width: 1px !important;
}

.border-2 {
  border-width: 2px !important;
}

.border-3 {
  border-width: 3px !important;
}

.border-4 {
  border-width: 4px !important;
}

.border-5 {
  border-width: 5px !important;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.row-gap-0 {
  row-gap: 0 !important;
}

.row-gap-1 {
  row-gap: 0.25rem !important;
}

.row-gap-2 {
  row-gap: 0.5rem !important;
}

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

.column-gap-0 {
  column-gap: 0 !important;
}

.column-gap-1 {
  column-gap: 0.25rem !important;
}

.column-gap-2 {
  column-gap: 0.5rem !important;
}

.column-gap-3 {
  column-gap: 1rem !important;
}

.column-gap-4 {
  column-gap: 1.5rem !important;
}

.column-gap-5 {
  column-gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

.link-opacity-10 {
  --bs-link-opacity: 0.1;
}

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

.link-opacity-25 {
  --bs-link-opacity: 0.25;
}

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

.link-opacity-50 {
  --bs-link-opacity: 0.5;
}

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

.link-opacity-75 {
  --bs-link-opacity: 0.75;
}

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

.link-opacity-100 {
  --bs-link-opacity: 1;
}

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-light {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-dark {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-body-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    object-fit: contain !important;
  }
  .object-fit-sm-cover {
    object-fit: cover !important;
  }
  .object-fit-sm-fill {
    object-fit: fill !important;
  }
  .object-fit-sm-scale {
    object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    object-fit: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    object-fit: contain !important;
  }
  .object-fit-md-cover {
    object-fit: cover !important;
  }
  .object-fit-md-fill {
    object-fit: fill !important;
  }
  .object-fit-md-scale {
    object-fit: scale-down !important;
  }
  .object-fit-md-none {
    object-fit: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    column-gap: 0 !important;
  }
  .column-gap-md-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    object-fit: contain !important;
  }
  .object-fit-lg-cover {
    object-fit: cover !important;
  }
  .object-fit-lg-fill {
    object-fit: fill !important;
  }
  .object-fit-lg-scale {
    object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    object-fit: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    object-fit: contain !important;
  }
  .object-fit-xl-cover {
    object-fit: cover !important;
  }
  .object-fit-xl-fill {
    object-fit: fill !important;
  }
  .object-fit-xl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    object-fit: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    object-fit: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
body {
  background: #333133;
  position: relative;
}

.input-group {
  /* a medical id miatt az input grouppos checkboxoknak a formazasat meg kellett fixalni */
}
.input-group .input-group-addon {
  border: 0;
  border-bottom: 2px solid #545456;
  line-height: 1.4rem;
  padding: 0.9rem 0.7rem 0 0.7rem;
}
.input-group .input-group-addon .checkbox {
  margin: 0;
}

.form-check-input {
  border: var(--bs-border-width) solid var(--bs-gray-600);
}

.off-canvas-wrapper, .off-canvas-wrapper-inner {
  position: relative;
  -webkit-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  width: 100%;
  overflow-x: hidden;
  background-color: #f3f3f3;
}

img {
  display: block;
  max-width: 100%;
  height: auto;
}

a {
  cursor: pointer;
}

/* ICON (BEFORE) CONTENTS */
span.toggle:before {
  content: "\e805";
}

.alert-danger:before {
  content: "\e828";
}

.alert-info:before {
  content: "\e82d";
}

.icon-back:before {
  -ms-transform: rotate(180deg); /* IE 9 */
  -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
  transform: rotate(180deg);
}

.letoltes:before {
  content: "\e80d";
}

/* ANIMATED */
.toggle, .list-group, button, .btn-primary {
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -ms-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

/*HEADER*/
@media (min-width: 576px) {
  header {
    position: relative;
    height: 15rem;
  }
  header .page_title {
    position: relative;
    height: 160px;
  }
  header .page_title_inner {
    position: absolute;
    bottom: 12px;
  }
}
@media (min-width: 1200px) {
  header .page_title {
    margin-left: calc(33.3333333333% + 1rem) !important;
  }
}
header {
  display: block;
  width: 100%;
  background-color: #6299b7;
  padding-top: 20px;
}
header h1, header .h1, header h2, header .h2 {
  display: block;
  color: white;
  margin: 0;
  line-height: 36px;
}
header h1, header .h1 {
  font-size: 2rem;
  font-family: "fira_sanssemibold";
}
header h1 a, header .h1 a {
  color: white;
}
header h1 a:hover, header .h1 a:hover {
  color: white;
}
header h2, header .h2 {
  font-size: 1.5rem;
  font-family: "fira_sansbook";
}
header .km_logo {
  display: block;
  position: absolute;
  width: 144px;
  height: 100px;
  top: 50px;
  right: 50px;
}

/*SIDEBAR*/
.sidebar {
  display: block;
  position: relative;
  z-index: 10;
  font-family: "fira_sanssemibold";
  padding: 0;
}
.sidebar a, .sidebar a:hover, .sidebar a:focus, .sidebar a:active {
  color: white;
}
.sidebar .poster {
  color: white !important;
  background-color: white !important;
  display: block;
  box-sizing: content-box;
  border: 1rem solid white;
  width: calc(100% - 2rem);
  margin: -14.375rem 0 1rem 0;
}
.sidebar .fake-nav-link {
  padding: 0.5rem 1rem 0rem 1rem;
}
.sidebar ul.nav {
  margin-left: 1rem;
  margin-right: 1rem;
}
.sidebar .nav-item {
  line-height: 2rem;
}
.sidebar .nav-item [class^=icon-]:before, .sidebar .nav-item [class*=" icon-"]:before {
  margin-right: 0.4rem;
}
.sidebar .nav-item a {
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
}
.sidebar .nav-item a:hover {
  background-color: rgba(255, 255, 255, 0.05) !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.75);
}
.sidebar .public-menu {
  border-top: 2px solid rgba(255, 255, 255, 0.25);
}
.sidebar .menu .row {
  background-color: #6299b7;
  padding-bottom: 20px;
}
.sidebar .menu .list-group-title {
  font-size: 20px;
  padding: 16px 0;
  position: relative;
  line-height: 24px;
  cursor: pointer;
}
.sidebar .menu .list-group {
  margin-bottom: 0;
}
.sidebar .menu .list-group-item {
  background: transparent;
  border: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.25);
  padding: 16px 0 16px 40px;
  line-height: 16px;
  position: relative;
}
.sidebar .menu form.list-group-item {
  padding: 4px 10px;
}
.sidebar .menu form.list-group-item .form-control {
  height: 34px;
}
.sidebar .menu form.list-group-item button {
  margin: 0 0 -1px 0;
  border-bottom: 2px solid #1b3f5e;
  height: 34px;
}
.sidebar .menu .list-group-item:last-child, .sidebar .menu .list-group-item:first-child {
  border-radius: 0;
}
.sidebar .menu .list-group-item:hover {
  background: transparent;
  border-color: white;
  color: white;
}
.sidebar .menu .list-group-item:before {
  display: block;
  position: absolute;
  left: 12px;
  font-family: "kmcongress";
  font-size: 16px;
  cursor: pointer;
}
.sidebar {
  /* MENU TOGGLE */
}
.sidebar .toggle {
  display: none;
  width: 20px;
  height: 20px;
  position: absolute;
  right: 2px;
  top: 18px;
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -o-transform: rotate(270deg);
}
.sidebar .toggle:before {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  font-family: "kmcongress";
  font-size: 20px;
  opacity: 0.25;
  color: white;
  line-height: 20px;
}
.sidebar .closed .toggle {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}
.sidebar .closed .list-group {
  display: none;
}

/*********************************************
SMALL (Off Canvas, Menu toggle)
*********************************************/
/*
.off-canvas-wrapper-inner .exit-offcanvas{
    display:none;

    &.active .exit-offcanvas {
        display:block;
        position:absolute;
        top:0;
        right:0;
        bottom:0;
        left:0;
        background-color:rgba(255,255,255,0.25);
        z-index:9998;
        cursor:pointer;
    }
}
*/
@media screen and (max-width: 767px) {
  /*
  .off-canvas-wrapper-inner {
      left: 0;
      -webkit-transition: all .5s ease-in-out;
      -o-transition: all .5s ease-in-out;
      transition: all .5s ease-in-out;

      &.active {
          left: 240px; // 6 columns

          .sidebar-offcanvas {
              left: 0px; // 6 columns
          }
      }
  }

  .sidebar.sidebar-offcanvas {
      position: fixed;
      display: block;
      top: 0;
      left: -240px;
      width: 240px; // 6 columns
      min-height: 100vh;
      background-color: #333133;
      box-shadow: inset -7px 0 10px -7px rgba(0,0,0,.8);
      -webkit-transition: all .5s ease-in-out;
      -o-transition: all .5s ease-in-out;
      transition: all .5s ease-in-out;

      .menu{
          position: relative;
          background-color: #333133;
          height: 100%;

          .row{
              background-color: #333133;
              box-shadow: inset -7px 0 10px -7px rgba(0,0,0,.8);
              height: auto;
              position: static;
          }
      }
  }

  // SECTION TITLE + MENU TOGGLE
  h2.section_title {
      font-size: 18px;
      padding: 0 0 0 80px;

      &:before {
          left:44px;
      }
  }    

  .off-canvas-wrapper-inner h2.section_title.is_stuck{
      -webkit-transition: all .5s ease-in-out;
      -o-transition: all .5s ease-in-out;
      transition: all .5s ease-in-out;
      position:fixed;
  }
  .off-canvas-wrapper-inner.active h2.section_title.is_stuck{
      transform: translate(240px,0);
      left:0;
      padding-left:95px;
  }
  .off-canvas-wrapper-inner.active h2.section_title.is_stuck:before{
      left:59px;
  }
  */
  .left-off-canvas-toggle {
    cursor: pointer;
    z-index: 9999;
    margin-right: 2rem;
    margin-left: -2rem;
  }
  .left-off-canvas-toggle span {
    top: 8px;
  }
  .left-off-canvas-toggle span:before {
    top: -8px;
  }
  .left-off-canvas-toggle span:after {
    bottom: -8px;
  }
  .left-off-canvas-toggle span, .left-off-canvas-toggle span:before, .left-off-canvas-toggle span:after {
    cursor: pointer;
    border-radius: 2px;
    height: 4px;
    width: 24px;
    background: white;
    position: absolute;
    display: block;
    content: "";
    transition: all 0.5s ease-in-out;
  }
  .left-off-canvas-toggle {
    transition: all 0.5s ease-in-out;
  }
  /*
  .off-canvas-wrapper-inner.active{
      span.left-off-canvas-toggle{
          left:240px;
      }
      span.left-off-canvas-toggle span {
          background-color: transparent;
      }
      span.left-off-canvas-toggle span:before, span.left-off-canvas-toggle span:after {
          top: 0;
      }
      span.left-off-canvas-toggle span:before {
          transform: rotate(45deg);
      }
      span.left-off-canvas-toggle span:after {
          transform: rotate(-45deg);
      }
  }*/
}
/* CONTENT */
.container {
  display: block;
  position: relative;
}

.section {
  position: relative;
  padding: 0 0 20px;
  margin-bottom: 20px;
  background: #f3f3f3;
}

.sub_section {
  margin: 20px 16px 0px;
  padding-bottom: 24px;
  border-bottom: 1px solid #d5d5d6;
}

.the_content h2, .the_content .h2 {
  padding-top: 1rem;
}
.the_content h2.section_title, .the_content .section_title.h2 {
  display: block;
  position: relative;
  font-size: 24px;
  top: 0;
  margin: 0 0 1.5rem 0;
  padding: 1.9rem 0 2.5rem 6rem;
  background-color: white;
  width: 100%;
  z-index: 8;
  font-family: "fira_sanssemibold";
}
.the_content h2.section_title small, .the_content .section_title.h2 small, .the_content h2.section_title .small, .the_content .section_title.h2 .small {
  display: block;
  margin-top: 0.8rem;
}
.the_content h2.section_title:before, .the_content .section_title.h2:before {
  display: block;
  position: absolute;
  left: 20px;
  font-family: "kmcongress";
  font-size: 24px;
  top: 20px;
}
.the_content h2.section_title.is_stuck:after, .the_content .section_title.is_stuck.h2:after {
  display: block;
  position: fixed;
  background-color: white;
  width: 100% !important;
  height: 64px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  top: 0;
  left: 0;
  content: "";
  z-index: -1;
}

h3, .h3 {
  color: #6299b7;
  font-family: "fira_sanssemibold";
  padding: 0.5rem 0;
  font-size: 24px;
  line-height: 32px;
}

h4, .h4 {
  font-size: 20px;
  font-family: "fira_sanssemibold";
}

.section img {
  display: block;
  border: 8px solid white;
}

strong, b, .bold {
  font-weight: normal;
  font-family: "fira_sanssemibold";
}

/* ALERTS */
.alert {
  border: none;
  border-radius: 0;
  padding: 12px 12px 12px 60px;
  display: block;
  position: relative;
  line-height: 24px;
  font-size: 20px;
}
.alert:before {
  display: block;
  width: 24px;
  height: 24px;
  position: absolute;
  left: 18px;
  font-family: "kmcongress";
  font-size: 24px;
}

.alert-info {
  background-color: #f3f3f3;
  color: #333133;
}

.alert-danger {
  color: white;
  background-color: #b4314d;
}

/* TABLES */
table {
  margin: 2rem 0;
}
table thead tr {
  background-color: #6299b7;
  color: white;
  border-bottom: 0;
}
table tr {
  background-color: white;
  border-bottom: 1px solid #f3f3f3;
}
table th, table td {
  padding: 16px;
  line-height: 20px;
  font-size: 14px;
}
table th {
  font-size: 16px;
  font-weight: normal;
  border-bottom: 0;
}

/* BUTTONS */
.button, button {
  padding: 12px 24px 12px 54px;
  color: white;
  border: none;
  position: relative;
  line-height: 20px;
  margin: 4px;
  opacity: 1;
  outline: none;
}
.button a, .button a:hover, button a, button a:hover {
  color: white;
  text-decoration: none;
}

.button, button:hover {
  opacity: 0.75;
}

.button, button:before {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 18px;
  font-family: "kmcongress";
  font-size: 20px;
}

/* FORMS */
.form-section {
  padding: 20px;
  background: white;
  margin-left: 0;
  margin-right: 0;
}
.form-section table {
  margin-top: 0;
  width: 100%;
}

.form-group {
  padding-top: 15px;
}
.form-group label.title {
  margin-top: 10px;
  text-align: right;
  padding: 0 8px;
}
.form-group label.title.required {
  font-family: "fira_sanssemibold";
}

.has-error label.title {
  color: #b4314d;
}
.has-error .form-control {
  border-color: #b4314d;
}
.has-error .form-control:focus {
  -webkit-box-shadow: 0 6px 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.25);
  border-color: #333133;
}

.form-control {
  border: none;
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  outline: none;
  background: white;
  -webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 0.075);
  box-shadow: 0 0px 3px rgba(0, 0, 0, 0.075);
  border-bottom: 2px solid #545456;
  padding: 12px 12px;
  height: 46px;
}

.form-control:focus {
  background: white;
  -webkit-box-shadow: 0 6px 6px rgba(0, 0, 0, 0.25);
  box-shadow: 0 6px 6px rgba(0, 0, 0, 0.25);
  border-color: #333133;
}

.progress {
  border-radius: 0;
  margin: 20px 0;
  background: #f3f3f3;
  -webkit-box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 0px 3px rgba(0, 0, 0, 0.25);
  height: 32px;
}
.progress .progress-bar {
  line-height: 32px;
}

.btn-primary {
  color: #fff;
  background-color: #1b3f5e;
  border-radius: 0;
  border: none;
  padding: 12px 20px;
}

.btn-primary.focus, .btn-primary:focus {
  color: #fff;
  background-color: #1b3f5e;
  border: none;
}

.btn-primary:hover {
  color: #fff;
  background-color: #1b3f5e;
  border: none;
}

.menu_block .btn-primary, .menu_block btn-primary.focus, .menu_block .btn-primary:focus, .menu_block .btn-primary:hover, .menu_block form.list-group-item button, .sidebar .menu .btn-primary, .sidebar .menu btn-primary.focus, .sidebar .menu .btn-primary:focus, .sidebar .menu .btn-primary:hover, .sidebar .menu form.list-group-item button {
  background-color: #D5D5D6;
  border: none;
  color: #333133;
  border-bottom: 2px solid #333133;
  padding: 6px 12px;
}
.menu_block .input-group, .sidebar .menu .input-group {
  margin: 8px 0;
}

.field_help {
  display: block;
  position: relative;
  background-color: #CCC;
  padding: 12px 12px 12px 40px;
  border: 1px solid #BBB;
  border-radius: 2px;
}
.field_help:before {
  display: block;
  content: "\e829";
  font-family: "kmcongress";
  font-style: normal;
  font-weight: normal;
  position: absolute;
  top: 10px;
  left: 10px;
  font-size: 20px;
  color: #888;
}

/* FOOTER */
footer {
  background-color: #333133;
  color: white;
  padding: 24px 0 54px;
  border-top: 8px solid #545456;
  font-size: 14px;
}
footer a {
  color: white;
  font-family: "fira_sanssemibold";
}

/**
 *  Callout kiegészítés
 */
.bs-callout {
  background: white;
  padding: 20px;
  margin: 20px 0;
  border: 1px solid #eee;
  border-left-width: 5px;
  border-radius: 3px;
}

.bs-callout h4, .bs-callout .h4 {
  margin-top: 0;
  margin-bottom: 5px;
}

.bs-callout p:last-child {
  margin-bottom: 0;
}

.bs-callout code {
  border-radius: 3px;
}

.bs-callout + .bs-callout {
  margin-top: -5px;
}

.bs-callout-default {
  border-left-color: #777777;
}

.bs-callout-default h4, .bs-callout-default .h4 {
  color: #777777;
}

.bs-callout-primary {
  border-left-color: #428bca;
}

.bs-callout-primary h4, .bs-callout-primary .h4 {
  color: #428bca;
}

.bs-callout-success {
  border-left-color: #5cb85c;
}

.bs-callout-success h4, .bs-callout-success .h4 {
  color: #5cb85c;
}

.bs-callout-danger {
  border-left-color: #d9534f;
}

.bs-callout-danger h4, .bs-callout-danger .h4 {
  color: #d9534f;
}

.bs-callout-warning {
  border-left-color: #f0ad4e;
}

.bs-callout-warning h4, .bs-callout-warning .h4 {
  color: #f0ad4e;
}

.bs-callout-info {
  border-left-color: #5bc0de;
}

.bs-callout-info h4, .bs-callout-info .h4 {
  color: #5bc0de;
}

a.back-to-top {
  width: 3.125rem;
  height: 3.125rem;
  position: fixed;
  z-index: 999;
  right: 1.5rem;
  bottom: 1.5rem;
  text-align: center;
  font-family: "kmcongress";
  padding: 0 1rem;
  line-height: 3.2rem;
  transform: rotate(-90deg);
}

.table td.price {
  padding-right: 3px;
}
.table td.units {
  padding-left: 1px;
}

fieldset {
  margin-top: 40px;
}

.fieldsetSumma .form-control {
  text-align: right;
}

.datepicker table {
  margin-top: 0;
  margin-bottom: 0;
}
.datepicker table tr th {
  border-radius: 0 !important;
}

/*.required:before {
    content: '* ';
    color: red;
}*/
/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/sass/ui/_advanced-select.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/
/**
 * Tom Select Bootstrap 5
 */
/**
 * tom-select.css (v//@@version)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */
.ts-control {
  border: 1px solid var(--bs-border-color);
  padding: 0.375rem 0.75rem;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: none;
  border-radius: var(--bs-border-radius);
  display: flex;
  flex-wrap: wrap;
}
.ts-wrapper.multi.has-items .ts-control {
  padding: calc(0.375rem - 1px - 0) 0.75rem calc(0.375rem - 1px - 3px - 0);
}
.full .ts-control {
  background-color: var(--bs-body-bg);
}
.disabled .ts-control, .disabled .ts-control * {
  cursor: default !important;
}
.focus .ts-control {
  box-shadow: none;
}
.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}
.ts-wrapper.multi .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 1px 5px;
  background: #efefef;
  color: #343a40;
  border: 0 solid #dee2e6;
}
.ts-wrapper.multi .ts-control > div.active {
  background: #0d6efd;
  color: #fff;
  border: 0 solid rgba(0, 0, 0, 0);
}
.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
  color: rgb(134.5, 134.5, 134.5);
  background: white;
  border: 0 solid white;
}
.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  user-select: auto !important;
  box-shadow: none !important;
}
.ts-control > input::-ms-clear {
  display: none;
}
.ts-control > input:focus {
  outline: none !important;
}
.has-items .ts-control > input {
  margin: 0 4px !important;
}
.ts-control.rtl {
  text-align: right;
}
.ts-control.rtl.single .ts-control:after {
  left: calc(0.75rem + 5px);
  right: auto;
}
.ts-control.rtl .ts-control > input {
  margin: 0 4px 0 -2px !important;
}
.disabled .ts-control {
  opacity: 0.5;
  background-color: var(--bs-secondary-bg);
}
.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}

.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: var(--bs-body-bg);
  margin: 0.25rem 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 var(--bs-border-radius) var(--bs-border-radius);
}
.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.ts-dropdown [data-selectable] .highlight {
  background: rgba(255, 237, 40, 0.4);
  border-radius: 1px;
}
.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 3px 0.75rem;
}
.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}
.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.ts-dropdown .optgroup-header {
  color: #6c757d;
  background: var(--bs-body-bg);
  cursor: default;
}
.ts-dropdown .active {
  background-color: var(--bs-tertiary-bg);
  color: var(--bs-body-color);
}
.ts-dropdown .active.create {
  color: var(--bs-body-color);
}
.ts-dropdown .create {
  color: rgba(52, 58, 64, 0.5);
}
.ts-dropdown .spinner {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 3px 0.75rem;
}
.ts-dropdown .spinner::after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.ts-dropdown-content {
  overflow: hidden auto;
  max-height: 200px;
  scroll-behavior: smooth;
}

.ts-wrapper.plugin-drag_drop .ts-dragging {
  color: transparent !important;
}
.ts-wrapper.plugin-drag_drop .ts-dragging > * {
  visibility: hidden !important;
}

.plugin-checkbox_options:not(.rtl) .option input {
  margin-right: 0.5rem;
}

.plugin-checkbox_options.rtl .option input {
  margin-left: 0.5rem;
}

/* stylelint-disable function-name-case */
.plugin-clear_button {
  --ts-pr-clear-button: 1em;
}
.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(0.75rem - 5px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}
.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
  right: max(var(--ts-pr-caret), 0.75rem);
}
.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
  opacity: 1;
}

.ts-wrapper .dropdown-header {
  position: relative;
  padding: 6px 0.75rem;
  border-bottom: 1px solid #d0d0d0;
  background: color-mix(var(--bs-body-bg), #d0d0d0, 85%);
  border-radius: var(--bs-border-radius) var(--bs-border-radius) 0 0;
}
.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 0.75rem;
  top: 50%;
  color: #343a40;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.ts-wrapper .dropdown-header-close:hover {
  color: black;
}

.plugin-dropdown_input.focus.dropdown-active .ts-control {
  box-shadow: none;
  border: 1px solid var(--bs-border-color);
  box-shadow: var(--bs-box-shadow-inset);
}
.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px;
  display: block;
  padding: 0.375rem 0.75rem;
  box-shadow: none;
  width: 100%;
  background: transparent;
}
.plugin-dropdown_input.focus .ts-dropdown .dropdown-input {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.plugin-dropdown_input .items-placeholder {
  border: 0 none !important;
  box-shadow: none !important;
  width: 100%;
}
.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
  display: none !important;
}

.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}

.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}
.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}
.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup::before {
  display: none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
}
.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 5px;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.ts-wrapper.plugin-remove_button .item .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}
.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item {
  padding-right: 0 !important;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border-left: 1px solid #dee2e6;
  margin-left: 5px;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
  border-left-color: rgba(0, 0, 0, 0);
}
.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
  border-left-color: white;
}

.ts-wrapper.plugin-remove_button.rtl .item {
  padding-left: 0 !important;
}
.ts-wrapper.plugin-remove_button.rtl .item .remove {
  border-right: 1px solid #dee2e6;
  margin-right: 5px;
}
.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
  border-right-color: rgba(0, 0, 0, 0);
}
.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
  border-right-color: white;
}

:root {
  --ts-pr-clear-button: 0px;
  --ts-pr-caret: 0px;
  --ts-pr-min: .75rem;
}

.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
  cursor: pointer;
}

.ts-control:not(.rtl) {
  padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-control.rtl {
  padding-left: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-wrapper {
  position: relative;
}

.ts-dropdown,
.ts-control,
.ts-control input {
  color: #343a40;
  font-family: inherit;
  font-size: inherit;
  line-height: 1.5;
}

.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: var(--bs-body-bg);
  cursor: text;
}

.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.ts-dropdown,
.ts-dropdown.form-control,
.ts-dropdown.form-select {
  height: auto;
  padding: 0;
  z-index: 1000;
  background: var(--bs-body-bg);
  border: 1px solid var(--bs-border-color-translucent);
  border-radius: 0.375rem;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.ts-dropdown .optgroup-header {
  font-size: 0.875rem;
  line-height: 1.5;
}
.ts-dropdown .optgroup:first-child::before {
  display: none;
}
.ts-dropdown .optgroup::before {
  content: " ";
  display: block;
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-border-color-translucent);
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.ts-dropdown .create {
  padding-left: 0.75rem;
}

.ts-dropdown-content {
  padding: 5px 0;
}

.ts-control {
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .ts-control {
    transition: none;
  }
}
.ts-control {
  display: flex;
  align-items: center;
}
.focus .ts-control {
  border-color: rgb(134, 182.5, 254);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.ts-control .item {
  display: flex;
  align-items: center;
}

.ts-wrapper.is-invalid,
.was-validated .invalid,
.was-validated :invalid + .ts-wrapper {
  border-color: var(--bs-form-invalid-color);
}
.ts-wrapper.is-invalid:not(.single),
.was-validated .invalid:not(.single),
.was-validated :invalid + .ts-wrapper:not(.single) {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  background-repeat: no-repeat;
}
.ts-wrapper.is-invalid.single,
.was-validated .invalid.single,
.was-validated :invalid + .ts-wrapper.single {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  background-repeat: no-repeat;
}
.ts-wrapper.is-invalid.focus .ts-control,
.was-validated .invalid.focus .ts-control,
.was-validated :invalid + .ts-wrapper.focus .ts-control {
  border-color: var(--bs-form-invalid-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-form-invalid-color), 0.25);
}

.ts-wrapper.is-valid,
.was-validated .valid,
.was-validated :valid + .ts-wrapper {
  border-color: var(--bs-form-valid-color);
}
.ts-wrapper.is-valid:not(.single),
.was-validated .valid:not(.single),
.was-validated :valid + .ts-wrapper:not(.single) {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  background-repeat: no-repeat;
}
.ts-wrapper.is-valid.single,
.was-validated .valid.single,
.was-validated :valid + .ts-wrapper.single {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23198754%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
  background-repeat: no-repeat;
}
.ts-wrapper.is-valid.focus .ts-control,
.was-validated .valid.focus .ts-control,
.was-validated :valid + .ts-wrapper.focus .ts-control {
  border-color: var(--bs-form-valid-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-form-valid-color), 0.25);
}

.ts-wrapper {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
  display: flex;
}
.input-group-sm > .ts-wrapper, .ts-wrapper.form-select-sm, .ts-wrapper.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
.input-group-sm > .ts-wrapper .ts-control, .ts-wrapper.form-select-sm .ts-control, .ts-wrapper.form-control-sm .ts-control {
  border-radius: var(--bs-border-radius-sm);
  font-size: 0.875rem;
}
.input-group-sm > .ts-wrapper.has-items .ts-control, .ts-wrapper.form-select-sm.has-items .ts-control, .ts-wrapper.form-control-sm.has-items .ts-control {
  font-size: 0.875rem;
  padding-bottom: 0;
}
.input-group-sm > .ts-wrapper.multi.has-items .ts-control, .ts-wrapper.form-select-sm.multi.has-items .ts-control, .ts-wrapper.form-control-sm.multi.has-items .ts-control {
  padding-top: calc((calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2)) - 1.5 * 0.875rem - calc((var(--bs-border-width) + 1px) * 2)) / 2) !important;
}
.ts-wrapper.multi.has-items .ts-control {
  padding-left: calc(0.75rem - 5px);
  --ts-pr-min: calc(0.75rem - 5px);
}
.ts-wrapper.multi .ts-control > div {
  border-radius: calc(var(--bs-border-radius) - 1px);
}
.input-group-lg > .ts-wrapper, .ts-wrapper.form-control-lg, .ts-wrapper.form-select-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}
.input-group-lg > .ts-wrapper .ts-control, .ts-wrapper.form-control-lg .ts-control, .ts-wrapper.form-select-lg .ts-control {
  border-radius: var(--bs-border-radius-lg);
  font-size: 1.25rem;
}
.ts-wrapper:not(.form-control, .form-select) {
  padding: 0;
  border: none;
  height: auto;
  box-shadow: none;
  background: none;
}
.ts-wrapper:not(.form-control, .form-select).single .ts-control {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m2 5 6 6 6-6%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
}
.ts-wrapper.form-select, .ts-wrapper.single {
  --ts-pr-caret: 2.25rem;
}
.ts-wrapper.form-control, .ts-wrapper.form-select {
  padding: 0 !important;
  height: auto;
  box-shadow: none;
  display: flex;
}
.ts-wrapper.form-control .ts-control, .ts-wrapper.form-control.single.input-active .ts-control, .ts-wrapper.form-select .ts-control, .ts-wrapper.form-select.single.input-active .ts-control {
  border: none !important;
}
.ts-wrapper.form-control:not(.disabled) .ts-control, .ts-wrapper.form-control:not(.disabled).single.input-active .ts-control, .ts-wrapper.form-select:not(.disabled) .ts-control, .ts-wrapper.form-select:not(.disabled).single.input-active .ts-control {
  background: transparent !important;
}

.input-group > .ts-wrapper {
  flex-grow: 1;
  width: 1%;
}
.input-group > .ts-wrapper:not(:nth-child(2)) > .ts-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .ts-wrapper:not(:last-child) > .ts-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.ts-wrapper.single .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 1px 5px;
  background: #efefef;
  color: #343a40;
  border: 0 solid #dee2e6;
  border-radius: calc(var(--bs-border-radius) - 1px);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWljcm9zaXRlLjNjNTBjNGM5LmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtJQUNJLDRCQUE0QjtJQUM1Qiw0Q0FBbUQ7SUFDbkQ7Ozs7OERBSStFO0lBQy9FLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLG1DQUFtQztJQUNuQyw0Q0FBeUQ7SUFDekQ7Ozs7K0RBSTRGO0lBQzVGLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLGdDQUFnQztJQUNoQyw2Q0FBdUQ7SUFDdkQ7Ozs7K0RBSXVGO0lBQ3ZGLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7QUFDQTtJQUNJLHVDQUF1QztJQUN2Qyw2Q0FBNkQ7SUFDN0Q7Ozs7K0RBSW9HO0lBQ3BHLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEIsQzs7OztBQzNDQSxnQkFBZ0I7QUNLaEI7Ozs7Ozs7O0VDQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRktGOztBQ1JBOzs7Ozs7OztFQVVFO0FEU0Y7O0FDTkE7RUFDQTs7Ozs7Ozs7SUFVSTtFRE9GO0FBQ0Y7QUd6Q0U7RUFDRTtBSDJDSjs7QUc1Q0U7RUFDRTtBSCtDSjs7QUdoREU7RUFDRTtBSG1ESjs7QUdwREU7RUFDRTtBSHVESjs7QUd4REU7RUFDRTtBSDJESjs7QUc1REU7RUFDRTtBSCtESjs7QUdoRUU7RUFDRTtBSG1FSjs7QUdwRUU7RUFDRTtBSHVFSjs7QUd4RUU7RUFDRTtBSDJFSjs7QUc1RUU7RUFDRTtBSCtFSjs7QUd6RUU7RURVQTtFQUNBO0VBQ0E7QUZtRUY7O0FHL0VFO0VEVUE7RUFDQTtFQUNBO0FGeUVGOztBR3JGRTtFRFVBO0VBQ0E7RUFDQTtBRitFRjs7QUczRkU7RURVQTtFQUNBO0VBQ0E7QUZxRkY7O0FHakdFO0VEVUE7RUFDQTtFQUNBO0FGMkZGOztBR3ZHRTtFRFVBO0VBQ0E7RUFDQTtBRmlHRjs7QUl2SEE7RUFDRTtBSjBIRjs7QUl2SEE7O0VBRUU7QUowSEY7O0FLaElBO0VBQ0U7RUFDQTtFQUNBO0FMbUlGOztBS2pJRTtFQUFPO0FMcUlUOztBS2xJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxxSUY7O0FNbEpBOzs7Q0FBQTtBQUtBOzs7OztDQUFBO0FBT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5tSkY7O0FPcktBOztFQUVFO0VBQ0E7QVB3S0Y7O0FPcktBOztFQUVFO0VBQ0E7QVB3S0Y7O0FRakxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSb0xGOztBUWpMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUm9MRjs7QVFqTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJvTEY7O0FRakxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSb0xGOztBUWpMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUm9MRjs7QVFqTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJvTEY7O0FRakxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSb0xGOztBUWpMQTtFQUNFO0FSb0xGOztBUWpMQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSb0xGOztBUTlLQTtFQUNFOzs7Ozs7Ozs7SUFTRTtJQUNBO0VSaUxGO0FBQ0Y7QVE5S0E7RUFDRTtJQUFVO0VSaUxWO0VRaExBO0lBQU07RVJtTE47QUFDRjtBUWpMQTtFQUNFO0lBQU87RVJvTFA7RVFuTEE7SUFBTztFUnNMUDtFUXJMQTtJQUFPO0VSd0xQO0VRdkxBO0lBQU87RVIwTFA7RVF6TEE7SUFBTztFUjRMUDtFUTNMQTtJQUFPO0VSOExQO0VRN0xBO0lBQU87RVJnTVA7QUFDRjtBUTlMQTtFQUNFO0lBQU07RVJpTU47QUFDRjtBUS9MQTtFQUNFO0lBQ0U7SUFDQTtFUmlNRjtFUS9MQTtJQUNFO0lBQ0E7RVJpTUY7QUFDRjtBUTlMQTtFQUNFO0lBQ0U7RVJnTUY7QUFDRjtBUTdMQTtFQUNFO0lBQUs7RVJnTUw7RVEvTEE7SUFBSztFUmtNTDtFUWpNQTtJQUFVO0VSb01WO0VRbk1BO0lBQVc7RVJzTVg7RVFyTUE7SUFBTTtFUndNTjtFUXZNQTtJQUFNO0VSME1OO0VRek1BO0lBQU07RVI0TU47RVEzTUE7SUFBTTtFUjhNTjtFUTdNQTtJQUFZO0VSZ05aO0FBQ0Y7QVE5TUE7RUFDRTtJQUFLO0VSaU5MO0VRaE5BO0lBQU87RVJtTlA7QUFDRjtBU3BXQTtFQUNFO0FUc1dGOztBU25XQTtFQUNFO0FUc1dGOztBU25XQTtFQUNFO0FUc1dGOztBU25XQTtFQUNFO0FUc1dGOztBU25XQTtFQUNFO0FUc1dGOztBU25XQTs7RUFFRTtBVHNXRjs7QVNuV0E7RUFDRTtBVHNXRjs7QVVoWUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCQ3FDdUI7RURwQ3ZCLFlDcUN1QjtBWDhWekI7O0FVaFlBOztFQUVFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmtZRjs7QVUvWEE7RUFDRTtBVmtZRjs7QVUvWEE7RUFDRTtBVmtZRjs7QVUvWEE7RUFDRTtBVmtZRjs7QVk5WkE7bUVBQUE7QUFLRTtFQUNFO0FaOFpKOztBWS9aRTtFQUNFO0Faa2FKOztBWW5hRTtFQUNFO0Fac2FKOztBWXZhRTtFQUNFO0FaMGFKOztBWTNhRTtFQUNFO0FaOGFKOztBWS9hRTtFQUNFO0Faa2JKOztBWW5iRTtFQUNFO0Fac2JKOztBWXZiRTtFQUNFO0FaMGJKOztBWTNiRTtFQUNFO0FaOGJKOztBWS9iRTtFQUNFO0Faa2NKOztBWW5jRTtFQUNFO0Fac2NKOztBWXZjRTtFQUNFO0FaMGNKOztBWTNjRTtFQUNFO0FaOGNKOztBWS9jRTtFQUNFO0Faa2RKOztBWW5kRTtFQUNFO0Fac2RKOztBWXZkRTtFQUNFO0FaMGRKOztBWTNkRTtFQUNFO0FaOGRKOztBWS9kRTtFQUNFO0Faa2VKOztBWW5lRTtFQUNFO0Fac2VKOztBWXZlRTtFQUNFO0FaMGVKOztBWTNlRTtFQUNFO0FaOGVKOztBWS9lRTtFQUNFO0Faa2ZKOztBWW5mRTtFQUNFO0Fac2ZKOztBWXZmRTtFQUNFO0FaMGZKOztBWTNmRTtFQUNFO0FaOGZKOztBWS9mRTtFQUNFO0Faa2dCSjs7QVluZ0JFO0VBQ0U7QVpzZ0JKOztBWXZnQkU7RUFDRTtBWjBnQko7O0FZM2dCRTtFQUNFO0FaOGdCSjs7QVkvZ0JFO0VBQ0U7QVpraEJKOztBWW5oQkU7RUFDRTtBWnNoQko7O0FZdmhCRTtFQUNFO0FaMGhCSjs7QVkzaEJFO0VBQ0U7QVo4aEJKOztBWS9oQkU7RUFDRTtBWmtpQko7O0FZbmlCRTtFQUNFO0Fac2lCSjs7QVl2aUJFO0VBQ0U7QVowaUJKOztBWTNpQkU7RUFDRTtBWjhpQko7O0FZL2lCRTtFQUNFO0Faa2pCSjs7QVluakJFO0VBQ0U7QVpzakJKOztBWXZqQkU7RUFDRTtBWjBqQko7O0FZM2pCRTtFQUNFO0FaOGpCSjs7QVkvakJFO0VBQ0U7QVpra0JKOztBWW5rQkU7RUFDRTtBWnNrQko7O0FZdmtCRTtFQUNFO0FaMGtCSjs7QVkza0JFO0VBQ0U7QVo4a0JKOztBWS9rQkU7RUFDRTtBWmtsQko7O0FZbmxCRTtFQUNFO0Fac2xCSjs7QVl2bEJFO0VBQ0U7QVowbEJKOztBWTNsQkU7RUFDRTtBWjhsQko7O0FZL2xCRTtFQUNFO0Faa21CSjs7QVlubUJFO0VBQ0U7QVpzbUJKOztBWXZtQkU7RUFDRTtBWjBtQko7O0FZM21CRTtFQUNFO0FaOG1CSjs7QVkvbUJFO0VBQ0U7QVprbkJKOztBWW5uQkU7RUFDRTtBWnNuQko7O0FZdm5CRTtFQUNFO0FaMG5CSjs7QVkzbkJFO0VBQ0U7QVo4bkJKOztBWS9uQkU7RUFDRTtBWmtvQko7O0FZbm9CRTtFQUNFO0Fac29CSjs7QVl2b0JFO0VBQ0U7QVowb0JKOztBWTNvQkU7RUFDRTtBWjhvQko7O0FZL29CRTtFQUNFO0Faa3BCSjs7QVlucEJFO0VBQ0U7QVpzcEJKOztBWXZwQkU7RUFDRTtBWjBwQko7O0FZM3BCRTtFQUNFO0FaOHBCSjs7QVkvcEJFO0VBQ0U7QVprcUJKOztBWW5xQkU7RUFDRTtBWnNxQko7O0FZdnFCRTtFQUNFO0FaMHFCSjs7QVkzcUJFO0VBQ0U7QVo4cUJKOztBWS9xQkU7RUFDRTtBWmtyQko7O0FZbnJCRTtFQUNFO0Fac3JCSjs7QVl2ckJFO0VBQ0U7QVowckJKOztBWTNyQkU7RUFDRTtBWjhyQko7O0FZL3JCRTtFQUNFO0Faa3NCSjs7QVluc0JFO0VBQ0U7QVpzc0JKOztBWXZzQkU7RUFDRTtBWjBzQko7O0FZM3NCRTtFQUNFO0FaOHNCSjs7QVkvc0JFO0VBQ0U7QVprdEJKOztBWW50QkU7RUFDRTtBWnN0Qko7O0FZdnRCRTtFQUNFO0FaMHRCSjs7QVkzdEJFO0VBQ0U7QVo4dEJKOztBWS90QkU7RUFDRTtBWmt1Qko7O0FZbnVCRTtFQUNFO0Fac3VCSjs7QVl2dUJFO0VBQ0U7QVowdUJKOztBWTN1QkU7RUFDRTtBWjh1Qko7O0FZL3VCRTtFQUNFO0Faa3ZCSjs7QVludkJFO0VBQ0U7QVpzdkJKOztBWXZ2QkU7RUFDRTtBWjB2Qko7O0FZM3ZCRTtFQUNFO0FaOHZCSjs7QVkvdkJFO0VBQ0U7QVprd0JKOztBWW53QkU7RUFDRTtBWnN3Qko7O0FZdndCRTtFQUNFO0FaMHdCSjs7QVkzd0JFO0VBQ0U7QVo4d0JKOztBWS93QkU7RUFDRTtBWmt4Qko7O0FZbnhCRTtFQUNFO0Fac3hCSjs7QVl2eEJFO0VBQ0U7QVoweEJKOztBWTN4QkU7RUFDRTtBWjh4Qko7O0FZL3hCRTtFQUNFO0Faa3lCSjs7QVlueUJFO0VBQ0U7QVpzeUJKOztBWXZ5QkU7RUFDRTtBWjB5Qko7O0FZM3lCRTtFQUNFO0FaOHlCSjs7QVkveUJFO0VBQ0U7QVprekJKOztBWW56QkU7RUFDRTtBWnN6Qko7O0FZdnpCRTtFQUNFO0FaMHpCSjs7QVkzekJFO0VBQ0U7QVo4ekJKOztBWS96QkU7RUFDRTtBWmswQko7O0FZbjBCRTtFQUNFO0FaczBCSjs7QVl2MEJFO0VBQ0U7QVowMEJKOztBWTMwQkU7RUFDRTtBWjgwQko7O0FZLzBCRTtFQUNFO0FaazFCSjs7QVluMUJFO0VBQ0U7QVpzMUJKOztBWXYxQkU7RUFDRTtBWjAxQko7O0FZMzFCRTtFQUNFO0FaODFCSjs7QVkvMUJFO0VBQ0U7QVprMkJKOztBWW4yQkU7RUFDRTtBWnMyQko7O0FZdjJCRTtFQUNFO0FaMDJCSjs7QVkzMkJFO0VBQ0U7QVo4MkJKOztBWS8yQkU7RUFDRTtBWmszQko7O0FZbjNCRTtFQUNFO0FaczNCSjs7QVl2M0JFO0VBQ0U7QVowM0JKOztBWTMzQkU7RUFDRTtBWjgzQko7O0FZLzNCRTtFQUNFO0FaazRCSjs7QVluNEJFO0VBQ0U7QVpzNEJKOztBWXY0QkU7RUFDRTtBWjA0Qko7O0FZMzRCRTtFQUNFO0FaODRCSjs7QVkvNEJFO0VBQ0U7QVprNUJKOztBWW41QkU7RUFDRTtBWnM1Qko7O0FZdjVCRTtFQUNFO0FaMDVCSjs7QVkzNUJFO0VBQ0U7QVo4NUJKOztBWS81QkU7RUFDRTtBWms2Qko7O0FZbjZCRTtFQUNFO0FaczZCSjs7QVl2NkJFO0VBQ0U7QVowNkJKOztBWTM2QkU7RUFDRTtBWjg2Qko7O0FZLzZCRTtFQUNFO0FaazdCSjs7QVluN0JFO0VBQ0U7QVpzN0JKOztBWXY3QkU7RUFDRTtBWjA3Qko7O0FZMzdCRTtFQUNFO0FaODdCSjs7QVkvN0JFO0VBQ0U7QVprOEJKOztBWW44QkU7RUFDRTtBWnM4Qko7O0FZdjhCRTtFQUNFO0FaMDhCSjs7QVkzOEJFO0VBQ0U7QVo4OEJKOztBWS84QkU7RUFDRTtBWms5Qko7O0FZbjlCRTtFQUNFO0FaczlCSjs7QVl2OUJFO0VBQ0U7QVowOUJKOztBWTM5QkU7RUFDRTtBWjg5Qko7O0FZLzlCRTtFQUNFO0FaaytCSjs7QVluK0JFO0VBQ0U7QVpzK0JKOztBWXYrQkU7RUFDRTtBWjArQko7O0FZMytCRTtFQUNFO0FaOCtCSjs7QVkvK0JFO0VBQ0U7QVprL0JKOztBWW4vQkU7RUFDRTtBWnMvQko7O0FZdi9CRTtFQUNFO0FaMC9CSjs7QVkzL0JFO0VBQ0U7QVo4L0JKOztBWS8vQkU7RUFDRTtBWmtnQ0o7O0FZbmdDRTtFQUNFO0Fac2dDSjs7QVl2Z0NFO0VBQ0U7QVowZ0NKOztBWTNnQ0U7RUFDRTtBWjhnQ0o7O0FZL2dDRTtFQUNFO0Faa2hDSjs7QVluaENFO0VBQ0U7QVpzaENKOztBWXZoQ0U7RUFDRTtBWjBoQ0o7O0FZM2hDRTtFQUNFO0FaOGhDSjs7QVkvaENFO0VBQ0U7QVpraUNKOztBWW5pQ0U7RUFDRTtBWnNpQ0o7O0FZdmlDRTtFQUNFO0FaMGlDSjs7QVkzaUNFO0VBQ0U7QVo4aUNKOztBWS9pQ0U7RUFDRTtBWmtqQ0o7O0FZbmpDRTtFQUNFO0Fac2pDSjs7QVl2akNFO0VBQ0U7QVowakNKOztBWTNqQ0U7RUFDRTtBWjhqQ0o7O0FZL2pDRTtFQUNFO0Faa2tDSjs7QVlua0NFO0VBQ0U7QVpza0NKOztBWXZrQ0U7RUFDRTtBWjBrQ0o7O0FZM2tDRTtFQUNFO0FaOGtDSjs7QVkva0NFO0VBQ0U7QVprbENKOztBWW5sQ0U7RUFDRTtBWnNsQ0o7O0FZdmxDRTtFQUNFO0FaMGxDSjs7QVkzbENFO0VBQ0U7QVo4bENKOztBWS9sQ0U7RUFDRTtBWmttQ0o7O0FZbm1DRTtFQUNFO0Fac21DSjs7QVl2bUNFO0VBQ0U7QVowbUNKOztBWTNtQ0U7RUFDRTtBWjhtQ0o7O0FZL21DRTtFQUNFO0Faa25DSjs7QVlubkNFO0VBQ0U7QVpzbkNKOztBWXZuQ0U7RUFDRTtBWjBuQ0o7O0FZM25DRTtFQUNFO0FaOG5DSjs7QVkvbkNFO0VBQ0U7QVprb0NKOztBWW5vQ0U7RUFDRTtBWnNvQ0o7O0FZdm9DRTtFQUNFO0FaMG9DSjs7QVkzb0NFO0VBQ0U7QVo4b0NKOztBWS9vQ0U7RUFDRTtBWmtwQ0o7O0FZbnBDRTtFQUNFO0Fac3BDSjs7QVl2cENFO0VBQ0U7QVowcENKOztBWTNwQ0U7RUFDRTtBWjhwQ0o7O0FZL3BDRTtFQUNFO0Faa3FDSjs7QVlucUNFO0VBQ0U7QVpzcUNKOztBWXZxQ0U7RUFDRTtBWjBxQ0o7O0FZM3FDRTtFQUNFO0FaOHFDSjs7QVkvcUNFO0VBQ0U7QVprckNKOztBWW5yQ0U7RUFDRTtBWnNyQ0o7O0FZdnJDRTtFQUNFO0FaMHJDSjs7QVkzckNFO0VBQ0U7QVo4ckNKOztBWS9yQ0U7RUFDRTtBWmtzQ0o7O0FZbnNDRTtFQUNFO0Fac3NDSjs7QVl2c0NFO0VBQ0U7QVowc0NKOztBWTNzQ0U7RUFDRTtBWjhzQ0o7O0FZL3NDRTtFQUNFO0Faa3RDSjs7QVludENFO0VBQ0U7QVpzdENKOztBWXZ0Q0U7RUFDRTtBWjB0Q0o7O0FZM3RDRTtFQUNFO0FaOHRDSjs7QVkvdENFO0VBQ0U7QVprdUNKOztBWW51Q0U7RUFDRTtBWnN1Q0o7O0FZdnVDRTtFQUNFO0FaMHVDSjs7QVkzdUNFO0VBQ0U7QVo4dUNKOztBWS91Q0U7RUFDRTtBWmt2Q0o7O0FZbnZDRTtFQUNFO0Fac3ZDSjs7QVl2dkNFO0VBQ0U7QVowdkNKOztBWTN2Q0U7RUFDRTtBWjh2Q0o7O0FZL3ZDRTtFQUNFO0Faa3dDSjs7QVlud0NFO0VBQ0U7QVpzd0NKOztBWXZ3Q0U7RUFDRTtBWjB3Q0o7O0FZM3dDRTtFQUNFO0FaOHdDSjs7QVkvd0NFO0VBQ0U7QVpreENKOztBWW54Q0U7RUFDRTtBWnN4Q0o7O0FZdnhDRTtFQUNFO0FaMHhDSjs7QVkzeENFO0VBQ0U7QVo4eENKOztBWS94Q0U7RUFDRTtBWmt5Q0o7O0FZbnlDRTtFQUNFO0Fac3lDSjs7QVl2eUNFO0VBQ0U7QVoweUNKOztBWTN5Q0U7RUFDRTtBWjh5Q0o7O0FZL3lDRTtFQUNFO0Faa3pDSjs7QVluekNFO0VBQ0U7QVpzekNKOztBWXZ6Q0U7RUFDRTtBWjB6Q0o7O0FZM3pDRTtFQUNFO0FaOHpDSjs7QVkvekNFO0VBQ0U7QVprMENKOztBWW4wQ0U7RUFDRTtBWnMwQ0o7O0FZdjBDRTtFQUNFO0FaMDBDSjs7QVkzMENFO0VBQ0U7QVo4MENKOztBWS8wQ0U7RUFDRTtBWmsxQ0o7O0FZbjFDRTtFQUNFO0FaczFDSjs7QVl2MUNFO0VBQ0U7QVowMUNKOztBWTMxQ0U7RUFDRTtBWjgxQ0o7O0FZLzFDRTtFQUNFO0FaazJDSjs7QVluMkNFO0VBQ0U7QVpzMkNKOztBWXYyQ0U7RUFDRTtBWjAyQ0o7O0FZMzJDRTtFQUNFO0FaODJDSjs7QVkvMkNFO0VBQ0U7QVprM0NKOztBWW4zQ0U7RUFDRTtBWnMzQ0o7O0FZdjNDRTtFQUNFO0FaMDNDSjs7QVkzM0NFO0VBQ0U7QVo4M0NKOztBWS8zQ0U7RUFDRTtBWms0Q0o7O0FZbjRDRTtFQUNFO0FaczRDSjs7QVl2NENFO0VBQ0U7QVowNENKOztBWTM0Q0U7RUFDRTtBWjg0Q0o7O0FZLzRDRTtFQUNFO0FaazVDSjs7QVluNUNFO0VBQ0U7QVpzNUNKOztBWXY1Q0U7RUFDRTtBWjA1Q0o7O0FZMzVDRTtFQUNFO0FaODVDSjs7QVkvNUNFO0VBQ0U7QVprNkNKOztBWW42Q0U7RUFDRTtBWnM2Q0o7O0FZdjZDRTtFQUNFO0FaMDZDSjs7QVkzNkNFO0VBQ0U7QVo4NkNKOztBWS82Q0U7RUFDRTtBWms3Q0o7O0FZbjdDRTtFQUNFO0FaczdDSjs7QVl2N0NFO0VBQ0U7QVowN0NKOztBWTM3Q0U7RUFDRTtBWjg3Q0o7O0FZLzdDRTtFQUNFO0FaazhDSjs7QVluOENFO0VBQ0U7QVpzOENKOztBWXY4Q0U7RUFDRTtBWjA4Q0o7O0FZMzhDRTtFQUNFO0FaODhDSjs7QVkvOENFO0VBQ0U7QVprOUNKOztBWW45Q0U7RUFDRTtBWnM5Q0o7O0FZdjlDRTtFQUNFO0FaMDlDSjs7QVkzOUNFO0VBQ0U7QVo4OUNKOztBWS85Q0U7RUFDRTtBWmsrQ0o7O0FZbitDRTtFQUNFO0FacytDSjs7QVl2K0NFO0VBQ0U7QVowK0NKOztBWTMrQ0U7RUFDRTtBWjgrQ0o7O0FZLytDRTtFQUNFO0Faay9DSjs7QVluL0NFO0VBQ0U7QVpzL0NKOztBWXYvQ0U7RUFDRTtBWjAvQ0o7O0FZMy9DRTtFQUNFO0FaOC9DSjs7QVkvL0NFO0VBQ0U7QVprZ0RKOztBWW5nREU7RUFDRTtBWnNnREo7O0FZdmdERTtFQUNFO0FaMGdESjs7QVkzZ0RFO0VBQ0U7QVo4Z0RKOztBWS9nREU7RUFDRTtBWmtoREo7O0FZbmhERTtFQUNFO0Fac2hESjs7QVl2aERFO0VBQ0U7QVowaERKOztBWTNoREU7RUFDRTtBWjhoREo7O0FZL2hERTtFQUNFO0Faa2lESjs7QVluaURFO0VBQ0U7QVpzaURKOztBWXZpREU7RUFDRTtBWjBpREo7O0FZM2lERTtFQUNFO0FaOGlESjs7QVkvaURFO0VBQ0U7QVprakRKOztBWW5qREU7RUFDRTtBWnNqREo7O0FZdmpERTtFQUNFO0FaMGpESjs7QVkzakRFO0VBQ0U7QVo4akRKOztBWS9qREU7RUFDRTtBWmtrREo7O0FZbmtERTtFQUNFO0Fac2tESjs7QVl2a0RFO0VBQ0U7QVowa0RKOztBWTNrREU7RUFDRTtBWjhrREo7O0FZL2tERTtFQUNFO0Faa2xESjs7QVlubERFO0VBQ0U7QVpzbERKOztBWXZsREU7RUFDRTtBWjBsREo7O0FZM2xERTtFQUNFO0FaOGxESjs7QVkvbERFO0VBQ0U7QVprbURKOztBWW5tREU7RUFDRTtBWnNtREo7O0FZdm1ERTtFQUNFO0FaMG1ESjs7QVkzbURFO0VBQ0U7QVo4bURKOztBWS9tREU7RUFDRTtBWmtuREo7O0FZbm5ERTtFQUNFO0Fac25ESjs7QVl2bkRFO0VBQ0U7QVowbkRKOztBWTNuREU7RUFDRTtBWjhuREo7O0FZL25ERTtFQUNFO0Faa29ESjs7QVlub0RFO0VBQ0U7QVpzb0RKOztBWXZvREU7RUFDRTtBWjBvREo7O0FZM29ERTtFQUNFO0FaOG9ESjs7QVkvb0RFO0VBQ0U7QVprcERKOztBWW5wREU7RUFDRTtBWnNwREo7O0FZdnBERTtFQUNFO0FaMHBESjs7QVkzcERFO0VBQ0U7QVo4cERKOztBWS9wREU7RUFDRTtBWmtxREo7O0FZbnFERTtFQUNFO0Fac3FESjs7QVl2cURFO0VBQ0U7QVowcURKOztBWTNxREU7RUFDRTtBWjhxREo7O0FZL3FERTtFQUNFO0Faa3JESjs7QVluckRFO0VBQ0U7QVpzckRKOztBWXZyREU7RUFDRTtBWjByREo7O0FZM3JERTtFQUNFO0FaOHJESjs7QVkvckRFO0VBQ0U7QVprc0RKOztBWW5zREU7RUFDRTtBWnNzREo7O0FZdnNERTtFQUNFO0FaMHNESjs7QVkzc0RFO0VBQ0U7QVo4c0RKOztBWS9zREU7RUFDRTtBWmt0REo7O0FZbnRERTtFQUNFO0Fac3RESjs7QVl2dERFO0VBQ0U7QVowdERKOztBWTN0REU7RUFDRTtBWjh0REo7O0FZL3RERTtFQUNFO0Faa3VESjs7QVludURFO0VBQ0U7QVpzdURKOztBWXZ1REU7RUFDRTtBWjB1REo7O0FZM3VERTtFQUNFO0FaOHVESjs7QVkvdURFO0VBQ0U7QVprdkRKOztBWW52REU7RUFDRTtBWnN2REo7O0FZdnZERTtFQUNFO0FaMHZESjs7QVkzdkRFO0VBQ0U7QVo4dkRKOztBWS92REU7RUFDRTtBWmt3REo7O0FZbndERTtFQUNFO0Fac3dESjs7QVl2d0RFO0VBQ0U7QVowd0RKOztBWTN3REU7RUFDRTtBWjh3REo7O0FZL3dERTtFQUNFO0Faa3hESjs7QVlueERFO0VBQ0U7QVpzeERKOztBWXZ4REU7RUFDRTtBWjB4REo7O0FZM3hERTtFQUNFO0FaOHhESjs7QVkveERFO0VBQ0U7QVpreURKOztBWW55REU7RUFDRTtBWnN5REo7O0FZdnlERTtFQUNFO0FaMHlESjs7QVkzeURFO0VBQ0U7QVo4eURKOztBWS95REU7RUFDRTtBWmt6REo7O0FZbnpERTtFQUNFO0Fac3pESjs7QVl2ekRFO0VBQ0U7QVowekRKOztBWTN6REU7RUFDRTtBWjh6REo7O0FZL3pERTtFQUNFO0FaazBESjs7QVluMERFO0VBQ0U7QVpzMERKOztBWXYwREU7RUFDRTtBWjAwREo7O0FZMzBERTtFQUNFO0FaODBESjs7QVkvMERFO0VBQ0U7QVprMURKOztBWW4xREU7RUFDRTtBWnMxREo7O0FZdjFERTtFQUNFO0FaMDFESjs7QVkzMURFO0VBQ0U7QVo4MURKOztBWS8xREU7RUFDRTtBWmsyREo7O0FZbjJERTtFQUNFO0FaczJESjs7QVl2MkRFO0VBQ0U7QVowMkRKOztBWTMyREU7RUFDRTtBWjgyREo7O0FZLzJERTtFQUNFO0FaazNESjs7QVluM0RFO0VBQ0U7QVpzM0RKOztBWXYzREU7RUFDRTtBWjAzREo7O0FZMzNERTtFQUNFO0FaODNESjs7QVkvM0RFO0VBQ0U7QVprNERKOztBWW40REU7RUFDRTtBWnM0REo7O0FZdjRERTtFQUNFO0FaMDRESjs7QVkzNERFO0VBQ0U7QVo4NERKOztBWS80REU7RUFDRTtBWms1REo7O0FZbjVERTtFQUNFO0FaczVESjs7QVl2NURFO0VBQ0U7QVowNURKOztBWTM1REU7RUFDRTtBWjg1REo7O0FZLzVERTtFQUNFO0FaazZESjs7QVluNkRFO0VBQ0U7QVpzNkRKOztBWXY2REU7RUFDRTtBWjA2REo7O0FZMzZERTtFQUNFO0FaODZESjs7QVkvNkRFO0VBQ0U7QVprN0RKOztBWW43REU7RUFDRTtBWnM3REo7O0FZdjdERTtFQUNFO0FaMDdESjs7QVkzN0RFO0VBQ0U7QVo4N0RKOztBWS83REU7RUFDRTtBWms4REo7O0FZbjhERTtFQUNFO0FaczhESjs7QVl2OERFO0VBQ0U7QVowOERKOztBWTM4REU7RUFDRTtBWjg4REo7O0FZLzhERTtFQUNFO0FaazlESjs7QVluOURFO0VBQ0U7QVpzOURKOztBWXY5REU7RUFDRTtBWjA5REo7O0FZMzlERTtFQUNFO0FaODlESjs7QVkvOURFO0VBQ0U7QVprK0RKOztBWW4rREU7RUFDRTtBWnMrREo7O0FZditERTtFQUNFO0FaMCtESjs7QVkzK0RFO0VBQ0U7QVo4K0RKOztBWS8rREU7RUFDRTtBWmsvREo7O0FZbi9ERTtFQUNFO0Facy9ESjs7QVl2L0RFO0VBQ0U7QVowL0RKOztBWTMvREU7RUFDRTtBWjgvREo7O0FZLy9ERTtFQUNFO0Faa2dFSjs7QVluZ0VFO0VBQ0U7QVpzZ0VKOztBWXZnRUU7RUFDRTtBWjBnRUo7O0FZM2dFRTtFQUNFO0FaOGdFSjs7QVkvZ0VFO0VBQ0U7QVpraEVKOztBWW5oRUU7RUFDRTtBWnNoRUo7O0FZdmhFRTtFQUNFO0FaMGhFSjs7QVkzaEVFO0VBQ0U7QVo4aEVKOztBWS9oRUU7RUFDRTtBWmtpRUo7O0FZbmlFRTtFQUNFO0Fac2lFSjs7QVl2aUVFO0VBQ0U7QVowaUVKOztBWTNpRUU7RUFDRTtBWjhpRUo7O0FZL2lFRTtFQUNFO0Faa2pFSjs7QVluakVFO0VBQ0U7QVpzakVKOztBWXZqRUU7RUFDRTtBWjBqRUo7O0FZM2pFRTtFQUNFO0FaOGpFSjs7QVkvakVFO0VBQ0U7QVpra0VKOztBWW5rRUU7RUFDRTtBWnNrRUo7O0FZdmtFRTtFQUNFO0FaMGtFSjs7QVkza0VFO0VBQ0U7QVo4a0VKOztBWS9rRUU7RUFDRTtBWmtsRUo7O0FZbmxFRTtFQUNFO0Fac2xFSjs7QVl2bEVFO0VBQ0U7QVowbEVKOztBWTNsRUU7RUFDRTtBWjhsRUo7O0FZL2xFRTtFQUNFO0Faa21FSjs7QVlubUVFO0VBQ0U7QVpzbUVKOztBWXZtRUU7RUFDRTtBWjBtRUo7O0FZM21FRTtFQUNFO0FaOG1FSjs7QVkvbUVFO0VBQ0U7QVprbkVKOztBWW5uRUU7RUFDRTtBWnNuRUo7O0FZdm5FRTtFQUNFO0FaMG5FSjs7QVkzbkVFO0VBQ0U7QVo4bkVKOztBWS9uRUU7RUFDRTtBWmtvRUo7O0FZbm9FRTtFQUNFO0Fac29FSjs7QVl2b0VFO0VBQ0U7QVowb0VKOztBWTNvRUU7RUFDRTtBWjhvRUo7O0FZL29FRTtFQUNFO0Faa3BFSjs7QVlucEVFO0VBQ0U7QVpzcEVKOztBWXZwRUU7RUFDRTtBWjBwRUo7O0FZM3BFRTtFQUNFO0FaOHBFSjs7QVkvcEVFO0VBQ0U7QVprcUVKOztBWW5xRUU7RUFDRTtBWnNxRUo7O0FZdnFFRTtFQUNFO0FaMHFFSjs7QVkzcUVFO0VBQ0U7QVo4cUVKOztBWS9xRUU7RUFDRTtBWmtyRUo7O0FZbnJFRTtFQUNFO0Fac3JFSjs7QVl2ckVFO0VBQ0U7QVowckVKOztBWTNyRUU7RUFDRTtBWjhyRUo7O0FZL3JFRTtFQUNFO0Faa3NFSjs7QVluc0VFO0VBQ0U7QVpzc0VKOztBWXZzRUU7RUFDRTtBWjBzRUo7O0FZM3NFRTtFQUNFO0FaOHNFSjs7QVkvc0VFO0VBQ0U7QVprdEVKOztBWW50RUU7RUFDRTtBWnN0RUo7O0FZdnRFRTtFQUNFO0FaMHRFSjs7QVkzdEVFO0VBQ0U7QVo4dEVKOztBWS90RUU7RUFDRTtBWmt1RUo7O0FZbnVFRTtFQUNFO0Fac3VFSjs7QVl2dUVFO0VBQ0U7QVowdUVKOztBWTN1RUU7RUFDRTtBWjh1RUo7O0FZL3VFRTtFQUNFO0Faa3ZFSjs7QVludkVFO0VBQ0U7QVpzdkVKOztBWXZ2RUU7RUFDRTtBWjB2RUo7O0FZM3ZFRTtFQUNFO0FaOHZFSjs7QVkvdkVFO0VBQ0U7QVprd0VKOztBWW53RUU7RUFDRTtBWnN3RUo7O0FZdndFRTtFQUNFO0FaMHdFSjs7QVkzd0VFO0VBQ0U7QVo4d0VKOztBWS93RUU7RUFDRTtBWmt4RUo7O0FZbnhFRTtFQUNFO0Fac3hFSjs7QVl2eEVFO0VBQ0U7QVoweEVKOztBWTN4RUU7RUFDRTtBWjh4RUo7O0FZL3hFRTtFQUNFO0Faa3lFSjs7QVlueUVFO0VBQ0U7QVpzeUVKOztBWXZ5RUU7RUFDRTtBWjB5RUo7O0FZM3lFRTtFQUNFO0FaOHlFSjs7QVkveUVFO0VBQ0U7QVprekVKOztBWW56RUU7RUFDRTtBWnN6RUo7O0FZdnpFRTtFQUNFO0FaMHpFSjs7QVkzekVFO0VBQ0U7QVo4ekVKOztBWS96RUU7RUFDRTtBWmswRUo7O0FZbjBFRTtFQUNFO0FaczBFSjs7QVl2MEVFO0VBQ0U7QVowMEVKOztBWTMwRUU7RUFDRTtBWjgwRUo7O0FZLzBFRTtFQUNFO0FaazFFSjs7QVluMUVFO0VBQ0U7QVpzMUVKOztBWXYxRUU7RUFDRTtBWjAxRUo7O0FZMzFFRTtFQUNFO0FaODFFSjs7QVkvMUVFO0VBQ0U7QVprMkVKOztBWW4yRUU7RUFDRTtBWnMyRUo7O0FZdjJFRTtFQUNFO0FaMDJFSjs7QVkzMkVFO0VBQ0U7QVo4MkVKOztBWS8yRUU7RUFDRTtBWmszRUo7O0FZbjNFRTtFQUNFO0FaczNFSjs7QVl2M0VFO0VBQ0U7QVowM0VKOztBWTMzRUU7RUFDRTtBWjgzRUo7O0FZLzNFRTtFQUNFO0FaazRFSjs7QVluNEVFO0VBQ0U7QVpzNEVKOztBWXY0RUU7RUFDRTtBWjA0RUo7O0FZMzRFRTtFQUNFO0FaODRFSjs7QVkvNEVFO0VBQ0U7QVprNUVKOztBWW41RUU7RUFDRTtBWnM1RUo7O0FZdjVFRTtFQUNFO0FaMDVFSjs7QVkzNUVFO0VBQ0U7QVo4NUVKOztBWS81RUU7RUFDRTtBWms2RUo7O0FZbjZFRTtFQUNFO0FaczZFSjs7QVl2NkVFO0VBQ0U7QVowNkVKOztBWTM2RUU7RUFDRTtBWjg2RUo7O0FZLzZFRTtFQUNFO0FaazdFSjs7QVluN0VFO0VBQ0U7QVpzN0VKOztBWXY3RUU7RUFDRTtBWjA3RUo7O0FZMzdFRTtFQUNFO0FaODdFSjs7QVkvN0VFO0VBQ0U7QVprOEVKOztBWW44RUU7RUFDRTtBWnM4RUo7O0FZdjhFRTtFQUNFO0FaMDhFSjs7QVkzOEVFO0VBQ0U7QVo4OEVKOztBWS84RUU7RUFDRTtBWms5RUo7O0FZbjlFRTtFQUNFO0FaczlFSjs7QVl2OUVFO0VBQ0U7QVowOUVKOztBWTM5RUU7RUFDRTtBWjg5RUo7O0FZLzlFRTtFQUNFO0FaaytFSjs7QVluK0VFO0VBQ0U7QVpzK0VKOztBWXYrRUU7RUFDRTtBWjArRUo7O0FZMytFRTtFQUNFO0FaOCtFSjs7QVkvK0VFO0VBQ0U7QVprL0VKOztBWW4vRUU7RUFDRTtBWnMvRUo7O0FZdi9FRTtFQUNFO0FaMC9FSjs7QVkzL0VFO0VBQ0U7QVo4L0VKOztBWS8vRUU7RUFDRTtBWmtnRko7O0FZbmdGRTtFQUNFO0Fac2dGSjs7QVl2Z0ZFO0VBQ0U7QVowZ0ZKOztBWTNnRkU7RUFDRTtBWjhnRko7O0FZL2dGRTtFQUNFO0Faa2hGSjs7QVluaEZFO0VBQ0U7QVpzaEZKOztBWXZoRkU7RUFDRTtBWjBoRko7O0FZM2hGRTtFQUNFO0FaOGhGSjs7QVkvaEZFO0VBQ0U7QVpraUZKOztBWW5pRkU7RUFDRTtBWnNpRko7O0FZdmlGRTtFQUNFO0FaMGlGSjs7QVkzaUZFO0VBQ0U7QVo4aUZKOztBWS9pRkU7RUFDRTtBWmtqRko7O0FZbmpGRTtFQUNFO0Fac2pGSjs7QVl2akZFO0VBQ0U7QVowakZKOztBWTNqRkU7RUFDRTtBWjhqRko7O0FZL2pGRTtFQUNFO0Faa2tGSjs7QVlua0ZFO0VBQ0U7QVpza0ZKOztBWXZrRkU7RUFDRTtBWjBrRko7O0FZM2tGRTtFQUNFO0FaOGtGSjs7QVkva0ZFO0VBQ0U7QVprbEZKOztBWW5sRkU7RUFDRTtBWnNsRko7O0FZdmxGRTtFQUNFO0FaMGxGSjs7QVkzbEZFO0VBQ0U7QVo4bEZKOztBWS9sRkU7RUFDRTtBWmttRko7O0FZbm1GRTtFQUNFO0Fac21GSjs7QVl2bUZFO0VBQ0U7QVowbUZKOztBWTNtRkU7RUFDRTtBWjhtRko7O0FZL21GRTtFQUNFO0Faa25GSjs7QVlubkZFO0VBQ0U7QVpzbkZKOztBWXZuRkU7RUFDRTtBWjBuRko7O0FZM25GRTtFQUNFO0FaOG5GSjs7QVkvbkZFO0VBQ0U7QVprb0ZKOztBWW5vRkU7RUFDRTtBWnNvRko7O0FZdm9GRTtFQUNFO0FaMG9GSjs7QVkzb0ZFO0VBQ0U7QVo4b0ZKOztBWS9vRkU7RUFDRTtBWmtwRko7O0FZbnBGRTtFQUNFO0Fac3BGSjs7QVl2cEZFO0VBQ0U7QVowcEZKOztBWTNwRkU7RUFDRTtBWjhwRko7O0FZL3BGRTtFQUNFO0Faa3FGSjs7QVlucUZFO0VBQ0U7QVpzcUZKOztBWXZxRkU7RUFDRTtBWjBxRko7O0FZM3FGRTtFQUNFO0FaOHFGSjs7QVkvcUZFO0VBQ0U7QVprckZKOztBWW5yRkU7RUFDRTtBWnNyRko7O0FZdnJGRTtFQUNFO0FaMHJGSjs7QVkzckZFO0VBQ0U7QVo4ckZKOztBWS9yRkU7RUFDRTtBWmtzRko7O0FZbnNGRTtFQUNFO0Fac3NGSjs7QVl2c0ZFO0VBQ0U7QVowc0ZKOztBWTNzRkU7RUFDRTtBWjhzRko7O0FZL3NGRTtFQUNFO0Faa3RGSjs7QVludEZFO0VBQ0U7QVpzdEZKOztBWXZ0RkU7RUFDRTtBWjB0Rko7O0FZM3RGRTtFQUNFO0FaOHRGSjs7QVkvdEZFO0VBQ0U7QVprdUZKOztBWW51RkU7RUFDRTtBWnN1Rko7O0FZdnVGRTtFQUNFO0FaMHVGSjs7QVkzdUZFO0VBQ0U7QVo4dUZKOztBWS91RkU7RUFDRTtBWmt2Rko7O0FZbnZGRTtFQUNFO0Fac3ZGSjs7QVl2dkZFO0VBQ0U7QVowdkZKOztBWTN2RkU7RUFDRTtBWjh2Rko7O0FZL3ZGRTtFQUNFO0Faa3dGSjs7QVlud0ZFO0VBQ0U7QVpzd0ZKOztBWXZ3RkU7RUFDRTtBWjB3Rko7O0FZM3dGRTtFQUNFO0FaOHdGSjs7QVkvd0ZFO0VBQ0U7QVpreEZKOztBWW54RkU7RUFDRTtBWnN4Rko7O0FZdnhGRTtFQUNFO0FaMHhGSjs7QVkzeEZFO0VBQ0U7QVo4eEZKOztBWS94RkU7RUFDRTtBWmt5Rko7O0FZbnlGRTtFQUNFO0Fac3lGSjs7QVl2eUZFO0VBQ0U7QVoweUZKOztBWTN5RkU7RUFDRTtBWjh5Rko7O0FZL3lGRTtFQUNFO0Faa3pGSjs7QVluekZFO0VBQ0U7QVpzekZKOztBWXZ6RkU7RUFDRTtBWjB6Rko7O0FZM3pGRTtFQUNFO0FaOHpGSjs7QVkvekZFO0VBQ0U7QVprMEZKOztBWW4wRkU7RUFDRTtBWnMwRko7O0FZdjBGRTtFQUNFO0FaMDBGSjs7QVkzMEZFO0VBQ0U7QVo4MEZKOztBWS8wRkU7RUFDRTtBWmsxRko7O0FZbjFGRTtFQUNFO0FaczFGSjs7QVl2MUZFO0VBQ0U7QVowMUZKOztBWTMxRkU7RUFDRTtBWjgxRko7O0FZLzFGRTtFQUNFO0FaazJGSjs7QVluMkZFO0VBQ0U7QVpzMkZKOztBWXYyRkU7RUFDRTtBWjAyRko7O0FZMzJGRTtFQUNFO0FaODJGSjs7QVkvMkZFO0VBQ0U7QVprM0ZKOztBWW4zRkU7RUFDRTtBWnMzRko7O0FZdjNGRTtFQUNFO0FaMDNGSjs7QVkzM0ZFO0VBQ0U7QVo4M0ZKOztBWS8zRkU7RUFDRTtBWms0Rko7O0FZbjRGRTtFQUNFO0FaczRGSjs7QVl2NEZFO0VBQ0U7QVowNEZKOztBWTM0RkU7RUFDRTtBWjg0Rko7O0FZLzRGRTtFQUNFO0FaazVGSjs7QVluNUZFO0VBQ0U7QVpzNUZKOztBWXY1RkU7RUFDRTtBWjA1Rko7O0FZMzVGRTtFQUNFO0FaODVGSjs7QVkvNUZFO0VBQ0U7QVprNkZKOztBWW42RkU7RUFDRTtBWnM2Rko7O0FZdjZGRTtFQUNFO0FaMDZGSjs7QVkzNkZFO0VBQ0U7QVo4NkZKOztBWS82RkU7RUFDRTtBWms3Rko7O0FZbjdGRTtFQUNFO0FaczdGSjs7QVl2N0ZFO0VBQ0U7QVowN0ZKOztBWTM3RkU7RUFDRTtBWjg3Rko7O0FZLzdGRTtFQUNFO0FaazhGSjs7QVluOEZFO0VBQ0U7QVpzOEZKOztBWXY4RkU7RUFDRTtBWjA4Rko7O0FZMzhGRTtFQUNFO0FaODhGSjs7QVkvOEZFO0VBQ0U7QVprOUZKOztBWW45RkU7RUFDRTtBWnM5Rko7O0FZdjlGRTtFQUNFO0FaMDlGSjs7QVkzOUZFO0VBQ0U7QVo4OUZKOztBWS85RkU7RUFDRTtBWmsrRko7O0FZbitGRTtFQUNFO0FacytGSjs7QVl2K0ZFO0VBQ0U7QVowK0ZKOztBWTMrRkU7RUFDRTtBWjgrRko7O0FZLytGRTtFQUNFO0Faay9GSjs7QVluL0ZFO0VBQ0U7QVpzL0ZKOztBWXYvRkU7RUFDRTtBWjAvRko7O0FZMy9GRTtFQUNFO0FaOC9GSjs7QVkvL0ZFO0VBQ0U7QVprZ0dKOztBWW5nR0U7RUFDRTtBWnNnR0o7O0FZdmdHRTtFQUNFO0FaMGdHSjs7QVkzZ0dFO0VBQ0U7QVo4Z0dKOztBWS9nR0U7RUFDRTtBWmtoR0o7O0FZbmhHRTtFQUNFO0Fac2hHSjs7QVl2aEdFO0VBQ0U7QVowaEdKOztBWTNoR0U7RUFDRTtBWjhoR0o7O0FZL2hHRTtFQUNFO0Faa2lHSjs7QVluaUdFO0VBQ0U7QVpzaUdKOztBWXZpR0U7RUFDRTtBWjBpR0o7O0FZM2lHRTtFQUNFO0FaOGlHSjs7QVkvaUdFO0VBQ0U7QVprakdKOztBWW5qR0U7RUFDRTtBWnNqR0o7O0FZdmpHRTtFQUNFO0FaMGpHSjs7QVkzakdFO0VBQ0U7QVo4akdKOztBWS9qR0U7RUFDRTtBWmtrR0o7O0FZbmtHRTtFQUNFO0Fac2tHSjs7QVl2a0dFO0VBQ0U7QVowa0dKOztBWTNrR0U7RUFDRTtBWjhrR0o7O0FZL2tHRTtFQUNFO0Faa2xHSjs7QVlubEdFO0VBQ0U7QVpzbEdKOztBWXZsR0U7RUFDRTtBWjBsR0o7O0FZM2xHRTtFQUNFO0FaOGxHSjs7QVkvbEdFO0VBQ0U7QVprbUdKOztBWW5tR0U7RUFDRTtBWnNtR0o7O0FZdm1HRTtFQUNFO0FaMG1HSjs7QVkzbUdFO0VBQ0U7QVo4bUdKOztBWS9tR0U7RUFDRTtBWmtuR0o7O0FZbm5HRTtFQUNFO0Fac25HSjs7QVl2bkdFO0VBQ0U7QVowbkdKOztBWTNuR0U7RUFDRTtBWjhuR0o7O0FZL25HRTtFQUNFO0Faa29HSjs7QVlub0dFO0VBQ0U7QVpzb0dKOztBWXZvR0U7RUFDRTtBWjBvR0o7O0FZM29HRTtFQUNFO0FaOG9HSjs7QVkvb0dFO0VBQ0U7QVprcEdKOztBWW5wR0U7RUFDRTtBWnNwR0o7O0FZdnBHRTtFQUNFO0FaMHBHSjs7QVkzcEdFO0VBQ0U7QVo4cEdKOztBWS9wR0U7RUFDRTtBWmtxR0o7O0FZbnFHRTtFQUNFO0Fac3FHSjs7QVl2cUdFO0VBQ0U7QVowcUdKOztBWTNxR0U7RUFDRTtBWjhxR0o7O0FZL3FHRTtFQUNFO0Faa3JHSjs7QVluckdFO0VBQ0U7QVpzckdKOztBWXZyR0U7RUFDRTtBWjByR0o7O0FZM3JHRTtFQUNFO0FaOHJHSjs7QVkvckdFO0VBQ0U7QVprc0dKOztBWW5zR0U7RUFDRTtBWnNzR0o7O0FZdnNHRTtFQUNFO0FaMHNHSjs7QVkzc0dFO0VBQ0U7QVo4c0dKOztBWS9zR0U7RUFDRTtBWmt0R0o7O0FZbnRHRTtFQUNFO0Fac3RHSjs7QVl2dEdFO0VBQ0U7QVowdEdKOztBWTN0R0U7RUFDRTtBWjh0R0o7O0FZL3RHRTtFQUNFO0Faa3VHSjs7QVludUdFO0VBQ0U7QVpzdUdKOztBWXZ1R0U7RUFDRTtBWjB1R0o7O0FZM3VHRTtFQUNFO0FaOHVHSjs7QVkvdUdFO0VBQ0U7QVprdkdKOztBWW52R0U7RUFDRTtBWnN2R0o7O0FZdnZHRTtFQUNFO0FaMHZHSjs7QVkzdkdFO0VBQ0U7QVo4dkdKOztBWS92R0U7RUFDRTtBWmt3R0o7O0FZbndHRTtFQUNFO0Fac3dHSjs7QVl2d0dFO0VBQ0U7QVowd0dKOztBWTN3R0U7RUFDRTtBWjh3R0o7O0FZL3dHRTtFQUNFO0Faa3hHSjs7QVlueEdFO0VBQ0U7QVpzeEdKOztBWXZ4R0U7RUFDRTtBWjB4R0o7O0FZM3hHRTtFQUNFO0FaOHhHSjs7QVkveEdFO0VBQ0U7QVpreUdKOztBWW55R0U7RUFDRTtBWnN5R0o7O0FZdnlHRTtFQUNFO0FaMHlHSjs7QVkzeUdFO0VBQ0U7QVo4eUdKOztBWS95R0U7RUFDRTtBWmt6R0o7O0FZbnpHRTtFQUNFO0Fac3pHSjs7QVl2ekdFO0VBQ0U7QVowekdKOztBWTN6R0U7RUFDRTtBWjh6R0o7O0FZL3pHRTtFQUNFO0FaazBHSjs7QVluMEdFO0VBQ0U7QVpzMEdKOztBWXYwR0U7RUFDRTtBWjAwR0o7O0FZMzBHRTtFQUNFO0FaODBHSjs7QVkvMEdFO0VBQ0U7QVprMUdKOztBWW4xR0U7RUFDRTtBWnMxR0o7O0FZdjFHRTtFQUNFO0FaMDFHSjs7QVkzMUdFO0VBQ0U7QVo4MUdKOztBWS8xR0U7RUFDRTtBWmsyR0o7O0FZbjJHRTtFQUNFO0FaczJHSjs7QVl2MkdFO0VBQ0U7QVowMkdKOztBWTMyR0U7RUFDRTtBWjgyR0o7O0FZLzJHRTtFQUNFO0FaazNHSjs7QVluM0dFO0VBQ0U7QVpzM0dKOztBWXYzR0U7RUFDRTtBWjAzR0o7O0FZMzNHRTtFQUNFO0FaODNHSjs7QVkvM0dFO0VBQ0U7QVprNEdKOztBWW40R0U7RUFDRTtBWnM0R0o7O0FZdjRHRTtFQUNFO0FaMDRHSjs7QVkzNEdFO0VBQ0U7QVo4NEdKOztBWS80R0U7RUFDRTtBWms1R0o7O0FZbjVHRTtFQUNFO0FaczVHSjs7QVl2NUdFO0VBQ0U7QVowNUdKOztBWTM1R0U7RUFDRTtBWjg1R0o7O0FZLzVHRTtFQUNFO0FaazZHSjs7QVluNkdFO0VBQ0U7QVpzNkdKOztBWXY2R0U7RUFDRTtBWjA2R0o7O0FZMzZHRTtFQUNFO0FaODZHSjs7QVkvNkdFO0VBQ0U7QVprN0dKOztBWW43R0U7RUFDRTtBWnM3R0o7O0FZdjdHRTtFQUNFO0FaMDdHSjs7QVkzN0dFO0VBQ0U7QVo4N0dKOztBWS83R0U7RUFDRTtBWms4R0o7O0FZbjhHRTtFQUNFO0FaczhHSjs7QVl2OEdFO0VBQ0U7QVowOEdKOztBWTM4R0U7RUFDRTtBWjg4R0o7O0FZLzhHRTtFQUNFO0FaazlHSjs7QVluOUdFO0VBQ0U7QVpzOUdKOztBWXY5R0U7RUFDRTtBWjA5R0o7O0FZMzlHRTtFQUNFO0FaODlHSjs7QVkvOUdFO0VBQ0U7QVprK0dKOztBWW4rR0U7RUFDRTtBWnMrR0o7O0FZditHRTtFQUNFO0FaMCtHSjs7QVkzK0dFO0VBQ0U7QVo4K0dKOztBWS8rR0U7RUFDRTtBWmsvR0o7O0FZbi9HRTtFQUNFO0Facy9HSjs7QVl2L0dFO0VBQ0U7QVowL0dKOztBWTMvR0U7RUFDRTtBWjgvR0o7O0FZLy9HRTtFQUNFO0Faa2dISjs7QVluZ0hFO0VBQ0U7QVpzZ0hKOztBWXZnSEU7RUFDRTtBWjBnSEo7O0FZM2dIRTtFQUNFO0FaOGdISjs7QVkvZ0hFO0VBQ0U7QVpraEhKOztBWW5oSEU7RUFDRTtBWnNoSEo7O0FZdmhIRTtFQUNFO0FaMGhISjs7QVkzaEhFO0VBQ0U7QVo4aEhKOztBWS9oSEU7RUFDRTtBWmtpSEo7O0FZbmlIRTtFQUNFO0Fac2lISjs7QVl2aUhFO0VBQ0U7QVowaUhKOztBWTNpSEU7RUFDRTtBWjhpSEo7O0FZL2lIRTtFQUNFO0Faa2pISjs7QVluakhFO0VBQ0U7QVpzakhKOztBWXZqSEU7RUFDRTtBWjBqSEo7O0FZM2pIRTtFQUNFO0FaOGpISjs7QVkvakhFO0VBQ0U7QVpra0hKOztBWW5rSEU7RUFDRTtBWnNrSEo7O0FZdmtIRTtFQUNFO0FaMGtISjs7QVkza0hFO0VBQ0U7QVo4a0hKOztBWS9rSEU7RUFDRTtBWmtsSEo7O0FZbmxIRTtFQUNFO0Fac2xISjs7QVl2bEhFO0VBQ0U7QVowbEhKOztBWTNsSEU7RUFDRTtBWjhsSEo7O0FZL2xIRTtFQUNFO0Faa21ISjs7QVlubUhFO0VBQ0U7QVpzbUhKOztBWXZtSEU7RUFDRTtBWjBtSEo7O0FZM21IRTtFQUNFO0FaOG1ISjs7QVkvbUhFO0VBQ0U7QVprbkhKOztBWW5uSEU7RUFDRTtBWnNuSEo7O0FZdm5IRTtFQUNFO0FaMG5ISjs7QVkzbkhFO0VBQ0U7QVo4bkhKOztBWS9uSEU7RUFDRTtBWmtvSEo7O0FZbm9IRTtFQUNFO0Fac29ISjs7QVl2b0hFO0VBQ0U7QVowb0hKOztBWTNvSEU7RUFDRTtBWjhvSEo7O0FZL29IRTtFQUNFO0Faa3BISjs7QVlucEhFO0VBQ0U7QVpzcEhKOztBWXZwSEU7RUFDRTtBWjBwSEo7O0FZM3BIRTtFQUNFO0FaOHBISjs7QVkvcEhFO0VBQ0U7QVprcUhKOztBWW5xSEU7RUFDRTtBWnNxSEo7O0FZdnFIRTtFQUNFO0FaMHFISjs7QVkzcUhFO0VBQ0U7QVo4cUhKOztBWS9xSEU7RUFDRTtBWmtySEo7O0FZbnJIRTtFQUNFO0Fac3JISjs7QVl2ckhFO0VBQ0U7QVowckhKOztBWTNySEU7RUFDRTtBWjhySEo7O0FZL3JIRTtFQUNFO0Faa3NISjs7QVluc0hFO0VBQ0U7QVpzc0hKOztBWXZzSEU7RUFDRTtBWjBzSEo7O0FZM3NIRTtFQUNFO0FaOHNISjs7QVkvc0hFO0VBQ0U7QVprdEhKOztBWW50SEU7RUFDRTtBWnN0SEo7O0FZdnRIRTtFQUNFO0FaMHRISjs7QVkzdEhFO0VBQ0U7QVo4dEhKOztBWS90SEU7RUFDRTtBWmt1SEo7O0FZbnVIRTtFQUNFO0Fac3VISjs7QVl2dUhFO0VBQ0U7QVowdUhKOztBWTN1SEU7RUFDRTtBWjh1SEo7O0FZL3VIRTtFQUNFO0Faa3ZISjs7QVludkhFO0VBQ0U7QVpzdkhKOztBWXZ2SEU7RUFDRTtBWjB2SEo7O0FZM3ZIRTtFQUNFO0FaOHZISjs7QVkvdkhFO0VBQ0U7QVprd0hKOztBWW53SEU7RUFDRTtBWnN3SEo7O0FZdndIRTtFQUNFO0FaMHdISjs7QVkzd0hFO0VBQ0U7QVo4d0hKOztBWS93SEU7RUFDRTtBWmt4SEo7O0FZbnhIRTtFQUNFO0Fac3hISjs7QVl2eEhFO0VBQ0U7QVoweEhKOztBWTN4SEU7RUFDRTtBWjh4SEo7O0FZL3hIRTtFQUNFO0Faa3lISjs7QVlueUhFO0VBQ0U7QVpzeUhKOztBWXZ5SEU7RUFDRTtBWjB5SEo7O0FZM3lIRTtFQUNFO0FaOHlISjs7QVkveUhFO0VBQ0U7QVprekhKOztBWW56SEU7RUFDRTtBWnN6SEo7O0FZdnpIRTtFQUNFO0FaMHpISjs7QVkzekhFO0VBQ0U7QVo4ekhKOztBWS96SEU7RUFDRTtBWmswSEo7O0FZbjBIRTtFQUNFO0FaczBISjs7QVl2MEhFO0VBQ0U7QVowMEhKOztBWTMwSEU7RUFDRTtBWjgwSEo7O0FZLzBIRTtFQUNFO0FaazFISjs7QVluMUhFO0VBQ0U7QVpzMUhKOztBWXYxSEU7RUFDRTtBWjAxSEo7O0FZMzFIRTtFQUNFO0FaODFISjs7QVkvMUhFO0VBQ0U7QVprMkhKOztBWW4ySEU7RUFDRTtBWnMySEo7O0FZdjJIRTtFQUNFO0FaMDJISjs7QVkzMkhFO0VBQ0U7QVo4MkhKOztBWS8ySEU7RUFDRTtBWmszSEo7O0FZbjNIRTtFQUNFO0FaczNISjs7QVl2M0hFO0VBQ0U7QVowM0hKOztBWTMzSEU7RUFDRTtBWjgzSEo7O0FZLzNIRTtFQUNFO0FaazRISjs7QVluNEhFO0VBQ0U7QVpzNEhKOztBWXY0SEU7RUFDRTtBWjA0SEo7O0FZMzRIRTtFQUNFO0FaODRISjs7QVkvNEhFO0VBQ0U7QVprNUhKOztBWW41SEU7RUFDRTtBWnM1SEo7O0FZdjVIRTtFQUNFO0FaMDVISjs7QVkzNUhFO0VBQ0U7QVo4NUhKOztBWS81SEU7RUFDRTtBWms2SEo7O0FZbjZIRTtFQUNFO0FaczZISjs7QVl2NkhFO0VBQ0U7QVowNkhKOztBWTM2SEU7RUFDRTtBWjg2SEo7O0FZLzZIRTtFQUNFO0FaazdISjs7QVluN0hFO0VBQ0U7QVpzN0hKOztBWXY3SEU7RUFDRTtBWjA3SEo7O0FZMzdIRTtFQUNFO0FaODdISjs7QVkvN0hFO0VBQ0U7QVprOEhKOztBWW44SEU7RUFDRTtBWnM4SEo7O0FZdjhIRTtFQUNFO0FaMDhISjs7QVkzOEhFO0VBQ0U7QVo4OEhKOztBWS84SEU7RUFDRTtBWms5SEo7O0FZbjlIRTtFQUNFO0FaczlISjs7QVl2OUhFO0VBQ0U7QVowOUhKOztBWTM5SEU7RUFDRTtBWjg5SEo7O0FZLzlIRTtFQUNFO0FaaytISjs7QVluK0hFO0VBQ0U7QVpzK0hKOztBWXYrSEU7RUFDRTtBWjArSEo7O0FZMytIRTtFQUNFO0FaOCtISjs7QVkvK0hFO0VBQ0U7QVprL0hKOztBWW4vSEU7RUFDRTtBWnMvSEo7O0FZdi9IRTtFQUNFO0FaMC9ISjs7QVkzL0hFO0VBQ0U7QVo4L0hKOztBWS8vSEU7RUFDRTtBWmtnSUo7O0FZbmdJRTtFQUNFO0Fac2dJSjs7QVl2Z0lFO0VBQ0U7QVowZ0lKOztBWTNnSUU7RUFDRTtBWjhnSUo7O0FZL2dJRTtFQUNFO0Faa2hJSjs7QVluaElFO0VBQ0U7QVpzaElKOztBWXZoSUU7RUFDRTtBWjBoSUo7O0FZM2hJRTtFQUNFO0FaOGhJSjs7QVkvaElFO0VBQ0U7QVpraUlKOztBWW5pSUU7RUFDRTtBWnNpSUo7O0FZdmlJRTtFQUNFO0FaMGlJSjs7QVkzaUlFO0VBQ0U7QVo4aUlKOztBWS9pSUU7RUFDRTtBWmtqSUo7O0FZbmpJRTtFQUNFO0Fac2pJSjs7QVl2aklFO0VBQ0U7QVowaklKOztBWTNqSUU7RUFDRTtBWjhqSUo7O0FZL2pJRTtFQUNFO0Faa2tJSjs7QVlua0lFO0VBQ0U7QVpza0lKOztBWXZrSUU7RUFDRTtBWjBrSUo7O0FZM2tJRTtFQUNFO0FaOGtJSjs7QVkva0lFO0VBQ0U7QVprbElKOztBWW5sSUU7RUFDRTtBWnNsSUo7O0FZdmxJRTtFQUNFO0FaMGxJSjs7QVkzbElFO0VBQ0U7QVo4bElKOztBWS9sSUU7RUFDRTtBWmttSUo7O0FZbm1JRTtFQUNFO0Fac21JSjs7QVl2bUlFO0VBQ0U7QVowbUlKOztBWTNtSUU7RUFDRTtBWjhtSUo7O0FZL21JRTtFQUNFO0Faa25JSjs7QVlubklFO0VBQ0U7QVpzbklKOztBWXZuSUU7RUFDRTtBWjBuSUo7O0FZM25JRTtFQUNFO0FaOG5JSjs7QVkvbklFO0VBQ0U7QVprb0lKOztBWW5vSUU7RUFDRTtBWnNvSUo7O0FZdm9JRTtFQUNFO0FaMG9JSjs7QVkzb0lFO0VBQ0U7QVo4b0lKOztBWS9vSUU7RUFDRTtBWmtwSUo7O0FZbnBJRTtFQUNFO0Fac3BJSjs7QVl2cElFO0VBQ0U7QVowcElKOztBWTNwSUU7RUFDRTtBWjhwSUo7O0FZL3BJRTtFQUNFO0Faa3FJSjs7QVlucUlFO0VBQ0U7QVpzcUlKOztBWXZxSUU7RUFDRTtBWjBxSUo7O0FZM3FJRTtFQUNFO0FaOHFJSjs7QVkvcUlFO0VBQ0U7QVprcklKOztBWW5ySUU7RUFDRTtBWnNySUo7O0FZdnJJRTtFQUNFO0FaMHJJSjs7QVkzcklFO0VBQ0U7QVo4cklKOztBWS9ySUU7RUFDRTtBWmtzSUo7O0FZbnNJRTtFQUNFO0Fac3NJSjs7QVl2c0lFO0VBQ0U7QVowc0lKOztBWTNzSUU7RUFDRTtBWjhzSUo7O0FZL3NJRTtFQUNFO0Faa3RJSjs7QVludElFO0VBQ0U7QVpzdElKOztBWXZ0SUU7RUFDRTtBWjB0SUo7O0FZM3RJRTtFQUNFO0FaOHRJSjs7QVkvdElFO0VBQ0U7QVprdUlKOztBWW51SUU7RUFDRTtBWnN1SUo7O0FZdnVJRTtFQUNFO0FaMHVJSjs7QVkzdUlFO0VBQ0U7QVo4dUlKOztBWS91SUU7RUFDRTtBWmt2SUo7O0FZbnZJRTtFQUNFO0Fac3ZJSjs7QVl2dklFO0VBQ0U7QVowdklKOztBWTN2SUU7RUFDRTtBWjh2SUo7O0FZL3ZJRTtFQUNFO0Faa3dJSjs7QVlud0lFO0VBQ0U7QVpzd0lKOztBWXZ3SUU7RUFDRTtBWjB3SUo7O0FZM3dJRTtFQUNFO0FaOHdJSjs7QVkvd0lFO0VBQ0U7QVpreElKOztBWW54SUU7RUFDRTtBWnN4SUo7O0FZdnhJRTtFQUNFO0FaMHhJSjs7QVkzeElFO0VBQ0U7QVo4eElKOztBWS94SUU7RUFDRTtBWmt5SUo7O0FZbnlJRTtFQUNFO0Fac3lJSjs7QVl2eUlFO0VBQ0U7QVoweUlKOztBWTN5SUU7RUFDRTtBWjh5SUo7O0FZL3lJRTtFQUNFO0Faa3pJSjs7QVlueklFO0VBQ0U7QVpzeklKOztBWXZ6SUU7RUFDRTtBWjB6SUo7O0FZM3pJRTtFQUNFO0FaOHpJSjs7QVkveklFO0VBQ0U7QVprMElKOztBWW4wSUU7RUFDRTtBWnMwSUo7O0FZdjBJRTtFQUNFO0FaMDBJSjs7QVkzMElFO0VBQ0U7QVo4MElKOztBWS8wSUU7RUFDRTtBWmsxSUo7O0FZbjFJRTtFQUNFO0FaczFJSjs7QVl2MUlFO0VBQ0U7QVowMUlKOztBWTMxSUU7RUFDRTtBWjgxSUo7O0FZLzFJRTtFQUNFO0FaazJJSjs7QVluMklFO0VBQ0U7QVpzMklKOztBWXYySUU7RUFDRTtBWjAySUo7O0FZMzJJRTtFQUNFO0FaODJJSjs7QVkvMklFO0VBQ0U7QVprM0lKOztBWW4zSUU7RUFDRTtBWnMzSUo7O0FZdjNJRTtFQUNFO0FaMDNJSjs7QVkzM0lFO0VBQ0U7QVo4M0lKOztBWS8zSUU7RUFDRTtBWms0SUo7O0FZbjRJRTtFQUNFO0FaczRJSjs7QVl2NElFO0VBQ0U7QVowNElKOztBWTM0SUU7RUFDRTtBWjg0SUo7O0FZLzRJRTtFQUNFO0FaazVJSjs7QVluNUlFO0VBQ0U7QVpzNUlKOztBWXY1SUU7RUFDRTtBWjA1SUo7O0FZMzVJRTtFQUNFO0FaODVJSjs7QVkvNUlFO0VBQ0U7QVprNklKOztBWW42SUU7RUFDRTtBWnM2SUo7O0FZdjZJRTtFQUNFO0FaMDZJSjs7QVkzNklFO0VBQ0U7QVo4NklKOztBWS82SUU7RUFDRTtBWms3SUo7O0FZbjdJRTtFQUNFO0FaczdJSjs7QVl2N0lFO0VBQ0U7QVowN0lKOztBWTM3SUU7RUFDRTtBWjg3SUo7O0FZLzdJRTtFQUNFO0FaazhJSjs7QVluOElFO0VBQ0U7QVpzOElKOztBWXY4SUU7RUFDRTtBWjA4SUo7O0FZMzhJRTtFQUNFO0FaODhJSjs7QVkvOElFO0VBQ0U7QVprOUlKOztBWW45SUU7RUFDRTtBWnM5SUo7O0FZdjlJRTtFQUNFO0FaMDlJSjs7QVkzOUlFO0VBQ0U7QVo4OUlKOztBWS85SUU7RUFDRTtBWmsrSUo7O0FZbitJRTtFQUNFO0FacytJSjs7QVl2K0lFO0VBQ0U7QVowK0lKOztBWTMrSUU7RUFDRTtBWjgrSUo7O0FZLytJRTtFQUNFO0Faay9JSjs7QVluL0lFO0VBQ0U7QVpzL0lKOztBWXYvSUU7RUFDRTtBWjAvSUo7O0FZMy9JRTtFQUNFO0FaOC9JSjs7QVkvL0lFO0VBQ0U7QVprZ0pKOztBWW5nSkU7RUFDRTtBWnNnSko7O0FZdmdKRTtFQUNFO0FaMGdKSjs7QVkzZ0pFO0VBQ0U7QVo4Z0pKOztBWS9nSkU7RUFDRTtBWmtoSko7O0FZbmhKRTtFQUNFO0Fac2hKSjs7QVl2aEpFO0VBQ0U7QVowaEpKOztBWTNoSkU7RUFDRTtBWjhoSko7O0FZL2hKRTtFQUNFO0Faa2lKSjs7QVluaUpFO0VBQ0U7QVpzaUpKOztBWXZpSkU7RUFDRTtBWjBpSko7O0FZM2lKRTtFQUNFO0FaOGlKSjs7QVkvaUpFO0VBQ0U7QVprakpKOztBWW5qSkU7RUFDRTtBWnNqSko7O0FZdmpKRTtFQUNFO0FaMGpKSjs7QVkzakpFO0VBQ0U7QVo4akpKOztBWS9qSkU7RUFDRTtBWmtrSko7O0FZbmtKRTtFQUNFO0Fac2tKSjs7QVl2a0pFO0VBQ0U7QVowa0pKOztBWTNrSkU7RUFDRTtBWjhrSko7O0FZL2tKRTtFQUNFO0Faa2xKSjs7QVlubEpFO0VBQ0U7QVpzbEpKOztBWXZsSkU7RUFDRTtBWjBsSko7O0FZM2xKRTtFQUNFO0FaOGxKSjs7QVkvbEpFO0VBQ0U7QVprbUpKOztBWW5tSkU7RUFDRTtBWnNtSko7O0FZdm1KRTtFQUNFO0FaMG1KSjs7QVkzbUpFO0VBQ0U7QVo4bUpKOztBWS9tSkU7RUFDRTtBWmtuSko7O0FZbm5KRTtFQUNFO0Fac25KSjs7QVl2bkpFO0VBQ0U7QVowbkpKOztBWTNuSkU7RUFDRTtBWjhuSko7O0FZL25KRTtFQUNFO0Faa29KSjs7QVlub0pFO0VBQ0U7QVpzb0pKOztBWXZvSkU7RUFDRTtBWjBvSko7O0FZM29KRTtFQUNFO0FaOG9KSjs7QVkvb0pFO0VBQ0U7QVprcEpKOztBWW5wSkU7RUFDRTtBWnNwSko7O0FZdnBKRTtFQUNFO0FaMHBKSjs7QVkzcEpFO0VBQ0U7QVo4cEpKOztBWS9wSkU7RUFDRTtBWmtxSko7O0FZbnFKRTtFQUNFO0Fac3FKSjs7QVl2cUpFO0VBQ0U7QVowcUpKOztBWTNxSkU7RUFDRTtBWjhxSko7O0FZL3FKRTtFQUNFO0Faa3JKSjs7QVluckpFO0VBQ0U7QVpzckpKOztBWXZySkU7RUFDRTtBWjBySko7O0FZM3JKRTtFQUNFO0FaOHJKSjs7QVkvckpFO0VBQ0U7QVprc0pKOztBWW5zSkU7RUFDRTtBWnNzSko7O0FZdnNKRTtFQUNFO0FaMHNKSjs7QVkzc0pFO0VBQ0U7QVo4c0pKOztBWS9zSkU7RUFDRTtBWmt0Sko7O0FZbnRKRTtFQUNFO0Fac3RKSjs7QVl2dEpFO0VBQ0U7QVowdEpKOztBWTN0SkU7RUFDRTtBWjh0Sko7O0FZL3RKRTtFQUNFO0Faa3VKSjs7QVludUpFO0VBQ0U7QVpzdUpKOztBWXZ1SkU7RUFDRTtBWjB1Sko7O0FZM3VKRTtFQUNFO0FaOHVKSjs7QVkvdUpFO0VBQ0U7QVprdkpKOztBWW52SkU7RUFDRTtBWnN2Sko7O0FZdnZKRTtFQUNFO0FaMHZKSjs7QVkzdkpFO0VBQ0U7QVo4dkpKOztBWS92SkU7RUFDRTtBWmt3Sko7O0FZbndKRTtFQUNFO0Fac3dKSjs7QVl2d0pFO0VBQ0U7QVowd0pKOztBWTN3SkU7RUFDRTtBWjh3Sko7O0FZL3dKRTtFQUNFO0Faa3hKSjs7QVlueEpFO0VBQ0U7QVpzeEpKOztBWXZ4SkU7RUFDRTtBWjB4Sko7O0FZM3hKRTtFQUNFO0FaOHhKSjs7QVkveEpFO0VBQ0U7QVpreUpKOztBWW55SkU7RUFDRTtBWnN5Sko7O0FZdnlKRTtFQUNFO0FaMHlKSjs7QVkzeUpFO0VBQ0U7QVo4eUpKOztBWS95SkU7RUFDRTtBWmt6Sko7O0FZbnpKRTtFQUNFO0Fac3pKSjs7QVl2ekpFO0VBQ0U7QVowekpKOztBWTN6SkU7RUFDRTtBWjh6Sko7O0FZL3pKRTtFQUNFO0FaazBKSjs7QVluMEpFO0VBQ0U7QVpzMEpKOztBWXYwSkU7RUFDRTtBWjAwSko7O0FZMzBKRTtFQUNFO0FaODBKSjs7QVkvMEpFO0VBQ0U7QVprMUpKOztBWW4xSkU7RUFDRTtBWnMxSko7O0FZdjFKRTtFQUNFO0FaMDFKSjs7QVkzMUpFO0VBQ0U7QVo4MUpKOztBWS8xSkU7RUFDRTtBWmsySko7O0FZbjJKRTtFQUNFO0FaczJKSjs7QVl2MkpFO0VBQ0U7QVowMkpKOztBWTMySkU7RUFDRTtBWjgySko7O0FZLzJKRTtFQUNFO0FaazNKSjs7QVluM0pFO0VBQ0U7QVpzM0pKOztBWXYzSkU7RUFDRTtBWjAzSko7O0FZMzNKRTtFQUNFO0FaODNKSjs7QVkvM0pFO0VBQ0U7QVprNEpKOztBWW40SkU7RUFDRTtBWnM0Sko7O0FZdjRKRTtFQUNFO0FaMDRKSjs7QVkzNEpFO0VBQ0U7QVo4NEpKOztBWS80SkU7RUFDRTtBWms1Sko7O0FZbjVKRTtFQUNFO0FaczVKSjs7QVl2NUpFO0VBQ0U7QVowNUpKOztBWTM1SkU7RUFDRTtBWjg1Sko7O0FZLzVKRTtFQUNFO0FaazZKSjs7QVluNkpFO0VBQ0U7QVpzNkpKOztBWXY2SkU7RUFDRTtBWjA2Sko7O0FZMzZKRTtFQUNFO0FaODZKSjs7QVkvNkpFO0VBQ0U7QVprN0pKOztBWW43SkU7RUFDRTtBWnM3Sko7O0FZdjdKRTtFQUNFO0FaMDdKSjs7QVkzN0pFO0VBQ0U7QVo4N0pKOztBWS83SkU7RUFDRTtBWms4Sko7O0FZbjhKRTtFQUNFO0FaczhKSjs7QVl2OEpFO0VBQ0U7QVowOEpKOztBWTM4SkU7RUFDRTtBWjg4Sko7O0FZLzhKRTtFQUNFO0FaazlKSjs7QVluOUpFO0VBQ0U7QVpzOUpKOztBWXY5SkU7RUFDRTtBWjA5Sko7O0FZMzlKRTtFQUNFO0FaODlKSjs7QVkvOUpFO0VBQ0U7QVprK0pKOztBWW4rSkU7RUFDRTtBWnMrSko7O0FZditKRTtFQUNFO0FaMCtKSjs7QVkzK0pFO0VBQ0U7QVo4K0pKOztBWS8rSkU7RUFDRTtBWmsvSko7O0FZbi9KRTtFQUNFO0Facy9KSjs7QVl2L0pFO0VBQ0U7QVowL0pKOztBWTMvSkU7RUFDRTtBWjgvSko7O0FZLy9KRTtFQUNFO0Faa2dLSjs7QVluZ0tFO0VBQ0U7QVpzZ0tKOztBWXZnS0U7RUFDRTtBWjBnS0o7O0FZM2dLRTtFQUNFO0FaOGdLSjs7QVkvZ0tFO0VBQ0U7QVpraEtKOztBWW5oS0U7RUFDRTtBWnNoS0o7O0FZdmhLRTtFQUNFO0FaMGhLSjs7QVkzaEtFO0VBQ0U7QVo4aEtKOztBWS9oS0U7RUFDRTtBWmtpS0o7O0FZbmlLRTtFQUNFO0Fac2lLSjs7QVl2aUtFO0VBQ0U7QVowaUtKOztBWTNpS0U7RUFDRTtBWjhpS0o7O0FZL2lLRTtFQUNFO0Faa2pLSjs7QVluaktFO0VBQ0U7QVpzaktKOztBWXZqS0U7RUFDRTtBWjBqS0o7O0FZM2pLRTtFQUNFO0FaOGpLSjs7QVkvaktFO0VBQ0U7QVpra0tKOztBWW5rS0U7RUFDRTtBWnNrS0o7O0FZdmtLRTtFQUNFO0FaMGtLSjs7QVkza0tFO0VBQ0U7QVo4a0tKOztBWS9rS0U7RUFDRTtBWmtsS0o7O0FZbmxLRTtFQUNFO0Fac2xLSjs7QVl2bEtFO0VBQ0U7QVowbEtKOztBWTNsS0U7RUFDRTtBWjhsS0o7O0FZL2xLRTtFQUNFO0Faa21LSjs7QVlubUtFO0VBQ0U7QVpzbUtKOztBWXZtS0U7RUFDRTtBWjBtS0o7O0FZM21LRTtFQUNFO0FaOG1LSjs7QVkvbUtFO0VBQ0U7QVprbktKOztBWW5uS0U7RUFDRTtBWnNuS0o7O0FZdm5LRTtFQUNFO0FaMG5LSjs7QVkzbktFO0VBQ0U7QVo4bktKOztBWS9uS0U7RUFDRTtBWmtvS0o7O0FZbm9LRTtFQUNFO0Fac29LSjs7QVl2b0tFO0VBQ0U7QVowb0tKOztBWTNvS0U7RUFDRTtBWjhvS0o7O0FZL29LRTtFQUNFO0Faa3BLSjs7QVlucEtFO0VBQ0U7QVpzcEtKOztBWXZwS0U7RUFDRTtBWjBwS0o7O0FZM3BLRTtFQUNFO0FaOHBLSjs7QVkvcEtFO0VBQ0U7QVprcUtKOztBWW5xS0U7RUFDRTtBWnNxS0o7O0FZdnFLRTtFQUNFO0FaMHFLSjs7QVkzcUtFO0VBQ0U7QVo4cUtKOztBWS9xS0U7RUFDRTtBWmtyS0o7O0FZbnJLRTtFQUNFO0Fac3JLSjs7QVl2cktFO0VBQ0U7QVowcktKOztBWTNyS0U7RUFDRTtBWjhyS0o7O0FZL3JLRTtFQUNFO0Faa3NLSjs7QVluc0tFO0VBQ0U7QVpzc0tKOztBWXZzS0U7RUFDRTtBWjBzS0o7O0FZM3NLRTtFQUNFO0FaOHNLSjs7QVkvc0tFO0VBQ0U7QVprdEtKOztBWW50S0U7RUFDRTtBWnN0S0o7O0FZdnRLRTtFQUNFO0FaMHRLSjs7QVkzdEtFO0VBQ0U7QVo4dEtKOztBWS90S0U7RUFDRTtBWmt1S0o7O0FZbnVLRTtFQUNFO0Fac3VLSjs7QVl2dUtFO0VBQ0U7QVowdUtKOztBWTN1S0U7RUFDRTtBWjh1S0o7O0FZL3VLRTtFQUNFO0Faa3ZLSjs7QVludktFO0VBQ0U7QVpzdktKOztBWXZ2S0U7RUFDRTtBWjB2S0o7O0FZM3ZLRTtFQUNFO0FaOHZLSjs7QVkvdktFO0VBQ0U7QVprd0tKOztBWW53S0U7RUFDRTtBWnN3S0o7O0FZdndLRTtFQUNFO0FaMHdLSjs7QVkzd0tFO0VBQ0U7QVo4d0tKOztBWS93S0U7RUFDRTtBWmt4S0o7O0FZbnhLRTtFQUNFO0Fac3hLSjs7QVl2eEtFO0VBQ0U7QVoweEtKOztBWTN4S0U7RUFDRTtBWjh4S0o7O0FZL3hLRTtFQUNFO0Faa3lLSjs7QVlueUtFO0VBQ0U7QVpzeUtKOztBWXZ5S0U7RUFDRTtBWjB5S0o7O0FZM3lLRTtFQUNFO0FaOHlLSjs7QVkveUtFO0VBQ0U7QVprektKOztBWW56S0U7RUFDRTtBWnN6S0o7O0FZdnpLRTtFQUNFO0FaMHpLSjs7QVkzektFO0VBQ0U7QVo4ektKOztBWS96S0U7RUFDRTtBWmswS0o7O0FZbjBLRTtFQUNFO0FaczBLSjs7QVl2MEtFO0VBQ0U7QVowMEtKOztBWTMwS0U7RUFDRTtBWjgwS0o7O0FZLzBLRTtFQUNFO0FaazFLSjs7QVluMUtFO0VBQ0U7QVpzMUtKOztBWXYxS0U7RUFDRTtBWjAxS0o7O0FZMzFLRTtFQUNFO0FaODFLSjs7QVkvMUtFO0VBQ0U7QVprMktKOztBWW4yS0U7RUFDRTtBWnMyS0o7O0FZdjJLRTtFQUNFO0FaMDJLSjs7QVkzMktFO0VBQ0U7QVo4MktKOztBWS8yS0U7RUFDRTtBWmszS0o7O0FZbjNLRTtFQUNFO0FaczNLSjs7QVl2M0tFO0VBQ0U7QVowM0tKOztBWTMzS0U7RUFDRTtBWjgzS0o7O0FZLzNLRTtFQUNFO0FaazRLSjs7QVluNEtFO0VBQ0U7QVpzNEtKOztBWXY0S0U7RUFDRTtBWjA0S0o7O0FZMzRLRTtFQUNFO0FaODRLSjs7QVkvNEtFO0VBQ0U7QVprNUtKOztBWW41S0U7RUFDRTtBWnM1S0o7O0FZdjVLRTtFQUNFO0FaMDVLSjs7QVkzNUtFO0VBQ0U7QVo4NUtKOztBWS81S0U7RUFDRTtBWms2S0o7O0FZbjZLRTtFQUNFO0FaczZLSjs7QVl2NktFO0VBQ0U7QVowNktKOztBWTM2S0U7RUFDRTtBWjg2S0o7O0FZLzZLRTtFQUNFO0FaazdLSjs7QVluN0tFO0VBQ0U7QVpzN0tKOztBWXY3S0U7RUFDRTtBWjA3S0o7O0FZMzdLRTtFQUNFO0FaODdLSjs7QVkvN0tFO0VBQ0U7QVprOEtKOztBWW44S0U7RUFDRTtBWnM4S0o7O0FZdjhLRTtFQUNFO0FaMDhLSjs7QVkzOEtFO0VBQ0U7QVo4OEtKOztBWS84S0U7RUFDRTtBWms5S0o7O0FZbjlLRTtFQUNFO0FaczlLSjs7QVl2OUtFO0VBQ0U7QVowOUtKOztBWTM5S0U7RUFDRTtBWjg5S0o7O0FZLzlLRTtFQUNFO0FaaytLSjs7QVluK0tFO0VBQ0U7QVpzK0tKOztBWXYrS0U7RUFDRTtBWjArS0o7O0FZMytLRTtFQUNFO0FaOCtLSjs7QVkvK0tFO0VBQ0U7QVprL0tKOztBWW4vS0U7RUFDRTtBWnMvS0o7O0FZdi9LRTtFQUNFO0FaMC9LSjs7QVkzL0tFO0VBQ0U7QVo4L0tKOztBWS8vS0U7RUFDRTtBWmtnTEo7O0FZbmdMRTtFQUNFO0Fac2dMSjs7QVl2Z0xFO0VBQ0U7QVowZ0xKOztBWTNnTEU7RUFDRTtBWjhnTEo7O0FZL2dMRTtFQUNFO0Faa2hMSjs7QVluaExFO0VBQ0U7QVpzaExKOztBWXZoTEU7RUFDRTtBWjBoTEo7O0FZM2hMRTtFQUNFO0FaOGhMSjs7QVkvaExFO0VBQ0U7QVpraUxKOztBWW5pTEU7RUFDRTtBWnNpTEo7O0FZdmlMRTtFQUNFO0FaMGlMSjs7QVkzaUxFO0VBQ0U7QVo4aUxKOztBWS9pTEU7RUFDRTtBWmtqTEo7O0FZbmpMRTtFQUNFO0Fac2pMSjs7QVl2akxFO0VBQ0U7QVowakxKOztBWTNqTEU7RUFDRTtBWjhqTEo7O0FZL2pMRTtFQUNFO0Faa2tMSjs7QVlua0xFO0VBQ0U7QVpza0xKOztBWXZrTEU7RUFDRTtBWjBrTEo7O0FZM2tMRTtFQUNFO0FaOGtMSjs7QVkva0xFO0VBQ0U7QVprbExKOztBWW5sTEU7RUFDRTtBWnNsTEo7O0FZdmxMRTtFQUNFO0FaMGxMSjs7QVkzbExFO0VBQ0U7QVo4bExKOztBWS9sTEU7RUFDRTtBWmttTEo7O0FZbm1MRTtFQUNFO0Fac21MSjs7QVl2bUxFO0VBQ0U7QVowbUxKOztBWTNtTEU7RUFDRTtBWjhtTEo7O0FZL21MRTtFQUNFO0Faa25MSjs7QVlubkxFO0VBQ0U7QVpzbkxKOztBWXZuTEU7RUFDRTtBWjBuTEo7O0FZM25MRTtFQUNFO0FaOG5MSjs7QVkvbkxFO0VBQ0U7QVprb0xKOztBWW5vTEU7RUFDRTtBWnNvTEo7O0FZdm9MRTtFQUNFO0FaMG9MSjs7QVkzb0xFO0VBQ0U7QVo4b0xKOztBWS9vTEU7RUFDRTtBWmtwTEo7O0FZbnBMRTtFQUNFO0Fac3BMSjs7QVl2cExFO0VBQ0U7QVowcExKOztBWTNwTEU7RUFDRTtBWjhwTEo7O0FZL3BMRTtFQUNFO0Faa3FMSjs7QVlucUxFO0VBQ0U7QVpzcUxKOztBWXZxTEU7RUFDRTtBWjBxTEo7O0FZM3FMRTtFQUNFO0FaOHFMSjs7QVkvcUxFO0VBQ0U7QVprckxKOztBWW5yTEU7RUFDRTtBWnNyTEo7O0FZdnJMRTtFQUNFO0FaMHJMSjs7QVkzckxFO0VBQ0U7QVo4ckxKOztBWS9yTEU7RUFDRTtBWmtzTEo7O0FZbnNMRTtFQUNFO0Fac3NMSjs7QVl2c0xFO0VBQ0U7QVowc0xKOztBWTNzTEU7RUFDRTtBWjhzTEo7O0FZL3NMRTtFQUNFO0Faa3RMSjs7QVludExFO0VBQ0U7QVpzdExKOztBWXZ0TEU7RUFDRTtBWjB0TEo7O0FZM3RMRTtFQUNFO0FaOHRMSjs7QVkvdExFO0VBQ0U7QVprdUxKOztBWW51TEU7RUFDRTtBWnN1TEo7O0FZdnVMRTtFQUNFO0FaMHVMSjs7QVkzdUxFO0VBQ0U7QVo4dUxKOztBWS91TEU7RUFDRTtBWmt2TEo7O0FZbnZMRTtFQUNFO0Fac3ZMSjs7QVl2dkxFO0VBQ0U7QVowdkxKOztBWTN2TEU7RUFDRTtBWjh2TEo7O0FZL3ZMRTtFQUNFO0Faa3dMSjs7QVlud0xFO0VBQ0U7QVpzd0xKOztBWXZ3TEU7RUFDRTtBWjB3TEo7O0FZM3dMRTtFQUNFO0FaOHdMSjs7QVkvd0xFO0VBQ0U7QVpreExKOztBWW54TEU7RUFDRTtBWnN4TEo7O0FZdnhMRTtFQUNFO0FaMHhMSjs7QVkzeExFO0VBQ0U7QVo4eExKOztBWS94TEU7RUFDRTtBWmt5TEo7O0FZbnlMRTtFQUNFO0Fac3lMSjs7QVl2eUxFO0VBQ0U7QVoweUxKOztBWTN5TEU7RUFDRTtBWjh5TEo7O0FZL3lMRTtFQUNFO0Faa3pMSjs7QVluekxFO0VBQ0U7QVpzekxKOztBWXZ6TEU7RUFDRTtBWjB6TEo7O0FZM3pMRTtFQUNFO0FaOHpMSjs7QVkvekxFO0VBQ0U7QVprMExKOztBWW4wTEU7RUFDRTtBWnMwTEo7O0FZdjBMRTtFQUNFO0FaMDBMSjs7QVkzMExFO0VBQ0U7QVo4MExKOztBWS8wTEU7RUFDRTtBWmsxTEo7O0FZbjFMRTtFQUNFO0FaczFMSjs7QVl2MUxFO0VBQ0U7QVowMUxKOztBWTMxTEU7RUFDRTtBWjgxTEo7O0FZLzFMRTtFQUNFO0FaazJMSjs7QVluMkxFO0VBQ0U7QVpzMkxKOztBWXYyTEU7RUFDRTtBWjAyTEo7O0FZMzJMRTtFQUNFO0FaODJMSjs7QVkvMkxFO0VBQ0U7QVprM0xKOztBWW4zTEU7RUFDRTtBWnMzTEo7O0FZdjNMRTtFQUNFO0FaMDNMSjs7QVkzM0xFO0VBQ0U7QVo4M0xKOztBWS8zTEU7RUFDRTtBWms0TEo7O0FZbjRMRTtFQUNFO0FaczRMSjs7QVl2NExFO0VBQ0U7QVowNExKOztBWTM0TEU7RUFDRTtBWjg0TEo7O0FZLzRMRTtFQUNFO0FaazVMSjs7QVluNUxFO0VBQ0U7QVpzNUxKOztBWXY1TEU7RUFDRTtBWjA1TEo7O0FZMzVMRTtFQUNFO0FaODVMSjs7QVkvNUxFO0VBQ0U7QVprNkxKOztBWW42TEU7RUFDRTtBWnM2TEo7O0FZdjZMRTtFQUNFO0FaMDZMSjs7QVkzNkxFO0VBQ0U7QVo4NkxKOztBWS82TEU7RUFDRTtBWms3TEo7O0FZbjdMRTtFQUNFO0FaczdMSjs7QVl2N0xFO0VBQ0U7QVowN0xKOztBWTM3TEU7RUFDRTtBWjg3TEo7O0FZLzdMRTtFQUNFO0FaazhMSjs7QVluOExFO0VBQ0U7QVpzOExKOztBWXY4TEU7RUFDRTtBWjA4TEo7O0FZMzhMRTtFQUNFO0FaODhMSjs7QVkvOExFO0VBQ0U7QVprOUxKOztBWW45TEU7RUFDRTtBWnM5TEo7O0FZdjlMRTtFQUNFO0FaMDlMSjs7QVkzOUxFO0VBQ0U7QVo4OUxKOztBWS85TEU7RUFDRTtBWmsrTEo7O0FZbitMRTtFQUNFO0FacytMSjs7QVl2K0xFO0VBQ0U7QVowK0xKOztBWTMrTEU7RUFDRTtBWjgrTEo7O0FZLytMRTtFQUNFO0Faay9MSjs7QVluL0xFO0VBQ0U7QVpzL0xKOztBWXYvTEU7RUFDRTtBWjAvTEo7O0FZMy9MRTtFQUNFO0FaOC9MSjs7QVkvL0xFO0VBQ0U7QVprZ01KOztBWW5nTUU7RUFDRTtBWnNnTUo7O0FZdmdNRTtFQUNFO0FaMGdNSjs7QVkzZ01FO0VBQ0U7QVo4Z01KOztBWS9nTUU7RUFDRTtBWmtoTUo7O0FZbmhNRTtFQUNFO0Fac2hNSjs7QVl2aE1FO0VBQ0U7QVowaE1KOztBWTNoTUU7RUFDRTtBWjhoTUo7O0FZL2hNRTtFQUNFO0Faa2lNSjs7QVluaU1FO0VBQ0U7QVpzaU1KOztBWXZpTUU7RUFDRTtBWjBpTUo7O0FZM2lNRTtFQUNFO0FaOGlNSjs7QVkvaU1FO0VBQ0U7QVprak1KOztBWW5qTUU7RUFDRTtBWnNqTUo7O0FZdmpNRTtFQUNFO0FaMGpNSjs7QVkzak1FO0VBQ0U7QVo4ak1KOztBWS9qTUU7RUFDRTtBWmtrTUo7O0FZbmtNRTtFQUNFO0Fac2tNSjs7QVl2a01FO0VBQ0U7QVowa01KOztBWTNrTUU7RUFDRTtBWjhrTUo7O0FZL2tNRTtFQUNFO0Faa2xNSjs7QVlubE1FO0VBQ0U7QVpzbE1KOztBWXZsTUU7RUFDRTtBWjBsTUo7O0FZM2xNRTtFQUNFO0FaOGxNSjs7QVkvbE1FO0VBQ0U7QVprbU1KOztBWW5tTUU7RUFDRTtBWnNtTUo7O0FZdm1NRTtFQUNFO0FaMG1NSjs7QVkzbU1FO0VBQ0U7QVo4bU1KOztBWS9tTUU7RUFDRTtBWmtuTUo7O0FZbm5NRTtFQUNFO0Fac25NSjs7QVl2bk1FO0VBQ0U7QVowbk1KOztBWTNuTUU7RUFDRTtBWjhuTUo7O0FZL25NRTtFQUNFO0Faa29NSjs7QVlub01FO0VBQ0U7QVpzb01KOztBWXZvTUU7RUFDRTtBWjBvTUo7O0FZM29NRTtFQUNFO0FaOG9NSjs7QVkvb01FO0VBQ0U7QVprcE1KOztBWW5wTUU7RUFDRTtBWnNwTUo7O0FZdnBNRTtFQUNFO0FaMHBNSjs7QVkzcE1FO0VBQ0U7QVo4cE1KOztBWS9wTUU7RUFDRTtBWmtxTUo7O0FZbnFNRTtFQUNFO0Fac3FNSjs7QVl2cU1FO0VBQ0U7QVowcU1KOztBWTNxTUU7RUFDRTtBWjhxTUo7O0FZL3FNRTtFQUNFO0Faa3JNSjs7QVluck1FO0VBQ0U7QVpzck1KOztBWXZyTUU7RUFDRTtBWjByTUo7O0FZM3JNRTtFQUNFO0FaOHJNSjs7QVkvck1FO0VBQ0U7QVprc01KOztBWW5zTUU7RUFDRTtBWnNzTUo7O0FZdnNNRTtFQUNFO0FaMHNNSjs7QVkzc01FO0VBQ0U7QVo4c01KOztBWS9zTUU7RUFDRTtBWmt0TUo7O0FZbnRNRTtFQUNFO0Fac3RNSjs7QVl2dE1FO0VBQ0U7QVowdE1KOztBWTN0TUU7RUFDRTtBWjh0TUo7O0FZL3RNRTtFQUNFO0Faa3VNSjs7QVludU1FO0VBQ0U7QVpzdU1KOztBWXZ1TUU7RUFDRTtBWjB1TUo7O0FZM3VNRTtFQUNFO0FaOHVNSjs7QVkvdU1FO0VBQ0U7QVprdk1KOztBWW52TUU7RUFDRTtBWnN2TUo7O0FZdnZNRTtFQUNFO0FaMHZNSjs7QVkzdk1FO0VBQ0U7QVo4dk1KOztBWS92TUU7RUFDRTtBWmt3TUo7O0FZbndNRTtFQUNFO0Fac3dNSjs7QVl2d01FO0VBQ0U7QVowd01KOztBWTN3TUU7RUFDRTtBWjh3TUo7O0FZL3dNRTtFQUNFO0Faa3hNSjs7QVlueE1FO0VBQ0U7QVpzeE1KOztBWXZ4TUU7RUFDRTtBWjB4TUo7O0FZM3hNRTtFQUNFO0FaOHhNSjs7QVkveE1FO0VBQ0U7QVpreU1KOztBWW55TUU7RUFDRTtBWnN5TUo7O0FZdnlNRTtFQUNFO0FaMHlNSjs7QVkzeU1FO0VBQ0U7QVo4eU1KOztBWS95TUU7RUFDRTtBWmt6TUo7O0FZbnpNRTtFQUNFO0Fac3pNSjs7QVl2ek1FO0VBQ0U7QVowek1KOztBWTN6TUU7RUFDRTtBWjh6TUo7O0FZL3pNRTtFQUNFO0FaazBNSjs7QVluME1FO0VBQ0U7QVpzME1KOztBWXYwTUU7RUFDRTtBWjAwTUo7O0FZMzBNRTtFQUNFO0FaODBNSjs7QVkvME1FO0VBQ0U7QVprMU1KOztBWW4xTUU7RUFDRTtBWnMxTUo7O0FZdjFNRTtFQUNFO0FaMDFNSjs7QVkzMU1FO0VBQ0U7QVo4MU1KOztBWS8xTUU7RUFDRTtBWmsyTUo7O0FZbjJNRTtFQUNFO0FaczJNSjs7QVl2Mk1FO0VBQ0U7QVowMk1KOztBWTMyTUU7RUFDRTtBWjgyTUo7O0FZLzJNRTtFQUNFO0FaazNNSjs7QVluM01FO0VBQ0U7QVpzM01KOztBWXYzTUU7RUFDRTtBWjAzTUo7O0FZMzNNRTtFQUNFO0FaODNNSjs7QVkvM01FO0VBQ0U7QVprNE1KOztBWW40TUU7RUFDRTtBWnM0TUo7O0FZdjRNRTtFQUNFO0FaMDRNSjs7QVkzNE1FO0VBQ0U7QVo4NE1KOztBWS80TUU7RUFDRTtBWms1TUo7O0FZbjVNRTtFQUNFO0FaczVNSjs7QVl2NU1FO0VBQ0U7QVowNU1KOztBWTM1TUU7RUFDRTtBWjg1TUo7O0FZLzVNRTtFQUNFO0FaazZNSjs7QVluNk1FO0VBQ0U7QVpzNk1KOztBWXY2TUU7RUFDRTtBWjA2TUo7O0FZMzZNRTtFQUNFO0FaODZNSjs7QVkvNk1FO0VBQ0U7QVprN01KOztBWW43TUU7RUFDRTtBWnM3TUo7O0FZdjdNRTtFQUNFO0FaMDdNSjs7QVkzN01FO0VBQ0U7QVo4N01KOztBWS83TUU7RUFDRTtBWms4TUo7O0FZbjhNRTtFQUNFO0FaczhNSjs7QVl2OE1FO0VBQ0U7QVowOE1KOztBWTM4TUU7RUFDRTtBWjg4TUo7O0FZLzhNRTtFQUNFO0FaazlNSjs7QVluOU1FO0VBQ0U7QVpzOU1KOztBWXY5TUU7RUFDRTtBWjA5TUo7O0FZMzlNRTtFQUNFO0FaODlNSjs7QVkvOU1FO0VBQ0U7QVprK01KOztBWW4rTUU7RUFDRTtBWnMrTUo7O0FZditNRTtFQUNFO0FaMCtNSjs7QVkzK01FO0VBQ0U7QVo4K01KOztBWS8rTUU7RUFDRTtBWmsvTUo7O0FZbi9NRTtFQUNFO0Facy9NSjs7QVl2L01FO0VBQ0U7QVowL01KOztBWTMvTUU7RUFDRTtBWjgvTUo7O0FZLy9NRTtFQUNFO0Faa2dOSjs7QVluZ05FO0VBQ0U7QVpzZ05KOztBWXZnTkU7RUFDRTtBWjBnTko7O0FZM2dORTtFQUNFO0FaOGdOSjs7QVkvZ05FO0VBQ0U7QVpraE5KOztBWW5oTkU7RUFDRTtBWnNoTko7O0FZdmhORTtFQUNFO0FaMGhOSjs7QVkzaE5FO0VBQ0U7QVo4aE5KOztBWS9oTkU7RUFDRTtBWmtpTko7O0FZbmlORTtFQUNFO0Fac2lOSjs7QVl2aU5FO0VBQ0U7QVowaU5KOztBWTNpTkU7RUFDRTtBWjhpTko7O0FZL2lORTtFQUNFO0Faa2pOSjs7QVluak5FO0VBQ0U7QVpzak5KOztBWXZqTkU7RUFDRTtBWjBqTko7O0FZM2pORTtFQUNFO0FaOGpOSjs7QVkvak5FO0VBQ0U7QVpra05KOztBWW5rTkU7RUFDRTtBWnNrTko7O0FZdmtORTtFQUNFO0FaMGtOSjs7QVkza05FO0VBQ0U7QVo4a05KOztBWS9rTkU7RUFDRTtBWmtsTko7O0FZbmxORTtFQUNFO0Fac2xOSjs7QVl2bE5FO0VBQ0U7QVowbE5KOztBWTNsTkU7RUFDRTtBWjhsTko7O0FZL2xORTtFQUNFO0Faa21OSjs7QVlubU5FO0VBQ0U7QVpzbU5KOztBWXZtTkU7RUFDRTtBWjBtTko7O0FZM21ORTtFQUNFO0FaOG1OSjs7QVkvbU5FO0VBQ0U7QVprbk5KOztBWW5uTkU7RUFDRTtBWnNuTko7O0FZdm5ORTtFQUNFO0FaMG5OSjs7QVkzbk5FO0VBQ0U7QVo4bk5KOztBWS9uTkU7RUFDRTtBWmtvTko7O0FZbm9ORTtFQUNFO0Fac29OSjs7QVl2b05FO0VBQ0U7QVowb05KOztBWTNvTkU7RUFDRTtBWjhvTko7O0FZL29ORTtFQUNFO0Faa3BOSjs7QVlucE5FO0VBQ0U7QVpzcE5KOztBWXZwTkU7RUFDRTtBWjBwTko7O0FZM3BORTtFQUNFO0FaOHBOSjs7QVkvcE5FO0VBQ0U7QVprcU5KOztBWW5xTkU7RUFDRTtBWnNxTko7O0FZdnFORTtFQUNFO0FaMHFOSjs7QVkzcU5FO0VBQ0U7QVo4cU5KOztBWS9xTkU7RUFDRTtBWmtyTko7O0FZbnJORTtFQUNFO0Fac3JOSjs7QVl2ck5FO0VBQ0U7QVowck5KOztBWTNyTkU7RUFDRTtBWjhyTko7O0FZL3JORTtFQUNFO0Faa3NOSjs7QVluc05FO0VBQ0U7QVpzc05KOztBWXZzTkU7RUFDRTtBWjBzTko7O0FZM3NORTtFQUNFO0FaOHNOSjs7QVkvc05FO0VBQ0U7QVprdE5KOztBWW50TkU7RUFDRTtBWnN0Tko7O0FZdnRORTtFQUNFO0FaMHROSjs7QVkzdE5FO0VBQ0U7QVo4dE5KOztBWS90TkU7RUFDRTtBWmt1Tko7O0FZbnVORTtFQUNFO0Fac3VOSjs7QVl2dU5FO0VBQ0U7QVowdU5KOztBWTN1TkU7RUFDRTtBWjh1Tko7O0FZL3VORTtFQUNFO0Faa3ZOSjs7QVludk5FO0VBQ0U7QVpzdk5KOztBWXZ2TkU7RUFDRTtBWjB2Tko7O0FZM3ZORTtFQUNFO0FaOHZOSjs7QVkvdk5FO0VBQ0U7QVprd05KOztBWW53TkU7RUFDRTtBWnN3Tko7O0FZdndORTtFQUNFO0FaMHdOSjs7QVkzd05FO0VBQ0U7QVo4d05KOztBWS93TkU7RUFDRTtBWmt4Tko7O0FZbnhORTtFQUNFO0Fac3hOSjs7QVl2eE5FO0VBQ0U7QVoweE5KOztBWTN4TkU7RUFDRTtBWjh4Tko7O0FZL3hORTtFQUNFO0Faa3lOSjs7QVlueU5FO0VBQ0U7QVpzeU5KOztBWXZ5TkU7RUFDRTtBWjB5Tko7O0FZM3lORTtFQUNFO0FaOHlOSjs7QVkveU5FO0VBQ0U7QVprek5KOztBWW56TkU7RUFDRTtBWnN6Tko7O0FZdnpORTtFQUNFO0FaMHpOSjs7QVkzek5FO0VBQ0U7QVo4ek5KOztBWS96TkU7RUFDRTtBWmswTko7O0FZbjBORTtFQUNFO0FaczBOSjs7QVl2ME5FO0VBQ0U7QVowME5KOztBWTMwTkU7RUFDRTtBWjgwTko7O0FZLzBORTtFQUNFO0FaazFOSjs7QVluMU5FO0VBQ0U7QVpzMU5KOztBWXYxTkU7RUFDRTtBWjAxTko7O0FZMzFORTtFQUNFO0FaODFOSjs7QVkvMU5FO0VBQ0U7QVprMk5KOztBWW4yTkU7RUFDRTtBWnMyTko7O0FZdjJORTtFQUNFO0FaMDJOSjs7QVkzMk5FO0VBQ0U7QVo4Mk5KOztBWS8yTkU7RUFDRTtBWmszTko7O0FZbjNORTtFQUNFO0FaczNOSjs7QVl2M05FO0VBQ0U7QVowM05KOztBWTMzTkU7RUFDRTtBWjgzTko7O0FZLzNORTtFQUNFO0FaazROSjs7QVluNE5FO0VBQ0U7QVpzNE5KOztBWXY0TkU7RUFDRTtBWjA0Tko7O0FZMzRORTtFQUNFO0FaODROSjs7QVkvNE5FO0VBQ0U7QVprNU5KOztBWW41TkU7RUFDRTtBWnM1Tko7O0FZdjVORTtFQUNFO0FaMDVOSjs7QVkzNU5FO0VBQ0U7QVo4NU5KOztBWS81TkU7RUFDRTtBWms2Tko7O0FZbjZORTtFQUNFO0FaczZOSjs7QVl2Nk5FO0VBQ0U7QVowNk5KOztBWTM2TkU7RUFDRTtBWjg2Tko7O0FZLzZORTtFQUNFO0FaazdOSjs7QVluN05FO0VBQ0U7QVpzN05KOztBWXY3TkU7RUFDRTtBWjA3Tko7O0FZMzdORTtFQUNFO0FaODdOSjs7QVkvN05FO0VBQ0U7QVprOE5KOztBWW44TkU7RUFDRTtBWnM4Tko7O0FZdjhORTtFQUNFO0FaMDhOSjs7QVkzOE5FO0VBQ0U7QVo4OE5KOztBWS84TkU7RUFDRTtBWms5Tko7O0FZbjlORTtFQUNFO0FaczlOSjs7QVl2OU5FO0VBQ0U7QVowOU5KOztBWTM5TkU7RUFDRTtBWjg5Tko7O0FZLzlORTtFQUNFO0FaaytOSjs7QVluK05FO0VBQ0U7QVpzK05KOztBWXYrTkU7RUFDRTtBWjArTko7O0FZMytORTtFQUNFO0FaOCtOSjs7QVkvK05FO0VBQ0U7QVprL05KOztBWW4vTkU7RUFDRTtBWnMvTko7O0FZdi9ORTtFQUNFO0FaMC9OSjs7QVkzL05FO0VBQ0U7QVo4L05KOztBWS8vTkU7RUFDRTtBWmtnT0o7O0FZbmdPRTtFQUNFO0Fac2dPSjs7QVl2Z09FO0VBQ0U7QVowZ09KOztBWTNnT0U7RUFDRTtBWjhnT0o7O0FZL2dPRTtFQUNFO0Faa2hPSjs7QVluaE9FO0VBQ0U7QVpzaE9KOztBWXZoT0U7RUFDRTtBWjBoT0o7O0FZM2hPRTtFQUNFO0FaOGhPSjs7QVkvaE9FO0VBQ0U7QVpraU9KOztBWW5pT0U7RUFDRTtBWnNpT0o7O0FZdmlPRTtFQUNFO0FaMGlPSjs7QVkzaU9FO0VBQ0U7QVo4aU9KOztBWS9pT0U7RUFDRTtBWmtqT0o7O0FZbmpPRTtFQUNFO0Fac2pPSjs7QVl2ak9FO0VBQ0U7QVowak9KOztBWTNqT0U7RUFDRTtBWjhqT0o7O0FZL2pPRTtFQUNFO0Faa2tPSjs7QVlua09FO0VBQ0U7QVpza09KOztBWXZrT0U7RUFDRTtBWjBrT0o7O0FZM2tPRTtFQUNFO0FaOGtPSjs7QVkva09FO0VBQ0U7QVprbE9KOztBWW5sT0U7RUFDRTtBWnNsT0o7O0FZdmxPRTtFQUNFO0FaMGxPSjs7QVkzbE9FO0VBQ0U7QVo4bE9KOztBWS9sT0U7RUFDRTtBWmttT0o7O0FZbm1PRTtFQUNFO0Fac21PSjs7QVl2bU9FO0VBQ0U7QVowbU9KOztBWTNtT0U7RUFDRTtBWjhtT0o7O0FZL21PRTtFQUNFO0Faa25PSjs7QVlubk9FO0VBQ0U7QVpzbk9KOztBWXZuT0U7RUFDRTtBWjBuT0o7O0FZM25PRTtFQUNFO0FaOG5PSjs7QVkvbk9FO0VBQ0U7QVprb09KOztBWW5vT0U7RUFDRTtBWnNvT0o7O0FZdm9PRTtFQUNFO0FaMG9PSjs7QVkzb09FO0VBQ0U7QVo4b09KOztBWS9vT0U7RUFDRTtBWmtwT0o7O0FZbnBPRTtFQUNFO0Fac3BPSjs7QVl2cE9FO0VBQ0U7QVowcE9KOztBWTNwT0U7RUFDRTtBWjhwT0o7O0FZL3BPRTtFQUNFO0Faa3FPSjs7QVlucU9FO0VBQ0U7QVpzcU9KOztBWXZxT0U7RUFDRTtBWjBxT0o7O0FZM3FPRTtFQUNFO0FaOHFPSjs7QVkvcU9FO0VBQ0U7QVprck9KOztBWW5yT0U7RUFDRTtBWnNyT0o7O0FZdnJPRTtFQUNFO0FaMHJPSjs7QVkzck9FO0VBQ0U7QVo4ck9KOztBWS9yT0U7RUFDRTtBWmtzT0o7O0FZbnNPRTtFQUNFO0Fac3NPSjs7QVl2c09FO0VBQ0U7QVowc09KOztBWTNzT0U7RUFDRTtBWjhzT0o7O0FZL3NPRTtFQUNFO0Faa3RPSjs7QVludE9FO0VBQ0U7QVpzdE9KOztBWXZ0T0U7RUFDRTtBWjB0T0o7O0FZM3RPRTtFQUNFO0FaOHRPSjs7QVkvdE9FO0VBQ0U7QVprdU9KOztBWW51T0U7RUFDRTtBWnN1T0o7O0FZdnVPRTtFQUNFO0FaMHVPSjs7QVkzdU9FO0VBQ0U7QVo4dU9KOztBWS91T0U7RUFDRTtBWmt2T0o7O0FZbnZPRTtFQUNFO0Fac3ZPSjs7QVl2dk9FO0VBQ0U7QVowdk9KOztBWTN2T0U7RUFDRTtBWjh2T0o7O0FZL3ZPRTtFQUNFO0Faa3dPSjs7QVlud09FO0VBQ0U7QVpzd09KOztBWXZ3T0U7RUFDRTtBWjB3T0o7O0FZM3dPRTtFQUNFO0FaOHdPSjs7QVkvd09FO0VBQ0U7QVpreE9KOztBWW54T0U7RUFDRTtBWnN4T0o7O0FZdnhPRTtFQUNFO0FaMHhPSjs7QVkzeE9FO0VBQ0U7QVo4eE9KOztBWS94T0U7RUFDRTtBWmt5T0o7O0FZbnlPRTtFQUNFO0Fac3lPSjs7QVl2eU9FO0VBQ0U7QVoweU9KOztBWTN5T0U7RUFDRTtBWjh5T0o7O0FZL3lPRTtFQUNFO0Faa3pPSjs7QVluek9FO0VBQ0U7QVpzek9KOztBWXZ6T0U7RUFDRTtBWjB6T0o7O0FZM3pPRTtFQUNFO0FaOHpPSjs7QVkvek9FO0VBQ0U7QVprME9KOztBWW4wT0U7RUFDRTtBWnMwT0o7O0FZdjBPRTtFQUNFO0FaMDBPSjs7QVkzME9FO0VBQ0U7QVo4ME9KOztBWS8wT0U7RUFDRTtBWmsxT0o7O0FZbjFPRTtFQUNFO0FaczFPSjs7QVl2MU9FO0VBQ0U7QVowMU9KOztBWTMxT0U7RUFDRTtBWjgxT0o7O0FZLzFPRTtFQUNFO0FaazJPSjs7QVluMk9FO0VBQ0U7QVpzMk9KOztBWXYyT0U7RUFDRTtBWjAyT0o7O0FZMzJPRTtFQUNFO0FaODJPSjs7QVkvMk9FO0VBQ0U7QVprM09KOztBWW4zT0U7RUFDRTtBWnMzT0o7O0FZdjNPRTtFQUNFO0FaMDNPSjs7QVkzM09FO0VBQ0U7QVo4M09KOztBWS8zT0U7RUFDRTtBWms0T0o7O0FZbjRPRTtFQUNFO0FaczRPSjs7QVl2NE9FO0VBQ0U7QVowNE9KOztBWTM0T0U7RUFDRTtBWjg0T0o7O0FZLzRPRTtFQUNFO0FaazVPSjs7QVluNU9FO0VBQ0U7QVpzNU9KOztBWXY1T0U7RUFDRTtBWjA1T0o7O0FZMzVPRTtFQUNFO0FaODVPSjs7QVkvNU9FO0VBQ0U7QVprNk9KOztBWW42T0U7RUFDRTtBWnM2T0o7O0FZdjZPRTtFQUNFO0FaMDZPSjs7QVkzNk9FO0VBQ0U7QVo4Nk9KOztBWS82T0U7RUFDRTtBWms3T0o7O0FZbjdPRTtFQUNFO0FaczdPSjs7QVl2N09FO0VBQ0U7QVowN09KOztBWTM3T0U7RUFDRTtBWjg3T0o7O0FZLzdPRTtFQUNFO0FaazhPSjs7QVluOE9FO0VBQ0U7QVpzOE9KOztBWXY4T0U7RUFDRTtBWjA4T0o7O0FZMzhPRTtFQUNFO0FaODhPSjs7QVkvOE9FO0VBQ0U7QVprOU9KOztBWW45T0U7RUFDRTtBWnM5T0o7O0FZdjlPRTtFQUNFO0FaMDlPSjs7QVkzOU9FO0VBQ0U7QVo4OU9KOztBWS85T0U7RUFDRTtBWmsrT0o7O0FZbitPRTtFQUNFO0FacytPSjs7QVl2K09FO0VBQ0U7QVowK09KOztBWTMrT0U7RUFDRTtBWjgrT0o7O0FZLytPRTtFQUNFO0Faay9PSjs7QVluL09FO0VBQ0U7QVpzL09KOztBWXYvT0U7RUFDRTtBWjAvT0o7O0FZMy9PRTtFQUNFO0FaOC9PSjs7QVkvL09FO0VBQ0U7QVprZ1BKOztBWW5nUEU7RUFDRTtBWnNnUEo7O0FZdmdQRTtFQUNFO0FaMGdQSjs7QVkzZ1BFO0VBQ0U7QVo4Z1BKOztBWS9nUEU7RUFDRTtBWmtoUEo7O0FZbmhQRTtFQUNFO0Fac2hQSjs7QVl2aFBFO0VBQ0U7QVowaFBKOztBWTNoUEU7RUFDRTtBWjhoUEo7O0FZL2hQRTtFQUNFO0Faa2lQSjs7QVluaVBFO0VBQ0U7QVpzaVBKOztBWXZpUEU7RUFDRTtBWjBpUEo7O0FZM2lQRTtFQUNFO0FaOGlQSjs7QVkvaVBFO0VBQ0U7QVpralBKOztBWW5qUEU7RUFDRTtBWnNqUEo7O0FZdmpQRTtFQUNFO0FaMGpQSjs7QVkzalBFO0VBQ0U7QVo4alBKOztBWS9qUEU7RUFDRTtBWmtrUEo7O0FZbmtQRTtFQUNFO0Fac2tQSjs7QVl2a1BFO0VBQ0U7QVowa1BKOztBWTNrUEU7RUFDRTtBWjhrUEo7O0FZL2tQRTtFQUNFO0Faa2xQSjs7QVlubFBFO0VBQ0U7QVpzbFBKOztBWXZsUEU7RUFDRTtBWjBsUEo7O0FZM2xQRTtFQUNFO0FaOGxQSjs7QVkvbFBFO0VBQ0U7QVprbVBKOztBWW5tUEU7RUFDRTtBWnNtUEo7O0FZdm1QRTtFQUNFO0FaMG1QSjs7QVkzbVBFO0VBQ0U7QVo4bVBKOztBWS9tUEU7RUFDRTtBWmtuUEo7O0FZbm5QRTtFQUNFO0Fac25QSjs7QVl2blBFO0VBQ0U7QVowblBKOztBWTNuUEU7RUFDRTtBWjhuUEo7O0FZL25QRTtFQUNFO0Faa29QSjs7QVlub1BFO0VBQ0U7QVpzb1BKOztBWXZvUEU7RUFDRTtBWjBvUEo7O0FZM29QRTtFQUNFO0FaOG9QSjs7QVkvb1BFO0VBQ0U7QVprcFBKOztBWW5wUEU7RUFDRTtBWnNwUEo7O0FZdnBQRTtFQUNFO0FaMHBQSjs7QVkzcFBFO0VBQ0U7QVo4cFBKOztBWS9wUEU7RUFDRTtBWmtxUEo7O0FZbnFQRTtFQUNFO0Fac3FQSjs7QVl2cVBFO0VBQ0U7QVowcVBKOztBWTNxUEU7RUFDRTtBWjhxUEo7O0FZL3FQRTtFQUNFO0Faa3JQSjs7QVluclBFO0VBQ0U7QVpzclBKOztBWXZyUEU7RUFDRTtBWjByUEo7O0FZM3JQRTtFQUNFO0FaOHJQSjs7QVkvclBFO0VBQ0U7QVprc1BKOztBWW5zUEU7RUFDRTtBWnNzUEo7O0FZdnNQRTtFQUNFO0FaMHNQSjs7QVkzc1BFO0VBQ0U7QVo4c1BKOztBWS9zUEU7RUFDRTtBWmt0UEo7O0FZbnRQRTtFQUNFO0Fac3RQSjs7QVl2dFBFO0VBQ0U7QVowdFBKOztBWTN0UEU7RUFDRTtBWjh0UEo7O0FZL3RQRTtFQUNFO0Faa3VQSjs7QVludVBFO0VBQ0U7QVpzdVBKOztBWXZ1UEU7RUFDRTtBWjB1UEo7O0FZM3VQRTtFQUNFO0FaOHVQSjs7QVkvdVBFO0VBQ0U7QVprdlBKOztBWW52UEU7RUFDRTtBWnN2UEo7O0FZdnZQRTtFQUNFO0FaMHZQSjs7QVkzdlBFO0VBQ0U7QVo4dlBKOztBWS92UEU7RUFDRTtBWmt3UEo7O0FZbndQRTtFQUNFO0Fac3dQSjs7QVl2d1BFO0VBQ0U7QVowd1BKOztBWTN3UEU7RUFDRTtBWjh3UEo7O0FZL3dQRTtFQUNFO0Faa3hQSjs7QVlueFBFO0VBQ0U7QVpzeFBKOztBWXZ4UEU7RUFDRTtBWjB4UEo7O0FZM3hQRTtFQUNFO0FaOHhQSjs7QVkveFBFO0VBQ0U7QVpreVBKOztBWW55UEU7RUFDRTtBWnN5UEo7O0FZdnlQRTtFQUNFO0FaMHlQSjs7QVkzeVBFO0VBQ0U7QVo4eVBKOztBWS95UEU7RUFDRTtBWmt6UEo7O0FZbnpQRTtFQUNFO0Fac3pQSjs7QVl2elBFO0VBQ0U7QVowelBKOztBWTN6UEU7RUFDRTtBWjh6UEo7O0FZL3pQRTtFQUNFO0FaazBQSjs7QVluMFBFO0VBQ0U7QVpzMFBKOztBWXYwUEU7RUFDRTtBWjAwUEo7O0FZMzBQRTtFQUNFO0FaODBQSjs7QVkvMFBFO0VBQ0U7QVprMVBKOztBWW4xUEU7RUFDRTtBWnMxUEo7O0FZdjFQRTtFQUNFO0FaMDFQSjs7QVkzMVBFO0VBQ0U7QVo4MVBKOztBWS8xUEU7RUFDRTtBWmsyUEo7O0FZbjJQRTtFQUNFO0FaczJQSjs7QVl2MlBFO0VBQ0U7QVowMlBKOztBWTMyUEU7RUFDRTtBWjgyUEo7O0FZLzJQRTtFQUNFO0FaazNQSjs7QVluM1BFO0VBQ0U7QVpzM1BKOztBWXYzUEU7RUFDRTtBWjAzUEo7O0FZMzNQRTtFQUNFO0FaODNQSjs7QVkvM1BFO0VBQ0U7QVprNFBKOztBWW40UEU7RUFDRTtBWnM0UEo7O0FZdjRQRTtFQUNFO0FaMDRQSjs7QVkzNFBFO0VBQ0U7QVo4NFBKOztBWS80UEU7RUFDRTtBWms1UEo7O0FZbjVQRTtFQUNFO0FaczVQSjs7QVl2NVBFO0VBQ0U7QVowNVBKOztBWTM1UEU7RUFDRTtBWjg1UEo7O0FZLzVQRTtFQUNFO0FaazZQSjs7QVluNlBFO0VBQ0U7QVpzNlBKOztBWXY2UEU7RUFDRTtBWjA2UEo7O0FZMzZQRTtFQUNFO0FaODZQSjs7QVkvNlBFO0VBQ0U7QVprN1BKOztBWW43UEU7RUFDRTtBWnM3UEo7O0FZdjdQRTtFQUNFO0FaMDdQSjs7QVkzN1BFO0VBQ0U7QVo4N1BKOztBWS83UEU7RUFDRTtBWms4UEo7O0FZbjhQRTtFQUNFO0FaczhQSjs7QVl2OFBFO0VBQ0U7QVowOFBKOztBWTM4UEU7RUFDRTtBWjg4UEo7O0FZLzhQRTtFQUNFO0FaazlQSjs7QVluOVBFO0VBQ0U7QVpzOVBKOztBWXY5UEU7RUFDRTtBWjA5UEo7O0FZMzlQRTtFQUNFO0FaODlQSjs7QVkvOVBFO0VBQ0U7QVprK1BKOztBWW4rUEU7RUFDRTtBWnMrUEo7O0FZditQRTtFQUNFO0FaMCtQSjs7QVkzK1BFO0VBQ0U7QVo4K1BKOztBWS8rUEU7RUFDRTtBWmsvUEo7O0FZbi9QRTtFQUNFO0Facy9QSjs7QVl2L1BFO0VBQ0U7QVowL1BKOztBWTMvUEU7RUFDRTtBWjgvUEo7O0FZLy9QRTtFQUNFO0Faa2dRSjs7QVluZ1FFO0VBQ0U7QVpzZ1FKOztBWXZnUUU7RUFDRTtBWjBnUUo7O0FZM2dRRTtFQUNFO0FaOGdRSjs7QVkvZ1FFO0VBQ0U7QVpraFFKOztBWW5oUUU7RUFDRTtBWnNoUUo7O0FZdmhRRTtFQUNFO0FaMGhRSjs7QVkzaFFFO0VBQ0U7QVo4aFFKOztBWS9oUUU7RUFDRTtBWmtpUUo7O0FZbmlRRTtFQUNFO0Fac2lRSjs7QVl2aVFFO0VBQ0U7QVowaVFKOztBWTNpUUU7RUFDRTtBWjhpUUo7O0FZL2lRRTtFQUNFO0Faa2pRSjs7QVlualFFO0VBQ0U7QVpzalFKOztBWXZqUUU7RUFDRTtBWjBqUUo7O0FZM2pRRTtFQUNFO0FaOGpRSjs7QVkvalFFO0VBQ0U7QVpra1FKOztBWW5rUUU7RUFDRTtBWnNrUUo7O0FZdmtRRTtFQUNFO0FaMGtRSjs7QVkza1FFO0VBQ0U7QVo4a1FKOztBWS9rUUU7RUFDRTtBWmtsUUo7O0FZbmxRRTtFQUNFO0Fac2xRSjs7QVl2bFFFO0VBQ0U7QVowbFFKOztBWTNsUUU7RUFDRTtBWjhsUUo7O0FZL2xRRTtFQUNFO0Faa21RSjs7QVlubVFFO0VBQ0U7QVpzbVFKOztBWXZtUUU7RUFDRTtBWjBtUUo7O0FZM21RRTtFQUNFO0FaOG1RSjs7QVkvbVFFO0VBQ0U7QVprblFKOztBWW5uUUU7RUFDRTtBWnNuUUo7O0FZdm5RRTtFQUNFO0FaMG5RSjs7QVkzblFFO0VBQ0U7QVo4blFKOztBWS9uUUU7RUFDRTtBWmtvUUo7O0FZbm9RRTtFQUNFO0Fac29RSjs7QVl2b1FFO0VBQ0U7QVowb1FKOztBWTNvUUU7RUFDRTtBWjhvUUo7O0FZL29RRTtFQUNFO0Faa3BRSjs7QVlucFFFO0VBQ0U7QVpzcFFKOztBWXZwUUU7RUFDRTtBWjBwUUo7O0FZM3BRRTtFQUNFO0FaOHBRSjs7QVkvcFFFO0VBQ0U7QVprcVFKOztBWW5xUUU7RUFDRTtBWnNxUUo7O0FZdnFRRTtFQUNFO0FaMHFRSjs7QVkzcVFFO0VBQ0U7QVo4cVFKOztBWS9xUUU7RUFDRTtBWmtyUUo7O0FZbnJRRTtFQUNFO0Fac3JRSjs7QVl2clFFO0VBQ0U7QVowclFKOztBWTNyUUU7RUFDRTtBWjhyUUo7O0FZL3JRRTtFQUNFO0Faa3NRSjs7QVluc1FFO0VBQ0U7QVpzc1FKOztBWXZzUUU7RUFDRTtBWjBzUUo7O0FZM3NRRTtFQUNFO0FaOHNRSjs7QVkvc1FFO0VBQ0U7QVprdFFKOztBWW50UUU7RUFDRTtBWnN0UUo7O0FZdnRRRTtFQUNFO0FaMHRRSjs7QWFydVFBOzs7O0VBQUE7QUFTQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0FibXVRRjs7QWEvdFFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJGNkJ1QjtFRTVCdkI7QWJrdVFGO0FhOXRRQTtFQUNFO0VBQ0E7QWJndVFGOztBYTd0UUE7RUFDRTtBYmd1UUY7O0FhN3RRQTtFQUNFO0FiZ3VRRjs7QWNyd1FBOztFQVNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUdGO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7RUFPQTtFQzJPSSx5QkFMSTtFRHBPUjtFQUNBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBRUE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUdFO0VBR0Y7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7QWRnd1FGOztBZ0JoM1FJO0VGc0hBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdFO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUdGO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QWRnd1FKOztBaUJ4NlFBOzs7RUFHRTtBakIyNlFGOztBaUI1NVFJO0VBTko7SUFPTTtFakJnNlFKO0FBQ0Y7O0FpQm41UUE7RUFDRTtFQUNBO0VGNk9JLG1DQUxJO0VFdE9SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQnM1UUY7O0FpQjc0UUE7RUFDRTtFQUNBLGNDbW5CNEI7RURsbkI1QjtFQUNBO0VBQ0EsYUN5bkI0QjtBbEJ1eFA5Qjs7QWlCdDRRQTtFQUNFO0VBQ0EscUJDd2pCNEI7RURyakI1QixnQkN3akI0QjtFRHZqQjVCLGdCQ3dqQjRCO0VEdmpCNUI7QWpCdTRRRjs7QWlCcDRRQTtFRnVNUTtBZmlzUVI7QWU3MVFJO0VFM0NKO0lGOE1RO0VmOHJRTjtBQUNGOztBaUJ4NFFBO0VGa01RO0FmMHNRUjtBZXQyUUk7RUV0Q0o7SUZ5TVE7RWZ1c1FOO0FBQ0Y7O0FpQjU0UUE7RUY2TFE7QWZtdFFSO0FlLzJRSTtFRWpDSjtJRm9NUTtFZmd0UU47QUFDRjs7QWlCaDVRQTtFRndMUTtBZjR0UVI7QWV4M1FJO0VFNUJKO0lGK0xRO0VmeXRRTjtBQUNGOztBaUJwNVFBO0VGK0tNLGtCQUxJO0FmOHVRVjs7QWlCbjVRQTtFRjBLTSxlQUxJO0Fma3ZRVjs7QWlCNTRRQTtFQUNFO0VBQ0EsbUJDd1YwQjtBbEJ1alE1Qjs7QWlCcjRRQTtFQUNFO0VBQ0E7RUFDQTtBakJ3NFFGOztBaUJsNFFBO0VBQ0U7RUFDQTtFQUNBO0FqQnE0UUY7O0FpQi8zUUE7O0VBRUU7QWpCazRRRjs7QWlCLzNRQTs7O0VBR0U7RUFDQTtBakJrNFFGOztBaUIvM1FBOzs7O0VBSUU7QWpCazRRRjs7QWlCLzNRQTtFQUNFLGdCQzZiNEI7QWxCcThQOUI7O0FpQjczUUE7RUFDRTtFQUNBO0FqQmc0UUY7O0FpQjEzUUE7RUFDRTtBakI2M1FGOztBaUJyM1FBOztFQUVFLG1CQ3NhNEI7QWxCazlQOUI7O0FpQmgzUUE7RUY2RU0sa0JBTEk7QWY0eVFWOztBaUI3MlFBO0VBQ0UsaUJDcWY0QjtFRHBmNUI7RUFDQTtBakJnM1FGOztBaUJ2MlFBOztFQUVFO0VGd0RJLGlCQUxJO0VFakRSO0VBQ0E7QWpCMDJRRjs7QWlCdjJRQTtFQUFNO0FqQjIyUU47O0FpQjEyUUE7RUFBTTtBakI4MlFOOztBaUJ6MlFBO0VBQ0U7RUFDQSxxQkU5T2dCO0FuQjBsUmxCO0FpQjEyUUU7RUFDRTtFQUNBLDBCRWpQb0I7QW5CNmxSeEI7O0FpQmwyUUU7RUFFRTtFQUNBO0FqQm8yUUo7O0FpQjcxUUE7Ozs7RUFJRSxxQ0NnVjRCO0VIbFV4QixjQUxJO0FmdzFRVjs7QWlCejFRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VGRUksa0JBTEk7QWZnMlFWO0FpQngxUUU7RUZISSxrQkFMSTtFRVVOO0VBQ0E7QWpCMDFRSjs7QWlCdDFRQTtFRlZNLGtCQUxJO0VFaUJSO0VBQ0E7QWpCeTFRRjtBaUJ0MVFFO0VBQ0U7QWpCdzFRSjs7QWlCcDFRQTtFQUNFO0VGdEJJLGtCQUxJO0VFNkJSLHdCQ3U1Q2tDO0VEdDVDbEMsc0NDdTVDa0M7RUU1ckRoQztBcEI2blJKO0FpQnIxUUU7RUFDRTtFRjdCRSxjQUxJO0FmMDNRVjs7QWlCNzBRQTtFQUNFO0FqQmcxUUY7O0FpQjEwUUE7O0VBRUU7QWpCNjBRRjs7QWlCcjBRQTtFQUNFO0VBQ0E7QWpCdzBRRjs7QWlCcjBRQTtFQUNFLG1CQzRYNEI7RUQzWDVCLHNCQzJYNEI7RUQxWDVCLGdDQzRaNEI7RUQzWjVCO0FqQncwUUY7O0FpQmowUUE7RUFFRTtFQUNBO0FqQm0wUUY7O0FpQmgwUUE7Ozs7OztFQU1FO0VBQ0E7RUFDQTtBakJtMFFGOztBaUIzelFBO0VBQ0U7QWpCOHpRRjs7QWlCeHpRQTtFQUVFO0FqQjB6UUY7O0FpQmx6UUE7RUFDRTtBakJxelFGOztBaUJoelFBOzs7OztFQUtFO0VBQ0E7RUY1SEksa0JBTEk7RUVtSVI7QWpCbXpRRjs7QWlCL3lRQTs7RUFFRTtBakJrelFGOztBaUI3eVFBO0VBQ0U7QWpCZ3pRRjs7QWlCN3lRQTtFQUdFO0FqQjh5UUY7QWlCM3lRRTtFQUNFO0FqQjZ5UUo7O0FpQnR5UUE7RUFDRTtBakJ5eVFGOztBaUJqeVFBOzs7O0VBSUU7QWpCb3lRRjtBaUJqeVFJOzs7O0VBQ0U7QWpCc3lRTjs7QWlCL3hRQTtFQUNFO0VBQ0E7QWpCa3lRRjs7QWlCN3hRQTtFQUNFO0FqQmd5UUY7O0FpQnR4UUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakJ5eFFGOztBaUJqeFFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUJDbU40QjtFSHBhdEI7QWZzK1FSO0FlbG9SSTtFRXlXSjtJRnRNUTtFZm0rUU47QUFDRjtBaUI5eFFBO0VBT0U7QWpCMHhRRjtBaUJ4eFFFO0VBQ0U7QWpCMHhRSjs7QWlCbnhRQTs7Ozs7OztFQU9FO0FqQnN4UUY7O0FpQm54UUE7RUFDRTtBakJzeFFGOztBaUI3d1FBO0VBQ0U7RUFDQTtBakJneFFGOztBaUJ4d1FBOzs7Ozs7O0NBQUE7QUFXQTtFQUNFO0FqQnd3UUY7O0FpQm53UUE7RUFDRTtBakJzd1FGOztBaUIvdlFBO0VBQ0U7RUFDQTtBakJrd1FGOztBaUI3dlFBO0VBQ0U7QWpCZ3dRRjs7QWlCM3ZRQTtFQUNFO0FqQjh2UUY7O0FpQnZ2UUE7RUFDRTtFQUNBO0FqQjB2UUY7O0FpQmx2UUE7RUFDRTtBakJxdlFGOztBaUI3dVFBO0VBQ0U7QWpCZ3ZRRjs7QXFCLzBSQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYUh1bUNrQztBbEIydVBwQzs7QXFCLzBSQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYUgrbENrQztBbEJtdlBwQzs7QXFCMTBSSTtFQUNFO0VBQ0E7RUFDQSxhSG1sQzhCO0FsQjB2UHBDOztBcUIxMFJJO0VBQ0U7RUFDQTtFQUNBLGFINmtDOEI7QWxCZ3dQcEM7O0FzQjl5Ukk7RUR4Q0E7SUFDRTtJQUNBO0lBQ0EsYUhtbEM4QjtFbEJ1d1BsQztFcUJ2MVJFO0lBQ0U7SUFDQTtJQUNBLGFINmtDOEI7RWxCNHdQbEM7QUFDRjtBc0IzelJJO0VEeENBO0lBQ0U7SUFDQTtJQUNBLGFIbWxDOEI7RWxCbXhQbEM7RXFCbjJSRTtJQUNFO0lBQ0E7SUFDQSxhSDZrQzhCO0VsQnd4UGxDO0FBQ0Y7QXNCdjBSSTtFRHhDQTtJQUNFO0lBQ0E7SUFDQSxhSG1sQzhCO0VsQit4UGxDO0VxQi8yUkU7SUFDRTtJQUNBO0lBQ0EsYUg2a0M4QjtFbEJveVBsQztBQUNGO0FzQm4xUkk7RUR4Q0E7SUFDRTtJQUNBO0lBQ0EsYUhtbEM4QjtFbEIyeVBsQztFcUIzM1JFO0lBQ0U7SUFDQTtJQUNBLGFINmtDOEI7RWxCZ3pQbEM7QUFDRjtBc0IvMVJJO0VEeENBO0lBQ0U7SUFDQTtJQUNBLGFIbWxDOEI7RWxCdXpQbEM7RXFCdjRSRTtJQUNFO0lBQ0E7SUFDQSxhSDZrQzhCO0VsQjR6UGxDO0FBQ0Y7QXVCeDZSRTtFQUNFO0VBQ0E7QXZCMDZSSjtBdUJ2NlJNO0VBR0U7RUFDQTtBdkJ1NlJSOztBdUJoN1JFO0VBQ0U7RUFDQTtBdkJtN1JKO0F1Qmg3Uk07RUFHRTtFQUNBO0F2Qmc3UlI7O0F1Qno3UkU7RUFDRTtFQUNBO0F2QjQ3Uko7QXVCejdSTTtFQUdFO0VBQ0E7QXZCeTdSUjs7QXVCbDhSRTtFQUNFO0VBQ0E7QXZCcThSSjtBdUJsOFJNO0VBR0U7RUFDQTtBdkJrOFJSOztBdUIzOFJFO0VBQ0U7RUFDQTtBdkI4OFJKO0F1QjM4Uk07RUFHRTtFQUNBO0F2QjI4UlI7O0F1QnA5UkU7RUFDRTtFQUNBO0F2QnU5Uko7QXVCcDlSTTtFQUdFO0VBQ0E7QXZCbzlSUjs7QXVCNzlSRTtFQUNFO0VBQ0E7QXZCZytSSjtBdUI3OVJNO0VBR0U7RUFDQTtBdkI2OVJSOztBdUJ0K1JFO0VBQ0U7RUFDQTtBdkJ5K1JKO0F1QnQrUk07RUFHRTtFQUNBO0F2QnMrUlI7O0F1Qi85UkE7RUFDRTtFQUNBO0F2QmsrUkY7QXVCLzlSSTtFQUVFO0VBQ0E7QXZCZytSTjs7QXdCdC9SQTtFQUNFO0VBQ0Esa0JOcTZCd0M7RU1wNkJ4QyxtQk5xNkJ3QztFTXA2QnhDLHVCTnE2QndDO0FsQm9sUTFDO0F3QnYvUkU7RUFDRTtFQUNBO0F4QnkvUko7O0F3QnIvUkE7RUFDRSxvQk4yNUJ3QztFTTE1QnhDO0VBQ0E7QXhCdy9SRjtBd0J0L1JFO0VBQ0U7RUFDQTtFQUNBO0F4QncvUko7O0F3QnAvUkE7RUFDRTtFQUVBO0VBQ0EsVU4wNEJ3QztFTXo0QnhDLFdOeTRCd0M7RU14NEJ4QztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkROMjRCd0M7RU0xNEJ4QztBeEJzL1JGO0F3Qm4vUkU7RUozQkU7QXBCaWhTSjtBd0JsL1JFO0VBRUUsa0JObTRCc0M7QWxCZ25RMUM7QXdCaC9SRTtFQUNFLHVCTjAzQnNDO0FsQnduUTFDO0F3Qi8rUkU7RUFDRSxrQ05zMUJvQztFTXIxQnBDO0VBQ0Esa0ROOGZvQjtBbEJtL1F4QjtBd0I5K1JFO0VBQ0UseUJONUJNO0VNNkJOLHFCTjdCTTtBbEI2Z1NWO0F3QjkrUkk7RUFJSTtBeEI2K1JSO0F3QnorUkk7RUFJSTtBeEJ3K1JSO0F3Qm4rUkU7RUFDRSx5Qk5qRE07RU1rRE4scUJObERNO0VNdURKO0F4QmkrUk47QXdCNzlSRTtFQUNFO0VBQ0E7RUFDQSxZTmsyQnVDO0FsQjZuUTNDO0F3Qng5Ukk7RUFDRTtFQUNBLFlOeTFCcUM7QWxCaW9RM0M7O0F3QjU4UkE7RUFDRSxtQk5vMUJnQztBbEIyblFsQztBd0I3OFJFO0VBQ0U7RUFFQSxVTjgwQjhCO0VNNzBCOUI7RUFDQTtFQUNBO0VKakhBO0VLSEUsaUREc0hGO0F4Qjg4Uko7QXlCaGtTTTtFRDBHSjtJQ3pHTTtFekJta1NOO0FBQ0Y7QXdCajlSSTtFQUNFO0F4Qm05Uk47QXdCaDlSSTtFQUNFLGlDTjYwQjRCO0VNeDBCMUI7QXhCODhSUjtBd0J6OFJFO0VBQ0Usb0JOd3pCOEI7RU12ekI5QjtBeEIyOFJKO0F3Qno4Ukk7RUFDRTtFQUNBO0F4QjI4Uk47O0F3QnQ4UkE7RUFDRTtFQUNBLGtCTnN5QmdDO0FsQm1xUWxDOztBd0J0OFJBO0VBQ0U7RUFDQTtFQUNBO0F4Qnk4UkY7QXdCcjhSSTtFQUNFO0VBQ0E7RUFDQSxhTnNwQndCO0FsQml6UTlCOztBd0JoOFJJO0VBQ0U7QXhCbThSTjs7QTBCeG5TQTtFQUNFO0VBQ0E7RUFDQTtFWHdSSSxlQUxJO0VXaFJSLGdCUmttQjRCO0VRam1CNUIsZ0JSeW1CNEI7RVF4bUI1QiwyQlI0M0JzQztFUTMzQnRDO0VBQ0EsbUNScTNCc0M7RVFwM0J0QztFQUNBO0VOR0U7RUtIRSx3RUNNSjtBMUJzblNGO0F5QnhuU007RUNoQk47SURpQlE7RXpCMm5TTjtBQUNGO0EwQnpuU0U7RUFDRTtBMUIyblNKO0EwQnpuU0k7RUFDRTtBMUIyblNOO0EwQnRuU0U7RUFDRSwyQlJzMkJvQztFUXIyQnBDLG1DUmcyQm9DO0VRLzFCcEMsa0NSODJCb0M7RVE3MkJwQztFQUtFLGtEUmtoQmtCO0FsQmttUnhCO0EwQmhuU0U7RUFNRTtFQU1BO0VBS0E7QTFCb21TSjtBMEIvbFNFO0VBQ0U7RUFDQTtBMUJpbVNKO0EwQjdsU0U7RUFDRSxnQ1I0MEJvQztFUTEwQnBDO0ExQjhsU0o7QTBCdGxTRTtFQUVFLHdDUjh5Qm9DO0VRM3lCcEM7QTFCcWxTSjtBMEJqbFNFO0VBQ0U7RUFDQTtFQUNBLDBCUm9yQjBCO0VRbnJCMUIsMkJSc3lCb0M7RVNwNEJ0Qyx1Q1RxaUNnQztFUXI4QjlCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsK0NSZ3NCMEI7RVEvckIxQjtFRHpGRSxxSUMwRkY7QTFCbWxTSjtBeUJ6cVNNO0VDMEVKO0lEekVNO0V6QjRxU047QUFDRjtBMEJybFNFO0VBQ0Usd0NSNDdCOEI7QWxCMnBRbEM7O0EwQjlrU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCUndmNEI7RVF2ZjVCLDJCUjJ4QnNDO0VRMXhCdEM7RUFDQTtFQUNBO0ExQmlsU0Y7QTBCL2tTRTtFQUNFO0ExQmlsU0o7QTBCOWtTRTtFQUVFO0VBQ0E7QTFCK2tTSjs7QTBCcGtTQTtFQUNFLG1FUjR3QnNDO0VRM3dCdEM7RVh5SUksbUJBTEk7RUt2UU47QXBCNHNTSjtBMEJya1NFO0VBQ0U7RUFDQTtFQUNBLHlCUm9vQjBCO0FsQm04UTlCOztBMEJua1NBO0VBQ0UsaUVSZ3dCc0M7RVEvdkJ0QztFWDRISSxrQkFMSTtFS3ZRTjtBcEJ3dFNKO0EwQnBrU0U7RUFDRTtFQUNBO0VBQ0EsdUJSMm5CMEI7QWxCMjhROUI7O0EwQjlqU0U7RUFDRSxvRVI2dUJvQztBbEJvMVF4QztBMEI5alNFO0VBQ0UsbUVSMHVCb0M7QWxCczFReEM7QTBCN2pTRTtFQUNFLGlFUnV1Qm9DO0FsQncxUXhDOztBMEIxalNBO0VBQ0UsV1JxdUJzQztFUXB1QnRDLGdFUjh0QnNDO0VRN3RCdEMsaUJSaWxCNEI7QWxCNCtROUI7QTBCM2pTRTtFQUNFO0ExQjZqU0o7QTBCMWpTRTtFQUNFO0VOdkxBO0FwQm92U0o7QTBCempTRTtFQUNFO0VONUxBO0FwQnd2U0o7QTBCeGpTRTtFQUFvQiwrRFI4c0JrQjtBbEI2MlF4QztBMEIxalNFO0VBQW9CLDZEUjhzQmtCO0FsQisyUXhDOztBMEI3d1NBO0VBQ0U7RUFDQTtFQUNBO0VYd1JJLGVBTEk7RVdoUlIsZ0JSa21CNEI7RVFqbUI1QixnQlJ5bUI0QjtFUXhtQjVCLDJCUjQzQnNDO0VRMzNCdEM7RUFDQSxtQ1JxM0JzQztFUXAzQnRDO0VBQ0E7RU5HRTtFS0hFLHdFQ01KO0ExQjJ3U0Y7QXlCN3dTTTtFQ2hCTjtJRGlCUTtFekJneFNOO0FBQ0Y7QTBCOXdTRTtFQUNFO0ExQmd4U0o7QTBCOXdTSTtFQUNFO0ExQmd4U047QTBCM3dTRTtFQUNFLDJCUnMyQm9DO0VRcjJCcEMsbUNSZzJCb0M7RVEvMUJwQyxrQ1I4MkJvQztFUTcyQnBDO0VBS0Usa0RSa2hCa0I7QWxCdXZSeEI7QTBCcndTRTtFQU1FO0VBTUE7RUFLQTtBMUJ5dlNKO0EwQnB2U0U7RUFDRTtFQUNBO0ExQnN2U0o7QTBCbHZTRTtFQUNFLGdDUjQwQm9DO0VRMTBCcEM7QTFCbXZTSjtBMEIzdVNFO0VBRUUsd0NSOHlCb0M7RVEzeUJwQztBMUIwdVNKO0EwQnR1U0U7RUFDRTtFQUNBO0VBQ0EsMEJSb3JCMEI7RVFuckIxQiwyQlJzeUJvQztFU3A0QnRDLHVDVHFpQ2dDO0VRcjhCOUI7RUFDQTtFQUNBO0VBQ0E7RUFDQSwrQ1Jnc0IwQjtFUS9yQjFCO0VEekZFLHFJQzBGRjtBMUJ3dVNKO0F5Qjl6U007RUMwRUo7SUR6RU07RXpCaTBTTjtBQUNGO0EwQjF1U0U7RUFDRSx3Q1I0N0I4QjtBbEJnelFsQzs7QTBCbnVTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JSd2Y0QjtFUXZmNUIsMkJSMnhCc0M7RVExeEJ0QztFQUNBO0VBQ0E7QTFCc3VTRjtBMEJwdVNFO0VBQ0U7QTFCc3VTSjtBMEJudVNFO0VBRUU7RUFDQTtBMUJvdVNKOztBMEJ6dFNBO0VBQ0UsbUVSNHdCc0M7RVEzd0J0QztFWHlJSSxtQkFMSTtFS3ZRTjtBcEJpMlNKO0EwQjF0U0U7RUFDRTtFQUNBO0VBQ0EseUJSb29CMEI7QWxCd2xSOUI7O0EwQnh0U0E7RUFDRSxpRVJnd0JzQztFUS92QnRDO0VYNEhJLGtCQUxJO0VLdlFOO0FwQjYyU0o7QTBCenRTRTtFQUNFO0VBQ0E7RUFDQSx1QlIybkIwQjtBbEJnbVI5Qjs7QTBCbnRTRTtFQUNFLG9FUjZ1Qm9DO0FsQnkrUXhDO0EwQm50U0U7RUFDRSxtRVIwdUJvQztBbEIyK1F4QztBMEJsdFNFO0VBQ0UsaUVSdXVCb0M7QWxCNitReEM7O0EwQi9zU0E7RUFDRSxXUnF1QnNDO0VRcHVCdEMsZ0VSOHRCc0M7RVE3dEJ0QyxpQlJpbEI0QjtBbEJpb1I5QjtBMEJodFNFO0VBQ0U7QTFCa3RTSjtBMEIvc1NFO0VBQ0U7RU52TEE7QXBCeTRTSjtBMEI5c1NFO0VBQ0U7RU41TEE7QXBCNjRTSjtBMEI3c1NFO0VBQW9CLCtEUjhzQmtCO0FsQmtnUnhDO0EwQi9zU0U7RUFBb0IsNkRSOHNCa0I7QWxCb2dSeEM7O0E0Qmw2U0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1QnE2U0Y7QTRCbjZTRTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7QTVCcTZTSjtBNEJqNlNFOzs7RUFHRTtBNUJtNlNKO0E0Qjc1U0U7RUFDRTtFQUNBO0E1Qis1U0o7QTRCNzVTSTtFQUNFO0E1Qis1U047O0E0QnA1U0E7RUFDRTtFQUNBO0VBQ0E7RWI4T0ksZUFMSTtFYXZPUixnQlZ5akI0QjtFVXhqQjVCLGdCVmdrQjRCO0VVL2pCNUIsMkJWbTFCc0M7RVVsMUJ0QztFQUNBO0VBQ0EsdUNWMDZCc0M7RVV6NkJ0QztFUnRDRTtBcEI4N1NKOztBNEI5NFNBOzs7O0VBSUU7RWJ3Tkksa0JBTEk7RUt2UU47QXBCdThTSjs7QTRCOTRTQTs7OztFQUlFO0ViK01JLG1CQUxJO0VLdlFOO0FwQmc5U0o7O0E0Qjk0U0E7O0VBRUU7QTVCaTVTRjs7QTRCcDRTSTs7OztFUmpFQTtFQUNBO0FwQjQ4U0o7QTRCbjRTSTs7OztFUjFFQTtFQUNBO0FwQm05U0o7QTRCNzNTRTtFQUNFO0VSMUVBO0VBQ0E7QXBCMDhTSjtBNEI3M1NFOztFUjlFRTtFQUNBO0FwQis4U0o7O0E2QjcvU0E7RUFDRSxxQlh1MkJzQztBbEJ5cFJ4Qzs7QTZCdi9TQTtFQUNFO0VBQ0E7RUFDQTtFZDhRSSxrQkFMSTtFY3JRUixnQlgrbEI0QjtBbEJ5NVI5Qjs7QTZCcC9TQTtFQUNFO0VBQ0E7RWRvUUksa0JBTEk7QWZ5dlNWOztBNkJwL1NBO0VBQ0U7RUFDQTtFZDhQSSxtQkFMSTtBZit2U1Y7O0E4QnJoVEE7RUFDRSxtQlorMUJzQztFSHJrQmxDLGtCQUxJO0VlalJSLGdDWisxQnNDO0FsQnVyUnhDOztBK0IxaFRBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RWhCcVJJLGVBTEk7RWdCN1FSLGdCYitsQjRCO0VhOWxCNUIsZ0Jic21CNEI7RWFybUI1QiwyQmJ5M0JzQztFYXgzQnRDO0VBQ0EsbUNiazNCc0M7RWFqM0J0QztFQUNBO0VBQ0EseUNiKzlCa0M7RWE5OUJsQywwQmIrOUJrQztFYTk5QmxDO0VYSEU7RUtIRSx3RU1TSjtBL0IwaFRGO0F5Qi9oVE07RU1mTjtJTmdCUTtFekJraVROO0FBQ0Y7QStCN2hURTtFQUNFLGtDYnMzQm9DO0VhcjNCcEM7RUFLRSxrRGJpK0I0QjtBbEIwalJsQztBK0J2aFRFO0VBRUUsc0JiNnVCMEI7RWE1dUIxQjtBL0J3aFRKO0ErQnJoVEU7RUFFRSx3Q2J1MUJvQztBbEIrclJ4QztBK0JqaFRFO0VBQ0U7RUFDQTtBL0JtaFRKOztBK0IvZ1RBO0VBQ0Usb0Jic3VCNEI7RWFydUI1Qix1QmJxdUI0QjtFYXB1QjVCLG9CYnF1QjRCO0VIbGdCeEIsbUJBTEk7RUt2UU47QXBCNmpUSjs7QStCL2dUQTtFQUNFLG1CYmt1QjRCO0VhanVCNUIsc0JiaXVCNEI7RWFodUI1QixrQmJpdUI0QjtFSHRnQnhCLGtCQUxJO0VLdlFOO0FwQnFrVEo7O0ErQjdnVEk7RUFDRTtBL0JnaFROOztBZ0Nsa1RFO0VBQ0U7RUFDQTtFQUNBLG1CZHUwQm9DO0VIcmtCbEMsa0JBTEk7RWlCMVBOLGlDZGtqQ3FCO0FsQmtoUnpCOztBZ0Nqa1RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpCcVBFLG1CQUxJO0VpQjdPTixXZHFpQ3FCO0VjcGlDckIsbUNkb2lDcUI7RUUvakNyQjtBcEIrbFRKOztBZ0MvalRJOzs7O0VBRUU7QWhDb2tUTjs7QWdDbm5USTtFQXFERSwrQ2R1aENtQjtFY3BoQ2pCLG9DZDgxQmdDO0VjNzFCaEM7RUFDQTtFQUNBO0VBQ0E7QWhDZ2tUUjtBZ0M3alRNO0VBQ0UsK0NkNGdDaUI7RWMzZ0NqQiwyRGQyZ0NpQjtBbEJvalJ6Qjs7QWdDaG9USTtFQTBFSSxvQ2Q0MEJnQztFYzMwQmhDO0FoQzBqVFI7O0FnQ3JvVEk7RUFrRkUsK0NkMC9CbUI7QWxCNmpSekI7QWdDcGpUUTtFQUVFO0VBQ0EsdUJkMDVCOEI7RWN6NUI5QjtFQUNBO0FoQ3FqVFY7QWdDampUTTtFQUNFLCtDZDYrQmlCO0VjNStCakIsMkRkNCtCaUI7QWxCdWtSekI7O0FnQ25wVEk7RUF3R0k7QWhDK2lUUjs7QWdDdnBUSTtFQStHRSwrQ2Q2OUJtQjtBbEIra1J6QjtBZ0MxaVRNO0VBQ0UsNENkMDlCaUI7QWxCa2xSekI7QWdDemlUTTtFQUNFLDJEZHM5QmlCO0FsQnFsUnpCO0FnQ3hpVE07RUFDRSxpQ2RrOUJpQjtBbEJ3bFJ6Qjs7QWdDcmlUSTtFQUNFO0FoQ3dpVE47O0FnQ3hxVEk7Ozs7O0VBMElNO0FoQ3NpVFY7O0FnQzVwVEU7RUFDRTtFQUNBO0VBQ0EsbUJkdTBCb0M7RUhya0JsQyxrQkFMSTtFaUIxUE4sbUNka2pDcUI7QWxCNG1SekI7O0FnQzNwVEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakJxUEUsbUJBTEk7RWlCN09OLFdkcWlDcUI7RWNwaUNyQixrQ2RvaUNxQjtFRS9qQ3JCO0FwQnlyVEo7O0FnQ3pwVEk7Ozs7RUFFRTtBaEM4cFROOztBZ0M3c1RJO0VBcURFLGlEZHVoQ21CO0VjcGhDakIsb0NkODFCZ0M7RWM3MUJoQztFQUNBO0VBQ0E7RUFDQTtBaEMwcFRSO0FnQ3ZwVE07RUFDRSxpRGQ0Z0NpQjtFYzNnQ2pCLDBEZDJnQ2lCO0FsQjhvUnpCOztBZ0MxdFRJO0VBMEVJLG9DZDQwQmdDO0VjMzBCaEM7QWhDb3BUUjs7QWdDL3RUSTtFQWtGRSxpRGQwL0JtQjtBbEJ1cFJ6QjtBZ0M5b1RRO0VBRUU7RUFDQSx1QmQwNUI4QjtFY3o1QjlCO0VBQ0E7QWhDK29UVjtBZ0Mzb1RNO0VBQ0UsaURkNitCaUI7RWM1K0JqQiwwRGQ0K0JpQjtBbEJpcVJ6Qjs7QWdDN3VUSTtFQXdHSTtBaEN5b1RSOztBZ0NqdlRJO0VBK0dFLGlEZDY5Qm1CO0FsQnlxUnpCO0FnQ3BvVE07RUFDRSw4Q2QwOUJpQjtBbEI0cVJ6QjtBZ0Nub1RNO0VBQ0UsMERkczlCaUI7QWxCK3FSekI7QWdDbG9UTTtFQUNFLG1DZGs5QmlCO0FsQmtyUnpCOztBZ0MvblRJO0VBQ0U7QWhDa29UTjs7QWdDbHdUSTs7Ozs7RUE0SU07QWhDOG5UVjs7QWlDNXdUQTtFQUVJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtBakNteFRKOztBaUM5d1RFO0VDTkE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QWxDdXhURjtBaUNyeFRJO0VDT0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQ2l4VEY7O0FrQ2x1VE07RUFDRTtBbENxdVRSOztBa0NsdVRNO0VBcENKO0VBQ0E7QWxDMHdURjs7QWtDNXZURTtFQUNFO0VBQ0E7QWxDK3ZUSjs7QWtDandURTtFQUNFO0VBQ0E7QWxDb3dUSjs7QWtDdHdURTtFQUNFO0VBQ0E7QWxDeXdUSjs7QWtDM3dURTtFQUNFO0VBQ0E7QWxDOHdUSjs7QWtDaHhURTtFQUNFO0VBQ0E7QWxDbXhUSjs7QWtDcnhURTtFQUNFO0VBQ0E7QWxDd3hUSjs7QWtDenZUTTtFQWhESjtFQUNBO0FsQzZ5VEY7O0FrQ3h2VFU7RUFoRU47RUFDQTtBbEM0elRKOztBa0M3dlRVO0VBaEVOO0VBQ0E7QWxDaTBUSjs7QWtDbHdUVTtFQWhFTjtFQUNBO0FsQ3MwVEo7O0FrQ3Z3VFU7RUFoRU47RUFDQTtBbEMyMFRKOztBa0M1d1RVO0VBaEVOO0VBQ0E7QWxDZzFUSjs7QWtDanhUVTtFQWhFTjtFQUNBO0FsQ3ExVEo7O0FrQ3R4VFU7RUFoRU47RUFDQTtBbEMwMVRKOztBa0MzeFRVO0VBaEVOO0VBQ0E7QWxDKzFUSjs7QWtDaHlUVTtFQWhFTjtFQUNBO0FsQ28yVEo7O0FrQ3J5VFU7RUFoRU47RUFDQTtBbEN5MlRKOztBa0MxeVRVO0VBaEVOO0VBQ0E7QWxDODJUSjs7QWtDL3lUVTtFQWhFTjtFQUNBO0FsQ20zVEo7O0FrQzV5VFk7RUF4RFY7QWxDdzJURjs7QWtDaHpUWTtFQXhEVjtBbEM0MlRGOztBa0NwelRZO0VBeERWO0FsQ2czVEY7O0FrQ3h6VFk7RUF4RFY7QWxDbzNURjs7QWtDNXpUWTtFQXhEVjtBbEN3M1RGOztBa0NoMFRZO0VBeERWO0FsQzQzVEY7O0FrQ3AwVFk7RUF4RFY7QWxDZzRURjs7QWtDeDBUWTtFQXhEVjtBbENvNFRGOztBa0M1MFRZO0VBeERWO0FsQ3c0VEY7O0FrQ2gxVFk7RUF4RFY7QWxDNDRURjs7QWtDcDFUWTtFQXhEVjtBbENnNVRGOztBa0M3MFRROztFQUVFO0FsQ2cxVFY7O0FrQzcwVFE7O0VBRUU7QWxDZzFUVjs7QWtDdjFUUTs7RUFFRTtBbEMwMVRWOztBa0N2MVRROztFQUVFO0FsQzAxVFY7O0FrQ2oyVFE7O0VBRUU7QWxDbzJUVjs7QWtDajJUUTs7RUFFRTtBbENvMlRWOztBa0MzMlRROztFQUVFO0FsQzgyVFY7O0FrQzMyVFE7O0VBRUU7QWxDODJUVjs7QWtDcjNUUTs7RUFFRTtBbEN3M1RWOztBa0NyM1RROztFQUVFO0FsQ3czVFY7O0FrQy8zVFE7O0VBRUU7QWxDazRUVjs7QWtDLzNUUTs7RUFFRTtBbENrNFRWOztBc0I1N1RJO0VZVUU7SUFDRTtFbENzN1ROO0VrQ243VEk7SUFwQ0o7SUFDQTtFbEMwOVRBO0VrQzU4VEE7SUFDRTtJQUNBO0VsQzg4VEY7RWtDaDlUQTtJQUNFO0lBQ0E7RWxDazlURjtFa0NwOVRBO0lBQ0U7SUFDQTtFbENzOVRGO0VrQ3g5VEE7SUFDRTtJQUNBO0VsQzA5VEY7RWtDNTlUQTtJQUNFO0lBQ0E7RWxDODlURjtFa0NoK1RBO0lBQ0U7SUFDQTtFbENrK1RGO0VrQ244VEk7SUFoREo7SUFDQTtFbENzL1RBO0VrQ2o4VFE7SUFoRU47SUFDQTtFbENvZ1VGO0VrQ3I4VFE7SUFoRU47SUFDQTtFbEN3Z1VGO0VrQ3o4VFE7SUFoRU47SUFDQTtFbEM0Z1VGO0VrQzc4VFE7SUFoRU47SUFDQTtFbENnaFVGO0VrQ2o5VFE7SUFoRU47SUFDQTtFbENvaFVGO0VrQ3I5VFE7SUFoRU47SUFDQTtFbEN3aFVGO0VrQ3o5VFE7SUFoRU47SUFDQTtFbEM0aFVGO0VrQzc5VFE7SUFoRU47SUFDQTtFbENnaVVGO0VrQ2orVFE7SUFoRU47SUFDQTtFbENvaVVGO0VrQ3IrVFE7SUFoRU47SUFDQTtFbEN3aVVGO0VrQ3orVFE7SUFoRU47SUFDQTtFbEM0aVVGO0VrQzcrVFE7SUFoRU47SUFDQTtFbENnalVGO0VrQ3orVFU7SUF4RFY7RWxDb2lVQTtFa0M1K1RVO0lBeERWO0VsQ3VpVUE7RWtDLytUVTtJQXhEVjtFbEMwaVVBO0VrQ2wvVFU7SUF4RFY7RWxDNmlVQTtFa0NyL1RVO0lBeERWO0VsQ2dqVUE7RWtDeC9UVTtJQXhEVjtFbENtalVBO0VrQzMvVFU7SUF4RFY7RWxDc2pVQTtFa0M5L1RVO0lBeERWO0VsQ3lqVUE7RWtDamdVVTtJQXhEVjtFbEM0alVBO0VrQ3BnVVU7SUF4RFY7RWxDK2pVQTtFa0N2Z1VVO0lBeERWO0VsQ2trVUE7RWtDMWdVVTtJQXhEVjtFbENxa1VBO0VrQ2xnVU07O0lBRUU7RWxDb2dVUjtFa0NqZ1VNOztJQUVFO0VsQ21nVVI7RWtDMWdVTTs7SUFFRTtFbEM0Z1VSO0VrQ3pnVU07O0lBRUU7RWxDMmdVUjtFa0NsaFVNOztJQUVFO0VsQ29oVVI7RWtDamhVTTs7SUFFRTtFbENtaFVSO0VrQzFoVU07O0lBRUU7RWxDNGhVUjtFa0N6aFVNOztJQUVFO0VsQzJoVVI7RWtDbGlVTTs7SUFFRTtFbENvaVVSO0VrQ2ppVU07O0lBRUU7RWxDbWlVUjtFa0MxaVVNOztJQUVFO0VsQzRpVVI7RWtDemlVTTs7SUFFRTtFbEMyaVVSO0FBQ0Y7QXNCdG1VSTtFWVVFO0lBQ0U7RWxDK2xVTjtFa0M1bFVJO0lBcENKO0lBQ0E7RWxDbW9VQTtFa0NyblVBO0lBQ0U7SUFDQTtFbEN1blVGO0VrQ3puVUE7SUFDRTtJQUNBO0VsQzJuVUY7RWtDN25VQTtJQUNFO0lBQ0E7RWxDK25VRjtFa0Nqb1VBO0lBQ0U7SUFDQTtFbENtb1VGO0VrQ3JvVUE7SUFDRTtJQUNBO0VsQ3VvVUY7RWtDem9VQTtJQUNFO0lBQ0E7RWxDMm9VRjtFa0M1bVVJO0lBaERKO0lBQ0E7RWxDK3BVQTtFa0MxbVVRO0lBaEVOO0lBQ0E7RWxDNnFVRjtFa0M5bVVRO0lBaEVOO0lBQ0E7RWxDaXJVRjtFa0NsblVRO0lBaEVOO0lBQ0E7RWxDcXJVRjtFa0N0blVRO0lBaEVOO0lBQ0E7RWxDeXJVRjtFa0MxblVRO0lBaEVOO0lBQ0E7RWxDNnJVRjtFa0M5blVRO0lBaEVOO0lBQ0E7RWxDaXNVRjtFa0Nsb1VRO0lBaEVOO0lBQ0E7RWxDcXNVRjtFa0N0b1VRO0lBaEVOO0lBQ0E7RWxDeXNVRjtFa0Mxb1VRO0lBaEVOO0lBQ0E7RWxDNnNVRjtFa0M5b1VRO0lBaEVOO0lBQ0E7RWxDaXRVRjtFa0NscFVRO0lBaEVOO0lBQ0E7RWxDcXRVRjtFa0N0cFVRO0lBaEVOO0lBQ0E7RWxDeXRVRjtFa0NscFVVO0lBeERWO0VsQzZzVUE7RWtDcnBVVTtJQXhEVjtFbENndFVBO0VrQ3hwVVU7SUF4RFY7RWxDbXRVQTtFa0MzcFVVO0lBeERWO0VsQ3N0VUE7RWtDOXBVVTtJQXhEVjtFbEN5dFVBO0VrQ2pxVVU7SUF4RFY7RWxDNHRVQTtFa0NwcVVVO0lBeERWO0VsQyt0VUE7RWtDdnFVVTtJQXhEVjtFbENrdVVBO0VrQzFxVVU7SUF4RFY7RWxDcXVVQTtFa0M3cVVVO0lBeERWO0VsQ3d1VUE7RWtDaHJVVTtJQXhEVjtFbEMydVVBO0VrQ25yVVU7SUF4RFY7RWxDOHVVQTtFa0MzcVVNOztJQUVFO0VsQzZxVVI7RWtDMXFVTTs7SUFFRTtFbEM0cVVSO0VrQ25yVU07O0lBRUU7RWxDcXJVUjtFa0NsclVNOztJQUVFO0VsQ29yVVI7RWtDM3JVTTs7SUFFRTtFbEM2clVSO0VrQzFyVU07O0lBRUU7RWxDNHJVUjtFa0Nuc1VNOztJQUVFO0VsQ3FzVVI7RWtDbHNVTTs7SUFFRTtFbENvc1VSO0VrQzNzVU07O0lBRUU7RWxDNnNVUjtFa0Mxc1VNOztJQUVFO0VsQzRzVVI7RWtDbnRVTTs7SUFFRTtFbENxdFVSO0VrQ2x0VU07O0lBRUU7RWxDb3RVUjtBQUNGO0FzQi93VUk7RVlVRTtJQUNFO0VsQ3d3VU47RWtDcndVSTtJQXBDSjtJQUNBO0VsQzR5VUE7RWtDOXhVQTtJQUNFO0lBQ0E7RWxDZ3lVRjtFa0NseVVBO0lBQ0U7SUFDQTtFbENveVVGO0VrQ3R5VUE7SUFDRTtJQUNBO0VsQ3d5VUY7RWtDMXlVQTtJQUNFO0lBQ0E7RWxDNHlVRjtFa0M5eVVBO0lBQ0U7SUFDQTtFbENnelVGO0VrQ2x6VUE7SUFDRTtJQUNBO0VsQ296VUY7RWtDcnhVSTtJQWhESjtJQUNBO0VsQ3cwVUE7RWtDbnhVUTtJQWhFTjtJQUNBO0VsQ3MxVUY7RWtDdnhVUTtJQWhFTjtJQUNBO0VsQzAxVUY7RWtDM3hVUTtJQWhFTjtJQUNBO0VsQzgxVUY7RWtDL3hVUTtJQWhFTjtJQUNBO0VsQ2syVUY7RWtDbnlVUTtJQWhFTjtJQUNBO0VsQ3MyVUY7RWtDdnlVUTtJQWhFTjtJQUNBO0VsQzAyVUY7RWtDM3lVUTtJQWhFTjtJQUNBO0VsQzgyVUY7RWtDL3lVUTtJQWhFTjtJQUNBO0VsQ2szVUY7RWtDbnpVUTtJQWhFTjtJQUNBO0VsQ3MzVUY7RWtDdnpVUTtJQWhFTjtJQUNBO0VsQzAzVUY7RWtDM3pVUTtJQWhFTjtJQUNBO0VsQzgzVUY7RWtDL3pVUTtJQWhFTjtJQUNBO0VsQ2s0VUY7RWtDM3pVVTtJQXhEVjtFbENzM1VBO0VrQzl6VVU7SUF4RFY7RWxDeTNVQTtFa0NqMFVVO0lBeERWO0VsQzQzVUE7RWtDcDBVVTtJQXhEVjtFbEMrM1VBO0VrQ3YwVVU7SUF4RFY7RWxDazRVQTtFa0MxMFVVO0lBeERWO0VsQ3E0VUE7RWtDNzBVVTtJQXhEVjtFbEN3NFVBO0VrQ2gxVVU7SUF4RFY7RWxDMjRVQTtFa0NuMVVVO0lBeERWO0VsQzg0VUE7RWtDdDFVVTtJQXhEVjtFbENpNVVBO0VrQ3oxVVU7SUF4RFY7RWxDbzVVQTtFa0M1MVVVO0lBeERWO0VsQ3U1VUE7RWtDcDFVTTs7SUFFRTtFbENzMVVSO0VrQ24xVU07O0lBRUU7RWxDcTFVUjtFa0M1MVVNOztJQUVFO0VsQzgxVVI7RWtDMzFVTTs7SUFFRTtFbEM2MVVSO0VrQ3AyVU07O0lBRUU7RWxDczJVUjtFa0NuMlVNOztJQUVFO0VsQ3EyVVI7RWtDNTJVTTs7SUFFRTtFbEM4MlVSO0VrQzMyVU07O0lBRUU7RWxDNjJVUjtFa0NwM1VNOztJQUVFO0VsQ3MzVVI7RWtDbjNVTTs7SUFFRTtFbENxM1VSO0VrQzUzVU07O0lBRUU7RWxDODNVUjtFa0MzM1VNOztJQUVFO0VsQzYzVVI7QUFDRjtBc0J4N1VJO0VZVUU7SUFDRTtFbENpN1VOO0VrQzk2VUk7SUFwQ0o7SUFDQTtFbENxOVVBO0VrQ3Y4VUE7SUFDRTtJQUNBO0VsQ3k4VUY7RWtDMzhVQTtJQUNFO0lBQ0E7RWxDNjhVRjtFa0MvOFVBO0lBQ0U7SUFDQTtFbENpOVVGO0VrQ245VUE7SUFDRTtJQUNBO0VsQ3E5VUY7RWtDdjlVQTtJQUNFO0lBQ0E7RWxDeTlVRjtFa0MzOVVBO0lBQ0U7SUFDQTtFbEM2OVVGO0VrQzk3VUk7SUFoREo7SUFDQTtFbENpL1VBO0VrQzU3VVE7SUFoRU47SUFDQTtFbEMrL1VGO0VrQ2g4VVE7SUFoRU47SUFDQTtFbENtZ1ZGO0VrQ3A4VVE7SUFoRU47SUFDQTtFbEN1Z1ZGO0VrQ3g4VVE7SUFoRU47SUFDQTtFbEMyZ1ZGO0VrQzU4VVE7SUFoRU47SUFDQTtFbEMrZ1ZGO0VrQ2g5VVE7SUFoRU47SUFDQTtFbENtaFZGO0VrQ3A5VVE7SUFoRU47SUFDQTtFbEN1aFZGO0VrQ3g5VVE7SUFoRU47SUFDQTtFbEMyaFZGO0VrQzU5VVE7SUFoRU47SUFDQTtFbEMraFZGO0VrQ2grVVE7SUFoRU47SUFDQTtFbENtaVZGO0VrQ3ArVVE7SUFoRU47SUFDQTtFbEN1aVZGO0VrQ3grVVE7SUFoRU47SUFDQTtFbEMyaVZGO0VrQ3ArVVU7SUF4RFY7RWxDK2hWQTtFa0N2K1VVO0lBeERWO0VsQ2tpVkE7RWtDMStVVTtJQXhEVjtFbENxaVZBO0VrQzcrVVU7SUF4RFY7RWxDd2lWQTtFa0NoL1VVO0lBeERWO0VsQzJpVkE7RWtDbi9VVTtJQXhEVjtFbEM4aVZBO0VrQ3QvVVU7SUF4RFY7RWxDaWpWQTtFa0N6L1VVO0lBeERWO0VsQ29qVkE7RWtDNS9VVTtJQXhEVjtFbEN1alZBO0VrQy8vVVU7SUF4RFY7RWxDMGpWQTtFa0NsZ1ZVO0lBeERWO0VsQzZqVkE7RWtDcmdWVTtJQXhEVjtFbENna1ZBO0VrQzcvVU07O0lBRUU7RWxDKy9VUjtFa0M1L1VNOztJQUVFO0VsQzgvVVI7RWtDcmdWTTs7SUFFRTtFbEN1Z1ZSO0VrQ3BnVk07O0lBRUU7RWxDc2dWUjtFa0M3Z1ZNOztJQUVFO0VsQytnVlI7RWtDNWdWTTs7SUFFRTtFbEM4Z1ZSO0VrQ3JoVk07O0lBRUU7RWxDdWhWUjtFa0NwaFZNOztJQUVFO0VsQ3NoVlI7RWtDN2hWTTs7SUFFRTtFbEMraFZSO0VrQzVoVk07O0lBRUU7RWxDOGhWUjtFa0NyaVZNOztJQUVFO0VsQ3VpVlI7RWtDcGlWTTs7SUFFRTtFbENzaVZSO0FBQ0Y7QXNCam1WSTtFWVVFO0lBQ0U7RWxDMGxWTjtFa0N2bFZJO0lBcENKO0lBQ0E7RWxDOG5WQTtFa0NoblZBO0lBQ0U7SUFDQTtFbENrblZGO0VrQ3BuVkE7SUFDRTtJQUNBO0VsQ3NuVkY7RWtDeG5WQTtJQUNFO0lBQ0E7RWxDMG5WRjtFa0M1blZBO0lBQ0U7SUFDQTtFbEM4blZGO0VrQ2hvVkE7SUFDRTtJQUNBO0VsQ2tvVkY7RWtDcG9WQTtJQUNFO0lBQ0E7RWxDc29WRjtFa0N2bVZJO0lBaERKO0lBQ0E7RWxDMHBWQTtFa0NybVZRO0lBaEVOO0lBQ0E7RWxDd3FWRjtFa0N6bVZRO0lBaEVOO0lBQ0E7RWxDNHFWRjtFa0M3bVZRO0lBaEVOO0lBQ0E7RWxDZ3JWRjtFa0NqblZRO0lBaEVOO0lBQ0E7RWxDb3JWRjtFa0NyblZRO0lBaEVOO0lBQ0E7RWxDd3JWRjtFa0N6blZRO0lBaEVOO0lBQ0E7RWxDNHJWRjtFa0M3blZRO0lBaEVOO0lBQ0E7RWxDZ3NWRjtFa0Nqb1ZRO0lBaEVOO0lBQ0E7RWxDb3NWRjtFa0Nyb1ZRO0lBaEVOO0lBQ0E7RWxDd3NWRjtFa0N6b1ZRO0lBaEVOO0lBQ0E7RWxDNHNWRjtFa0M3b1ZRO0lBaEVOO0lBQ0E7RWxDZ3RWRjtFa0NqcFZRO0lBaEVOO0lBQ0E7RWxDb3RWRjtFa0M3b1ZVO0lBeERWO0VsQ3dzVkE7RWtDaHBWVTtJQXhEVjtFbEMyc1ZBO0VrQ25wVlU7SUF4RFY7RWxDOHNWQTtFa0N0cFZVO0lBeERWO0VsQ2l0VkE7RWtDenBWVTtJQXhEVjtFbENvdFZBO0VrQzVwVlU7SUF4RFY7RWxDdXRWQTtFa0MvcFZVO0lBeERWO0VsQzB0VkE7RWtDbHFWVTtJQXhEVjtFbEM2dFZBO0VrQ3JxVlU7SUF4RFY7RWxDZ3VWQTtFa0N4cVZVO0lBeERWO0VsQ211VkE7RWtDM3FWVTtJQXhEVjtFbENzdVZBO0VrQzlxVlU7SUF4RFY7RWxDeXVWQTtFa0N0cVZNOztJQUVFO0VsQ3dxVlI7RWtDcnFWTTs7SUFFRTtFbEN1cVZSO0VrQzlxVk07O0lBRUU7RWxDZ3JWUjtFa0M3cVZNOztJQUVFO0VsQytxVlI7RWtDdHJWTTs7SUFFRTtFbEN3clZSO0VrQ3JyVk07O0lBRUU7RWxDdXJWUjtFa0M5clZNOztJQUVFO0VsQ2dzVlI7RWtDN3JWTTs7SUFFRTtFbEMrclZSO0VrQ3RzVk07O0lBRUU7RWxDd3NWUjtFa0Nyc1ZNOztJQUVFO0VsQ3VzVlI7RWtDOXNWTTs7SUFFRTtFbENndFZSO0VrQzdzVk07O0lBRUU7RWxDK3NWUjtBQUNGO0FtQ24wVkU7Ozs7Ozs7RUNIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEMrMFZGOztBc0J6eFZJO0VhNUNFO0lBQ0UsZ0JqQmtlZTtFbEJ1MlVyQjtBQUNGO0FzQi94Vkk7RWE1Q0U7SUFDRSxnQmpCa2VlO0VsQjQyVXJCO0FBQ0Y7QXNCcHlWSTtFYTVDRTtJQUNFLGdCakJrZWU7RWxCaTNVckI7QUFDRjtBc0J6eVZJO0VhNUNFO0lBQ0UsaUJqQmtlZTtFbEJzM1VyQjtBQUNGO0FzQjl5Vkk7RWE1Q0U7SUFDRSxpQmpCa2VlO0VsQjIzVXJCO0FBQ0Y7QXFDOTJWQTtFQUVFO0VBQ0E7RUFDQTtFdEJ1Ukksd0JBTEk7RXNCaFJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RXRCc1FJLGtDQUxJO0VzQi9QUjtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VqQmpCRTtFT2ZGLGtDVWtDcUI7RVp0QmpCLHFJWXdCSjtBckMwMlZGO0F5QjkzVk07RVloQk47SVppQlE7RXpCaTRWTjtBQUNGO0FxQzcyVkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckMrMlZKO0FxQzUyVkU7RUFFRTtFQUNBO0VBQ0E7QXJDNjJWSjtBcUMxMlZFO0VBQ0U7RVZyREYsd0NVc0R1QjtFQUNyQjtFQUNBO0VBS0U7QXJDdzJWTjtBcUNwMlZFO0VBQ0U7RUFDQTtFQUtFO0FyQ2syVk47QXFDOTFWRTtFQUtFO0VBQ0E7RUFHQTtBckMwMVZKO0FxQ3YxVkk7RUFLSTtBckNxMVZSO0FxQ2gxVkU7RUFHRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FyQyswVko7O0FxQ24wVkU7RUN0R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEM2NlZGOztBcUNwMVZFO0VDdEdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDODdWRjs7QXFDcjJWRTtFQ3RHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Qys4VkY7O0FxQ3QzVkU7RUN0R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdENnK1ZGOztBcUN2NFZFO0VDdEdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDaS9WRjs7QXFDeDVWRTtFQ3RHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Q2tnV0Y7O0FxQ3o2VkU7RUN0R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdENtaFdGOztBcUMxN1ZFO0VDdEdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDb2lXRjs7QXFDajdWRTtFQ3ZHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QzRoV0Y7O0FxQ2w4VkU7RUN2R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEM2aVdGOztBcUNuOVZFO0VDdkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDOGpXRjs7QXFDcCtWRTtFQ3ZHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0QytrV0Y7O0FxQ3IvVkU7RUN2R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdENnbVdGOztBcUN0Z1dFO0VDdkdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRDaW5XRjs7QXFDdmhXRTtFQ3ZHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Q2tvV0Y7O0FxQ3hpV0U7RUN2R0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdENtcFdGOztBcUM3aVdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEscUJsQnZLZ0I7QW5Cc3RXbEI7QXFDMWlXRTtFQUVFLDBCbEI3S29CO0FuQnd0V3hCO0FxQ3hpV0U7RUFDRTtBckMwaVdKO0FxQ3ZpV0U7RUFDRTtBckN5aVdKOztBcUM5aFdBO0VDeElFO0VBQ0E7RXZCOE5JLDJCQUxJO0V1QnZOUjtBdEMwcVdGOztBcUNqaVdBO0VDNUlFO0VBQ0E7RXZCOE5JLDRCQUxJO0V1QnZOUjtBdENpcldGOztBdUMzdVdBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QXZDeXVXRjs7QXVDbHVXQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0F2Q291V0Y7QXVDanVXRTtFZDVDSSxtQ2M2Q0Y7QXZDbXVXSjtBeUI1d1dNO0Vjd0NKO0lkdkNNO0V6Qit3V047QUFDRjtBdUN6dVdFO0VBRUUsOEJyQmc4Q2dDO0FsQjB5VHBDO0F1Q3h1V0U7RUFDRSxlckI4N0NnQztBbEI0eVRwQztBdUN0dVdFO0VBQ0Usc0JyQjI3Q2dDO0FsQjZ5VHBDOztBdUNwdVdBO0VBQ0U7QXZDdXVXRjtBdUNydVdFO0VBQ0U7RUFDQTtBdkN1dVdKO0F1Q3B1V0U7RUFDRTtBdkNzdVdKOztBdUNsdVdBO0VBQ0U7RUFDQTtFQUNBO0F2Q3F1V0Y7O0F1Q2p1V0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW5CckZFO0VtQnlGRjtBdkNpdVdGOztBdUM3dFdBO0VBRUU7RUFDQTtFQUNBO0VDbEhBO0VBQ0E7RUFDQTtFQUNBLGtDRGtIMEI7RUNqSDFCO0VBQ0E7RUFDQSx1Q0QrRzREO0F2Q211VzlEO0F3Qy8wV0U7RUFBUztBeENrMVdYO0F3Q2oxV0U7RUFBUyxtQ0QyR2lGO0F2Q3l1VzVGOztBdUNwdVdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VuQnRHRTtFQUNBO0FwQjgwV0o7QXVDdHVXRTtFQUNFO0VBQ0E7QXZDd3VXSjs7QXVDbnVXQTtFQUNFO0VBQ0E7QXZDc3VXRjs7QXVDanVXQTtFQUNFO0VBR0E7RUFDQTtBdkNrdVdGOztBdUM5dFdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFbkIxSEU7RUFDQTtBcEI0MVdKO0F1Qzd0V0U7RUFDRTtBdkMrdFdKOztBc0IzMFdJO0VpQmtIRjtJQUNFO0lBQ0E7RXZDNnRXRjtFdUN6dFdBO0lBQ0U7SUFDQTtJQUNBO0V2QzJ0V0Y7RXVDeHRXQTtJQUNFO0V2QzB0V0Y7QUFDRjtBc0IxMVdJO0VpQm9JRjs7SUFFRTtFdkN5dFdGO0FBQ0Y7QXNCaDJXSTtFaUIySUY7SUFDRTtFdkN3dFdGO0FBQ0Y7QXVDL3NXSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2Q2l0V047QXVDL3NXTTtFQUNFO0VBQ0E7RW5CMU1KO0FwQjQ1V0o7QXVDOXNXTTs7RW5COU1GO0FwQmc2V0o7QXVDN3NXTTtFQUNFO0F2QytzV1I7O0FzQjEyV0k7RWlCeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXZDcXVXSjtFdUNudVdJO0lBQ0U7SUFDQTtJbkIxTUo7RXBCZzdXRjtFdUNsdVdJOztJbkI5TUY7RXBCbzdXRjtFdUNqdVdJO0lBQ0U7RXZDbXVXTjtBQUNGO0FzQi8zV0k7RWlCeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXZDeXZXSjtFdUN2dldJO0lBQ0U7SUFDQTtJbkIxTUo7RXBCbzhXRjtFdUN0dldJOztJbkI5TUY7RXBCdzhXRjtFdUNydldJO0lBQ0U7RXZDdXZXTjtBQUNGO0FzQm41V0k7RWlCeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXZDNndXSjtFdUMzd1dJO0lBQ0U7SUFDQTtJbkIxTUo7RXBCdzlXRjtFdUMxd1dJOztJbkI5TUY7RXBCNDlXRjtFdUN6d1dJO0lBQ0U7RXZDMndXTjtBQUNGO0FzQnY2V0k7RWlCeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXZDaXlXSjtFdUMveFdJO0lBQ0U7SUFDQTtJbkIxTUo7RXBCNCtXRjtFdUM5eFdJOztJbkI5TUY7RXBCZy9XRjtFdUM3eFdJO0lBQ0U7RXZDK3hXTjtBQUNGO0FzQjM3V0k7RWlCeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXZDcXpXSjtFdUNueldJO0lBQ0U7SUFDQTtJbkIxTUo7RXBCZ2dYRjtFdUNseldJOztJbkI5TUY7RXBCb2dYRjtFdUNqeldJO0lBQ0U7RXZDbXpXTjtBQUNGO0F5Q3RoWEE7RUFFRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Q29oWEY7O0F5Q2poWEE7RUFDRTtFQUNBO0UxQnNRSSx1Q0FMSTtFMEIvUFI7RUFDQTtFQUVBO0VBQ0E7RWhCZkksdUdnQmdCSjtBekNtaFhGO0F5Qi9oWE07RWdCR047SWhCRlE7RXpCa2lYTjtBQUNGO0F5Q3RoWEU7RUFFRTtFQUNBO0F6Q3VoWEo7QXlDcGhYRTtFQUNFO0VBQ0Esa0R2QmtoQm9CO0FsQm9nV3hCO0F5Q2xoWEU7RUFFRTtFQUNBO0VBQ0E7QXpDbWhYSjs7QXlDM2dYQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QXpDMmdYRjtBeUN6Z1hFO0VBQ0U7RUFDQTtFckI3Q0E7RUFDQTtBcEJ5alhKO0F5QzFnWEk7RUFHRTtFQUNBO0F6QzBnWE47QXlDdGdYRTs7RUFFRTtFQUNBO0VBQ0E7QXpDd2dYSjtBeUNyZ1hFO0VBRUU7RXJCakVBO0VBQ0E7QXBCd2tYSjs7QXlDNy9XQTtFQUVFO0VBQ0E7RUFDQTtBekMrL1dGO0F5QzUvV0U7RXJCNUZFO0FwQjJsWEo7QXlDMy9XRTs7RUFFRTtFZGpIRixvRGNrSHVCO0F6QzYvV3pCOztBeUNwL1dBO0VBRUU7RUFDQTtFQUNBO0VBR0E7QXpDby9XRjtBeUNsL1dFO0VBQ0U7RUFDQTtFQUNBO0F6Q28vV0o7QXlDbC9XSTtFQUVFO0F6Q20vV047QXlDLytXRTs7RUFFRSxnQnZCMGQwQjtFdUJ6ZDFCO0VBQ0E7QXpDaS9XSjs7QXlDditXRTs7RUFFRTtFQUNBO0F6QzArV0o7O0F5Q3IrV0U7O0VBRUU7RUFDQTtFQUNBO0F6Q3crV0o7O0F5Q2wrV0U7O0VBQ0U7QXpDcytXSjs7QXlDNTlXRTtFQUNFO0F6Qys5V0o7QXlDNzlXRTtFQUNFO0F6Qys5V0o7O0EwQ2pxWEE7RWpCZ0JNLGdDaUJmSjtBMUNvcVhGO0F5QmpwWE07RWlCcEJOO0lqQnFCUTtFekJvcFhOO0FBQ0Y7QTBDdnFYRTtFQUNFO0ExQ3lxWEo7O0EwQ25xWEU7RUFDRTtBMUNzcVhKOztBMENscVhBO0VBQ0U7RUFDQTtFakJESSw2QmlCRUo7QTFDcXFYRjtBeUJucVhNO0VpQkxOO0lqQk1RO0V6QnNxWE47QUFDRjtBMEN4cVhFO0VBQ0U7RUFDQTtFakJORSw0QmlCT0Y7QTFDMHFYSjtBeUI3cVhNO0VpQkFKO0lqQkNNO0V6QmdyWE47QUFDRjs7QTJDanNYQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBLFV6Qm1wRDJCO0V5QmxwRDNCLFd6QmtwRDJCO0V5QmpwRDNCO0VBQ0E7RUFDQTtFQUNBO0V2QkpFO0V1Qk1GO0EzQ2lzWEY7QTJDOXJYRTtFQUNFO0VBQ0E7RUFDQTtBM0Nnc1hKO0EyQzdyWEU7RUFDRTtFQUNBO0VBQ0E7QTNDK3JYSjtBMkM1clhFO0VBRUU7RUFDQTtFQUNBO0EzQzZyWEo7O0EyQ3JyWEE7RUFIRTtBM0M0clhGOztBMkNuclhJO0VBVEY7QTNDZ3NYRjs7QTRDcnRYQTtFN0JtUU0sa0JBTEk7RTZCNVBSLGdCMUJ3b0I0QjtBbEJnbFc5Qjs7QTRDbnRYRTtFN0JnUU07QWZ1OVdSO0Flbm5YSTtFNkJwR0Y7STdCdVFNO0VmbzlXTjtBQUNGO0E0QzV0WEU7RUFJRSxnQjFCeW5Ca0I7RTBCeG5CbEIsZ0IxQndtQjBCO0FsQm1uVzlCOztBNENodVhFO0U3QmdRTTtBZm8rV1I7QWVob1hJO0U2QnBHRjtJN0J1UU07RWZpK1dOO0FBQ0Y7QTRDenVYRTtFQUlFLGdCMUJ5bkJrQjtFMEJ4bkJsQixnQjFCd21CMEI7QWxCZ29XOUI7O0E0Qzd1WEU7RTdCZ1FNO0FmaS9XUjtBZTdvWEk7RTZCcEdGO0k3QnVRTTtFZjgrV047QUFDRjtBNEN0dlhFO0VBSUUsZ0IxQnluQmtCO0UwQnhuQmxCLGdCMUJ3bUIwQjtBbEI2b1c5Qjs7QTRDMXZYRTtFN0JnUU07QWY4L1dSO0FlMXBYSTtFNkJwR0Y7STdCdVFNO0VmMi9XTjtBQUNGO0E0Q253WEU7RUFJRSxnQjFCeW5Ca0I7RTBCeG5CbEIsZ0IxQndtQjBCO0FsQjBwVzlCOztBNEN2d1hFO0U3QmdRTTtBZjJnWFI7QWV2cVhJO0U2QnBHRjtJN0J1UU07RWZ3Z1hOO0FBQ0Y7QTRDaHhYRTtFQUlFLGdCMUJ5bkJrQjtFMEJ4bkJsQixnQjFCd21CMEI7QWxCdXFXOUI7O0E0Q3B4WEU7RTdCZ1FNO0Fmd2hYUjtBZXByWEk7RTZCcEdGO0k3QnVRTTtFZnFoWE47QUFDRjtBNEM3eFhFO0VBSUUsZ0IxQnluQmtCO0UwQnhuQmxCLGdCMUJ3bUIwQjtBbEJvclc5Qjs7QTRDendYQTtFQ3ZERTtFQUNBO0E3Q28wWEY7O0E0Q3p3WEE7RUM1REU7RUFDQTtBN0N5MFhGOztBNEMzd1hBO0VBQ0U7QTVDOHdYRjtBNEM1d1hFO0VBQ0Usb0IxQnNvQjBCO0FsQndvVzlCOztBNENwd1hBO0U3QjhNTSxrQkFMSTtFNkJ2TVI7QTVDdXdYRjs7QTRDbndYQTtFQUNFLG1CMUJpVU87RUgxSEgsa0JBTEk7QWZxa1hWO0E0Q3B3WEU7RUFDRTtBNUNzd1hKOztBNENsd1hBO0VBQ0U7RUFDQSxtQjFCdVRPO0VIMUhILGtCQUxJO0U2QnRMUixjMUJ0RlM7QWxCMjFYWDtBNENud1hFO0VBQ0U7QTVDcXdYSjs7QThDMzJYQTs7RUFFRTtFQUNBO0VBQ0E7QTlDODJYRjtBOEM1MlhFOztFQUNFO0VBQ0E7QTlDKzJYSjtBOEMxMlhFOzs7Ozs7Ozs7Ozs7RUFNRTtBOUNrM1hKOztBOEM3MlhBO0VBQ0U7RUFDQTtFQUNBO0E5Q2czWEY7QThDOTJYRTtFQUNFO0E5Q2czWEo7O0E4QzUyWEE7RTFCaEJJO0FwQmc0WEo7QThDNTJYRTs7RUFFRTtBOUM4MlhKO0E4QzEyWEU7OztFMUJWRTtFQUNBO0FwQnkzWEo7QThDdDJYRTs7O0UxQk5FO0VBQ0E7QXBCaTNYSjs7QThDejFYQTtFQUNFO0VBQ0E7QTlDNDFYRjtBOEMxMVhFO0VBR0U7QTlDMDFYSjtBOEN2MVhFO0VBQ0U7QTlDeTFYSjs7QThDcjFYQTtFQUNFO0VBQ0E7QTlDdzFYRjs7QThDcjFYQTtFQUNFO0VBQ0E7QTlDdzFYRjs7QThDcDBYQTtFQUNFO0VBQ0E7RUFDQTtBOUN1MFhGO0E4Q3IwWEU7O0VBRUU7QTlDdTBYSjtBOENwMFhFOztFQUVFO0E5Q3MwWEo7QThDbDBYRTs7RTFCMUZFO0VBQ0E7QXBCZzZYSjtBOENsMFhFOztFMUI3R0U7RUFDQTtBcEJtN1hKOztBK0MvOFhBOzs7Ozs7RUFNRTtBL0NrOVhGOztBK0MvOFhBO0VBQ0U7QS9DazlYRjtBZ0QxN1hJO0VBQ0U7RUFDQSxvQjlCNmhCd0I7RThCNWhCeEIsdUI5QjJoQndCO0U4QjFoQnhCO0VBckNKO0VBQ0E7RUFDQTtFQUNBO0FoRGsrWEY7QWdEeDZYSTtFQUNFO0FoRDA2WE47O0ErQ3g5WEE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VoQ3VRSSw2QkFMSTtFZ0NoUVI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFaEMwT0ksdUNBTEk7RWdDbk9SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0J6Q0U7QXBCa2dZSjtBK0NyOVhFO0VBQ0U7RUFDQTtFQUNBO0EvQ3U5WEo7O0ErQy83WEk7RUFDRTtBL0NrOFhOO0ErQ2g4WE07RUFDRTtFQUNBO0EvQ2s4WFI7O0ErQzk3WEk7RUFDRTtBL0NpOFhOO0ErQy83WE07RUFDRTtFQUNBO0EvQ2k4WFI7O0FzQjMrWEk7RXlCNEJBO0lBQ0U7RS9DbTlYSjtFK0NqOVhJO0lBQ0U7SUFDQTtFL0NtOVhOO0UrQy84WEU7SUFDRTtFL0NpOVhKO0UrQy84WEk7SUFDRTtJQUNBO0UvQ2k5WE47QUFDRjtBc0I1L1hJO0V5QjRCQTtJQUNFO0UvQ20rWEo7RStDaitYSTtJQUNFO0lBQ0E7RS9DbStYTjtFK0MvOVhFO0lBQ0U7RS9DaStYSjtFK0MvOVhJO0lBQ0U7SUFDQTtFL0NpK1hOO0FBQ0Y7QXNCNWdZSTtFeUI0QkE7SUFDRTtFL0NtL1hKO0UrQ2ovWEk7SUFDRTtJQUNBO0UvQ20vWE47RStDLytYRTtJQUNFO0UvQ2kvWEo7RStDLytYSTtJQUNFO0lBQ0E7RS9DaS9YTjtBQUNGO0FzQjVoWUk7RXlCNEJBO0lBQ0U7RS9DbWdZSjtFK0NqZ1lJO0lBQ0U7SUFDQTtFL0NtZ1lOO0UrQy8vWEU7SUFDRTtFL0NpZ1lKO0UrQy8vWEk7SUFDRTtJQUNBO0UvQ2lnWU47QUFDRjtBc0I1aVlJO0V5QjRCQTtJQUNFO0UvQ21oWUo7RStDamhZSTtJQUNFO0lBQ0E7RS9DbWhZTjtFK0MvZ1lFO0lBQ0U7RS9DaWhZSjtFK0MvZ1lJO0lBQ0U7SUFDQTtFL0NpaFlOO0FBQ0Y7QStDeGdZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQzBnWUo7QWdEOWxZSTtFQUNFO0VBQ0Esb0I5QjZoQndCO0U4QjVoQnhCLHVCOUIyaEJ3QjtFOEIxaEJ4QjtFQTlCSjtFQUNBO0VBQ0E7RUFDQTtBaEQrbllGO0FnRDVrWUk7RUFDRTtBaEQ4a1lOOztBK0M5Z1lFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0NpaFlKO0FnRG5uWUk7RUFDRTtFQUNBLG9COUI2aEJ3QjtFOEI1aEJ4Qix1QjlCMmhCd0I7RThCMWhCeEI7RUF2Qko7RUFDQTtFQUNBO0VBQ0E7QWhENm9ZRjtBZ0RqbVlJO0VBQ0U7QWhEbW1ZTjtBK0N6aFlJO0VBQ0U7QS9DMmhZTjs7QStDcmhZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Dd2hZSjtBZ0Qzb1lJO0VBQ0U7RUFDQSxvQjlCNmhCd0I7RThCNWhCeEIsdUI5QjJoQndCO0U4QjFoQnhCO0FoRDZvWU47QWdEbG9ZTTtFQUNFO0FoRG9vWVI7QWdEam9ZTTtFQUNFO0VBQ0EscUI5QjBnQnNCO0U4QnpnQnRCLHVCOUJ3Z0JzQjtFOEJ2Z0J0QjtFQW5DTjtFQUNBO0VBQ0E7QWhEdXFZRjtBZ0Rqb1lJO0VBQ0U7QWhEbW9ZTjtBK0N4aVlJO0VBQ0U7QS9DMGlZTjs7QStDbmlZQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Dc2lZRjs7QStDaGlZQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I3QnliNEI7RTZCeGI1QjtFQUNBO0VBRUE7RUFDQTtFQUNBO0UzQnRLRTtBcEJ5c1lKO0ErQ2hpWUU7RUFFRTtFQUNBO0VwQjNMRixrRG9CNEx1QjtBL0NpaVl6QjtBK0M5aFlFO0VBRUU7RUFDQTtFcEJsTUYsbURvQm1NdUI7QS9DK2hZekI7QStDNWhZRTtFQUVFO0VBQ0E7RUFDQTtBL0M2aFlKOztBK0N2aFlBO0VBQ0U7QS9DMGhZRjs7QStDdGhZQTtFQUNFO0VBQ0E7RUFDQTtFaENtRUksbUJBTEk7RWdDNURSO0VBQ0E7QS9DeWhZRjs7QStDcmhZQTtFQUNFO0VBQ0E7RUFDQTtBL0N3aFlGOztBK0NwaFlBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQ3NoWUY7O0FpRDNzWVE7RUFPSTtBakR3c1laOztBaUQvc1lRO0VBT0k7QWpENHNZWjs7QWlEbnRZUTtFQU9JO0FqRGd0WVo7O0FpRHZ0WVE7RUFPSTtBakRvdFlaOztBaUQzdFlRO0VBT0k7QWpEd3RZWjs7QWlEL3RZUTtFQU9JO0FqRDR0WVo7O0FpRG51WVE7RUFPSTtBakRndVlaOztBaUR2dVlRO0VBT0k7QWpEb3VZWjs7QWlEM3VZUTtFQU9JO0FqRHd1WVo7O0FpRC91WVE7RUFPSTtBakQ0dVlaOztBaURudllRO0VBT0k7QWpEZ3ZZWjs7QWlEdnZZUTtFQU9JO0FqRG92WVo7O0FpRDN2WVE7RUFPSTtBakR3dllaOztBaUQvdllRO0VBT0k7QWpENHZZWjs7QWlEbndZUTtFQU9JO0FqRGd3WVo7O0FpRHZ3WVE7RUFPSTtBakRvd1laOztBaUQzd1lRO0VBT0k7QWpEd3dZWjs7QWlEL3dZUTtFQU9JO0FqRDR3WVo7O0FpRG54WVE7RUFPSTtBakRneFlaOztBaUR2eFlRO0VBT0k7QWpEb3hZWjs7QWlEM3hZUTtFQU9JO0FqRHd4WVo7O0FpRC94WVE7RUFPSTtBakQ0eFlaOztBaURueVlRO0VBT0k7QWpEZ3lZWjs7QWlEdnlZUTtFQU9JO0FqRG95WVo7O0FpRDN5WVE7RUFPSTtBakR3eVlaOztBaUQveVlRO0VBT0k7QWpENHlZWjs7QWlEbnpZUTtFQU9JO0FqRGd6WVo7O0FpRHZ6WVE7RUFPSTtBakRvellaOztBaUQzellRO0VBT0k7QWpEd3pZWjs7QWlEL3pZUTtFQU9JO0FqRDR6WVo7O0FpRG4wWVE7RUFPSTtBakRnMFlaOztBaUR2MFlRO0VBT0k7QWpEbzBZWjs7QWlEMzBZUTtFQU9JO0FqRHcwWVo7O0FpRC8wWVE7RUFPSTtBakQ0MFlaOztBaURuMVlRO0VBT0k7QWpEZzFZWjs7QWlEdjFZUTtFQU9JO0FqRG8xWVo7O0FpRDMxWVE7RUFPSTtBakR3MVlaOztBaUQvMVlRO0VBT0k7QWpENDFZWjs7QWlEbjJZUTtFQU9JO0FqRGcyWVo7O0FpRHYyWVE7RUFPSTtBakRvMllaOztBaUQzMllRO0VBT0k7QWpEdzJZWjs7QWlELzJZUTtFQU9JO0FqRDQyWVo7O0FpRG4zWVE7RUFPSTtBakRnM1laOztBaUR2M1lRO0VBT0k7QWpEbzNZWjs7QWlEMzNZUTtFQU9JO0FqRHczWVo7O0FpRC8zWVE7RUFPSTtBakQ0M1laOztBaUQ3NFlRO0VBQ0U7QWpEZzVZVjs7QWlEajVZUTtFQUNFO0FqRG81WVY7O0FpRHI1WVE7RUFDRTtBakR3NVlWOztBaUR6NVlRO0VBQ0U7QWpENDVZVjs7QWlENzVZUTtFQUNFO0FqRGc2WVY7O0FpRGo2WVE7RUFDRTtBakRvNllWOztBaURyNllRO0VBQ0U7QWpEdzZZVjs7QWlEejZZUTtFQUNFO0FqRDQ2WVY7O0FpRG42WVE7RUFPSTtBakRnNllaOztBaUR2NllRO0VBT0k7QWpEbzZZWjs7QWlEMzZZUTtFQU9JO0FqRHc2WVo7O0FpRC82WVE7RUFPSTtBakQ0NllaOztBaURuN1lRO0VBT0k7QWpEZzdZWjs7QWlEdjdZUTtFQU9JO0FqRG83WVo7O0FpRDM3WVE7RUFPSTtBakR3N1laOztBaUQvN1lRO0VBT0k7QWpENDdZWjs7QWlEbjhZUTtFQU9JO0FqRGc4WVo7O0FpRHY4WVE7RUFPSTtBakRvOFlaOztBaUQzOFlRO0VBT0k7QWpEdzhZWjs7QWlELzhZUTtFQU9JO0FqRDQ4WVo7O0FpRG45WVE7RUFPSTtBakRnOVlaOztBaUR2OVlRO0VBT0k7QWpEbzlZWjs7QWlEMzlZUTtFQU9JO0FqRHc5WVo7O0FpRC85WVE7RUFPSTtBakQ0OVlaOztBaURuK1lRO0VBT0k7QWpEZytZWjs7QWlEditZUTtFQU9JO0FqRG8rWVo7O0FpRDMrWVE7RUFPSTtBakR3K1laOztBaUQvK1lRO0VBT0k7QWpENCtZWjs7QWlEbi9ZUTtFQU9JO0FqRGcvWVo7O0FpRHYvWVE7RUFPSTtBakRvL1laOztBaUQzL1lRO0VBT0k7QWpEdy9ZWjs7QWlELy9ZUTtFQU9JO0FqRDQvWVo7O0FpRG5nWlE7RUFPSTtBakRnZ1paOztBaUR2Z1pRO0VBT0k7QWpEb2daWjs7QWlEM2daUTtFQU9JO0FqRHdnWlo7O0FpRC9nWlE7RUFPSTtBakQ0Z1paOztBaURuaFpRO0VBT0k7QWpEZ2haWjs7QWlEdmhaUTtFQU9JO0FqRG9oWlo7O0FpRDNoWlE7RUFJUTtFQUdKO0FqRHloWlo7O0FpRGhpWlE7RUFJUTtFQUdKO0FqRDhoWlo7O0FpRHJpWlE7RUFJUTtFQUdKO0FqRG1pWlo7O0FpRDFpWlE7RUFJUTtFQUdKO0FqRHdpWlo7O0FpRC9pWlE7RUFJUTtFQUdKO0FqRDZpWlo7O0FpRHBqWlE7RUFJUTtFQUdKO0FqRGtqWlo7O0FpRHpqWlE7RUFJUTtFQUdKO0FqRHVqWlo7O0FpRDlqWlE7RUFJUTtFQUdKO0FqRDRqWlo7O0FpRG5rWlE7RUFJUTtFQUdKO0FqRGlrWlo7O0FpRHhrWlE7RUFJUTtFQUdKO0FqRHNrWlo7O0FpRDdrWlE7RUFPSTtBakQwa1paOztBaURqbFpRO0VBT0k7QWpEOGtaWjs7QWlEcmxaUTtFQU9JO0FqRGtsWlo7O0FpRHpsWlE7RUFPSTtBakRzbFpaOztBaUQ3bFpRO0VBT0k7QWpEMGxaWjs7QWlEam1aUTtFQU9JO0FqRDhsWlo7O0FpRHJtWlE7RUFPSTtBakRrbVpaOztBaUR6bVpRO0VBT0k7QWpEc21aWjs7QWlEN21aUTtFQU9JO0FqRDBtWlo7O0FpRGpuWlE7RUFPSTtBakQ4bVpaOztBaURyblpRO0VBT0k7QWpEa25aWjs7QWlEem5aUTtFQU9JO0FqRHNuWlo7O0FpRDduWlE7RUFPSTtBakQwblpaOztBaUQzb1pRO0VBQ0U7QWpEOG9aVjs7QWlEL29aUTtFQUNFO0FqRGtwWlY7O0FpRG5wWlE7RUFDRTtBakRzcFpWOztBaUR2cFpRO0VBQ0U7QWpEMHBaVjs7QWlEM3BaUTtFQUNFO0FqRDhwWlY7O0FpRHJwWlE7RUFPSTtBakRrcFpaOztBaUR6cFpRO0VBT0k7QWpEc3BaWjs7QWlEN3BaUTtFQU9JO0FqRDBwWlo7O0FpRGpxWlE7RUFPSTtBakQ4cFpaOztBaURycVpRO0VBT0k7QWpEa3FaWjs7QWlEenFaUTtFQU9JO0FqRHNxWlo7O0FpRDdxWlE7RUFPSTtBakQwcVpaOztBaURqclpRO0VBT0k7QWpEOHFaWjs7QWlEcnJaUTtFQU9JO0FqRGtyWlo7O0FpRHpyWlE7RUFPSTtBakRzclpaOztBaUQ3clpRO0VBT0k7QWpEMHJaWjs7QWlEanNaUTtFQU9JO0FqRDhyWlo7O0FpRHJzWlE7RUFPSTtBakRrc1paOztBaUR6c1pRO0VBT0k7QWpEc3NaWjs7QWlEN3NaUTtFQU9JO0FqRDBzWlo7O0FpRGp0WlE7RUFPSTtBakQ4c1paOztBaURydFpRO0VBT0k7QWpEa3RaWjs7QWlEenRaUTtFQU9JO0FqRHN0Wlo7O0FpRDd0WlE7RUFPSTtBakQwdFpaOztBaURqdVpRO0VBT0k7QWpEOHRaWjs7QWlEcnVaUTtFQU9JO0FqRGt1Wlo7O0FpRHp1WlE7RUFPSTtBakRzdVpaOztBaUQ3dVpRO0VBT0k7QWpEMHVaWjs7QWlEanZaUTtFQU9JO0FqRDh1Wlo7O0FpRHJ2WlE7RUFPSTtBakRrdlpaOztBaUR6dlpRO0VBT0k7QWpEc3ZaWjs7QWlEN3ZaUTtFQU9JO0FqRDB2Wlo7O0FpRGp3WlE7RUFPSTtBakQ4dlpaOztBaURyd1pRO0VBT0k7QWpEa3daWjs7QWlEendaUTtFQU9JO0FqRHN3Wlo7O0FpRDd3WlE7RUFPSTtBakQwd1paOztBaURqeFpRO0VBT0k7QWpEOHdaWjs7QWlEcnhaUTtFQU9JO0FqRGt4Wlo7O0FpRHp4WlE7RUFPSTtBakRzeFpaOztBaUQ3eFpRO0VBT0k7QWpEMHhaWjs7QWlEanlaUTtFQU9JO0FqRDh4Wlo7O0FpRHJ5WlE7RUFPSTtBakRreVpaOztBaUR6eVpRO0VBT0k7QWpEc3laWjs7QWlEN3laUTtFQU9JO0FqRDB5Wlo7O0FpRGp6WlE7RUFPSTtBakQ4eVpaOztBaURyelpRO0VBT0k7QWpEa3paWjs7QWlEenpaUTtFQU9JO0FqRHN6Wlo7O0FpRDd6WlE7RUFPSTtBakQwelpaOztBaURqMFpRO0VBT0k7QWpEOHpaWjs7QWlEcjBaUTtFQU9JO0FqRGswWlo7O0FpRHowWlE7RUFPSTtBakRzMFpaOztBaUQ3MFpRO0VBT0k7QWpEMDBaWjs7QWlEajFaUTtFQU9JO0FqRDgwWlo7O0FpRHIxWlE7RUFPSTtBakRrMVpaOztBaUR6MVpRO0VBT0k7QWpEczFaWjs7QWlENzFaUTtFQU9JO0FqRDAxWlo7O0FpRGoyWlE7RUFPSTtBakQ4MVpaOztBaURyMlpRO0VBT0k7QWpEazJaWjs7QWlEejJaUTtFQU9JO0FqRHMyWlo7O0FpRDcyWlE7RUFPSTtBakQwMlpaOztBaURqM1pRO0VBT0k7QWpEODJaWjs7QWlEcjNaUTtFQU9JO0FqRGszWlo7O0FpRHozWlE7RUFPSTtBakRzM1paOztBaUQ3M1pRO0VBT0k7QWpEMDNaWjs7QWlEajRaUTtFQU9JO0FqRDgzWlo7O0FpRHI0WlE7RUFPSTtBakRrNFpaOztBaUR6NFpRO0VBT0k7QWpEczRaWjs7QWlENzRaUTtFQU9JO0FqRDA0Wlo7O0FpRGo1WlE7RUFPSTtBakQ4NFpaOztBaURyNVpRO0VBT0k7QWpEazVaWjs7QWlEejVaUTtFQU9JO0FqRHM1Wlo7O0FpRDc1WlE7RUFPSTtFQUFBO0FqRDI1Wlo7O0FpRGw2WlE7RUFPSTtFQUFBO0FqRGc2Wlo7O0FpRHY2WlE7RUFPSTtFQUFBO0FqRHE2Wlo7O0FpRDU2WlE7RUFPSTtFQUFBO0FqRDA2Wlo7O0FpRGo3WlE7RUFPSTtFQUFBO0FqRCs2Wlo7O0FpRHQ3WlE7RUFPSTtFQUFBO0FqRG83Wlo7O0FpRDM3WlE7RUFPSTtFQUFBO0FqRHk3Wlo7O0FpRGg4WlE7RUFPSTtFQUFBO0FqRDg3Wlo7O0FpRHI4WlE7RUFPSTtFQUFBO0FqRG04Wlo7O0FpRDE4WlE7RUFPSTtFQUFBO0FqRHc4Wlo7O0FpRC84WlE7RUFPSTtFQUFBO0FqRDY4Wlo7O0FpRHA5WlE7RUFPSTtFQUFBO0FqRGs5Wlo7O0FpRHo5WlE7RUFPSTtFQUFBO0FqRHU5Wlo7O0FpRDk5WlE7RUFPSTtFQUFBO0FqRDQ5Wlo7O0FpRG4rWlE7RUFPSTtBakRnK1paOztBaUR2K1pRO0VBT0k7QWpEbytaWjs7QWlEMytaUTtFQU9JO0FqRHcrWlo7O0FpRC8rWlE7RUFPSTtBakQ0K1paOztBaURuL1pRO0VBT0k7QWpEZy9aWjs7QWlEdi9aUTtFQU9JO0FqRG8vWlo7O0FpRDMvWlE7RUFPSTtBakR3L1paOztBaUQvL1pRO0VBT0k7QWpENC9aWjs7QWlEbmdhUTtFQU9JO0FqRGdnYVo7O0FpRHZnYVE7RUFPSTtBakRvZ2FaOztBaUQzZ2FRO0VBT0k7QWpEd2dhWjs7QWlEL2dhUTtFQU9JO0FqRDRnYVo7O0FpRG5oYVE7RUFPSTtBakRnaGFaOztBaUR2aGFRO0VBT0k7QWpEb2hhWjs7QWlEM2hhUTtFQU9JO0FqRHdoYVo7O0FpRC9oYVE7RUFPSTtBakQ0aGFaOztBaURuaWFRO0VBT0k7QWpEZ2lhWjs7QWlEdmlhUTtFQU9JO0FqRG9pYVo7O0FpRDNpYVE7RUFPSTtBakR3aWFaOztBaUQvaWFRO0VBT0k7QWpENGlhWjs7QWlEbmphUTtFQU9JO0FqRGdqYVo7O0FpRHZqYVE7RUFPSTtBakRvamFaOztBaUQzamFRO0VBT0k7QWpEd2phWjs7QWlEL2phUTtFQU9JO0FqRDRqYVo7O0FpRG5rYVE7RUFPSTtBakRna2FaOztBaUR2a2FRO0VBT0k7QWpEb2thWjs7QWlEM2thUTtFQU9JO0FqRHdrYVo7O0FpRC9rYVE7RUFPSTtBakQ0a2FaOztBaURubGFRO0VBT0k7QWpEZ2xhWjs7QWlEdmxhUTtFQU9JO0FqRG9sYVo7O0FpRDNsYVE7RUFPSTtBakR3bGFaOztBaUQvbGFRO0VBT0k7QWpENGxhWjs7QWlEbm1hUTtFQU9JO0FqRGdtYVo7O0FpRHZtYVE7RUFPSTtBakRvbWFaOztBaUQzbWFRO0VBT0k7RUFBQTtBakR5bWFaOztBaURobmFRO0VBT0k7RUFBQTtBakQ4bWFaOztBaURybmFRO0VBT0k7RUFBQTtBakRtbmFaOztBaUQxbmFRO0VBT0k7RUFBQTtBakR3bmFaOztBaUQvbmFRO0VBT0k7RUFBQTtBakQ2bmFaOztBaURwb2FRO0VBT0k7RUFBQTtBakRrb2FaOztBaUR6b2FRO0VBT0k7RUFBQTtBakR1b2FaOztBaUQ5b2FRO0VBT0k7RUFBQTtBakQ0b2FaOztBaURucGFRO0VBT0k7RUFBQTtBakRpcGFaOztBaUR4cGFRO0VBT0k7RUFBQTtBakRzcGFaOztBaUQ3cGFRO0VBT0k7RUFBQTtBakQycGFaOztBaURscWFRO0VBT0k7RUFBQTtBakRncWFaOztBaUR2cWFRO0VBT0k7QWpEb3FhWjs7QWlEM3FhUTtFQU9JO0FqRHdxYVo7O0FpRC9xYVE7RUFPSTtBakQ0cWFaOztBaURucmFRO0VBT0k7QWpEZ3JhWjs7QWlEdnJhUTtFQU9JO0FqRG9yYVo7O0FpRDNyYVE7RUFPSTtBakR3cmFaOztBaUQvcmFRO0VBT0k7QWpENHJhWjs7QWlEbnNhUTtFQU9JO0FqRGdzYVo7O0FpRHZzYVE7RUFPSTtBakRvc2FaOztBaUQzc2FRO0VBT0k7QWpEd3NhWjs7QWlEL3NhUTtFQU9JO0FqRDRzYVo7O0FpRG50YVE7RUFPSTtBakRndGFaOztBaUR2dGFRO0VBT0k7QWpEb3RhWjs7QWlEM3RhUTtFQU9JO0FqRHd0YVo7O0FpRC90YVE7RUFPSTtBakQ0dGFaOztBaURudWFRO0VBT0k7QWpEZ3VhWjs7QWlEdnVhUTtFQU9JO0FqRG91YVo7O0FpRDN1YVE7RUFPSTtBakR3dWFaOztBaUQvdWFRO0VBT0k7QWpENHVhWjs7QWlEbnZhUTtFQU9JO0FqRGd2YVo7O0FpRHZ2YVE7RUFPSTtBakRvdmFaOztBaUQzdmFRO0VBT0k7QWpEd3ZhWjs7QWlEL3ZhUTtFQU9JO0FqRDR2YVo7O0FpRG53YVE7RUFPSTtBakRnd2FaOztBaUR2d2FRO0VBT0k7QWpEb3dhWjs7QWlEM3dhUTtFQU9JO0FqRHd3YVo7O0FpRC93YVE7RUFPSTtBakQ0d2FaOztBaURueGFRO0VBT0k7QWpEZ3hhWjs7QWlEdnhhUTtFQU9JO0FqRG94YVo7O0FpRDN4YVE7RUFPSTtBakR3eGFaOztBaUQveGFRO0VBT0k7QWpENHhhWjs7QWlEbnlhUTtFQU9JO0FqRGd5YVo7O0FpRHZ5YVE7RUFPSTtBakRveWFaOztBaUQzeWFRO0VBT0k7QWpEd3lhWjs7QWlEL3lhUTtFQU9JO0FqRDR5YVo7O0FpRG56YVE7RUFPSTtBakRnemFaOztBaUR2emFRO0VBT0k7QWpEb3phWjs7QWlEM3phUTtFQU9JO0FqRHd6YVo7O0FpRC96YVE7RUFPSTtBakQ0emFaOztBaURuMGFRO0VBT0k7QWpEZzBhWjs7QWlEdjBhUTtFQU9JO0FqRG8wYVo7O0FpRDMwYVE7RUFPSTtBakR3MGFaOztBaUQvMGFRO0VBT0k7QWpENDBhWjs7QWlEbjFhUTtFQU9JO0FqRGcxYVo7O0FpRHYxYVE7RUFPSTtBakRvMWFaOztBaUQzMWFRO0VBT0k7QWpEdzFhWjs7QWlELzFhUTtFQU9JO0FqRDQxYVo7O0FpRG4yYVE7RUFPSTtBakRnMmFaOztBaUR2MmFRO0VBT0k7QWpEbzJhWjs7QWlEMzJhUTtFQU9JO0FqRHcyYVo7O0FpRC8yYVE7RUFPSTtBakQ0MmFaOztBaURuM2FRO0VBT0k7QWpEZzNhWjs7QWlEdjNhUTtFQU9JO0FqRG8zYVo7O0FpRDMzYVE7RUFPSTtBakR3M2FaOztBaUQvM2FRO0VBT0k7QWpENDNhWjs7QWlEbjRhUTtFQU9JO0FqRGc0YVo7O0FpRHY0YVE7RUFPSTtBakRvNGFaOztBaUQzNGFRO0VBT0k7QWpEdzRhWjs7QWlELzRhUTtFQU9JO0FqRDQ0YVo7O0FpRG41YVE7RUFPSTtBakRnNWFaOztBaUR2NWFRO0VBT0k7QWpEbzVhWjs7QWlEMzVhUTtFQU9JO0FqRHc1YVo7O0FpRC81YVE7RUFPSTtBakQ0NWFaOztBaURuNmFRO0VBT0k7QWpEZzZhWjs7QWlEdjZhUTtFQU9JO0FqRG82YVo7O0FpRDM2YVE7RUFPSTtBakR3NmFaOztBaUQvNmFRO0VBT0k7QWpENDZhWjs7QWlEbjdhUTtFQU9JO0FqRGc3YVo7O0FpRHY3YVE7RUFPSTtBakRvN2FaOztBaUQzN2FRO0VBT0k7QWpEdzdhWjs7QWlELzdhUTtFQU9JO0FqRDQ3YVo7O0FpRG44YVE7RUFPSTtBakRnOGFaOztBaUR2OGFRO0VBT0k7QWpEbzhhWjs7QWlEejlhUTtBQWNBO0VBT0k7RUFBQTtBakQwOGFaOztBaUR2N2FRO0FBMUJBO0VBSVE7RUFHSjtBakRnOWFaOztBaUR2OWFRO0VBSVE7RUFHSjtBakRxOWFaOztBaUQ1OWFRO0VBSVE7RUFHSjtBakQwOWFaOztBaURqK2FRO0VBSVE7RUFHSjtBakQrOWFaOztBaUR0K2FRO0VBSVE7RUFHSjtBakRvK2FaOztBaUQzK2FRO0VBSVE7RUFHSjtBakR5K2FaOztBaURoL2FRO0VBSVE7RUFHSjtBakQ4K2FaOztBaURyL2FRO0VBSVE7RUFHSjtBakRtL2FaOztBaUQxL2FRO0VBSVE7RUFHSjtBakR3L2FaOztBaUQvL2FRO0VBSVE7RUFHSjtBakQ2L2FaOztBaURwZ2JRO0VBSVE7RUFHSjtBakRrZ2JaOztBaUR6Z2JRO0VBSVE7RUFHSjtBakR1Z2JaOztBaUQ5Z2JRO0VBSVE7RUFHSjtBakQ0Z2JaOztBaURuaGJRO0VBSVE7RUFHSjtBakRpaGJaOztBaUR4aGJRO0VBSVE7RUFHSjtBakRzaGJaOztBaUQ3aGJRO0VBSVE7RUFHSjtBakQyaGJaOztBaURsaWJRO0VBSVE7RUFHSjtBakRnaWJaOztBaUR2aWJRO0VBSVE7RUFHSjtBakRxaWJaOztBaUR0amJRO0VBQ0U7QWpEeWpiVjs7QWlEMWpiUTtFQUNFO0FqRDZqYlY7O0FpRDlqYlE7RUFDRTtBakRpa2JWOztBaURsa2JRO0VBQ0U7QWpEcWtiVjs7QWlENWpiUTtFQU9JO0FqRHlqYlo7O0FpRGhrYlE7RUFPSTtBakQ2amJaOztBaURwa2JRO0VBT0k7QWpEaWtiWjs7QWlEeGtiUTtFQU9JO0FqRHFrYlo7O0FpRDVrYlE7RUFPSTtBakR5a2JaOztBaURobGJRO0VBT0k7QWpENmtiWjs7QWlEcGxiUTtFQU9JO0FqRGlsYlo7O0FpRHhsYlE7RUFPSTtBakRxbGJaOztBaUR0bWJRO0VBQ0U7QWpEeW1iVjs7QWlEcm1iVTtFQUNFO0FqRHdtYlo7O0FpRDltYlE7RUFDRTtBakRpbmJWOztBaUQ3bWJVO0VBQ0U7QWpEZ25iWjs7QWlEdG5iUTtFQUNFO0FqRHluYlY7O0FpRHJuYlU7RUFDRTtBakR3bmJaOztBaUQ5bmJRO0VBQ0U7QWpEaW9iVjs7QWlEN25iVTtFQUNFO0FqRGdvYlo7O0FpRHRvYlE7RUFDRTtBakR5b2JWOztBaURyb2JVO0VBQ0U7QWpEd29iWjs7QWlEcG9iUTtFQU9JO0FqRGlvYlo7O0FpRDVuYlU7RUFPSTtBakR5bmJkOztBaUQ1b2JRO0VBT0k7QWpEeW9iWjs7QWlEcG9iVTtFQU9JO0FqRGlvYmQ7O0FpRHBwYlE7RUFPSTtBakRpcGJaOztBaUQ1b2JVO0VBT0k7QWpEeW9iZDs7QWlENXBiUTtFQUlRO0VBR0o7QWpEMHBiWjs7QWlEanFiUTtFQUlRO0VBR0o7QWpEK3BiWjs7QWlEdHFiUTtFQUlRO0VBR0o7QWpEb3FiWjs7QWlEM3FiUTtFQUlRO0VBR0o7QWpEeXFiWjs7QWlEaHJiUTtFQUlRO0VBR0o7QWpEOHFiWjs7QWlEcnJiUTtFQUlRO0VBR0o7QWpEbXJiWjs7QWlEMXJiUTtFQUlRO0VBR0o7QWpEd3JiWjs7QWlEL3JiUTtFQUlRO0VBR0o7QWpENnJiWjs7QWlEcHNiUTtFQUlRO0VBR0o7QWpEa3NiWjs7QWlEbnRiUTtFQUNFO0FqRHN0YlY7O0FpRGx0YlU7RUFDRTtBakRxdGJaOztBaUQzdGJRO0VBQ0U7QWpEOHRiVjs7QWlEMXRiVTtFQUNFO0FqRDZ0Ylo7O0FpRG51YlE7RUFDRTtBakRzdWJWOztBaURsdWJVO0VBQ0U7QWpEcXViWjs7QWlEM3ViUTtFQUNFO0FqRDh1YlY7O0FpRDF1YlU7RUFDRTtBakQ2dWJaOztBaURudmJRO0VBQ0U7QWpEc3ZiVjs7QWlEbHZiVTtFQUNFO0FqRHF2Ylo7O0FpRDN2YlE7RUFDRTtBakQ4dmJWOztBaUQxdmJVO0VBQ0U7QWpENnZiWjs7QWlEenZiUTtFQUlRO0VBR0o7QWpEdXZiWjs7QWlEOXZiUTtFQUlRO0VBR0o7QWpENHZiWjs7QWlEbndiUTtFQUlRO0VBR0o7QWpEaXdiWjs7QWlEeHdiUTtFQUlRO0VBR0o7QWpEc3diWjs7QWlEN3diUTtFQUlRO0VBR0o7QWpEMndiWjs7QWlEbHhiUTtFQUlRO0VBR0o7QWpEZ3hiWjs7QWlEdnhiUTtFQUlRO0VBR0o7QWpEcXhiWjs7QWlENXhiUTtFQUlRO0VBR0o7QWpEMHhiWjs7QWlEanliUTtFQUlRO0VBR0o7QWpEK3hiWjs7QWlEdHliUTtFQUlRO0VBR0o7QWpEb3liWjs7QWlEM3liUTtFQUlRO0VBR0o7QWpEeXliWjs7QWlEaHpiUTtFQUlRO0VBR0o7QWpEOHliWjs7QWlEcnpiUTtFQUlRO0VBR0o7QWpEbXpiWjs7QWlEMXpiUTtFQUlRO0VBR0o7QWpEd3piWjs7QWlEejBiUTtFQUNFO0FqRDQwYlY7O0FpRDcwYlE7RUFDRTtBakRnMWJWOztBaURqMWJRO0VBQ0U7QWpEbzFiVjs7QWlEcjFiUTtFQUNFO0FqRHcxYlY7O0FpRHoxYlE7RUFDRTtBakQ0MWJWOztBaURuMWJRO0VBT0k7QWpEZzFiWjs7QWlEdjFiUTtFQU9JO0FqRG8xYlo7O0FpRDMxYlE7RUFPSTtBakR3MWJaOztBaUQvMWJRO0VBT0k7QWpENDFiWjs7QWlEbjJiUTtFQU9JO0FqRGcyYlo7O0FpRHYyYlE7RUFPSTtBakRvMmJaOztBaUQzMmJRO0VBT0k7QWpEdzJiWjs7QWlELzJiUTtFQU9JO0FqRDQyYlo7O0FpRG4zYlE7RUFPSTtBakRnM2JaOztBaUR2M2JRO0VBT0k7QWpEbzNiWjs7QWlEMzNiUTtFQU9JO0FqRHczYlo7O0FpRC8zYlE7RUFPSTtBakQ0M2JaOztBaURuNGJRO0VBT0k7QWpEZzRiWjs7QWlEdjRiUTtFQU9JO0FqRG80Ylo7O0FpRDM0YlE7RUFPSTtBakR3NGJaOztBaUQvNGJRO0VBT0k7QWpENDRiWjs7QWlEbjViUTtFQU9JO0FqRGc1Ylo7O0FpRHY1YlE7RUFPSTtBakRvNWJaOztBaUQzNWJRO0VBT0k7QWpEdzViWjs7QWlELzViUTtFQU9JO0FqRDQ1Ylo7O0FpRG42YlE7RUFPSTtBakRnNmJaOztBaUR2NmJRO0VBT0k7QWpEbzZiWjs7QWlEMzZiUTtFQU9JO0FqRHc2Ylo7O0FpRC82YlE7RUFPSTtFQUFBO0FqRDY2Ylo7O0FpRHA3YlE7RUFPSTtFQUFBO0FqRGs3Ylo7O0FpRHo3YlE7RUFPSTtFQUFBO0FqRHU3Ylo7O0FpRDk3YlE7RUFPSTtFQUFBO0FqRDQ3Ylo7O0FpRG44YlE7RUFPSTtFQUFBO0FqRGk4Ylo7O0FpRHg4YlE7RUFPSTtFQUFBO0FqRHM4Ylo7O0FpRDc4YlE7RUFPSTtFQUFBO0FqRDI4Ylo7O0FpRGw5YlE7RUFPSTtFQUFBO0FqRGc5Ylo7O0FpRHY5YlE7RUFPSTtFQUFBO0FqRHE5Ylo7O0FpRDU5YlE7RUFPSTtFQUFBO0FqRDA5Ylo7O0FpRGorYlE7RUFPSTtFQUFBO0FqRCs5Ylo7O0FpRHQrYlE7RUFPSTtFQUFBO0FqRG8rYlo7O0FpRDMrYlE7RUFPSTtFQUFBO0FqRHkrYlo7O0FpRGgvYlE7RUFPSTtFQUFBO0FqRDgrYlo7O0FpRHIvYlE7RUFPSTtFQUFBO0FqRG0vYlo7O0FpRDEvYlE7RUFPSTtFQUFBO0FqRHcvYlo7O0FpRC8vYlE7RUFPSTtFQUFBO0FqRDYvYlo7O0FpRHBnY1E7RUFPSTtFQUFBO0FqRGtnY1o7O0FpRHpnY1E7RUFPSTtFQUFBO0FqRHVnY1o7O0FpRDlnY1E7RUFPSTtFQUFBO0FqRDRnY1o7O0FpRG5oY1E7RUFPSTtFQUFBO0FqRGloY1o7O0FpRHhoY1E7RUFPSTtFQUFBO0FqRHNoY1o7O0FpRDdoY1E7RUFPSTtFQUFBO0FqRDJoY1o7O0FpRGxpY1E7RUFPSTtFQUFBO0FqRGdpY1o7O0FpRHZpY1E7RUFPSTtFQUFBO0FqRHFpY1o7O0FpRDVpY1E7RUFPSTtFQUFBO0FqRDBpY1o7O0FpRGpqY1E7RUFPSTtFQUFBO0FqRCtpY1o7O0FpRHRqY1E7RUFPSTtFQUFBO0FqRG9qY1o7O0FpRDNqY1E7RUFPSTtFQUFBO0FqRHlqY1o7O0FpRGhrY1E7RUFPSTtFQUFBO0FqRDhqY1o7O0FpRHJrY1E7RUFPSTtFQUFBO0FqRG1rY1o7O0FpRDFrY1E7RUFPSTtFQUFBO0FqRHdrY1o7O0FpRC9rY1E7RUFPSTtFQUFBO0FqRDZrY1o7O0FpRHBsY1E7RUFPSTtFQUFBO0FqRGtsY1o7O0FpRHpsY1E7RUFPSTtFQUFBO0FqRHVsY1o7O0FpRDlsY1E7RUFPSTtFQUFBO0FqRDRsY1o7O0FpRG5tY1E7RUFPSTtBakRnbWNaOztBaUR2bWNRO0VBT0k7QWpEb21jWjs7QWlEM21jUTtFQU9JO0FqRHdtY1o7O0FpRC9tY1E7RUFPSTtBakQ0bWNaOztBaURubmNRO0VBT0k7QWpEZ25jWjs7QWlEdm5jUTtFQU9JO0FqRG9uY1o7O0FpRDNuY1E7RUFPSTtBakR3bmNaOztBc0Jsb2NJO0UyQkdJO0lBT0k7RWpENm5jVjtFaURwb2NNO0lBT0k7RWpEZ29jVjtFaUR2b2NNO0lBT0k7RWpEbW9jVjtFaUQxb2NNO0lBT0k7RWpEc29jVjtFaUQ3b2NNO0lBT0k7RWpEeW9jVjtFaURocGNNO0lBT0k7RWpENG9jVjtFaURucGNNO0lBT0k7RWpEK29jVjtFaUR0cGNNO0lBT0k7RWpEa3BjVjtFaUR6cGNNO0lBT0k7RWpEcXBjVjtFaUQ1cGNNO0lBT0k7RWpEd3BjVjtFaUQvcGNNO0lBT0k7RWpEMnBjVjtFaURscWNNO0lBT0k7RWpEOHBjVjtFaURycWNNO0lBT0k7RWpEaXFjVjtFaUR4cWNNO0lBT0k7RWpEb3FjVjtFaUQzcWNNO0lBT0k7RWpEdXFjVjtFaUQ5cWNNO0lBT0k7RWpEMHFjVjtFaURqcmNNO0lBT0k7RWpENnFjVjtFaURwcmNNO0lBT0k7RWpEZ3JjVjtFaUR2cmNNO0lBT0k7RWpEbXJjVjtFaUQxcmNNO0lBT0k7RWpEc3JjVjtFaUQ3cmNNO0lBT0k7RWpEeXJjVjtFaURoc2NNO0lBT0k7RWpENHJjVjtFaURuc2NNO0lBT0k7RWpEK3JjVjtFaUR0c2NNO0lBT0k7RWpEa3NjVjtFaUR6c2NNO0lBT0k7RWpEcXNjVjtFaUQ1c2NNO0lBT0k7RWpEd3NjVjtFaUQvc2NNO0lBT0k7RWpEMnNjVjtFaURsdGNNO0lBT0k7RWpEOHNjVjtFaURydGNNO0lBT0k7RWpEaXRjVjtFaUR4dGNNO0lBT0k7RWpEb3RjVjtFaUQzdGNNO0lBT0k7RWpEdXRjVjtFaUQ5dGNNO0lBT0k7RWpEMHRjVjtFaURqdWNNO0lBT0k7RWpENnRjVjtFaURwdWNNO0lBT0k7RWpEZ3VjVjtFaUR2dWNNO0lBT0k7RWpEbXVjVjtFaUQxdWNNO0lBT0k7RWpEc3VjVjtFaUQ3dWNNO0lBT0k7RWpEeXVjVjtFaURodmNNO0lBT0k7RWpENHVjVjtFaURudmNNO0lBT0k7RWpEK3VjVjtFaUR0dmNNO0lBT0k7RWpEa3ZjVjtFaUR6dmNNO0lBT0k7RWpEcXZjVjtFaUQ1dmNNO0lBT0k7RWpEd3ZjVjtFaUQvdmNNO0lBT0k7RWpEMnZjVjtFaURsd2NNO0lBT0k7RWpEOHZjVjtFaURyd2NNO0lBT0k7RWpEaXdjVjtFaUR4d2NNO0lBT0k7RWpEb3djVjtFaUQzd2NNO0lBT0k7RWpEdXdjVjtFaUQ5d2NNO0lBT0k7RWpEMHdjVjtFaURqeGNNO0lBT0k7RWpENndjVjtFaURweGNNO0lBT0k7RWpEZ3hjVjtFaUR2eGNNO0lBT0k7RWpEbXhjVjtFaUQxeGNNO0lBT0k7RWpEc3hjVjtFaUQ3eGNNO0lBT0k7RWpEeXhjVjtFaURoeWNNO0lBT0k7RWpENHhjVjtFaURueWNNO0lBT0k7RWpEK3hjVjtFaUR0eWNNO0lBT0k7RWpEa3ljVjtFaUR6eWNNO0lBT0k7RWpEcXljVjtFaUQ1eWNNO0lBT0k7RWpEd3ljVjtFaUQveWNNO0lBT0k7RWpEMnljVjtFaURsemNNO0lBT0k7RWpEOHljVjtFaURyemNNO0lBT0k7RWpEaXpjVjtFaUR4emNNO0lBT0k7RWpEb3pjVjtFaUQzemNNO0lBT0k7RWpEdXpjVjtFaUQ5emNNO0lBT0k7RWpEMHpjVjtFaURqMGNNO0lBT0k7RWpENnpjVjtFaURwMGNNO0lBT0k7RWpEZzBjVjtFaUR2MGNNO0lBT0k7RWpEbTBjVjtFaUQxMGNNO0lBT0k7RWpEczBjVjtFaUQ3MGNNO0lBT0k7RWpEeTBjVjtFaURoMWNNO0lBT0k7SUFBQTtFakQ2MGNWO0VpRHAxY007SUFPSTtJQUFBO0VqRGkxY1Y7RWlEeDFjTTtJQU9JO0lBQUE7RWpEcTFjVjtFaUQ1MWNNO0lBT0k7SUFBQTtFakR5MWNWO0VpRGgyY007SUFPSTtJQUFBO0VqRDYxY1Y7RWlEcDJjTTtJQU9JO0lBQUE7RWpEaTJjVjtFaUR4MmNNO0lBT0k7SUFBQTtFakRxMmNWO0VpRDUyY007SUFPSTtJQUFBO0VqRHkyY1Y7RWlEaDNjTTtJQU9JO0lBQUE7RWpENjJjVjtFaURwM2NNO0lBT0k7SUFBQTtFakRpM2NWO0VpRHgzY007SUFPSTtJQUFBO0VqRHEzY1Y7RWlENTNjTTtJQU9JO0lBQUE7RWpEeTNjVjtFaURoNGNNO0lBT0k7SUFBQTtFakQ2M2NWO0VpRHA0Y007SUFPSTtJQUFBO0VqRGk0Y1Y7RWlEeDRjTTtJQU9JO0VqRG80Y1Y7RWlEMzRjTTtJQU9JO0VqRHU0Y1Y7RWlEOTRjTTtJQU9JO0VqRDA0Y1Y7RWlEajVjTTtJQU9JO0VqRDY0Y1Y7RWlEcDVjTTtJQU9JO0VqRGc1Y1Y7RWlEdjVjTTtJQU9JO0VqRG01Y1Y7RWlEMTVjTTtJQU9JO0VqRHM1Y1Y7RWlENzVjTTtJQU9JO0VqRHk1Y1Y7RWlEaDZjTTtJQU9JO0VqRDQ1Y1Y7RWlEbjZjTTtJQU9JO0VqRCs1Y1Y7RWlEdDZjTTtJQU9JO0VqRGs2Y1Y7RWlEejZjTTtJQU9JO0VqRHE2Y1Y7RWlENTZjTTtJQU9JO0VqRHc2Y1Y7RWlELzZjTTtJQU9JO0VqRDI2Y1Y7RWlEbDdjTTtJQU9JO0VqRDg2Y1Y7RWlEcjdjTTtJQU9JO0VqRGk3Y1Y7RWlEeDdjTTtJQU9JO0VqRG83Y1Y7RWlEMzdjTTtJQU9JO0VqRHU3Y1Y7RWlEOTdjTTtJQU9JO0VqRDA3Y1Y7RWlEajhjTTtJQU9JO0VqRDY3Y1Y7RWlEcDhjTTtJQU9JO0VqRGc4Y1Y7RWlEdjhjTTtJQU9JO0VqRG04Y1Y7RWlEMThjTTtJQU9JO0VqRHM4Y1Y7RWlENzhjTTtJQU9JO0VqRHk4Y1Y7RWlEaDljTTtJQU9JO0VqRDQ4Y1Y7RWlEbjljTTtJQU9JO0VqRCs4Y1Y7RWlEdDljTTtJQU9JO0VqRGs5Y1Y7RWlEejljTTtJQU9JO0VqRHE5Y1Y7RWlENTljTTtJQU9JO0VqRHc5Y1Y7RWlELzljTTtJQU9JO0VqRDI5Y1Y7RWlEbCtjTTtJQU9JO0VqRDg5Y1Y7RWlEcitjTTtJQU9JO0VqRGkrY1Y7RWlEeCtjTTtJQU9JO0VqRG8rY1Y7RWlEMytjTTtJQU9JO0VqRHUrY1Y7RWlEOStjTTtJQU9JO0lBQUE7RWpEMitjVjtFaURsL2NNO0lBT0k7SUFBQTtFakQrK2NWO0VpRHQvY007SUFPSTtJQUFBO0VqRG0vY1Y7RWlEMS9jTTtJQU9JO0lBQUE7RWpEdS9jVjtFaUQ5L2NNO0lBT0k7SUFBQTtFakQyL2NWO0VpRGxnZE07SUFPSTtJQUFBO0VqRCsvY1Y7RWlEdGdkTTtJQU9JO0lBQUE7RWpEbWdkVjtFaUQxZ2RNO0lBT0k7SUFBQTtFakR1Z2RWO0VpRDlnZE07SUFPSTtJQUFBO0VqRDJnZFY7RWlEbGhkTTtJQU9JO0lBQUE7RWpEK2dkVjtFaUR0aGRNO0lBT0k7SUFBQTtFakRtaGRWO0VpRDFoZE07SUFPSTtJQUFBO0VqRHVoZFY7RWlEOWhkTTtJQU9JO0VqRDBoZFY7RWlEamlkTTtJQU9JO0VqRDZoZFY7RWlEcGlkTTtJQU9JO0VqRGdpZFY7RWlEdmlkTTtJQU9JO0VqRG1pZFY7RWlEMWlkTTtJQU9JO0VqRHNpZFY7RWlEN2lkTTtJQU9JO0VqRHlpZFY7RWlEaGpkTTtJQU9JO0VqRDRpZFY7RWlEbmpkTTtJQU9JO0VqRCtpZFY7RWlEdGpkTTtJQU9JO0VqRGtqZFY7RWlEempkTTtJQU9JO0VqRHFqZFY7RWlENWpkTTtJQU9JO0VqRHdqZFY7RWlEL2pkTTtJQU9JO0VqRDJqZFY7RWlEbGtkTTtJQU9JO0VqRDhqZFY7RWlEcmtkTTtJQU9JO0VqRGlrZFY7RWlEeGtkTTtJQU9JO0VqRG9rZFY7RWlEM2tkTTtJQU9JO0VqRHVrZFY7RWlEOWtkTTtJQU9JO0VqRDBrZFY7RWlEamxkTTtJQU9JO0VqRDZrZFY7RWlEcGxkTTtJQU9JO0VqRGdsZFY7RWlEdmxkTTtJQU9JO0VqRG1sZFY7RWlEMWxkTTtJQU9JO0VqRHNsZFY7RWlEN2xkTTtJQU9JO0VqRHlsZFY7RWlEaG1kTTtJQU9JO0VqRDRsZFY7RWlEbm1kTTtJQU9JO0VqRCtsZFY7RWlEdG1kTTtJQU9JO0VqRGttZFY7RWlEem1kTTtJQU9JO0VqRHFtZFY7RWlENW1kTTtJQU9JO0VqRHdtZFY7RWlEL21kTTtJQU9JO0VqRDJtZFY7RWlEbG5kTTtJQU9JO0VqRDhtZFY7RWlEcm5kTTtJQU9JO0VqRGluZFY7RWlEeG5kTTtJQU9JO0VqRG9uZFY7RWlEM25kTTtJQU9JO0VqRHVuZFY7RWlEOW5kTTtJQU9JO0VqRDBuZFY7RWlEam9kTTtJQU9JO0VqRDZuZFY7RWlEcG9kTTtJQU9JO0VqRGdvZFY7RWlEdm9kTTtJQU9JO0VqRG1vZFY7RWlEMW9kTTtJQU9JO0VqRHNvZFY7RWlEN29kTTtJQU9JO0VqRHlvZFY7RWlEaHBkTTtJQU9JO0VqRDRvZFY7RWlEbnBkTTtJQU9JO0VqRCtvZFY7RWlEdHBkTTtJQU9JO0VqRGtwZFY7RWlEenBkTTtJQU9JO0VqRHFwZFY7RWlENXBkTTtJQU9JO0VqRHdwZFY7RWlEL3BkTTtJQU9JO0VqRDJwZFY7RWlEbHFkTTtJQU9JO0VqRDhwZFY7QUFDRjtBc0J6cWRJO0UyQkdJO0lBT0k7RWpEbXFkVjtFaUQxcWRNO0lBT0k7RWpEc3FkVjtFaUQ3cWRNO0lBT0k7RWpEeXFkVjtFaURocmRNO0lBT0k7RWpENHFkVjtFaURucmRNO0lBT0k7RWpEK3FkVjtFaUR0cmRNO0lBT0k7RWpEa3JkVjtFaUR6cmRNO0lBT0k7RWpEcXJkVjtFaUQ1cmRNO0lBT0k7RWpEd3JkVjtFaUQvcmRNO0lBT0k7RWpEMnJkVjtFaURsc2RNO0lBT0k7RWpEOHJkVjtFaURyc2RNO0lBT0k7RWpEaXNkVjtFaUR4c2RNO0lBT0k7RWpEb3NkVjtFaUQzc2RNO0lBT0k7RWpEdXNkVjtFaUQ5c2RNO0lBT0k7RWpEMHNkVjtFaURqdGRNO0lBT0k7RWpENnNkVjtFaURwdGRNO0lBT0k7RWpEZ3RkVjtFaUR2dGRNO0lBT0k7RWpEbXRkVjtFaUQxdGRNO0lBT0k7RWpEc3RkVjtFaUQ3dGRNO0lBT0k7RWpEeXRkVjtFaURodWRNO0lBT0k7RWpENHRkVjtFaURudWRNO0lBT0k7RWpEK3RkVjtFaUR0dWRNO0lBT0k7RWpEa3VkVjtFaUR6dWRNO0lBT0k7RWpEcXVkVjtFaUQ1dWRNO0lBT0k7RWpEd3VkVjtFaUQvdWRNO0lBT0k7RWpEMnVkVjtFaURsdmRNO0lBT0k7RWpEOHVkVjtFaURydmRNO0lBT0k7RWpEaXZkVjtFaUR4dmRNO0lBT0k7RWpEb3ZkVjtFaUQzdmRNO0lBT0k7RWpEdXZkVjtFaUQ5dmRNO0lBT0k7RWpEMHZkVjtFaURqd2RNO0lBT0k7RWpENnZkVjtFaURwd2RNO0lBT0k7RWpEZ3dkVjtFaUR2d2RNO0lBT0k7RWpEbXdkVjtFaUQxd2RNO0lBT0k7RWpEc3dkVjtFaUQ3d2RNO0lBT0k7RWpEeXdkVjtFaURoeGRNO0lBT0k7RWpENHdkVjtFaURueGRNO0lBT0k7RWpEK3dkVjtFaUR0eGRNO0lBT0k7RWpEa3hkVjtFaUR6eGRNO0lBT0k7RWpEcXhkVjtFaUQ1eGRNO0lBT0k7RWpEd3hkVjtFaUQveGRNO0lBT0k7RWpEMnhkVjtFaURseWRNO0lBT0k7RWpEOHhkVjtFaURyeWRNO0lBT0k7RWpEaXlkVjtFaUR4eWRNO0lBT0k7RWpEb3lkVjtFaUQzeWRNO0lBT0k7RWpEdXlkVjtFaUQ5eWRNO0lBT0k7RWpEMHlkVjtFaURqemRNO0lBT0k7RWpENnlkVjtFaURwemRNO0lBT0k7RWpEZ3pkVjtFaUR2emRNO0lBT0k7RWpEbXpkVjtFaUQxemRNO0lBT0k7RWpEc3pkVjtFaUQ3emRNO0lBT0k7RWpEeXpkVjtFaURoMGRNO0lBT0k7RWpENHpkVjtFaURuMGRNO0lBT0k7RWpEK3pkVjtFaUR0MGRNO0lBT0k7RWpEazBkVjtFaUR6MGRNO0lBT0k7RWpEcTBkVjtFaUQ1MGRNO0lBT0k7RWpEdzBkVjtFaUQvMGRNO0lBT0k7RWpEMjBkVjtFaURsMWRNO0lBT0k7RWpEODBkVjtFaURyMWRNO0lBT0k7RWpEaTFkVjtFaUR4MWRNO0lBT0k7RWpEbzFkVjtFaUQzMWRNO0lBT0k7RWpEdTFkVjtFaUQ5MWRNO0lBT0k7RWpEMDFkVjtFaURqMmRNO0lBT0k7RWpENjFkVjtFaURwMmRNO0lBT0k7RWpEZzJkVjtFaUR2MmRNO0lBT0k7RWpEbTJkVjtFaUQxMmRNO0lBT0k7RWpEczJkVjtFaUQ3MmRNO0lBT0k7RWpEeTJkVjtFaURoM2RNO0lBT0k7RWpENDJkVjtFaURuM2RNO0lBT0k7RWpEKzJkVjtFaUR0M2RNO0lBT0k7SUFBQTtFakRtM2RWO0VpRDEzZE07SUFPSTtJQUFBO0VqRHUzZFY7RWlEOTNkTTtJQU9JO0lBQUE7RWpEMjNkVjtFaURsNGRNO0lBT0k7SUFBQTtFakQrM2RWO0VpRHQ0ZE07SUFPSTtJQUFBO0VqRG00ZFY7RWlEMTRkTTtJQU9JO0lBQUE7RWpEdTRkVjtFaUQ5NGRNO0lBT0k7SUFBQTtFakQyNGRWO0VpRGw1ZE07SUFPSTtJQUFBO0VqRCs0ZFY7RWlEdDVkTTtJQU9JO0lBQUE7RWpEbTVkVjtFaUQxNWRNO0lBT0k7SUFBQTtFakR1NWRWO0VpRDk1ZE07SUFPSTtJQUFBO0VqRDI1ZFY7RWlEbDZkTTtJQU9JO0lBQUE7RWpEKzVkVjtFaUR0NmRNO0lBT0k7SUFBQTtFakRtNmRWO0VpRDE2ZE07SUFPSTtJQUFBO0VqRHU2ZFY7RWlEOTZkTTtJQU9JO0VqRDA2ZFY7RWlEajdkTTtJQU9JO0VqRDY2ZFY7RWlEcDdkTTtJQU9JO0VqRGc3ZFY7RWlEdjdkTTtJQU9JO0VqRG03ZFY7RWlEMTdkTTtJQU9JO0VqRHM3ZFY7RWlENzdkTTtJQU9JO0VqRHk3ZFY7RWlEaDhkTTtJQU9JO0VqRDQ3ZFY7RWlEbjhkTTtJQU9JO0VqRCs3ZFY7RWlEdDhkTTtJQU9JO0VqRGs4ZFY7RWlEejhkTTtJQU9JO0VqRHE4ZFY7RWlENThkTTtJQU9JO0VqRHc4ZFY7RWlELzhkTTtJQU9JO0VqRDI4ZFY7RWlEbDlkTTtJQU9JO0VqRDg4ZFY7RWlEcjlkTTtJQU9JO0VqRGk5ZFY7RWlEeDlkTTtJQU9JO0VqRG85ZFY7RWlEMzlkTTtJQU9JO0VqRHU5ZFY7RWlEOTlkTTtJQU9JO0VqRDA5ZFY7RWlEaitkTTtJQU9JO0VqRDY5ZFY7RWlEcCtkTTtJQU9JO0VqRGcrZFY7RWlEditkTTtJQU9JO0VqRG0rZFY7RWlEMStkTTtJQU9JO0VqRHMrZFY7RWlENytkTTtJQU9JO0VqRHkrZFY7RWlEaC9kTTtJQU9JO0VqRDQrZFY7RWlEbi9kTTtJQU9JO0VqRCsrZFY7RWlEdC9kTTtJQU9JO0VqRGsvZFY7RWlEei9kTTtJQU9JO0VqRHEvZFY7RWlENS9kTTtJQU9JO0VqRHcvZFY7RWlELy9kTTtJQU9JO0VqRDIvZFY7RWlEbGdlTTtJQU9JO0VqRDgvZFY7RWlEcmdlTTtJQU9JO0VqRGlnZVY7RWlEeGdlTTtJQU9JO0VqRG9nZVY7RWlEM2dlTTtJQU9JO0VqRHVnZVY7RWlEOWdlTTtJQU9JO0VqRDBnZVY7RWlEamhlTTtJQU9JO0VqRDZnZVY7RWlEcGhlTTtJQU9JO0lBQUE7RWpEaWhlVjtFaUR4aGVNO0lBT0k7SUFBQTtFakRxaGVWO0VpRDVoZU07SUFPSTtJQUFBO0VqRHloZVY7RWlEaGllTTtJQU9JO0lBQUE7RWpENmhlVjtFaURwaWVNO0lBT0k7SUFBQTtFakRpaWVWO0VpRHhpZU07SUFPSTtJQUFBO0VqRHFpZVY7RWlENWllTTtJQU9JO0lBQUE7RWpEeWllVjtFaURoamVNO0lBT0k7SUFBQTtFakQ2aWVWO0VpRHBqZU07SUFPSTtJQUFBO0VqRGlqZVY7RWlEeGplTTtJQU9JO0lBQUE7RWpEcWplVjtFaUQ1amVNO0lBT0k7SUFBQTtFakR5amVWO0VpRGhrZU07SUFPSTtJQUFBO0VqRDZqZVY7RWlEcGtlTTtJQU9JO0VqRGdrZVY7RWlEdmtlTTtJQU9JO0VqRG1rZVY7RWlEMWtlTTtJQU9JO0VqRHNrZVY7RWlEN2tlTTtJQU9JO0VqRHlrZVY7RWlEaGxlTTtJQU9JO0VqRDRrZVY7RWlEbmxlTTtJQU9JO0VqRCtrZVY7RWlEdGxlTTtJQU9JO0VqRGtsZVY7RWlEemxlTTtJQU9JO0VqRHFsZVY7RWlENWxlTTtJQU9JO0VqRHdsZVY7RWlEL2xlTTtJQU9JO0VqRDJsZVY7RWlEbG1lTTtJQU9JO0VqRDhsZVY7RWlEcm1lTTtJQU9JO0VqRGltZVY7RWlEeG1lTTtJQU9JO0VqRG9tZVY7RWlEM21lTTtJQU9JO0VqRHVtZVY7RWlEOW1lTTtJQU9JO0VqRDBtZVY7RWlEam5lTTtJQU9JO0VqRDZtZVY7RWlEcG5lTTtJQU9JO0VqRGduZVY7RWlEdm5lTTtJQU9JO0VqRG1uZVY7RWlEMW5lTTtJQU9JO0VqRHNuZVY7RWlEN25lTTtJQU9JO0VqRHluZVY7RWlEaG9lTTtJQU9JO0VqRDRuZVY7RWlEbm9lTTtJQU9JO0VqRCtuZVY7RWlEdG9lTTtJQU9JO0VqRGtvZVY7RWlEem9lTTtJQU9JO0VqRHFvZVY7RWlENW9lTTtJQU9JO0VqRHdvZVY7RWlEL29lTTtJQU9JO0VqRDJvZVY7RWlEbHBlTTtJQU9JO0VqRDhvZVY7RWlEcnBlTTtJQU9JO0VqRGlwZVY7RWlEeHBlTTtJQU9JO0VqRG9wZVY7RWlEM3BlTTtJQU9JO0VqRHVwZVY7RWlEOXBlTTtJQU9JO0VqRDBwZVY7RWlEanFlTTtJQU9JO0VqRDZwZVY7RWlEcHFlTTtJQU9JO0VqRGdxZVY7RWlEdnFlTTtJQU9JO0VqRG1xZVY7RWlEMXFlTTtJQU9JO0VqRHNxZVY7RWlEN3FlTTtJQU9JO0VqRHlxZVY7RWlEaHJlTTtJQU9JO0VqRDRxZVY7RWlEbnJlTTtJQU9JO0VqRCtxZVY7RWlEdHJlTTtJQU9JO0VqRGtyZVY7RWlEenJlTTtJQU9JO0VqRHFyZVY7RWlENXJlTTtJQU9JO0VqRHdyZVY7RWlEL3JlTTtJQU9JO0VqRDJyZVY7RWlEbHNlTTtJQU9JO0VqRDhyZVY7RWlEcnNlTTtJQU9JO0VqRGlzZVY7RWlEeHNlTTtJQU9JO0VqRG9zZVY7QUFDRjtBc0Ivc2VJO0UyQkdJO0lBT0k7RWpEeXNlVjtFaURodGVNO0lBT0k7RWpENHNlVjtFaURudGVNO0lBT0k7RWpEK3NlVjtFaUR0dGVNO0lBT0k7RWpEa3RlVjtFaUR6dGVNO0lBT0k7RWpEcXRlVjtFaUQ1dGVNO0lBT0k7RWpEd3RlVjtFaUQvdGVNO0lBT0k7RWpEMnRlVjtFaURsdWVNO0lBT0k7RWpEOHRlVjtFaURydWVNO0lBT0k7RWpEaXVlVjtFaUR4dWVNO0lBT0k7RWpEb3VlVjtFaUQzdWVNO0lBT0k7RWpEdXVlVjtFaUQ5dWVNO0lBT0k7RWpEMHVlVjtFaURqdmVNO0lBT0k7RWpENnVlVjtFaURwdmVNO0lBT0k7RWpEZ3ZlVjtFaUR2dmVNO0lBT0k7RWpEbXZlVjtFaUQxdmVNO0lBT0k7RWpEc3ZlVjtFaUQ3dmVNO0lBT0k7RWpEeXZlVjtFaURod2VNO0lBT0k7RWpENHZlVjtFaURud2VNO0lBT0k7RWpEK3ZlVjtFaUR0d2VNO0lBT0k7RWpEa3dlVjtFaUR6d2VNO0lBT0k7RWpEcXdlVjtFaUQ1d2VNO0lBT0k7RWpEd3dlVjtFaUQvd2VNO0lBT0k7RWpEMndlVjtFaURseGVNO0lBT0k7RWpEOHdlVjtFaURyeGVNO0lBT0k7RWpEaXhlVjtFaUR4eGVNO0lBT0k7RWpEb3hlVjtFaUQzeGVNO0lBT0k7RWpEdXhlVjtFaUQ5eGVNO0lBT0k7RWpEMHhlVjtFaURqeWVNO0lBT0k7RWpENnhlVjtFaURweWVNO0lBT0k7RWpEZ3llVjtFaUR2eWVNO0lBT0k7RWpEbXllVjtFaUQxeWVNO0lBT0k7RWpEc3llVjtFaUQ3eWVNO0lBT0k7RWpEeXllVjtFaURoemVNO0lBT0k7RWpENHllVjtFaURuemVNO0lBT0k7RWpEK3llVjtFaUR0emVNO0lBT0k7RWpEa3plVjtFaUR6emVNO0lBT0k7RWpEcXplVjtFaUQ1emVNO0lBT0k7RWpEd3plVjtFaUQvemVNO0lBT0k7RWpEMnplVjtFaURsMGVNO0lBT0k7RWpEOHplVjtFaURyMGVNO0lBT0k7RWpEaTBlVjtFaUR4MGVNO0lBT0k7RWpEbzBlVjtFaUQzMGVNO0lBT0k7RWpEdTBlVjtFaUQ5MGVNO0lBT0k7RWpEMDBlVjtFaURqMWVNO0lBT0k7RWpENjBlVjtFaURwMWVNO0lBT0k7RWpEZzFlVjtFaUR2MWVNO0lBT0k7RWpEbTFlVjtFaUQxMWVNO0lBT0k7RWpEczFlVjtFaUQ3MWVNO0lBT0k7RWpEeTFlVjtFaURoMmVNO0lBT0k7RWpENDFlVjtFaURuMmVNO0lBT0k7RWpEKzFlVjtFaUR0MmVNO0lBT0k7RWpEazJlVjtFaUR6MmVNO0lBT0k7RWpEcTJlVjtFaUQ1MmVNO0lBT0k7RWpEdzJlVjtFaUQvMmVNO0lBT0k7RWpEMjJlVjtFaURsM2VNO0lBT0k7RWpEODJlVjtFaURyM2VNO0lBT0k7RWpEaTNlVjtFaUR4M2VNO0lBT0k7RWpEbzNlVjtFaUQzM2VNO0lBT0k7RWpEdTNlVjtFaUQ5M2VNO0lBT0k7RWpEMDNlVjtFaURqNGVNO0lBT0k7RWpENjNlVjtFaURwNGVNO0lBT0k7RWpEZzRlVjtFaUR2NGVNO0lBT0k7RWpEbTRlVjtFaUQxNGVNO0lBT0k7RWpEczRlVjtFaUQ3NGVNO0lBT0k7RWpEeTRlVjtFaURoNWVNO0lBT0k7RWpENDRlVjtFaURuNWVNO0lBT0k7RWpEKzRlVjtFaUR0NWVNO0lBT0k7RWpEazVlVjtFaUR6NWVNO0lBT0k7RWpEcTVlVjtFaUQ1NWVNO0lBT0k7SUFBQTtFakR5NWVWO0VpRGg2ZU07SUFPSTtJQUFBO0VqRDY1ZVY7RWlEcDZlTTtJQU9JO0lBQUE7RWpEaTZlVjtFaUR4NmVNO0lBT0k7SUFBQTtFakRxNmVWO0VpRDU2ZU07SUFPSTtJQUFBO0VqRHk2ZVY7RWlEaDdlTTtJQU9JO0lBQUE7RWpENjZlVjtFaURwN2VNO0lBT0k7SUFBQTtFakRpN2VWO0VpRHg3ZU07SUFPSTtJQUFBO0VqRHE3ZVY7RWlENTdlTTtJQU9JO0lBQUE7RWpEeTdlVjtFaURoOGVNO0lBT0k7SUFBQTtFakQ2N2VWO0VpRHA4ZU07SUFPSTtJQUFBO0VqRGk4ZVY7RWlEeDhlTTtJQU9JO0lBQUE7RWpEcThlVjtFaUQ1OGVNO0lBT0k7SUFBQTtFakR5OGVWO0VpRGg5ZU07SUFPSTtJQUFBO0VqRDY4ZVY7RWlEcDllTTtJQU9JO0VqRGc5ZVY7RWlEdjllTTtJQU9JO0VqRG05ZVY7RWlEMTllTTtJQU9JO0VqRHM5ZVY7RWlENzllTTtJQU9JO0VqRHk5ZVY7RWlEaCtlTTtJQU9JO0VqRDQ5ZVY7RWlEbitlTTtJQU9JO0VqRCs5ZVY7RWlEdCtlTTtJQU9JO0VqRGsrZVY7RWlEeitlTTtJQU9JO0VqRHErZVY7RWlENStlTTtJQU9JO0VqRHcrZVY7RWlELytlTTtJQU9JO0VqRDIrZVY7RWlEbC9lTTtJQU9JO0VqRDgrZVY7RWlEci9lTTtJQU9JO0VqRGkvZVY7RWlEeC9lTTtJQU9JO0VqRG8vZVY7RWlEMy9lTTtJQU9JO0VqRHUvZVY7RWlEOS9lTTtJQU9JO0VqRDAvZVY7RWlEamdmTTtJQU9JO0VqRDYvZVY7RWlEcGdmTTtJQU9JO0VqRGdnZlY7RWlEdmdmTTtJQU9JO0VqRG1nZlY7RWlEMWdmTTtJQU9JO0VqRHNnZlY7RWlEN2dmTTtJQU9JO0VqRHlnZlY7RWlEaGhmTTtJQU9JO0VqRDRnZlY7RWlEbmhmTTtJQU9JO0VqRCtnZlY7RWlEdGhmTTtJQU9JO0VqRGtoZlY7RWlEemhmTTtJQU9JO0VqRHFoZlY7RWlENWhmTTtJQU9JO0VqRHdoZlY7RWlEL2hmTTtJQU9JO0VqRDJoZlY7RWlEbGlmTTtJQU9JO0VqRDhoZlY7RWlEcmlmTTtJQU9JO0VqRGlpZlY7RWlEeGlmTTtJQU9JO0VqRG9pZlY7RWlEM2lmTTtJQU9JO0VqRHVpZlY7RWlEOWlmTTtJQU9JO0VqRDBpZlY7RWlEampmTTtJQU9JO0VqRDZpZlY7RWlEcGpmTTtJQU9JO0VqRGdqZlY7RWlEdmpmTTtJQU9JO0VqRG1qZlY7RWlEMWpmTTtJQU9JO0lBQUE7RWpEdWpmVjtFaUQ5amZNO0lBT0k7SUFBQTtFakQyamZWO0VpRGxrZk07SUFPSTtJQUFBO0VqRCtqZlY7RWlEdGtmTTtJQU9JO0lBQUE7RWpEbWtmVjtFaUQxa2ZNO0lBT0k7SUFBQTtFakR1a2ZWO0VpRDlrZk07SUFPSTtJQUFBO0VqRDJrZlY7RWlEbGxmTTtJQU9JO0lBQUE7RWpEK2tmVjtFaUR0bGZNO0lBT0k7SUFBQTtFakRtbGZWO0VpRDFsZk07SUFPSTtJQUFBO0VqRHVsZlY7RWlEOWxmTTtJQU9JO0lBQUE7RWpEMmxmVjtFaURsbWZNO0lBT0k7SUFBQTtFakQrbGZWO0VpRHRtZk07SUFPSTtJQUFBO0VqRG1tZlY7RWlEMW1mTTtJQU9JO0VqRHNtZlY7RWlEN21mTTtJQU9JO0VqRHltZlY7RWlEaG5mTTtJQU9JO0VqRDRtZlY7RWlEbm5mTTtJQU9JO0VqRCttZlY7RWlEdG5mTTtJQU9JO0VqRGtuZlY7RWlEem5mTTtJQU9JO0VqRHFuZlY7RWlENW5mTTtJQU9JO0VqRHduZlY7RWlEL25mTTtJQU9JO0VqRDJuZlY7RWlEbG9mTTtJQU9JO0VqRDhuZlY7RWlEcm9mTTtJQU9JO0VqRGlvZlY7RWlEeG9mTTtJQU9JO0VqRG9vZlY7RWlEM29mTTtJQU9JO0VqRHVvZlY7RWlEOW9mTTtJQU9JO0VqRDBvZlY7RWlEanBmTTtJQU9JO0VqRDZvZlY7RWlEcHBmTTtJQU9JO0VqRGdwZlY7RWlEdnBmTTtJQU9JO0VqRG1wZlY7RWlEMXBmTTtJQU9JO0VqRHNwZlY7RWlEN3BmTTtJQU9JO0VqRHlwZlY7RWlEaHFmTTtJQU9JO0VqRDRwZlY7RWlEbnFmTTtJQU9JO0VqRCtwZlY7RWlEdHFmTTtJQU9JO0VqRGtxZlY7RWlEenFmTTtJQU9JO0VqRHFxZlY7RWlENXFmTTtJQU9JO0VqRHdxZlY7RWlEL3FmTTtJQU9JO0VqRDJxZlY7RWlEbHJmTTtJQU9JO0VqRDhxZlY7RWlEcnJmTTtJQU9JO0VqRGlyZlY7RWlEeHJmTTtJQU9JO0VqRG9yZlY7RWlEM3JmTTtJQU9JO0VqRHVyZlY7RWlEOXJmTTtJQU9JO0VqRDByZlY7RWlEanNmTTtJQU9JO0VqRDZyZlY7RWlEcHNmTTtJQU9JO0VqRGdzZlY7RWlEdnNmTTtJQU9JO0VqRG1zZlY7RWlEMXNmTTtJQU9JO0VqRHNzZlY7RWlEN3NmTTtJQU9JO0VqRHlzZlY7RWlEaHRmTTtJQU9JO0VqRDRzZlY7RWlEbnRmTTtJQU9JO0VqRCtzZlY7RWlEdHRmTTtJQU9JO0VqRGt0ZlY7RWlEenRmTTtJQU9JO0VqRHF0ZlY7RWlENXRmTTtJQU9JO0VqRHd0ZlY7RWlEL3RmTTtJQU9JO0VqRDJ0ZlY7RWlEbHVmTTtJQU9JO0VqRDh0ZlY7RWlEcnVmTTtJQU9JO0VqRGl1ZlY7RWlEeHVmTTtJQU9JO0VqRG91ZlY7RWlEM3VmTTtJQU9JO0VqRHV1ZlY7RWlEOXVmTTtJQU9JO0VqRDB1ZlY7QUFDRjtBc0JydmZJO0UyQkdJO0lBT0k7RWpEK3VmVjtFaUR0dmZNO0lBT0k7RWpEa3ZmVjtFaUR6dmZNO0lBT0k7RWpEcXZmVjtFaUQ1dmZNO0lBT0k7RWpEd3ZmVjtFaUQvdmZNO0lBT0k7RWpEMnZmVjtFaURsd2ZNO0lBT0k7RWpEOHZmVjtFaURyd2ZNO0lBT0k7RWpEaXdmVjtFaUR4d2ZNO0lBT0k7RWpEb3dmVjtFaUQzd2ZNO0lBT0k7RWpEdXdmVjtFaUQ5d2ZNO0lBT0k7RWpEMHdmVjtFaURqeGZNO0lBT0k7RWpENndmVjtFaURweGZNO0lBT0k7RWpEZ3hmVjtFaUR2eGZNO0lBT0k7RWpEbXhmVjtFaUQxeGZNO0lBT0k7RWpEc3hmVjtFaUQ3eGZNO0lBT0k7RWpEeXhmVjtFaURoeWZNO0lBT0k7RWpENHhmVjtFaURueWZNO0lBT0k7RWpEK3hmVjtFaUR0eWZNO0lBT0k7RWpEa3lmVjtFaUR6eWZNO0lBT0k7RWpEcXlmVjtFaUQ1eWZNO0lBT0k7RWpEd3lmVjtFaUQveWZNO0lBT0k7RWpEMnlmVjtFaURsemZNO0lBT0k7RWpEOHlmVjtFaURyemZNO0lBT0k7RWpEaXpmVjtFaUR4emZNO0lBT0k7RWpEb3pmVjtFaUQzemZNO0lBT0k7RWpEdXpmVjtFaUQ5emZNO0lBT0k7RWpEMHpmVjtFaURqMGZNO0lBT0k7RWpENnpmVjtFaURwMGZNO0lBT0k7RWpEZzBmVjtFaUR2MGZNO0lBT0k7RWpEbTBmVjtFaUQxMGZNO0lBT0k7RWpEczBmVjtFaUQ3MGZNO0lBT0k7RWpEeTBmVjtFaURoMWZNO0lBT0k7RWpENDBmVjtFaURuMWZNO0lBT0k7RWpEKzBmVjtFaUR0MWZNO0lBT0k7RWpEazFmVjtFaUR6MWZNO0lBT0k7RWpEcTFmVjtFaUQ1MWZNO0lBT0k7RWpEdzFmVjtFaUQvMWZNO0lBT0k7RWpEMjFmVjtFaURsMmZNO0lBT0k7RWpEODFmVjtFaURyMmZNO0lBT0k7RWpEaTJmVjtFaUR4MmZNO0lBT0k7RWpEbzJmVjtFaUQzMmZNO0lBT0k7RWpEdTJmVjtFaUQ5MmZNO0lBT0k7RWpEMDJmVjtFaURqM2ZNO0lBT0k7RWpENjJmVjtFaURwM2ZNO0lBT0k7RWpEZzNmVjtFaUR2M2ZNO0lBT0k7RWpEbTNmVjtFaUQxM2ZNO0lBT0k7RWpEczNmVjtFaUQ3M2ZNO0lBT0k7RWpEeTNmVjtFaURoNGZNO0lBT0k7RWpENDNmVjtFaURuNGZNO0lBT0k7RWpEKzNmVjtFaUR0NGZNO0lBT0k7RWpEazRmVjtFaUR6NGZNO0lBT0k7RWpEcTRmVjtFaUQ1NGZNO0lBT0k7RWpEdzRmVjtFaUQvNGZNO0lBT0k7RWpEMjRmVjtFaURsNWZNO0lBT0k7RWpEODRmVjtFaURyNWZNO0lBT0k7RWpEaTVmVjtFaUR4NWZNO0lBT0k7RWpEbzVmVjtFaUQzNWZNO0lBT0k7RWpEdTVmVjtFaUQ5NWZNO0lBT0k7RWpEMDVmVjtFaURqNmZNO0lBT0k7RWpENjVmVjtFaURwNmZNO0lBT0k7RWpEZzZmVjtFaUR2NmZNO0lBT0k7RWpEbTZmVjtFaUQxNmZNO0lBT0k7RWpEczZmVjtFaUQ3NmZNO0lBT0k7RWpEeTZmVjtFaURoN2ZNO0lBT0k7RWpENDZmVjtFaURuN2ZNO0lBT0k7RWpEKzZmVjtFaUR0N2ZNO0lBT0k7RWpEazdmVjtFaUR6N2ZNO0lBT0k7RWpEcTdmVjtFaUQ1N2ZNO0lBT0k7RWpEdzdmVjtFaUQvN2ZNO0lBT0k7RWpEMjdmVjtFaURsOGZNO0lBT0k7SUFBQTtFakQrN2ZWO0VpRHQ4Zk07SUFPSTtJQUFBO0VqRG04ZlY7RWlEMThmTTtJQU9JO0lBQUE7RWpEdThmVjtFaUQ5OGZNO0lBT0k7SUFBQTtFakQyOGZWO0VpRGw5Zk07SUFPSTtJQUFBO0VqRCs4ZlY7RWlEdDlmTTtJQU9JO0lBQUE7RWpEbTlmVjtFaUQxOWZNO0lBT0k7SUFBQTtFakR1OWZWO0VpRDk5Zk07SUFPSTtJQUFBO0VqRDI5ZlY7RWlEbCtmTTtJQU9JO0lBQUE7RWpEKzlmVjtFaUR0K2ZNO0lBT0k7SUFBQTtFakRtK2ZWO0VpRDErZk07SUFPSTtJQUFBO0VqRHUrZlY7RWlEOStmTTtJQU9JO0lBQUE7RWpEMitmVjtFaURsL2ZNO0lBT0k7SUFBQTtFakQrK2ZWO0VpRHQvZk07SUFPSTtJQUFBO0VqRG0vZlY7RWlEMS9mTTtJQU9JO0VqRHMvZlY7RWlENy9mTTtJQU9JO0VqRHkvZlY7RWlEaGdnQk07SUFPSTtFakQ0L2ZWO0VpRG5nZ0JNO0lBT0k7RWpEKy9mVjtFaUR0Z2dCTTtJQU9JO0VqRGtnZ0JWO0VpRHpnZ0JNO0lBT0k7RWpEcWdnQlY7RWlENWdnQk07SUFPSTtFakR3Z2dCVjtFaUQvZ2dCTTtJQU9JO0VqRDJnZ0JWO0VpRGxoZ0JNO0lBT0k7RWpEOGdnQlY7RWlEcmhnQk07SUFPSTtFakRpaGdCVjtFaUR4aGdCTTtJQU9JO0VqRG9oZ0JWO0VpRDNoZ0JNO0lBT0k7RWpEdWhnQlY7RWlEOWhnQk07SUFPSTtFakQwaGdCVjtFaURqaWdCTTtJQU9JO0VqRDZoZ0JWO0VpRHBpZ0JNO0lBT0k7RWpEZ2lnQlY7RWlEdmlnQk07SUFPSTtFakRtaWdCVjtFaUQxaWdCTTtJQU9JO0VqRHNpZ0JWO0VpRDdpZ0JNO0lBT0k7RWpEeWlnQlY7RWlEaGpnQk07SUFPSTtFakQ0aWdCVjtFaURuamdCTTtJQU9JO0VqRCtpZ0JWO0VpRHRqZ0JNO0lBT0k7RWpEa2pnQlY7RWlEempnQk07SUFPSTtFakRxamdCVjtFaUQ1amdCTTtJQU9JO0VqRHdqZ0JWO0VpRC9qZ0JNO0lBT0k7RWpEMmpnQlY7RWlEbGtnQk07SUFPSTtFakQ4amdCVjtFaURya2dCTTtJQU9JO0VqRGlrZ0JWO0VpRHhrZ0JNO0lBT0k7RWpEb2tnQlY7RWlEM2tnQk07SUFPSTtFakR1a2dCVjtFaUQ5a2dCTTtJQU9JO0VqRDBrZ0JWO0VpRGpsZ0JNO0lBT0k7RWpENmtnQlY7RWlEcGxnQk07SUFPSTtFakRnbGdCVjtFaUR2bGdCTTtJQU9JO0VqRG1sZ0JWO0VpRDFsZ0JNO0lBT0k7RWpEc2xnQlY7RWlEN2xnQk07SUFPSTtFakR5bGdCVjtFaURobWdCTTtJQU9JO0lBQUE7RWpENmxnQlY7RWlEcG1nQk07SUFPSTtJQUFBO0VqRGltZ0JWO0VpRHhtZ0JNO0lBT0k7SUFBQTtFakRxbWdCVjtFaUQ1bWdCTTtJQU9JO0lBQUE7RWpEeW1nQlY7RWlEaG5nQk07SUFPSTtJQUFBO0VqRDZtZ0JWO0VpRHBuZ0JNO0lBT0k7SUFBQTtFakRpbmdCVjtFaUR4bmdCTTtJQU9JO0lBQUE7RWpEcW5nQlY7RWlENW5nQk07SUFPSTtJQUFBO0VqRHluZ0JWO0VpRGhvZ0JNO0lBT0k7SUFBQTtFakQ2bmdCVjtFaURwb2dCTTtJQU9JO0lBQUE7RWpEaW9nQlY7RWlEeG9nQk07SUFPSTtJQUFBO0VqRHFvZ0JWO0VpRDVvZ0JNO0lBT0k7SUFBQTtFakR5b2dCVjtFaURocGdCTTtJQU9JO0VqRDRvZ0JWO0VpRG5wZ0JNO0lBT0k7RWpEK29nQlY7RWlEdHBnQk07SUFPSTtFakRrcGdCVjtFaUR6cGdCTTtJQU9JO0VqRHFwZ0JWO0VpRDVwZ0JNO0lBT0k7RWpEd3BnQlY7RWlEL3BnQk07SUFPSTtFakQycGdCVjtFaURscWdCTTtJQU9JO0VqRDhwZ0JWO0VpRHJxZ0JNO0lBT0k7RWpEaXFnQlY7RWlEeHFnQk07SUFPSTtFakRvcWdCVjtFaUQzcWdCTTtJQU9JO0VqRHVxZ0JWO0VpRDlxZ0JNO0lBT0k7RWpEMHFnQlY7RWlEanJnQk07SUFPSTtFakQ2cWdCVjtFaURwcmdCTTtJQU9JO0VqRGdyZ0JWO0VpRHZyZ0JNO0lBT0k7RWpEbXJnQlY7RWlEMXJnQk07SUFPSTtFakRzcmdCVjtFaUQ3cmdCTTtJQU9JO0VqRHlyZ0JWO0VpRGhzZ0JNO0lBT0k7RWpENHJnQlY7RWlEbnNnQk07SUFPSTtFakQrcmdCVjtFaUR0c2dCTTtJQU9JO0VqRGtzZ0JWO0VpRHpzZ0JNO0lBT0k7RWpEcXNnQlY7RWlENXNnQk07SUFPSTtFakR3c2dCVjtFaUQvc2dCTTtJQU9JO0VqRDJzZ0JWO0VpRGx0Z0JNO0lBT0k7RWpEOHNnQlY7RWlEcnRnQk07SUFPSTtFakRpdGdCVjtFaUR4dGdCTTtJQU9JO0VqRG90Z0JWO0VpRDN0Z0JNO0lBT0k7RWpEdXRnQlY7RWlEOXRnQk07SUFPSTtFakQwdGdCVjtFaURqdWdCTTtJQU9JO0VqRDZ0Z0JWO0VpRHB1Z0JNO0lBT0k7RWpEZ3VnQlY7RWlEdnVnQk07SUFPSTtFakRtdWdCVjtFaUQxdWdCTTtJQU9JO0VqRHN1Z0JWO0VpRDd1Z0JNO0lBT0k7RWpEeXVnQlY7RWlEaHZnQk07SUFPSTtFakQ0dWdCVjtFaURudmdCTTtJQU9JO0VqRCt1Z0JWO0VpRHR2Z0JNO0lBT0k7RWpEa3ZnQlY7RWlEenZnQk07SUFPSTtFakRxdmdCVjtFaUQ1dmdCTTtJQU9JO0VqRHd2Z0JWO0VpRC92Z0JNO0lBT0k7RWpEMnZnQlY7RWlEbHdnQk07SUFPSTtFakQ4dmdCVjtFaURyd2dCTTtJQU9JO0VqRGl3Z0JWO0VpRHh3Z0JNO0lBT0k7RWpEb3dnQlY7RWlEM3dnQk07SUFPSTtFakR1d2dCVjtFaUQ5d2dCTTtJQU9JO0VqRDB3Z0JWO0VpRGp4Z0JNO0lBT0k7RWpENndnQlY7RWlEcHhnQk07SUFPSTtFakRneGdCVjtBQUNGO0FzQjN4Z0JJO0UyQkdJO0lBT0k7RWpEcXhnQlY7RWlENXhnQk07SUFPSTtFakR3eGdCVjtFaUQveGdCTTtJQU9JO0VqRDJ4Z0JWO0VpRGx5Z0JNO0lBT0k7RWpEOHhnQlY7RWlEcnlnQk07SUFPSTtFakRpeWdCVjtFaUR4eWdCTTtJQU9JO0VqRG95Z0JWO0VpRDN5Z0JNO0lBT0k7RWpEdXlnQlY7RWlEOXlnQk07SUFPSTtFakQweWdCVjtFaURqemdCTTtJQU9JO0VqRDZ5Z0JWO0VpRHB6Z0JNO0lBT0k7RWpEZ3pnQlY7RWlEdnpnQk07SUFPSTtFakRtemdCVjtFaUQxemdCTTtJQU9JO0VqRHN6Z0JWO0VpRDd6Z0JNO0lBT0k7RWpEeXpnQlY7RWlEaDBnQk07SUFPSTtFakQ0emdCVjtFaURuMGdCTTtJQU9JO0VqRCt6Z0JWO0VpRHQwZ0JNO0lBT0k7RWpEazBnQlY7RWlEejBnQk07SUFPSTtFakRxMGdCVjtFaUQ1MGdCTTtJQU9JO0VqRHcwZ0JWO0VpRC8wZ0JNO0lBT0k7RWpEMjBnQlY7RWlEbDFnQk07SUFPSTtFakQ4MGdCVjtFaURyMWdCTTtJQU9JO0VqRGkxZ0JWO0VpRHgxZ0JNO0lBT0k7RWpEbzFnQlY7RWlEMzFnQk07SUFPSTtFakR1MWdCVjtFaUQ5MWdCTTtJQU9JO0VqRDAxZ0JWO0VpRGoyZ0JNO0lBT0k7RWpENjFnQlY7RWlEcDJnQk07SUFPSTtFakRnMmdCVjtFaUR2MmdCTTtJQU9JO0VqRG0yZ0JWO0VpRDEyZ0JNO0lBT0k7RWpEczJnQlY7RWlENzJnQk07SUFPSTtFakR5MmdCVjtFaURoM2dCTTtJQU9JO0VqRDQyZ0JWO0VpRG4zZ0JNO0lBT0k7RWpEKzJnQlY7RWlEdDNnQk07SUFPSTtFakRrM2dCVjtFaUR6M2dCTTtJQU9JO0VqRHEzZ0JWO0VpRDUzZ0JNO0lBT0k7RWpEdzNnQlY7RWlELzNnQk07SUFPSTtFakQyM2dCVjtFaURsNGdCTTtJQU9JO0VqRDgzZ0JWO0VpRHI0Z0JNO0lBT0k7RWpEaTRnQlY7RWlEeDRnQk07SUFPSTtFakRvNGdCVjtFaUQzNGdCTTtJQU9JO0VqRHU0Z0JWO0VpRDk0Z0JNO0lBT0k7RWpEMDRnQlY7RWlEajVnQk07SUFPSTtFakQ2NGdCVjtFaURwNWdCTTtJQU9JO0VqRGc1Z0JWO0VpRHY1Z0JNO0lBT0k7RWpEbTVnQlY7RWlEMTVnQk07SUFPSTtFakRzNWdCVjtFaUQ3NWdCTTtJQU9JO0VqRHk1Z0JWO0VpRGg2Z0JNO0lBT0k7RWpENDVnQlY7RWlEbjZnQk07SUFPSTtFakQrNWdCVjtFaUR0NmdCTTtJQU9JO0VqRGs2Z0JWO0VpRHo2Z0JNO0lBT0k7RWpEcTZnQlY7RWlENTZnQk07SUFPSTtFakR3NmdCVjtFaUQvNmdCTTtJQU9JO0VqRDI2Z0JWO0VpRGw3Z0JNO0lBT0k7RWpEODZnQlY7RWlEcjdnQk07SUFPSTtFakRpN2dCVjtFaUR4N2dCTTtJQU9JO0VqRG83Z0JWO0VpRDM3Z0JNO0lBT0k7RWpEdTdnQlY7RWlEOTdnQk07SUFPSTtFakQwN2dCVjtFaURqOGdCTTtJQU9JO0VqRDY3Z0JWO0VpRHA4Z0JNO0lBT0k7RWpEZzhnQlY7RWlEdjhnQk07SUFPSTtFakRtOGdCVjtFaUQxOGdCTTtJQU9JO0VqRHM4Z0JWO0VpRDc4Z0JNO0lBT0k7RWpEeThnQlY7RWlEaDlnQk07SUFPSTtFakQ0OGdCVjtFaURuOWdCTTtJQU9JO0VqRCs4Z0JWO0VpRHQ5Z0JNO0lBT0k7RWpEazlnQlY7RWlEejlnQk07SUFPSTtFakRxOWdCVjtFaUQ1OWdCTTtJQU9JO0VqRHc5Z0JWO0VpRC85Z0JNO0lBT0k7RWpEMjlnQlY7RWlEbCtnQk07SUFPSTtFakQ4OWdCVjtFaURyK2dCTTtJQU9JO0VqRGkrZ0JWO0VpRHgrZ0JNO0lBT0k7SUFBQTtFakRxK2dCVjtFaUQ1K2dCTTtJQU9JO0lBQUE7RWpEeStnQlY7RWlEaC9nQk07SUFPSTtJQUFBO0VqRDYrZ0JWO0VpRHAvZ0JNO0lBT0k7SUFBQTtFakRpL2dCVjtFaUR4L2dCTTtJQU9JO0lBQUE7RWpEcS9nQlY7RWlENS9nQk07SUFPSTtJQUFBO0VqRHkvZ0JWO0VpRGhnaEJNO0lBT0k7SUFBQTtFakQ2L2dCVjtFaURwZ2hCTTtJQU9JO0lBQUE7RWpEaWdoQlY7RWlEeGdoQk07SUFPSTtJQUFBO0VqRHFnaEJWO0VpRDVnaEJNO0lBT0k7SUFBQTtFakR5Z2hCVjtFaURoaGhCTTtJQU9JO0lBQUE7RWpENmdoQlY7RWlEcGhoQk07SUFPSTtJQUFBO0VqRGloaEJWO0VpRHhoaEJNO0lBT0k7SUFBQTtFakRxaGhCVjtFaUQ1aGhCTTtJQU9JO0lBQUE7RWpEeWhoQlY7RWlEaGloQk07SUFPSTtFakQ0aGhCVjtFaURuaWhCTTtJQU9JO0VqRCtoaEJWO0VpRHRpaEJNO0lBT0k7RWpEa2loQlY7RWlEemloQk07SUFPSTtFakRxaWhCVjtFaUQ1aWhCTTtJQU9JO0VqRHdpaEJWO0VpRC9paEJNO0lBT0k7RWpEMmloQlY7RWlEbGpoQk07SUFPSTtFakQ4aWhCVjtFaURyamhCTTtJQU9JO0VqRGlqaEJWO0VpRHhqaEJNO0lBT0k7RWpEb2poQlY7RWlEM2poQk07SUFPSTtFakR1amhCVjtFaUQ5amhCTTtJQU9JO0VqRDBqaEJWO0VpRGpraEJNO0lBT0k7RWpENmpoQlY7RWlEcGtoQk07SUFPSTtFakRna2hCVjtFaUR2a2hCTTtJQU9JO0VqRG1raEJWO0VpRDFraEJNO0lBT0k7RWpEc2toQlY7RWlEN2toQk07SUFPSTtFakR5a2hCVjtFaURobGhCTTtJQU9JO0VqRDRraEJWO0VpRG5saEJNO0lBT0k7RWpEK2toQlY7RWlEdGxoQk07SUFPSTtFakRrbGhCVjtFaUR6bGhCTTtJQU9JO0VqRHFsaEJWO0VpRDVsaEJNO0lBT0k7RWpEd2xoQlY7RWlEL2xoQk07SUFPSTtFakQybGhCVjtFaURsbWhCTTtJQU9JO0VqRDhsaEJWO0VpRHJtaEJNO0lBT0k7RWpEaW1oQlY7RWlEeG1oQk07SUFPSTtFakRvbWhCVjtFaUQzbWhCTTtJQU9JO0VqRHVtaEJWO0VpRDltaEJNO0lBT0k7RWpEMG1oQlY7RWlEam5oQk07SUFPSTtFakQ2bWhCVjtFaURwbmhCTTtJQU9JO0VqRGduaEJWO0VpRHZuaEJNO0lBT0k7RWpEbW5oQlY7RWlEMW5oQk07SUFPSTtFakRzbmhCVjtFaUQ3bmhCTTtJQU9JO0VqRHluaEJWO0VpRGhvaEJNO0lBT0k7RWpENG5oQlY7RWlEbm9oQk07SUFPSTtFakQrbmhCVjtFaUR0b2hCTTtJQU9JO0lBQUE7RWpEbW9oQlY7RWlEMW9oQk07SUFPSTtJQUFBO0VqRHVvaEJWO0VpRDlvaEJNO0lBT0k7SUFBQTtFakQyb2hCVjtFaURscGhCTTtJQU9JO0lBQUE7RWpEK29oQlY7RWlEdHBoQk07SUFPSTtJQUFBO0VqRG1waEJWO0VpRDFwaEJNO0lBT0k7SUFBQTtFakR1cGhCVjtFaUQ5cGhCTTtJQU9JO0lBQUE7RWpEMnBoQlY7RWlEbHFoQk07SUFPSTtJQUFBO0VqRCtwaEJWO0VpRHRxaEJNO0lBT0k7SUFBQTtFakRtcWhCVjtFaUQxcWhCTTtJQU9JO0lBQUE7RWpEdXFoQlY7RWlEOXFoQk07SUFPSTtJQUFBO0VqRDJxaEJWO0VpRGxyaEJNO0lBT0k7SUFBQTtFakQrcWhCVjtFaUR0cmhCTTtJQU9JO0VqRGtyaEJWO0VpRHpyaEJNO0lBT0k7RWpEcXJoQlY7RWlENXJoQk07SUFPSTtFakR3cmhCVjtFaUQvcmhCTTtJQU9JO0VqRDJyaEJWO0VpRGxzaEJNO0lBT0k7RWpEOHJoQlY7RWlEcnNoQk07SUFPSTtFakRpc2hCVjtFaUR4c2hCTTtJQU9JO0VqRG9zaEJWO0VpRDNzaEJNO0lBT0k7RWpEdXNoQlY7RWlEOXNoQk07SUFPSTtFakQwc2hCVjtFaURqdGhCTTtJQU9JO0VqRDZzaEJWO0VpRHB0aEJNO0lBT0k7RWpEZ3RoQlY7RWlEdnRoQk07SUFPSTtFakRtdGhCVjtFaUQxdGhCTTtJQU9JO0VqRHN0aEJWO0VpRDd0aEJNO0lBT0k7RWpEeXRoQlY7RWlEaHVoQk07SUFPSTtFakQ0dGhCVjtFaURudWhCTTtJQU9JO0VqRCt0aEJWO0VpRHR1aEJNO0lBT0k7RWpEa3VoQlY7RWlEenVoQk07SUFPSTtFakRxdWhCVjtFaUQ1dWhCTTtJQU9JO0VqRHd1aEJWO0VpRC91aEJNO0lBT0k7RWpEMnVoQlY7RWlEbHZoQk07SUFPSTtFakQ4dWhCVjtFaURydmhCTTtJQU9JO0VqRGl2aEJWO0VpRHh2aEJNO0lBT0k7RWpEb3ZoQlY7RWlEM3ZoQk07SUFPSTtFakR1dmhCVjtFaUQ5dmhCTTtJQU9JO0VqRDB2aEJWO0VpRGp3aEJNO0lBT0k7RWpENnZoQlY7RWlEcHdoQk07SUFPSTtFakRnd2hCVjtFaUR2d2hCTTtJQU9JO0VqRG13aEJWO0VpRDF3aEJNO0lBT0k7RWpEc3doQlY7RWlEN3doQk07SUFPSTtFakR5d2hCVjtFaURoeGhCTTtJQU9JO0VqRDR3aEJWO0VpRG54aEJNO0lBT0k7RWpEK3doQlY7RWlEdHhoQk07SUFPSTtFakRreGhCVjtFaUR6eGhCTTtJQU9JO0VqRHF4aEJWO0VpRDV4aEJNO0lBT0k7RWpEd3hoQlY7RWlEL3hoQk07SUFPSTtFakQyeGhCVjtFaURseWhCTTtJQU9JO0VqRDh4aEJWO0VpRHJ5aEJNO0lBT0k7RWpEaXloQlY7RWlEeHloQk07SUFPSTtFakRveWhCVjtFaUQzeWhCTTtJQU9JO0VqRHV5aEJWO0VpRDl5aEJNO0lBT0k7RWpEMHloQlY7RWlEanpoQk07SUFPSTtFakQ2eWhCVjtFaURwemhCTTtJQU9JO0VqRGd6aEJWO0VpRHZ6aEJNO0lBT0k7RWpEbXpoQlY7RWlEMXpoQk07SUFPSTtFakRzemhCVjtBQUNGO0FrRDcyaEJBO0VEK0NRO0lBT0k7RWpEMnpoQlY7RWlEbDBoQk07SUFPSTtFakQ4emhCVjtFaURyMGhCTTtJQU9JO0VqRGkwaEJWO0VpRHgwaEJNO0lBT0k7RWpEbzBoQlY7QUFDRjtBa0R4MmhCQTtFRDRCUTtJQU9JO0VqRHkwaEJWO0VpRGgxaEJNO0lBT0k7RWpENDBoQlY7RWlEbjFoQk07SUFPSTtFakQrMGhCVjtFaUR0MWhCTTtJQU9JO0VqRGsxaEJWO0VpRHoxaEJNO0lBT0k7RWpEcTFoQlY7RWlENTFoQk07SUFPSTtFakR3MWhCVjtFaUQvMWhCTTtJQU9JO0VqRDIxaEJWO0VpRGwyaEJNO0lBT0k7RWpEODFoQlY7RWlEcjJoQk07SUFPSTtFakRpMmhCVjtFaUR4MmhCTTtJQU9JO0VqRG8yaEJWO0VpRDMyaEJNO0lBT0k7RWpEdTJoQlY7QUFDRjtBQTM2aEJBO0VBQ0k7RUFDQTtBQTY2aEJKOztBbURwN2hCQTtFQUNJO0FuRHU3aEJKO0FtRHQ3aEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5EdzdoQlI7QW1EdDdoQlE7RUFDSTtBbkR3N2hCWjs7QW1EbjdoQkE7RUFDSTtBbkRzN2hCSjs7QW9EdDhoQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcER5OGhCSjs7QW9EdDhoQkE7RUFDSTtFQUNBO0VBQ0E7QXBEeThoQko7O0FvRHQ4aEJBO0VBQ0k7QXBEeThoQko7O0FvRHQ4aEJBO0FBQ0E7RUFBc0I7QXBEMDhoQnRCOztBb0R4OGhCQTtFQUF3QjtBcEQ0OGhCeEI7O0FvRDM4aEJBO0VBQXNCO0FwRCs4aEJ0Qjs7QW9ENzhoQkE7RUFDSTtFQUNBO0VBQ0E7QXBEZzloQko7O0FvRDc4aEJBO0VBQW9CO0FwRGk5aEJwQjs7QW9ELzhoQkE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEazloQko7O0FxRHovaEJBO0EvQjhESTtFK0I1REE7SUFDSTtJQUNBO0VyRDQvaEJOO0VxRDEvaEJNO0lBQ0k7SUFDQTtFckQ0L2hCVjtFcUR6L2hCTTtJQUNJO0lBQ0E7RXJEMi9oQlY7QUFDRjtBc0IzOGhCSTtFK0IxQ0k7SUFDSTtFckR3L2hCVjtBQUNGO0FxRHAvaEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJEcy9oQko7QXFEcC9oQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBckRzL2hCUjtBcURuL2hCSTtFQUNJO0VBQ0E7QXJEcS9oQlI7QXFEcC9oQlE7RUFDSTtBckRzL2hCWjtBcURyL2hCWTtFQUNJO0FyRHUvaEJoQjtBcURsL2hCSTtFQUNJO0VBQ0E7QXJEby9oQlI7QXFEai9oQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJEbS9oQlI7O0FzRGpqaUJBO0FBS0E7RUFDSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0F0RCtpaUJKO0FzRDdpaUJJO0VBQ0k7QXREK2lpQlI7QXNENWlpQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEQ4aWlCUjtBc0QzaWlCSTtFQUNJO0F0RDZpaUJSO0FzRDFpaUJJO0VBQ0k7RUFDQTtBdEQ0aWlCUjtBc0R6aWlCSTtFQUNJO0F0RDJpaUJSO0FzRHppaUJRO0VBQ0k7QXREMmlpQlo7QXNEeGlpQlE7RUFDSTtBdEQwaWlCWjtBc0R4aWlCWTtFQUNJO0VBQ0E7QXREMGlpQmhCO0FzRHJpaUJJO0VBQ0k7QXREdWlpQlI7QXNEbmlpQlE7RUFDSTtFQUNBO0F0RHFpaUJaO0FzRGxpaUJRO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBdERtaWlCWjtBc0RqaWlCUTtFQUNJO0F0RG1paUJaO0FzRGppaUJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0RG1paUJaO0FzRGppaUJRO0VBQ0k7QXREbWlpQlo7QXNEbGlpQlk7RUFDSTtBdERvaWlCaEI7QXNEbGlpQlk7RUFDSTtFQUNBO0VBQ0E7QXREb2lpQmhCO0FzRGppaUJRO0VBQ0k7QXREbWlpQlo7QXNEamlpQlE7RUFDSTtFQUNBO0VBQ0E7QXREbWlpQlo7QXNEamlpQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREbWlpQlo7QXNEem9pQkE7RUEwR0k7QXREa2lpQko7QXNEamlpQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREbWlpQlI7QXNEamlpQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXREbWlpQlI7QXNEamlpQkk7RUFDSTtFQUNBO0VBQ0E7QXREbWlpQlI7QXNEamlpQkk7RUFDSTtBdERtaWlCUjs7QXVEL3FpQkE7OzZDQUFBO0FBR0E7Ozs7Ozs7Ozs7Ozs7Ozs7Q0FBQTtBQWlCQTtFQUNJOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBQUE7RUFvRUE7SUFDSTtJQUNBO0lBRUE7SUFDQTtFdkRpcmlCTjtFdUQvcWlCTTtJQUNJO0V2RGlyaUJWO0V1RC9xaUJVO0lBQ0k7RXZEaXJpQmQ7RXVEOXFpQlU7SUFDSTtFdkRncmlCZDtFdUQ1cWlCTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkQ4cWlCVjtFdUQxc2lCRTtJQStCSTtFdkQ4cWlCTjtFdUQ1cWlCRTs7Ozs7Ozs7Ozs7Ozs7Ozs7SUFBQTtBdkQrcmlCSjtBb0Qxd2lCQTtBQUNBO0VBQ0k7RUFDQTtBcEQ0d2lCSjs7QW9EMXdpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcEQ2d2lCSjs7QW9EendpQkE7RUFDSTtFQUNBO0VBQ0E7QXBENHdpQko7O0FvRHh3aUJJO0VBQ0k7QXBEMndpQlI7QW9EeHdpQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEQwd2lCUjtBb0R4d2lCUTtFQUNJO0VBQ0E7QXBEMHdpQlo7QW9EdndpQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEeXdpQlo7QW9EdHdpQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHd3aUJaOztBb0Rud2lCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEc3dpQko7O0FvRHB3aUJBO0VBQ0k7RUFDQTtBcER1d2lCSjs7QW9EcndpQkE7RUFDSTtFQUNBO0FwRHd3aUJKOztBb0R0d2lCQTtFQUNJO0VBQ0E7QXBEeXdpQko7O0FvRHR3aUJBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcER5d2lCSjtBb0R2d2lCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHl3aUJSOztBb0R0d2lCQTtFQUNJO0VBQ0E7QXBEeXdpQko7O0FvRHZ3aUJBO0VBQ0k7RUFDQTtBcEQwd2lCSjs7QW9EdndpQkE7QUFDQTtFQUNJO0FwRDB3aUJKO0FvRHh3aUJJO0VBQ0k7RUFDQTtFQUNBO0FwRDB3aUJSO0FvRHZ3aUJJO0VBQ0k7RUFDQTtBcER5d2lCUjtBb0R0d2lCSTtFQUNJO0VBQ0E7RUFDQTtBcER3d2lCUjtBb0R0d2lCSTtFQUNJO0VBQ0E7RUFDQTtBcER3d2lCUjs7QW9EcHdpQkE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEdXdpQko7QW9EcndpQkk7RUFDSTtFQUNBO0FwRHV3aUJSOztBb0Rwd2lCQTtFQUNJO0FwRHV3aUJKOztBb0Ryd2lCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHd3aUJKOztBb0Ryd2lCQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBEd3dpQko7QW9EdHdpQkk7RUFDSTtFQUNBO0FwRHd3aUJSOztBb0Ryd2lCQTtFQUNJO0FwRHd3aUJKO0FvRHR3aUJJO0VBQ0k7RUFDQTtFQUNBO0FwRHd3aUJSO0FvRHR3aUJJO0VBQ0k7QXBEd3dpQlI7O0FvRHB3aUJJO0VBQ0k7QXBEdXdpQlI7QW9EcndpQkk7RUFDSTtBcER1d2lCUjtBb0Ryd2lCSTtFQUNJO0VBQ0E7RUFDQTtBcER1d2lCUjs7QW9EcHdpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcER1d2lCSjs7QW9EcndpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcER3d2lCSjs7QW9EdHdpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEeXdpQko7QW9EdndpQkk7RUFDSTtBcER5d2lCUjs7QW9EdHdpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHl3aUJKOztBb0R0d2lCQTtFQUNJO0VBQ0E7RUFDQTtBcER5d2lCSjs7QW9EdHdpQkE7RUFDSTtFQUNBO0VBQ0E7QXBEeXdpQko7O0FvRHJ3aUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcER3d2lCUjtBb0Ryd2lCSTtFQUNJO0FwRHV3aUJSOztBb0Rwd2lCQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcER1d2lCSjtBb0Ryd2lCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHV3aUJSOztBb0Rud2lCQTtBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcERzd2lCSjtBb0Rwd2lCSTtFQUNJO0VBQ0E7QXBEc3dpQlI7O0FvRGx3aUJBOztFQUFBO0FBR0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBEcXdpQko7O0FvRG53aUJBO0VBQ0k7RUFDQTtBcERzd2lCSjs7QW9EcHdpQkE7RUFDSTtBcER1d2lCSjs7QW9EcndpQkE7RUFDSTtBcER3d2lCSjs7QW9EdHdpQkE7RUFDSTtBcER5d2lCSjs7QW9EdndpQkE7RUFDSTtBcEQwd2lCSjs7QW9EeHdpQkE7RUFDSTtBcEQyd2lCSjs7QW9EendpQkE7RUFDSTtBcEQ0d2lCSjs7QW9EMXdpQkE7RUFDSTtBcEQ2d2lCSjs7QW9EM3dpQkE7RUFDSTtBcEQ4d2lCSjs7QW9ENXdpQkE7RUFDSTtBcEQrd2lCSjs7QW9EN3dpQkE7RUFDSTtBcERneGlCSjs7QW9EOXdpQkE7RUFDSTtBcERpeGlCSjs7QW9EL3dpQkE7RUFDSTtBcERreGlCSjs7QW9EaHhpQkE7RUFDSTtBcERteGlCSjs7QW9EanhpQkE7RUFDSTtBcERveGlCSjs7QW9EbHhpQkE7RUFDSTtBcERxeGlCSjs7QW9EbHhpQkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRHF4aUJKOztBQTNxakJRO0VBQ0k7QUE4cWpCWjtBQTNxakJRO0VBQ0k7QUE2cWpCWjs7QUF4cWpCQTtFQUNJO0FBMnFqQko7O0FBeHFqQkE7RUFDSTtBQTJxakJKOztBQXhxakJBO0VBQ0k7RUFDQTtBQTJxakJKO0FBenFqQkk7RUFDSTtBQTJxakJSOztBQXZxakJBOzs7RUFBQSxDOzs7O0F3RC9DQTs7RUFBQTtBQ0FBOzs7Ozs7Ozs7Ozs7O0VBQUE7QUNBQTtFQUNDLHdDRjhCZTtFRTdCZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQkRxQzJCO0VDcEMzQixzQ3hDbzRCdUM7RXdDbjRCdkM7RUFDQTtBQ2tCRDtBRGhCQztFQUtDO0FDY0Y7QURYQztFQUNDLG1DeEM2MkJzQztBeUNoMkJ4QztBRFZDO0VBRUM7QUNXRjtBRFJDO0VBQ0MsZ0JEZStCO0FFTGpDO0FEUEM7RUFDQztFQUNBO0FDU0Y7QUROQztFQUNDO0VBQ0E7RUFDQTtFQUNBLG1CRjFCa0I7RUUyQmxCLGN4QzVCUztFd0M2QlQ7QUNRRjtBRE5FO0VBQ0MsbUJ4Q1ZPO0V3Q1dQLFdGN0I2QjtFRThCN0I7QUNRSDtBREhFO0VBQ0M7RUFDQTtFQUNBO0FDS0g7QUREQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUNHRjtBRERFO0VBQ0M7QUNHSDtBREFFO0VBQVU7QUNHWjtBREFDO0VBQ0M7QUNFRjtBRENDO0VBQ0M7QUNDRjtBREFFO0VBQ0MseUJGaERtQjtFRWlEbkI7QUNFSDtBREFFO0VBQ0M7QUNFSDtBREVDO0VBQ0MsWUZ2RXdCO0VFd0V4Qix3Q3hDK3hCc0M7QXlDL3hCeEM7QURLQztFQUNDO0VBQ0E7RUFDQTtBQ0hGOztBQzNHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkgyQzZCO0VHMUM3Qiw2QjFDb3RDbUM7RTBDbnRDbkM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDhHRDtBQzVHQztFQUNDO0VBQ0E7QUQ4R0Y7QUM1R0U7RUFDQyxtQ0pOc0I7RUlPdEI7QUQ4R0g7QUMxR0M7Ozs7RUFJQztBRDRHRjtBQ3pHQztFQUNDO0VBQ0E7QUQyR0Y7QUN4R0M7RUFDQztFQUNBO0FEMEdGO0FDdkdDO0VBQ0M7QUR5R0Y7QUN0R0M7RUFDQyxjMUNoQ1M7RTBDaUNULDZCMUM0cUNrQztFMEMzcUNsQztBRHdHRjtBQ3JHQztFQUNDLHVDMUNrckNrQztFMENqckNsQywyQjFDK3FDa0M7QXlDeGtDcEM7QUNyR0U7RUFDQywyQjFDNHFDaUM7QXlDcmtDcEM7QUNuR0M7RUFDQyw0Qkh4QndDO0FFNkgxQztBQ2xHQztFQUNDO0VBQ0E7RUFDQSxZSEQwQjtFR0UxQjtBRG9HRjtBQ2pHRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG1HSDtBQ2pHRTtFQUNDO0lBQ0M7RURtR0Y7RUNoR0M7SUFDQztFRGtHRjtBQUNGOztBQzdGQTtFQUNDO0VBQ0EsaUJINUNnQztFRzZDaEM7QURnR0Q7O0FFaE1DO0VBQ0M7QUZtTUY7QUVoTUM7RUFDQztBRmtNRjs7QUd2TUM7RUFDQztBSDBNRjs7QUdyTUM7RUFDQztBSHdNRjs7QUloTkE7QUFFQTtFQUNDO0FKa05EO0FJaE5DO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKa05GO0FJL01DO0VBSUU7QUo4TUg7QUl2TUM7RUFFQztBSndNRjs7QUtyT0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMd09GO0FLck9DO0VBQ0M7RUFDQSxjOUMwd0I0QjtFOEN6d0I1QjtFQUNBLGM5Q0dTO0U4Q0ZUO0VBQ0E7RUFDQTtFQUNBO0FMdU9GO0FLcE9DO0VBQ0M7QUxzT0Y7O0FNelBDO0VBQ0M7RUFDQSx3Q1QyQmM7RVN6QmIsc0MvQ3E0QnFDO0F5QzFvQnhDO0FNdlBDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQlI4QjBCO0VRN0IxQjtFQUNBO0FOeVBGO0FNdFBDO0VBRUUsa0MvQzQzQnFDO0UrQzMzQnJDO0VBSUMsa0QvQ2lpQm9CO0F5QzdTeEI7QU0vT0M7RUFDQztFQUNBO0VBQ0E7QU5pUEY7QU05T0M7RUFFQztBTitPRjs7QU9yUkM7RUFDQztBUHdSRjtBT3JSQztFQUNDO0VBQ0E7QVB1UkY7QU9yUkU7RUFDQztBUHVSSDs7QVFqU0M7RUFDQztBUm9TRjtBUWpTQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJtU0Y7QVFoU0M7RUFDQztBUmtTRjtBUS9SQztFQUNDO0FSaVNGO0FROVJDO0VBQ0M7QVJnU0Y7O0FTclRDO0VBQ0M7RUFDQTtBVHdURjtBU3JUQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUdVRGO0FTcFRDO0VBQ0M7QVRzVEY7QVNuVEM7RUFDQztBVHFURjtBU2pUQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FUbVRGOztBUzlTQztFQUNDO0FUaVRGO0FTOVNDO0VBQ0M7RUFDQSxnQlpGc0I7QUdrVHhCO0FTN1NDO0VBQ0MsbUNadkJnQztBR3NVbEM7QVM1U0M7RUFDQztBVDhTRjs7QVN6U0M7RUFDQztBVDRTRjtBU3pTQztFQUNDO0VBQ0EsaUJackJzQjtBR2dVeEI7QVN4U0M7RUFDQyxvQ1oxQ2dDO0FHb1ZsQztBU3ZTQztFQUNDO0FUeVNGOztBRjFSQTtFQUNDO0VBQ0E7RUFDQTtBRTZSRDs7QUZsUkU7RUFDQztBRXFSSDs7QUZoUkE7RUFDQztBRW1SRDs7QUZoUkE7RUFDQztBRW1SRDs7QUZ4T0E7RUFDQztBRTJPRDs7QUZ4T0E7OztFQUdDLGN2QzdJVTtFdUM4SVYsb0JEdEpvQjtFQ3VKcEIsa0JEdEprQjtFQ3VKbEIsZ0J2Q29kNkI7QXlDek85Qjs7QUZ4T0E7O0VBRUMsNkJ2Qzh0QnVDO0V1Qzd0QnZDO0FFMk9EOztBRnhPQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUUyT0Q7O0FIM1VBOzs7RUFHQztFQUNBO0VBQ0EsYXRDc2hDbUM7RXNDcmhDbkMsNkJ0Q29vQ21DO0VzQ25vQ25DO0VBQ0EsdUJ0Q3ljNkI7RXNDeGM3QjtBRzhVRDs7QUgxVUM7RUFDQyxtQnRDd2dCNEI7RXNDdmdCNUIsZ0J0Q29oQjRCO0F5Q3ZNOUI7QUgxVUM7RUFDQztBRzRVRjtBSHpVQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUcyVUY7QUh4VUM7RUFDQyxxQnRDa3FCNEI7QXlDeFY5Qjs7QUh0VUE7RUFDQztBR3lVRDs7QUh0VUE7RS9CM0dNLHdFK0I2R0w7QUd3VUQ7QWxDamJNO0UrQnVHTjtJL0J0R1E7RWtDb2JOO0FBQ0Y7QUgvVUE7RUFJQztFQUNBO0FHOFVEO0FINVVDO0VBQ0Msa0N0Qyt3QnNDO0VzQzl3QnRDO0VBSUMsa0R0Q29icUI7QXlDekd4QjtBSHZVQztFQUNDO0VBQ0E7QUd5VUY7O0FIcGFDOzs7RUFNQywwQ0FIUTtBR3VhVjtBSGxhRTs7O0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUdzYUg7QUhuYUU7OztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FHdWFIO0FIcGFFOzs7RUFDQywwQ0FwQk87RUFxQlA7QUd3YUg7O0FIaGNDOzs7RUFNQyx3Q0FIUTtBR21jVjtBSDliRTs7O0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUdrY0g7QUgvYkU7OztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FHbWNIO0FIaGNFOzs7RUFDQyx3Q0FwQk87RUFxQlA7QUdvY0g7O0FIMVhBO0VBQ0Msb0V0QzB3QnVDO0VzQ3p3QnZDO0FHNlhEO0FIM1hDO0VBR0MsbUV0Q3F3QnNDO0F5QzFZeEM7QUh6WEU7RXBDM0lFO0VMNFFFLG1CQUxJO0E0Q2lRVjtBSHhYRTtFQUNDLG1CdENtYzJCO0VzQ2xjM0I7QUcwWEg7QUhuWEU7RUFNQztBR2dYSDtBSDNXRTtFQUNDO0VBRUE7QUc0V0g7QUgxV0U7RUFDQztBRzRXSDtBSHhXQztFQUdDLGlFdEM4dEJzQztBeUN0WHhDO0FIdldFO0VwQ2xMRTtFTDRRRSxrQkFMSTtBNENzUlY7QUhyV0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FHdVdGO0FIcldFO0VBQ0M7RUFDQTtFQUNBLHlDdEM4eEJpQztFc0M3eEJqQywwQnRDOHhCaUM7QXlDdmJwQztBSG5XQztFQUVDO0FHb1dGO0FIaldDO0VBRUM7RUFDQTtFQUNBO0VBQ0E7QUdrV0Y7QUhoV0U7RUFFQztBR2lXSDtBSDlWRTtFQUVDO0FHK1ZIOztBSHpWQztFQUNDO0VBQ0E7QUc0VkY7QUh6VkM7RUFDQztFQUNBO0FHMlZGO0FIeFZDO0VBQ0M7RUFDQTtBRzBWRjs7QUFqbEJFO0VBRUU7RUFDQTtFQUNBO0VBQ0EsbUJBUmdCO0VBU2hCLGN6Q0VPO0V5Q0RQO0VBQ0E7QUFtbEJKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9taWNyb3NpdGUvbWljcm9zaXRlL2ZvbnRzLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9taWNyb3NpdGUvbWljcm9zaXRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2NvcmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3NpemluZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL193aWR0aHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbGlzdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19ib3JkZXJlZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19wdWxsZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3N0YWNrZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3Mvc29saWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb2xvci1tb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL21pY3Jvc2l0ZS9taWNyb3NpdGUvYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tdGV4dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZm9ybS1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvbnRhaW5lcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tkcm9wLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL191dGlsaXRpZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9taWNyb3NpdGUvbWljcm9zaXRlL19mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvbWljcm9zaXRlL21pY3Jvc2l0ZS9rbS1taWNyb3NpdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9taWNyb3NpdGUvbWljcm9zaXRlL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9taWNyb3NpdGUvbWljcm9zaXRlL19zaWRlYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvbWljcm9zaXRlL21pY3Jvc2l0ZS9fb2ZmY2FudmFzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3Qvc3JjL3Njc3MvdG9tLXNlbGVjdC5ib290c3RyYXA1LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3Qvc3JjL3Njc3MvdG9tLXNlbGVjdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90b20tc2VsZWN0L3NyYy9zY3NzL19pdGVtcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL3VpL19hZHZhbmNlZC1zZWxlY3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdG9tLXNlbGVjdC9zcmMvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdG9tLXNlbGVjdC9zcmMvcGx1Z2lucy9kcmFnX2Ryb3AvcGx1Z2luLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3Qvc3JjL3BsdWdpbnMvY2hlY2tib3hfb3B0aW9ucy9wbHVnaW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdG9tLXNlbGVjdC9zcmMvcGx1Z2lucy9jbGVhcl9idXR0b24vcGx1Z2luLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3Qvc3JjL3BsdWdpbnMvZHJvcGRvd25faGVhZGVyL3BsdWdpbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90b20tc2VsZWN0L3NyYy9wbHVnaW5zL2Ryb3Bkb3duX2lucHV0L3BsdWdpbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90b20tc2VsZWN0L3NyYy9wbHVnaW5zL2lucHV0X2F1dG9ncm93L3BsdWdpbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy90b20tc2VsZWN0L3NyYy9wbHVnaW5zL29wdGdyb3VwX2NvbHVtbnMvcGx1Z2luLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RvbS1zZWxlY3Qvc3JjL3BsdWdpbnMvcmVtb3ZlX2J1dHRvbi9wbHVnaW4uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ZpcmFfc2Fuc2Jvb2snO1xuICAgIHNyYzogdXJsKCd+YXNzZXRzL2ZvbnRzL2ZpcmFzYW5zLWJvb2std2ViZm9udC5lb3QnKTtcbiAgICBzcmM6IHVybCgnfmFzc2V0cy9mb250cy9maXJhc2Fucy1ib29rLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgIHVybCgnfmFzc2V0cy9mb250cy9maXJhc2Fucy1ib29rLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtYm9vay13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnfmFzc2V0cy9mb250cy9maXJhc2Fucy1ib29rLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgICAgICAgdXJsKCd+YXNzZXRzL2ZvbnRzL2ZpcmFzYW5zLWJvb2std2ViZm9udC5zdmcjZmlyYV9zYW5zYm9vaycpIGZvcm1hdCgnc3ZnJyk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2ZpcmFfc2Fuc2Jvb2tfaXRhbGljJztcbiAgICBzcmM6IHVybCgnfmFzc2V0cy9mb250cy9maXJhc2Fucy1ib29raXRhbGljLXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtYm9va2l0YWxpYy13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtYm9va2l0YWxpYy13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICAgdXJsKCd+YXNzZXRzL2ZvbnRzL2ZpcmFzYW5zLWJvb2tpdGFsaWMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtYm9va2l0YWxpYy13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybCgnfmFzc2V0cy9mb250cy9maXJhc2Fucy1ib29raXRhbGljLXdlYmZvbnQuc3ZnI2ZpcmFfc2Fuc2Jvb2tfaXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnZmlyYV9zYW5zc2VtaWJvbGQnO1xuICAgIHNyYzogdXJsKCd+YXNzZXRzL2ZvbnRzL2ZpcmFzYW5zLXNlbWlib2xkLXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtc2VtaWJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCd+YXNzZXRzL2ZvbnRzL2ZpcmFzYW5zLXNlbWlib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtc2VtaWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtc2VtaWJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtc2VtaWJvbGQtd2ViZm9udC5zdmcjZmlyYV9zYW5zc2VtaWJvbGQnKSBmb3JtYXQoJ3N2ZycpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdmaXJhX3NhbnNzZW1pYm9sZF9pdGFsaWMnO1xuICAgIHNyYzogdXJsKCd+YXNzZXRzL2ZvbnRzL2ZpcmFzYW5zLXNlbWlib2xkaXRhbGljLXdlYmZvbnQuZW90Jyk7XG4gICAgc3JjOiB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtc2VtaWJvbGRpdGFsaWMtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICAgdXJsKCd+YXNzZXRzL2ZvbnRzL2ZpcmFzYW5zLXNlbWlib2xkaXRhbGljLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgICB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtc2VtaWJvbGRpdGFsaWMtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtc2VtaWJvbGRpdGFsaWMtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgICAgICB1cmwoJ35hc3NldHMvZm9udHMvZmlyYXNhbnMtc2VtaWJvbGRpdGFsaWMtd2ViZm9udC5zdmcjZmlyYV9zYW5zc2VtaWJvbGRfaXRhbGljJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn0iLCJcbkBpbXBvcnQgXCJAZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2ZvbnRhd2Vzb21lXCI7XG5AaW1wb3J0IFwiQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9zb2xpZFwiO1xuXG5AaW1wb3J0IFwibWljcm9zaXRlL2Jvb3RzdHJhcFwiO1xuXG5ib2R5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMzMzMTMzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLy9AaW1wb3J0IFwiYm9vdHN0cmFwLWRpYWxvZ1wiO1xuXG5AaW1wb3J0IFwibWljcm9zaXRlL2ZvbnRzLmNzc1wiO1xuQGltcG9ydCBcIm1pY3Jvc2l0ZS9mb3JtXCI7XG5AaW1wb3J0IFwibWljcm9zaXRlL2ttLW1pY3Jvc2l0ZVwiO1xuQGltcG9ydCBcIm1pY3Jvc2l0ZS9wb3N0ZXJcIjtcblxuLnRhYmxlIHtcbiAgICB0ZCB7XG4gICAgICAgICYucHJpY2Uge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi51bml0cyB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuZmllbGRzZXQge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5maWVsZHNldFN1bW1hIC5mb3JtLWNvbnRyb2wge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgdHIgdGgge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4vKi5yZXF1aXJlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcqICc7XG4gICAgY29sb3I6IHJlZDtcbn0qL1xuIiwiLy8gYmFzZSBpY29uIGNsYXNzIGRlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgdjtcbkB1c2UgJ21peGlucycgYXMgbTtcblxuLiN7di4kY3NzLXByZWZpeH0tc29saWQsXG4uI3t2LiRjc3MtcHJlZml4fS1yZWd1bGFyLFxuLiN7di4kY3NzLXByZWZpeH0tYnJhbmRzLFxuLiN7di4kY3NzLXByZWZpeH0tY2xhc3NpYyxcbi5mYXMsXG4uZmFyLFxuLmZhYixcbi4je3YuJGNzcy1wcmVmaXh9IHtcbiAgQGluY2x1ZGUgbS5mYS1pY29uKCk7XG59XG5cbjppcyhcbiAgLmZhcyxcbiAgLmZhcixcbiAgLmZhYixcbiAgLiN7di4kY3NzLXByZWZpeH0tc29saWQsXG4gIC4je3YuJGNzcy1wcmVmaXh9LXJlZ3VsYXIsXG4gIC4je3YuJGNzcy1wcmVmaXh9LWJyYW5kcyxcbiAgLiN7di4kY3NzLXByZWZpeH0tY2xhc3NpYyxcbiAgLmZhXG4pOjpiZWZvcmUge1xuICBjb250ZW50OiB2YXIoI3t2LiRpY29uLXByb3BlcnR5fSkvXCJcIjtcbn1cblxuQHN1cHBvcnRzIG5vdCAoY29udGVudDogJycvJycpIHtcbjppcyhcbiAgLmZhcyxcbiAgLmZhcixcbiAgLmZhYixcbiAgLiN7di4kY3NzLXByZWZpeH0tc29saWQsXG4gIC4je3YuJGNzcy1wcmVmaXh9LXJlZ3VsYXIsXG4gIC4je3YuJGNzcy1wcmVmaXh9LWJyYW5kcyxcbiAgLiN7di4kY3NzLXByZWZpeH0tY2xhc3NpYyxcbiAgLmZhXG4pOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHZhcigje3YuJGljb24tcHJvcGVydHl9KTtcbiAgfVxufSIsIi8vIG1peGluc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgdjtcblxuLy8gYmFzZSByZW5kZXJpbmcgZm9yIGFuIGljb25cbkBtaXhpbiBmYS1pY29uKCRmYW1pbHk6IHYuJGZhbWlseSkge1xuICAtLV8je3YuJGNzcy1wcmVmaXh9LWZhbWlseTogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1mYW1pbHksIHZhcigtLSN7di4kY3NzLXByZWZpeH0tc3R5bGUtZmFtaWx5LCAnI3skZmFtaWx5fScpKTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tZGlzcGxheSwgI3t2LiRkaXNwbGF5fSk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1fI3t2LiRjc3MtcHJlZml4fS1mYW1pbHkpO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LXN0eWxlLCAje3YuJHN0eWxlfSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICB3aWR0aDogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS13aWR0aCwgI3t2LiRmdy13aWR0aH0pO1xufVxuXG4vLyBzZXRzIHJlbGF0aXZlIGZvbnQtc2l6aW5nIGFuZCBhbGlnbm1lbnQgKGluIF9zaXppbmcpXG5AbWl4aW4gZmEtc2l6ZSAoJGZvbnQtc2l6ZSkge1xuICBmb250LXNpemU6IGNhbGMoI3skZm9udC1zaXplfSAvICN7di4kc2l6ZS1zY2FsZS1iYXNlfSAqIDFlbSk7IC8qIGNvbnZlcnRzIGEgI3skZm9udC1zaXplfXB4IHNpemUgaW50byBhbiBlbS1iYXNlZCB2YWx1ZSB0aGF0J3MgcmVsYXRpdmUgdG8gdGhlIHNjYWxlJ3MgI3t2LiRzaXplLXNjYWxlLWJhc2V9cHggYmFzZSAqL1xuICBsaW5lLWhlaWdodDogY2FsYygxIC8gI3skZm9udC1zaXplfSAqIDFlbSk7IC8qIHNldHMgdGhlIGxpbmUtaGVpZ2h0IG9mIHRoZSBpY29uIGJhY2sgdG8gdGhhdCBvZiBpdCdzIHBhcmVudCAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogY2FsYygoKDYgLyAjeyRmb250LXNpemV9KSAtICgzIC8gOCkpICogMWVtKTsgLyogdmVydGljYWxseSBjZW50ZXJzIHRoZSBpY29uIHRha2luZyBpbnRvIGFjY291bnQgdGhlIHN1cnJvdW5kaW5nIHRleHQncyBkZXNjZW5kZXIgKi9cbn1cbiIsIi8vIHNpemluZyBpY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQHVzZSAndmFyaWFibGVzJyBhcyB2O1xuQHVzZSAnbWl4aW5zJyBhcyBtO1xuXG4vLyBsaXRlcmFsIG1hZ25pZmljYXRpb24gc2NhbGVcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAge1xuICAuI3t2LiRjc3MtcHJlZml4fS0jeyRpfXgge1xuICAgIGZvbnQtc2l6ZTogJGkgKiAxZW07XG4gIH1cbn1cblxuLy8gc3RlcC1iYXNlZCBzY2FsZSAod2l0aCBhbGlnbm1lbnQpXG5AZWFjaCAkc2l6ZSwgJHZhbHVlIGluIHYuJHNpemVzIHtcbiAgLiN7di4kY3NzLXByZWZpeH0tI3skc2l6ZX0ge1xuICAgICBAaW5jbHVkZSBtLmZhLXNpemUoJHZhbHVlKTtcbiAgfVxufVxuIiwiLy8gaWNvbiB3aWR0aHNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgdjtcblxuLiN7di4kY3NzLXByZWZpeH0td2lkdGgtYXV0byB7XG4gIC0tI3t2LiRjc3MtcHJlZml4fS13aWR0aDogYXV0bztcbn1cblxuLiN7di4kY3NzLXByZWZpeH0tZncsXG4uI3t2LiRjc3MtcHJlZml4fS13aWR0aC1maXhlZCB7XG4gIC0tI3t2LiRjc3MtcHJlZml4fS13aWR0aDogI3t2LiRmdy13aWR0aH07XG59XG4iLCIvLyBpY29ucyBpbiBhIGxpc3Rcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgdjtcblxuLiN7di4kY3NzLXByZWZpeH0tdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tbGktbWFyZ2luLCAje3YuJGxpLW1hcmdpbn0pO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcblxuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG59XG5cbi4je3YuJGNzcy1wcmVmaXh9LWxpIHtcbiAgaW5zZXQtaW5saW5lLXN0YXJ0OiBjYWxjKC0xICogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1saS13aWR0aCwgI3t2LiRsaS13aWR0aH0pKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWxpLXdpZHRoLCAje3YuJGxpLXdpZHRofSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLy8gIGJvcmRlcmVkIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AdXNlICd2YXJpYWJsZXMnIGFzIHY7XG5cbi8qIEhlYWRzIFVwOiBCb3JkZXJlZCBJY29ucyB3aWxsIG5vdCBiZSBzdXBwb3J0ZWQgaW4gdGhlIGZ1dHVyZSFcbiAgLSBUaGlzIGZlYXR1cmUgd2lsbCBiZSBkZXByZWNhdGVkIGluIHRoZSBuZXh0IG1ham9yIHJlbGVhc2Ugb2YgRm9udCBBd2Vzb21lICh2OCkhXG4gIC0gWW91IG1heSBjb250aW51ZSB0byB1c2UgaXQgaW4gdGhpcyB2ZXJzaW9uICp2NyksIGJ1dCBpdCB3aWxsIG5vdCBiZSBzdXBwb3J0ZWQgaW4gRm9udCBBd2Vzb21lIHY4LlxuKi9cblxuLyogTm90ZXM6XG4qIC0tQHt2LiRjc3MtcHJlZml4fS1ib3JkZXItd2lkdGggPSAxLzE2IGJ5IGRlZmF1bHQgKHRvIHJlbmRlciBhcyB+MXB4IGJhc2VkIG9uIGEgMTZweCBkZWZhdWx0IGZvbnQtc2l6ZSlcbiogLS1Ae3YuJGNzcy1wcmVmaXh9LWJvcmRlci1wYWRkaW5nID1cbiAgKiogMy8xNiBmb3IgdmVydGljYWwgcGFkZGluZyAodG8gZ2l2ZSB+MnB4IG9mIHZlcnRpY2FsIHdoaXRlc3BhY2UgYXJvdW5kIGFuIGljb24gY29uc2lkZXJpbmcgaXQncyB2ZXJ0aWNhbCBhbGlnbm1lbnQpXG4gICoqIDQvMTYgZm9yIGhvcml6b250YWwgcGFkZGluZyAodG8gZ2l2ZSB+NHB4IG9mIGhvcml6b250YWwgd2hpdGVzcGFjZSBhcm91bmQgYW4gaWNvbilcbiovXG5cbi4je3YuJGNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1ib3JkZXItY29sb3IsICN7di4kYm9yZGVyLWNvbG9yfSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYm9yZGVyLXJhZGl1cywgI3t2LiRib3JkZXItcmFkaXVzfSk7XG4gIGJvcmRlci1zdHlsZTogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1ib3JkZXItc3R5bGUsICN7di4kYm9yZGVyLXN0eWxlfSk7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1ib3JkZXItd2lkdGgsICN7di4kYm9yZGVyLXdpZHRofSk7XG4gIGJveC1zaXppbmc6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYm9yZGVyLWJveC1zaXppbmcsICN7di4kYm9yZGVyLWJveC1zaXppbmd9KTtcbiAgcGFkZGluZzogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1ib3JkZXItcGFkZGluZywgI3t2LiRib3JkZXItcGFkZGluZ30pO1xufVxuIiwiLy8gcHVsbGVkIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AdXNlICd2YXJpYWJsZXMnIGFzIHY7XG5cbi4je3YuJGNzcy1wcmVmaXh9LXB1bGwtbGVmdCxcbi4je3YuJGNzcy1wcmVmaXh9LXB1bGwtc3RhcnQge1xuICBmbG9hdDogaW5saW5lLXN0YXJ0O1xuICBtYXJnaW4taW5saW5lLWVuZDogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1wdWxsLW1hcmdpbiwgI3t2LiRwdWxsLW1hcmdpbn0pO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1wdWxsLXJpZ2h0LFxuLiN7di4kY3NzLXByZWZpeH0tcHVsbC1lbmQge1xuICBmbG9hdDogaW5saW5lLWVuZDtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1wdWxsLW1hcmdpbiwgI3t2LiRwdWxsLW1hcmdpbn0pO1xufVxuIiwiLy8gYW5pbWF0aW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQHVzZSAndmFyaWFibGVzJyBhcyB2O1xuXG4uI3t2LiRjc3MtcHJlZml4fS1iZWF0IHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7di4kY3NzLXByZWZpeH0tYmVhdDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1ib3VuY2Uge1xuICBhbmltYXRpb24tbmFtZTogI3t2LiRjc3MtcHJlZml4fS1ib3VuY2U7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjI4MCwgMC44NDAsIDAuNDIwLCAxKSk7XG59XG5cbi4je3YuJGNzcy1wcmVmaXh9LWZhZGUge1xuICBhbmltYXRpb24tbmFtZTogI3t2LiRjc3MtcHJlZml4fS1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoLjQsMCwuNiwxKSk7XG59XG5cbi4je3YuJGNzcy1wcmVmaXh9LWJlYXQtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAje3YuJGNzcy1wcmVmaXh9LWJlYXQtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgY3ViaWMtYmV6aWVyKC40LDAsLjYsMSkpO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1mbGlwIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7di4kY3NzLXByZWZpeH0tZmxpcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1zaGFrZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAje3YuJGNzcy1wcmVmaXh9LXNoYWtlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1zcGluIHtcbiAgYW5pbWF0aW9uLW5hbWU6ICN7di4kY3NzLXByZWZpeH0tc3BpbjtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24tZHVyYXRpb24sIDJzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLXRpbWluZywgbGluZWFyKTtcbn1cblxuLiN7di4kY3NzLXByZWZpeH0tc3Bpbi1yZXZlcnNlIHtcbiAgLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG5cbi4je3YuJGNzcy1wcmVmaXh9LXB1bHNlLFxuLiN7di4kY3NzLXByZWZpeH0tc3Bpbi1wdWxzZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiAje3YuJGNzcy1wcmVmaXh9LXNwaW47XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1hbmltYXRpb24tdGltaW5nLCBzdGVwcyg4KSk7XG59XG5cbi8vIGlmIGFnZW50IG9yIG9wZXJhdGluZyBzeXN0ZW0gcHJlZmVycyByZWR1Y2VkIG1vdGlvbiwgZGlzYWJsZSBhbmltYXRpb25zXG4vLyBzZWU6IGh0dHBzOi8vd3d3LnNtYXNoaW5nbWFnYXppbmUuY29tLzIwMjAvMDkvZGVzaWduLXJlZHVjZWQtbW90aW9uLXNlbnNpdGl2aXRpZXMvXG4vLyBzZWU6IGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy9AbWVkaWEvcHJlZmVycy1yZWR1Y2VkLW1vdGlvblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLiN7di4kY3NzLXByZWZpeH0tYmVhdCxcbiAgLiN7di4kY3NzLXByZWZpeH0tYm91bmNlLFxuICAuI3t2LiRjc3MtcHJlZml4fS1mYWRlLFxuICAuI3t2LiRjc3MtcHJlZml4fS1iZWF0LWZhZGUsXG4gIC4je3YuJGNzcy1wcmVmaXh9LWZsaXAsXG4gIC4je3YuJGNzcy1wcmVmaXh9LXB1bHNlLFxuICAuI3t2LiRjc3MtcHJlZml4fS1zaGFrZSxcbiAgLiN7di4kY3NzLXByZWZpeH0tc3BpbixcbiAgLiN7di4kY3NzLXByZWZpeH0tc3Bpbi1wdWxzZSB7XG4gICAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBrZXlmcmFtZXMgI3t2LiRjc3MtcHJlZml4fS1iZWF0IHtcbiAgMCUsIDkwJSB7IHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgNDUlIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWJlYXQtc2NhbGUsIDEuMjUpKTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7di4kY3NzLXByZWZpeH0tYm91bmNlIHtcbiAgMCUgICB7IHRyYW5zZm9ybTogc2NhbGUoMSwxKSB0cmFuc2xhdGVZKDApOyB9XG4gIDEwJSAgeyB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLSN7di4kY3NzLXByZWZpeH0tYm91bmNlLXN0YXJ0LXNjYWxlLXgsIDEuMSksdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1ib3VuY2Utc3RhcnQtc2NhbGUteSwgMC45KSkgdHJhbnNsYXRlWSgwKTsgfVxuICAzMCUgIHsgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWJvdW5jZS1qdW1wLXNjYWxlLXgsIDAuOSksdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1ib3VuY2UtanVtcC1zY2FsZS15LCAxLjEpKSB0cmFuc2xhdGVZKHZhcigtLSN7di4kY3NzLXByZWZpeH0tYm91bmNlLWhlaWdodCwgLTAuNWVtKSk7IH1cbiAgNTAlICB7IHRyYW5zZm9ybTogc2NhbGUodmFyKC0tI3t2LiRjc3MtcHJlZml4fS1ib3VuY2UtbGFuZC1zY2FsZS14LCAxLjA1KSx2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWJvdW5jZS1sYW5kLXNjYWxlLXksIDAuOTUpKSB0cmFuc2xhdGVZKDApOyB9XG4gIDU3JSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSh2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWJvdW5jZS1yZWJvdW5kLCAtMC4xMjVlbSkpOyB9XG4gIDY0JSAgeyB0cmFuc2Zvcm06IHNjYWxlKDEsMSkgdHJhbnNsYXRlWSgwKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiBzY2FsZSgxLDEpIHRyYW5zbGF0ZVkoMCk7IH1cbn1cblxuQGtleWZyYW1lcyAje3YuJGNzcy1wcmVmaXh9LWZhZGUge1xuICA1MCUgeyBvcGFjaXR5OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWZhZGUtb3BhY2l0eSwgMC40KTsgfVxufVxuXG5Aa2V5ZnJhbWVzICN7di4kY3NzLXByZWZpeH0tYmVhdC1mYWRlIHtcbiAgMCUsIDEwMCUge1xuICAgIG9wYWNpdHk6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tYmVhdC1mYWRlLW9wYWNpdHksIDAuNCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWJlYXQtZmFkZS1zY2FsZSwgMS4xMjUpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7di4kY3NzLXByZWZpeH0tZmxpcCB7XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCh2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWZsaXAteCwgMCksIHZhcigtLSN7di4kY3NzLXByZWZpeH0tZmxpcC15LCAxKSwgdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1mbGlwLXosIDApLCB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWZsaXAtYW5nbGUsIC0xODBkZWcpKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzICN7di4kY3NzLXByZWZpeH0tc2hha2Uge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZyk7IH1cbiAgNCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7IH1cbiAgOCUsIDI0JSB7IHRyYW5zZm9ybTogcm90YXRlKC0xOGRlZyk7IH1cbiAgMTIlLCAyOCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7IH1cbiAgMTYlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTsgfVxuICAyMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyMmRlZyk7IH1cbiAgMzIlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEyZGVnKTsgfVxuICAzNiUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7IH1cbiAgNDAlLCAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyAje3YuJGNzcy1wcmVmaXh9LXNwaW4ge1xuICAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG4iLCIvLyByb3RhdGluZyArIGZsaXBwaW5nIGljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5AdXNlICd2YXJpYWJsZXMnIGFzIHY7XG5cbi4je3YuJGNzcy1wcmVmaXh9LXJvdGF0ZS05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLiN7di4kY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi4je3YuJGNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLiN7di4kY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1mbGlwLWJvdGgsXG4uI3t2LiRjc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwuI3t2LiRjc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1yb3RhdGUtYnkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS0je3YuJGNzcy1wcmVmaXh9LXJvdGF0ZS1hbmdsZSwgMCkpO1xufVxuIiwiLy8gc3RhY2tpbmcgaWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkB1c2UgJ3ZhcmlhYmxlcycgYXMgdjtcblxuLiN7di4kY3NzLXByZWZpeH0tc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB2LiRzdGFjay12ZXJ0aWNhbC1hbGlnbjtcbiAgd2lkdGg6IHYuJHN0YWNrLXdpZHRoO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1zdGFjay0xeCxcbi4je3YuJGNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgLS0je3YuJGNzcy1wcmVmaXh9LXdpZHRoOiAxMDAlO1xuXG4gIGluc2V0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLSN7di4kY3NzLXByZWZpeH0td2lkdGgpO1xuICB6LWluZGV4OiB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LXN0YWNrLXotaW5kZXgsICN7di4kc3RhY2stei1pbmRleH0pO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6IHZhcigtLSN7di4kY3NzLXByZWZpeH0taW52ZXJzZSwgI3t2LiRpbnZlcnNlfSk7XG59XG4iLCIvLyB2YXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRjc3MtcHJlZml4ICAgICAgICAgICAgOiBmYSAhZGVmYXVsdDtcbiRzdHlsZSAgICAgICAgICAgICAgICAgOiA5MDAgIWRlZmF1bHQ7XG4kZmFtaWx5ICAgICAgICAgICAgICAgIDogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCIgIWRlZmF1bHQ7XG5cbiRpY29uLXByb3BlcnR5ICAgICAgICAgOiAtLWZhICFkZWZhdWx0O1xuXG4kZGlzcGxheSAgICAgICAgICAgICAgIDogaW5saW5lLWJsb2NrICFkZWZhdWx0O1xuXG4kZnctd2lkdGggICAgICAgICAgICAgIDogY2FsYygoMjAvMTYpICogMWVtKSAhZGVmYXVsdDtcbiRpbnZlcnNlICAgICAgICAgICAgICAgOiAjZmZmICFkZWZhdWx0O1xuXG4kYm9yZGVyLWJveC1zaXppbmcgICAgIDogY29udGVudC1ib3ggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yICAgICAgICAgIDogI2VlZSAhZGVmYXVsdDtcbiRib3JkZXItcGFkZGluZyAgICAgICAgOiAwLjE4NzVlbSAwLjI1ZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cyAgICAgICAgIDogLjFlbSAhZGVmYXVsdDtcbiRib3JkZXItc3R5bGUgICAgICAgICAgOiBzb2xpZCAhZGVmYXVsdDtcbiRib3JkZXItd2lkdGggICAgICAgICAgOiAuMDYyNWVtICFkZWZhdWx0O1xuXG4kc2l6ZS1zY2FsZS0yeHMgICAgICAgIDogMTAgIWRlZmF1bHQ7XG4kc2l6ZS1zY2FsZS14cyAgICAgICAgIDogMTIgIWRlZmF1bHQ7XG4kc2l6ZS1zY2FsZS1zbSAgICAgICAgIDogMTQgIWRlZmF1bHQ7XG4kc2l6ZS1zY2FsZS1iYXNlICAgICAgIDogMTYgIWRlZmF1bHQ7XG4kc2l6ZS1zY2FsZS1sZyAgICAgICAgIDogMjAgIWRlZmF1bHQ7XG4kc2l6ZS1zY2FsZS14bCAgICAgICAgIDogMjQgIWRlZmF1bHQ7XG4kc2l6ZS1zY2FsZS0yeGwgICAgICAgIDogMzIgIWRlZmF1bHQ7XG5cbiRzaXplczogKFxuICBcIjJ4c1wiICAgICAgICAgICAgICAgIDogJHNpemUtc2NhbGUtMnhzLFxuICBcInhzXCIgICAgICAgICAgICAgICAgIDogJHNpemUtc2NhbGUteHMsXG4gIFwic21cIiAgICAgICAgICAgICAgICAgOiAkc2l6ZS1zY2FsZS1zbSxcbiAgXCJsZ1wiICAgICAgICAgICAgICAgICA6ICRzaXplLXNjYWxlLWxnLFxuICBcInhsXCIgICAgICAgICAgICAgICAgIDogJHNpemUtc2NhbGUteGwsXG4gIFwiMnhsXCIgICAgICAgICAgICAgICAgOiAkc2l6ZS1zY2FsZS0yeGxcbikgIWRlZmF1bHQ7XG5cbiRsaS13aWR0aCAgICAgICAgICAgICAgOiAyZW0gIWRlZmF1bHQ7XG4kbGktbWFyZ2luICAgICAgICAgICAgIDogY2FsYygkbGktd2lkdGggKiAoNS80KSkgIWRlZmF1bHQ7XG5cbiRwdWxsLW1hcmdpbiAgICAgICAgICAgOiAuM2VtICFkZWZhdWx0O1xuXG4kcHJpbWFyeS1vcGFjaXR5ICAgICAgIDogMSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktb3BhY2l0eSAgICAgOiAuNCAhZGVmYXVsdDtcblxuJHN0YWNrLXZlcnRpY2FsLWFsaWduICA6IG1pZGRsZSAhZGVmYXVsdDtcbiRzdGFjay13aWR0aCAgICAgICAgICAgOiAoJGZ3LXdpZHRoICogMikgIWRlZmF1bHQ7XG4kc3RhY2stei1pbmRleCAgICAgICAgIDogYXV0byAhZGVmYXVsdDtcblxuLy8gd2ViIGZvbnRzLXJlbGF0ZWQgdmFyaWFibGVzXG4kZm9udC1kaXNwbGF5ICAgICAgICAgIDogYmxvY2sgIWRlZmF1bHQ7XG4kZm9udC1wYXRoICAgICAgICAgICAgIDogXCIuLi93ZWJmb250c1wiICFkZWZhdWx0O1xuXG4vLyBkZXByZWNhdGVkOiB0aGVzZSBvbGRlciBTQ1NTIHZhcmlhYmxlcyB3aWxsIGJlIHJlbW92ZWQgd2l0aCBGb250IEF3ZXNvbWUncyBuZXh0IG1ham9yIHJlbGVhc2VcbiRzdHlsZS1mYW1pbHkgICAgICAgICAgOiAkZmFtaWx5O1xuXG4kdmFyLTA6IFxcMzA7XG4kdmFyLTE6IFxcMzE7XG4kdmFyLTI6IFxcMzI7XG4kdmFyLTM6IFxcMzM7XG4kdmFyLTQ6IFxcMzQ7XG4kdmFyLTU6IFxcMzU7XG4kdmFyLTY6IFxcMzY7XG4kdmFyLTc6IFxcMzc7XG4kdmFyLTg6IFxcMzg7XG4kdmFyLTk6IFxcMzk7XG4kdmFyLWV4Y2xhbWF0aW9uOiBcXDIxO1xuJHZhci1oYXNodGFnOiBcXDIzO1xuJHZhci1kb2xsYXItc2lnbjogXFwyNDtcbiR2YXItZG9sbGFyOiBcXDI0O1xuJHZhci11c2Q6IFxcMjQ7XG4kdmFyLXBlcmNlbnQ6IFxcMjU7XG4kdmFyLXBlcmNlbnRhZ2U6IFxcMjU7XG4kdmFyLWFzdGVyaXNrOiBcXDJhO1xuJHZhci1wbHVzOiBcXDJiO1xuJHZhci1hZGQ6IFxcMmI7XG4kdmFyLWxlc3MtdGhhbjogXFwzYztcbiR2YXItZXF1YWxzOiBcXDNkO1xuJHZhci1ncmVhdGVyLXRoYW46IFxcM2U7XG4kdmFyLXF1ZXN0aW9uOiBcXDNmO1xuJHZhci1hdDogXFw0MDtcbiR2YXItYTogXFw0MTtcbiR2YXItYjogXFw0MjtcbiR2YXItYzogXFw0MztcbiR2YXItZDogXFw0NDtcbiR2YXItZTogXFw0NTtcbiR2YXItZjogXFw0NjtcbiR2YXItZzogXFw0NztcbiR2YXItaDogXFw0ODtcbiR2YXItaTogXFw0OTtcbiR2YXItajogXFw0YTtcbiR2YXItazogXFw0YjtcbiR2YXItbDogXFw0YztcbiR2YXItbTogXFw0ZDtcbiR2YXItbjogXFw0ZTtcbiR2YXItbzogXFw0ZjtcbiR2YXItcDogXFw1MDtcbiR2YXItcTogXFw1MTtcbiR2YXItcjogXFw1MjtcbiR2YXItczogXFw1MztcbiR2YXItdDogXFw1NDtcbiR2YXItdTogXFw1NTtcbiR2YXItdjogXFw1NjtcbiR2YXItdzogXFw1NztcbiR2YXIteDogXFw1ODtcbiR2YXIteTogXFw1OTtcbiR2YXItejogXFw1YTtcbiR2YXItZmF1Y2V0OiBcXGUwMDU7XG4kdmFyLWZhdWNldC1kcmlwOiBcXGUwMDY7XG4kdmFyLWhvdXNlLWNoaW1uZXktd2luZG93OiBcXGUwMGQ7XG4kdmFyLWhvdXNlLXNpZ25hbDogXFxlMDEyO1xuJHZhci10ZW1wZXJhdHVyZS1hcnJvdy1kb3duOiBcXGUwM2Y7XG4kdmFyLXRlbXBlcmF0dXJlLWRvd246IFxcZTAzZjtcbiR2YXItdGVtcGVyYXR1cmUtYXJyb3ctdXA6IFxcZTA0MDtcbiR2YXItdGVtcGVyYXR1cmUtdXA6IFxcZTA0MDtcbiR2YXItdHJhaWxlcjogXFxlMDQxO1xuJHZhci1iYWN0ZXJpYTogXFxlMDU5O1xuJHZhci1iYWN0ZXJpdW06IFxcZTA1YTtcbiR2YXItYm94LXRpc3N1ZTogXFxlMDViO1xuJHZhci1oYW5kLWhvbGRpbmctbWVkaWNhbDogXFxlMDVjO1xuJHZhci1oYW5kLXNwYXJrbGVzOiBcXGUwNWQ7XG4kdmFyLWhhbmRzLWJ1YmJsZXM6IFxcZTA1ZTtcbiR2YXItaGFuZHMtd2FzaDogXFxlMDVlO1xuJHZhci1oYW5kc2hha2Utc2xhc2g6IFxcZTA2MDtcbiR2YXItaGFuZHNoYWtlLWFsdC1zbGFzaDogXFxlMDYwO1xuJHZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoOiBcXGUwNjA7XG4kdmFyLWhlYWQtc2lkZS1jb3VnaDogXFxlMDYxO1xuJHZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2g6IFxcZTA2MjtcbiR2YXItaGVhZC1zaWRlLW1hc2s6IFxcZTA2MztcbiR2YXItaGVhZC1zaWRlLXZpcnVzOiBcXGUwNjQ7XG4kdmFyLWhvdXNlLWNoaW1uZXktdXNlcjogXFxlMDY1O1xuJHZhci1ob3VzZS1sYXB0b3A6IFxcZTA2NjtcbiR2YXItbGFwdG9wLWhvdXNlOiBcXGUwNjY7XG4kdmFyLWx1bmdzLXZpcnVzOiBcXGUwNjc7XG4kdmFyLXBlb3BsZS1hcnJvd3M6IFxcZTA2ODtcbiR2YXItcGVvcGxlLWFycm93cy1sZWZ0LXJpZ2h0OiBcXGUwNjg7XG4kdmFyLXBsYW5lLXNsYXNoOiBcXGUwNjk7XG4kdmFyLXB1bXAtbWVkaWNhbDogXFxlMDZhO1xuJHZhci1wdW1wLXNvYXA6IFxcZTA2YjtcbiR2YXItc2hpZWxkLXZpcnVzOiBcXGUwNmM7XG4kdmFyLXNpbms6IFxcZTA2ZDtcbiR2YXItc29hcDogXFxlMDZlO1xuJHZhci1zdG9wd2F0Y2gtMjA6IFxcZTA2ZjtcbiR2YXItc2hvcC1zbGFzaDogXFxlMDcwO1xuJHZhci1zdG9yZS1hbHQtc2xhc2g6IFxcZTA3MDtcbiR2YXItc3RvcmUtc2xhc2g6IFxcZTA3MTtcbiR2YXItdG9pbGV0LXBhcGVyLXNsYXNoOiBcXGUwNzI7XG4kdmFyLXVzZXJzLXNsYXNoOiBcXGUwNzM7XG4kdmFyLXZpcnVzOiBcXGUwNzQ7XG4kdmFyLXZpcnVzLXNsYXNoOiBcXGUwNzU7XG4kdmFyLXZpcnVzZXM6IFxcZTA3NjtcbiR2YXItdmVzdDogXFxlMDg1O1xuJHZhci12ZXN0LXBhdGNoZXM6IFxcZTA4NjtcbiR2YXItYXJyb3ctdHJlbmQtZG93bjogXFxlMDk3O1xuJHZhci1hcnJvdy10cmVuZC11cDogXFxlMDk4O1xuJHZhci1hcnJvdy11cC1mcm9tLWJyYWNrZXQ6IFxcZTA5YTtcbiR2YXItYXVzdHJhbC1zaWduOiBcXGUwYTk7XG4kdmFyLWJhaHQtc2lnbjogXFxlMGFjO1xuJHZhci1iaXRjb2luLXNpZ246IFxcZTBiNDtcbiR2YXItYm9sdC1saWdodG5pbmc6IFxcZTBiNztcbiR2YXItYm9vay1ib29rbWFyazogXFxlMGJiO1xuJHZhci1jYW1lcmEtcm90YXRlOiBcXGUwZDg7XG4kdmFyLWNlZGktc2lnbjogXFxlMGRmO1xuJHZhci1jaGFydC1jb2x1bW46IFxcZTBlMztcbiR2YXItY2hhcnQtZ2FudHQ6IFxcZTBlNDtcbiR2YXItY2xhcHBlcmJvYXJkOiBcXGUxMzE7XG4kdmFyLWNsb3NlZC1jYXB0aW9uaW5nLXNsYXNoOiBcXGUxMzU7XG4kdmFyLWNsb3ZlcjogXFxlMTM5O1xuJHZhci1jb2RlLWNvbXBhcmU6IFxcZTEzYTtcbiR2YXItY29kZS1mb3JrOiBcXGUxM2I7XG4kdmFyLWNvZGUtcHVsbC1yZXF1ZXN0OiBcXGUxM2M7XG4kdmFyLWNvbG9uLXNpZ246IFxcZTE0MDtcbiR2YXItY3J1emVpcm8tc2lnbjogXFxlMTUyO1xuJHZhci1kaXNwbGF5OiBcXGUxNjM7XG4kdmFyLWRvbmctc2lnbjogXFxlMTY5O1xuJHZhci1lbGV2YXRvcjogXFxlMTZkO1xuJHZhci1maWx0ZXItY2lyY2xlLXhtYXJrOiBcXGUxN2I7XG4kdmFyLWZsb3Jpbi1zaWduOiBcXGUxODQ7XG4kdmFyLWZvbGRlci1jbG9zZWQ6IFxcZTE4NTtcbiR2YXItZnJhbmMtc2lnbjogXFxlMThmO1xuJHZhci1ndWFyYW5pLXNpZ246IFxcZTE5YTtcbiR2YXItZ3VuOiBcXGUxOWI7XG4kdmFyLWhhbmRzLWNsYXBwaW5nOiBcXGUxYTg7XG4kdmFyLWhvdXNlLXVzZXI6IFxcZTFiMDtcbiR2YXItaG9tZS11c2VyOiBcXGUxYjA7XG4kdmFyLWluZGlhbi1ydXBlZS1zaWduOiBcXGUxYmM7XG4kdmFyLWluZGlhbi1ydXBlZTogXFxlMWJjO1xuJHZhci1pbnI6IFxcZTFiYztcbiR2YXIta2lwLXNpZ246IFxcZTFjNDtcbiR2YXItbGFyaS1zaWduOiBcXGUxYzg7XG4kdmFyLWxpdGVjb2luLXNpZ246IFxcZTFkMztcbiR2YXItbWFuYXQtc2lnbjogXFxlMWQ1O1xuJHZhci1tYXNrLWZhY2U6IFxcZTFkNztcbiR2YXItbWlsbC1zaWduOiBcXGUxZWQ7XG4kdmFyLW1vbmV5LWJpbGxzOiBcXGUxZjM7XG4kdmFyLW5haXJhLXNpZ246IFxcZTFmNjtcbiR2YXItbm90ZGVmOiBcXGUxZmU7XG4kdmFyLXBhbm9yYW1hOiBcXGUyMDk7XG4kdmFyLXBlc2V0YS1zaWduOiBcXGUyMjE7XG4kdmFyLXBlc28tc2lnbjogXFxlMjIyO1xuJHZhci1wbGFuZS11cDogXFxlMjJkO1xuJHZhci1ydXBpYWgtc2lnbjogXFxlMjNkO1xuJHZhci1zdGFpcnM6IFxcZTI4OTtcbiR2YXItdGltZWxpbmU6IFxcZTI5YztcbiR2YXItdHJ1Y2stZnJvbnQ6IFxcZTJiNztcbiR2YXItdHVya2lzaC1saXJhLXNpZ246IFxcZTJiYjtcbiR2YXItdHJ5OiBcXGUyYmI7XG4kdmFyLXR1cmtpc2gtbGlyYTogXFxlMmJiO1xuJHZhci12YXVsdDogXFxlMmM1O1xuJHZhci13YW5kLW1hZ2ljLXNwYXJrbGVzOiBcXGUyY2E7XG4kdmFyLW1hZ2ljLXdhbmQtc3BhcmtsZXM6IFxcZTJjYTtcbiR2YXItd2hlYXQtYXduOiBcXGUyY2Q7XG4kdmFyLXdoZWF0LWFsdDogXFxlMmNkO1xuJHZhci13aGVlbGNoYWlyLW1vdmU6IFxcZTJjZTtcbiR2YXItd2hlZWxjaGFpci1hbHQ6IFxcZTJjZTtcbiR2YXItYmFuZ2xhZGVzaGktdGFrYS1zaWduOiBcXGUyZTY7XG4kdmFyLWJvd2wtcmljZTogXFxlMmViO1xuJHZhci1wZXJzb24tcHJlZ25hbnQ6IFxcZTMxZTtcbiR2YXItaG91c2UtY2hpbW5leTogXFxlM2FmO1xuJHZhci1ob21lLWxnOiBcXGUzYWY7XG4kdmFyLWhvdXNlLWNyYWNrOiBcXGUzYjE7XG4kdmFyLWhvdXNlLW1lZGljYWw6IFxcZTNiMjtcbiR2YXItY2VudC1zaWduOiBcXGUzZjU7XG4kdmFyLXBsdXMtbWludXM6IFxcZTQzYztcbiR2YXItc2FpbGJvYXQ6IFxcZTQ0NTtcbiR2YXItc2VjdGlvbjogXFxlNDQ3O1xuJHZhci1zaHJpbXA6IFxcZTQ0ODtcbiR2YXItYnJhemlsaWFuLXJlYWwtc2lnbjogXFxlNDZjO1xuJHZhci1jaGFydC1zaW1wbGU6IFxcZTQ3MztcbiR2YXItZGlhZ3JhbS1uZXh0OiBcXGU0NzY7XG4kdmFyLWRpYWdyYW0tcHJlZGVjZXNzb3I6IFxcZTQ3NztcbiR2YXItZGlhZ3JhbS1zdWNjZXNzb3I6IFxcZTQ3YTtcbiR2YXItZWFydGgtb2NlYW5pYTogXFxlNDdiO1xuJHZhci1nbG9iZS1vY2VhbmlhOiBcXGU0N2I7XG4kdmFyLWJ1Zy1zbGFzaDogXFxlNDkwO1xuJHZhci1maWxlLWNpcmNsZS1wbHVzOiBcXGU0OTQ7XG4kdmFyLXNob3AtbG9jazogXFxlNGE1O1xuJHZhci12aXJ1cy1jb3ZpZDogXFxlNGE4O1xuJHZhci12aXJ1cy1jb3ZpZC1zbGFzaDogXFxlNGE5O1xuJHZhci1hbmNob3ItY2lyY2xlLWNoZWNrOiBcXGU0YWE7XG4kdmFyLWFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTRhYjtcbiR2YXItYW5jaG9yLWNpcmNsZS14bWFyazogXFxlNGFjO1xuJHZhci1hbmNob3ItbG9jazogXFxlNGFkO1xuJHZhci1hcnJvdy1kb3duLXVwLWFjcm9zcy1saW5lOiBcXGU0YWY7XG4kdmFyLWFycm93LWRvd24tdXAtbG9jazogXFxlNGIwO1xuJHZhci1hcnJvdy1yaWdodC10by1jaXR5OiBcXGU0YjM7XG4kdmFyLWFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyOiBcXGU0YjU7XG4kdmFyLWFycm93LXVwLWZyb20td2F0ZXItcHVtcDogXFxlNGI2O1xuJHZhci1hcnJvdy11cC1yaWdodC1kb3RzOiBcXGU0Yjc7XG4kdmFyLWFycm93cy1kb3duLXRvLWxpbmU6IFxcZTRiODtcbiR2YXItYXJyb3dzLWRvd24tdG8tcGVvcGxlOiBcXGU0Yjk7XG4kdmFyLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmU6IFxcZTRiYTtcbiR2YXItYXJyb3dzLXNwaW46IFxcZTRiYjtcbiR2YXItYXJyb3dzLXNwbGl0LXVwLWFuZC1sZWZ0OiBcXGU0YmM7XG4kdmFyLWFycm93cy10by1jaXJjbGU6IFxcZTRiZDtcbiR2YXItYXJyb3dzLXRvLWRvdDogXFxlNGJlO1xuJHZhci1hcnJvd3MtdG8tZXllOiBcXGU0YmY7XG4kdmFyLWFycm93cy10dXJuLXJpZ2h0OiBcXGU0YzA7XG4kdmFyLWFycm93cy10dXJuLXRvLWRvdHM6IFxcZTRjMTtcbiR2YXItYXJyb3dzLXVwLXRvLWxpbmU6IFxcZTRjMjtcbiR2YXItYm9yZS1ob2xlOiBcXGU0YzM7XG4kdmFyLWJvdHRsZS1kcm9wbGV0OiBcXGU0YzQ7XG4kdmFyLWJvdHRsZS13YXRlcjogXFxlNGM1O1xuJHZhci1ib3dsLWZvb2Q6IFxcZTRjNjtcbiR2YXItYm94ZXMtcGFja2luZzogXFxlNGM3O1xuJHZhci1icmlkZ2U6IFxcZTRjODtcbiR2YXItYnJpZGdlLWNpcmNsZS1jaGVjazogXFxlNGM5O1xuJHZhci1icmlkZ2UtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0Y2E7XG4kdmFyLWJyaWRnZS1jaXJjbGUteG1hcms6IFxcZTRjYjtcbiR2YXItYnJpZGdlLWxvY2s6IFxcZTRjYztcbiR2YXItYnJpZGdlLXdhdGVyOiBcXGU0Y2U7XG4kdmFyLWJ1Y2tldDogXFxlNGNmO1xuJHZhci1idWdzOiBcXGU0ZDA7XG4kdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodDogXFxlNGQxO1xuJHZhci1idWlsZGluZy1jaXJjbGUtY2hlY2s6IFxcZTRkMjtcbiR2YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZDM7XG4kdmFyLWJ1aWxkaW5nLWNpcmNsZS14bWFyazogXFxlNGQ0O1xuJHZhci1idWlsZGluZy1mbGFnOiBcXGU0ZDU7XG4kdmFyLWJ1aWxkaW5nLWxvY2s6IFxcZTRkNjtcbiR2YXItYnVpbGRpbmctbmdvOiBcXGU0ZDc7XG4kdmFyLWJ1aWxkaW5nLXNoaWVsZDogXFxlNGQ4O1xuJHZhci1idWlsZGluZy11bjogXFxlNGQ5O1xuJHZhci1idWlsZGluZy11c2VyOiBcXGU0ZGE7XG4kdmFyLWJ1aWxkaW5nLXdoZWF0OiBcXGU0ZGI7XG4kdmFyLWJ1cnN0OiBcXGU0ZGM7XG4kdmFyLWNhci1vbjogXFxlNGRkO1xuJHZhci1jYXItdHVubmVsOiBcXGU0ZGU7XG4kdmFyLWNoaWxkLWNvbWJhdGFudDogXFxlNGUwO1xuJHZhci1jaGlsZC1yaWZsZTogXFxlNGUwO1xuJHZhci1jaGlsZHJlbjogXFxlNGUxO1xuJHZhci1jaXJjbGUtbm9kZXM6IFxcZTRlMjtcbiR2YXItY2xpcGJvYXJkLXF1ZXN0aW9uOiBcXGU0ZTM7XG4kdmFyLWNsb3VkLXNob3dlcnMtd2F0ZXI6IFxcZTRlNDtcbiR2YXItY29tcHV0ZXI6IFxcZTRlNTtcbiR2YXItY3ViZXMtc3RhY2tlZDogXFxlNGU2O1xuJHZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2s6IFxcZTRlODtcbiR2YXItZXhwbG9zaW9uOiBcXGU0ZTk7XG4kdmFyLWZlcnJ5OiBcXGU0ZWE7XG4kdmFyLWZpbGUtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZWI7XG4kdmFyLWZpbGUtY2lyY2xlLW1pbnVzOiBcXGU0ZWQ7XG4kdmFyLWZpbGUtY2lyY2xlLXF1ZXN0aW9uOiBcXGU0ZWY7XG4kdmFyLWZpbGUtc2hpZWxkOiBcXGU0ZjA7XG4kdmFyLWZpcmUtYnVybmVyOiBcXGU0ZjE7XG4kdmFyLWZpc2gtZmluczogXFxlNGYyO1xuJHZhci1mbGFzay12aWFsOiBcXGU0ZjM7XG4kdmFyLWdsYXNzLXdhdGVyOiBcXGU0ZjQ7XG4kdmFyLWdsYXNzLXdhdGVyLWRyb3BsZXQ6IFxcZTRmNTtcbiR2YXItZ3JvdXAtYXJyb3dzLXJvdGF0ZTogXFxlNGY2O1xuJHZhci1oYW5kLWhvbGRpbmctaGFuZDogXFxlNGY3O1xuJHZhci1oYW5kY3VmZnM6IFxcZTRmODtcbiR2YXItaGFuZHMtYm91bmQ6IFxcZTRmOTtcbiR2YXItaGFuZHMtaG9sZGluZy1jaGlsZDogXFxlNGZhO1xuJHZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZTogXFxlNGZiO1xuJHZhci1oZWFydC1jaXJjbGUtYm9sdDogXFxlNGZjO1xuJHZhci1oZWFydC1jaXJjbGUtY2hlY2s6IFxcZTRmZDtcbiR2YXItaGVhcnQtY2lyY2xlLWV4Y2xhbWF0aW9uOiBcXGU0ZmU7XG4kdmFyLWhlYXJ0LWNpcmNsZS1taW51czogXFxlNGZmO1xuJHZhci1oZWFydC1jaXJjbGUtcGx1czogXFxlNTAwO1xuJHZhci1oZWFydC1jaXJjbGUteG1hcms6IFxcZTUwMTtcbiR2YXItaGVsaWNvcHRlci1zeW1ib2w6IFxcZTUwMjtcbiR2YXItaGVsbWV0LXVuOiBcXGU1MDM7XG4kdmFyLWhpbGwtYXZhbGFuY2hlOiBcXGU1MDc7XG4kdmFyLWhpbGwtcm9ja3NsaWRlOiBcXGU1MDg7XG4kdmFyLWhvdXNlLWNpcmNsZS1jaGVjazogXFxlNTA5O1xuJHZhci1ob3VzZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUwYTtcbiR2YXItaG91c2UtY2lyY2xlLXhtYXJrOiBcXGU1MGI7XG4kdmFyLWhvdXNlLWZpcmU6IFxcZTUwYztcbiR2YXItaG91c2UtZmxhZzogXFxlNTBkO1xuJHZhci1ob3VzZS1mbG9vZC13YXRlcjogXFxlNTBlO1xuJHZhci1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZTUwZjtcbiR2YXItaG91c2UtbG9jazogXFxlNTEwO1xuJHZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVjazogXFxlNTExO1xuJHZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTEyO1xuJHZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyazogXFxlNTEzO1xuJHZhci1ob3VzZS1tZWRpY2FsLWZsYWc6IFxcZTUxNDtcbiR2YXItaG91c2UtdHN1bmFtaTogXFxlNTE1O1xuJHZhci1qYXI6IFxcZTUxNjtcbiR2YXItamFyLXdoZWF0OiBcXGU1MTc7XG4kdmFyLWpldC1maWdodGVyLXVwOiBcXGU1MTg7XG4kdmFyLWp1Zy1kZXRlcmdlbnQ6IFxcZTUxOTtcbiR2YXIta2l0Y2hlbi1zZXQ6IFxcZTUxYTtcbiR2YXItbGFuZC1taW5lLW9uOiBcXGU1MWI7XG4kdmFyLWxhbmRtYXJrLWZsYWc6IFxcZTUxYztcbiR2YXItbGFwdG9wLWZpbGU6IFxcZTUxZDtcbiR2YXItbGluZXMtbGVhbmluZzogXFxlNTFlO1xuJHZhci1sb2NhdGlvbi1waW4tbG9jazogXFxlNTFmO1xuJHZhci1sb2N1c3Q6IFxcZTUyMDtcbiR2YXItbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodDogXFxlNTIxO1xuJHZhci1tYWduaWZ5aW5nLWdsYXNzLWNoYXJ0OiBcXGU1MjI7XG4kdmFyLW1hcnMtYW5kLXZlbnVzLWJ1cnN0OiBcXGU1MjM7XG4kdmFyLW1hc2stdmVudGlsYXRvcjogXFxlNTI0O1xuJHZhci1tYXR0cmVzcy1waWxsb3c6IFxcZTUyNTtcbiR2YXItbW9iaWxlLXJldHJvOiBcXGU1Mjc7XG4kdmFyLW1vbmV5LWJpbGwtdHJhbnNmZXI6IFxcZTUyODtcbiR2YXItbW9uZXktYmlsbC10cmVuZC11cDogXFxlNTI5O1xuJHZhci1tb25leS1iaWxsLXdoZWF0OiBcXGU1MmE7XG4kdmFyLW1vc3F1aXRvOiBcXGU1MmI7XG4kdmFyLW1vc3F1aXRvLW5ldDogXFxlNTJjO1xuJHZhci1tb3VuZDogXFxlNTJkO1xuJHZhci1tb3VudGFpbi1jaXR5OiBcXGU1MmU7XG4kdmFyLW1vdW50YWluLXN1bjogXFxlNTJmO1xuJHZhci1vaWwtd2VsbDogXFxlNTMyO1xuJHZhci1wZW9wbGUtZ3JvdXA6IFxcZTUzMztcbiR2YXItcGVvcGxlLWxpbmU6IFxcZTUzNDtcbiR2YXItcGVvcGxlLXB1bGxpbmc6IFxcZTUzNTtcbiR2YXItcGVvcGxlLXJvYmJlcnk6IFxcZTUzNjtcbiR2YXItcGVvcGxlLXJvb2Y6IFxcZTUzNztcbiR2YXItcGVyc29uLWFycm93LWRvd24tdG8tbGluZTogXFxlNTM4O1xuJHZhci1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lOiBcXGU1Mzk7XG4kdmFyLXBlcnNvbi1icmVhc3RmZWVkaW5nOiBcXGU1M2E7XG4kdmFyLXBlcnNvbi1idXJzdDogXFxlNTNiO1xuJHZhci1wZXJzb24tY2FuZTogXFxlNTNjO1xuJHZhci1wZXJzb24tY2hhbGtib2FyZDogXFxlNTNkO1xuJHZhci1wZXJzb24tY2lyY2xlLWNoZWNrOiBcXGU1M2U7XG4kdmFyLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTUzZjtcbiR2YXItcGVyc29uLWNpcmNsZS1taW51czogXFxlNTQwO1xuJHZhci1wZXJzb24tY2lyY2xlLXBsdXM6IFxcZTU0MTtcbiR2YXItcGVyc29uLWNpcmNsZS1xdWVzdGlvbjogXFxlNTQyO1xuJHZhci1wZXJzb24tY2lyY2xlLXhtYXJrOiBcXGU1NDM7XG4kdmFyLXBlcnNvbi1kcmVzcy1idXJzdDogXFxlNTQ0O1xuJHZhci1wZXJzb24tZHJvd25pbmc6IFxcZTU0NTtcbiR2YXItcGVyc29uLWZhbGxpbmc6IFxcZTU0NjtcbiR2YXItcGVyc29uLWZhbGxpbmctYnVyc3Q6IFxcZTU0NztcbiR2YXItcGVyc29uLWhhbGYtZHJlc3M6IFxcZTU0ODtcbiR2YXItcGVyc29uLWhhcmFzc2luZzogXFxlNTQ5O1xuJHZhci1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmc6IFxcZTU0YTtcbiR2YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlOiBcXGU1NGI7XG4kdmFyLXBlcnNvbi1taWxpdGFyeS10by1wZXJzb246IFxcZTU0YztcbiR2YXItcGVyc29uLXJheXM6IFxcZTU0ZDtcbiR2YXItcGVyc29uLXJpZmxlOiBcXGU1NGU7XG4kdmFyLXBlcnNvbi1zaGVsdGVyOiBcXGU1NGY7XG4kdmFyLXBlcnNvbi13YWxraW5nLWFycm93LWxvb3AtbGVmdDogXFxlNTUxO1xuJHZhci1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodDogXFxlNTUyO1xuJHZhci1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodDogXFxlNTUzO1xuJHZhci1wZXJzb24td2Fsa2luZy1sdWdnYWdlOiBcXGU1NTQ7XG4kdmFyLXBsYW5lLWNpcmNsZS1jaGVjazogXFxlNTU1O1xuJHZhci1wbGFuZS1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU1NjtcbiR2YXItcGxhbmUtY2lyY2xlLXhtYXJrOiBcXGU1NTc7XG4kdmFyLXBsYW5lLWxvY2s6IFxcZTU1ODtcbiR2YXItcGxhdGUtd2hlYXQ6IFxcZTU1YTtcbiR2YXItcGx1Zy1jaXJjbGUtYm9sdDogXFxlNTViO1xuJHZhci1wbHVnLWNpcmNsZS1jaGVjazogXFxlNTVjO1xuJHZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTVkO1xuJHZhci1wbHVnLWNpcmNsZS1taW51czogXFxlNTVlO1xuJHZhci1wbHVnLWNpcmNsZS1wbHVzOiBcXGU1NWY7XG4kdmFyLXBsdWctY2lyY2xlLXhtYXJrOiBcXGU1NjA7XG4kdmFyLXJhbmtpbmctc3RhcjogXFxlNTYxO1xuJHZhci1yb2FkLWJhcnJpZXI6IFxcZTU2MjtcbiR2YXItcm9hZC1icmlkZ2U6IFxcZTU2MztcbiR2YXItcm9hZC1jaXJjbGUtY2hlY2s6IFxcZTU2NDtcbiR2YXItcm9hZC1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU2NTtcbiR2YXItcm9hZC1jaXJjbGUteG1hcms6IFxcZTU2NjtcbiR2YXItcm9hZC1sb2NrOiBcXGU1Njc7XG4kdmFyLXJvYWQtc3Bpa2VzOiBcXGU1Njg7XG4kdmFyLXJ1ZzogXFxlNTY5O1xuJHZhci1zYWNrLXhtYXJrOiBcXGU1NmE7XG4kdmFyLXNjaG9vbC1jaXJjbGUtY2hlY2s6IFxcZTU2YjtcbiR2YXItc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbjogXFxlNTZjO1xuJHZhci1zY2hvb2wtY2lyY2xlLXhtYXJrOiBcXGU1NmQ7XG4kdmFyLXNjaG9vbC1mbGFnOiBcXGU1NmU7XG4kdmFyLXNjaG9vbC1sb2NrOiBcXGU1NmY7XG4kdmFyLXNoZWV0LXBsYXN0aWM6IFxcZTU3MTtcbiR2YXItc2hpZWxkLWNhdDogXFxlNTcyO1xuJHZhci1zaGllbGQtZG9nOiBcXGU1NzM7XG4kdmFyLXNoaWVsZC1oZWFydDogXFxlNTc0O1xuJHZhci1zcXVhcmUtbmZpOiBcXGU1NzY7XG4kdmFyLXNxdWFyZS1wZXJzb24tY29uZmluZWQ6IFxcZTU3NztcbiR2YXItc3F1YXJlLXZpcnVzOiBcXGU1Nzg7XG4kdmFyLXN0YWZmLXNuYWtlOiBcXGU1Nzk7XG4kdmFyLXJvZC1hc2NsZXBpdXM6IFxcZTU3OTtcbiR2YXItcm9kLXNuYWtlOiBcXGU1Nzk7XG4kdmFyLXN0YWZmLWFlc2N1bGFwaXVzOiBcXGU1Nzk7XG4kdmFyLXN1bi1wbGFudC13aWx0OiBcXGU1N2E7XG4kdmFyLXRhcnA6IFxcZTU3YjtcbiR2YXItdGFycC1kcm9wbGV0OiBcXGU1N2M7XG4kdmFyLXRlbnQ6IFxcZTU3ZDtcbiR2YXItdGVudC1hcnJvdy1kb3duLXRvLWxpbmU6IFxcZTU3ZTtcbiR2YXItdGVudC1hcnJvdy1sZWZ0LXJpZ2h0OiBcXGU1N2Y7XG4kdmFyLXRlbnQtYXJyb3ctdHVybi1sZWZ0OiBcXGU1ODA7XG4kdmFyLXRlbnQtYXJyb3dzLWRvd246IFxcZTU4MTtcbiR2YXItdGVudHM6IFxcZTU4MjtcbiR2YXItdG9pbGV0LXBvcnRhYmxlOiBcXGU1ODM7XG4kdmFyLXRvaWxldHMtcG9ydGFibGU6IFxcZTU4NDtcbiR2YXItdG93ZXItY2VsbDogXFxlNTg1O1xuJHZhci10b3dlci1vYnNlcnZhdGlvbjogXFxlNTg2O1xuJHZhci10cmVlLWNpdHk6IFxcZTU4NztcbiR2YXItdHJvd2VsOiBcXGU1ODk7XG4kdmFyLXRyb3dlbC1icmlja3M6IFxcZTU4YTtcbiR2YXItdHJ1Y2stYXJyb3ctcmlnaHQ6IFxcZTU4YjtcbiR2YXItdHJ1Y2stZHJvcGxldDogXFxlNThjO1xuJHZhci10cnVjay1maWVsZDogXFxlNThkO1xuJHZhci10cnVjay1maWVsZC11bjogXFxlNThlO1xuJHZhci10cnVjay1wbGFuZTogXFxlNThmO1xuJHZhci11c2Vycy1iZXR3ZWVuLWxpbmVzOiBcXGU1OTE7XG4kdmFyLXVzZXJzLWxpbmU6IFxcZTU5MjtcbiR2YXItdXNlcnMtcmF5czogXFxlNTkzO1xuJHZhci11c2Vycy1yZWN0YW5nbGU6IFxcZTU5NDtcbiR2YXItdXNlcnMtdmlld2ZpbmRlcjogXFxlNTk1O1xuJHZhci12aWFsLWNpcmNsZS1jaGVjazogXFxlNTk2O1xuJHZhci12aWFsLXZpcnVzOiBcXGU1OTc7XG4kdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb246IFxcZTU5ODtcbiR2YXItd29ybTogXFxlNTk5O1xuJHZhci14bWFya3MtbGluZXM6IFxcZTU5YTtcbiR2YXItY2hpbGQtZHJlc3M6IFxcZTU5YztcbiR2YXItY2hpbGQtcmVhY2hpbmc6IFxcZTU5ZDtcbiR2YXItZmlsZS1jaXJjbGUtY2hlY2s6IFxcZTVhMDtcbiR2YXItZmlsZS1jaXJjbGUteG1hcms6IFxcZTVhMTtcbiR2YXItcGVyc29uLXRocm91Z2gtd2luZG93OiBcXGU1YTk7XG4kdmFyLXBsYW50LXdpbHQ6IFxcZTVhYTtcbiR2YXItc3RhcGxlcjogXFxlNWFmO1xuJHZhci10cmFpbi10cmFtOiBcXGU1YjQ7XG4kdmFyLXRhYmxlLWNlbGxzLWNvbHVtbi1sb2NrOiBcXGU2Nzg7XG4kdmFyLXRhYmxlLWNlbGxzLXJvdy1sb2NrOiBcXGU2N2E7XG4kdmFyLXdlYi1hd2Vzb21lOiBcXGU2ODI7XG4kdmFyLXRodW1idGFjay1zbGFzaDogXFxlNjhmO1xuJHZhci10aHVtYi10YWNrLXNsYXNoOiBcXGU2OGY7XG4kdmFyLXRhYmxlLWNlbGxzLXJvdy11bmxvY2s6IFxcZTY5MTtcbiR2YXItY2hhcnQtZGlhZ3JhbTogXFxlNjk1O1xuJHZhci1jb21tZW50LW5vZGVzOiBcXGU2OTY7XG4kdmFyLWZpbGUtZnJhZ21lbnQ6IFxcZTY5NztcbiR2YXItZmlsZS1oYWxmLWRhc2hlZDogXFxlNjk4O1xuJHZhci1oZXhhZ29uLW5vZGVzOiBcXGU2OTk7XG4kdmFyLWhleGFnb24tbm9kZXMtYm9sdDogXFxlNjlhO1xuJHZhci1zcXVhcmUtYmluYXJ5OiBcXGU2OWI7XG4kdmFyLXBlbnRhZ29uOiBcXGU3OTA7XG4kdmFyLW5vbi1iaW5hcnk6IFxcZTgwNztcbiR2YXItc3BpcmFsOiBcXGU4MGE7XG4kdmFyLXBpY3R1cmUtaW4tcGljdHVyZTogXFxlODBiO1xuJHZhci1tb2JpbGUtdmlicmF0ZTogXFxlODE2O1xuJHZhci1zaW5nbGUtcXVvdGUtbGVmdDogXFxlODFiO1xuJHZhci1zaW5nbGUtcXVvdGUtcmlnaHQ6IFxcZTgxYztcbiR2YXItYnVzLXNpZGU6IFxcZTgxZDtcbiR2YXItc2VwdGFnb246IFxcZTgyMDtcbiR2YXItaGVwdGFnb246IFxcZTgyMDtcbiR2YXItYXF1YXJpdXM6IFxcZTg0NTtcbiR2YXItYXJpZXM6IFxcZTg0NjtcbiR2YXItY2FuY2VyOiBcXGU4NDc7XG4kdmFyLWNhcHJpY29ybjogXFxlODQ4O1xuJHZhci1nZW1pbmk6IFxcZTg0OTtcbiR2YXItbGVvOiBcXGU4NGE7XG4kdmFyLWxpYnJhOiBcXGU4NGI7XG4kdmFyLXBpc2NlczogXFxlODRjO1xuJHZhci1zYWdpdHRhcml1czogXFxlODRkO1xuJHZhci1zY29ycGlvOiBcXGU4NGU7XG4kdmFyLXRhdXJ1czogXFxlODRmO1xuJHZhci12aXJnbzogXFxlODUwO1xuJHZhci1tYXJ0aW5pLWdsYXNzLWVtcHR5OiBcXGYwMDA7XG4kdmFyLWdsYXNzLW1hcnRpbmk6IFxcZjAwMDtcbiR2YXItbXVzaWM6IFxcZjAwMTtcbiR2YXItbWFnbmlmeWluZy1nbGFzczogXFxmMDAyO1xuJHZhci1zZWFyY2g6IFxcZjAwMjtcbiR2YXItaGVhcnQ6IFxcZjAwNDtcbiR2YXItc3RhcjogXFxmMDA1O1xuJHZhci11c2VyOiBcXGYwMDc7XG4kdmFyLXVzZXItYWx0OiBcXGYwMDc7XG4kdmFyLXVzZXItbGFyZ2U6IFxcZjAwNztcbiR2YXItZmlsbTogXFxmMDA4O1xuJHZhci1maWxtLWFsdDogXFxmMDA4O1xuJHZhci1maWxtLXNpbXBsZTogXFxmMDA4O1xuJHZhci10YWJsZS1jZWxscy1sYXJnZTogXFxmMDA5O1xuJHZhci10aC1sYXJnZTogXFxmMDA5O1xuJHZhci10YWJsZS1jZWxsczogXFxmMDBhO1xuJHZhci10aDogXFxmMDBhO1xuJHZhci10YWJsZS1saXN0OiBcXGYwMGI7XG4kdmFyLXRoLWxpc3Q6IFxcZjAwYjtcbiR2YXItY2hlY2s6IFxcZjAwYztcbiR2YXIteG1hcms6IFxcZjAwZDtcbiR2YXItY2xvc2U6IFxcZjAwZDtcbiR2YXItbXVsdGlwbHk6IFxcZjAwZDtcbiR2YXItcmVtb3ZlOiBcXGYwMGQ7XG4kdmFyLXRpbWVzOiBcXGYwMGQ7XG4kdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1czogXFxmMDBlO1xuJHZhci1zZWFyY2gtcGx1czogXFxmMDBlO1xuJHZhci1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzOiBcXGYwMTA7XG4kdmFyLXNlYXJjaC1taW51czogXFxmMDEwO1xuJHZhci1wb3dlci1vZmY6IFxcZjAxMTtcbiR2YXItc2lnbmFsOiBcXGYwMTI7XG4kdmFyLXNpZ25hbC01OiBcXGYwMTI7XG4kdmFyLXNpZ25hbC1wZXJmZWN0OiBcXGYwMTI7XG4kdmFyLWdlYXI6IFxcZjAxMztcbiR2YXItY29nOiBcXGYwMTM7XG4kdmFyLWhvdXNlOiBcXGYwMTU7XG4kdmFyLWhvbWU6IFxcZjAxNTtcbiR2YXItaG9tZS1hbHQ6IFxcZjAxNTtcbiR2YXItaG9tZS1sZy1hbHQ6IFxcZjAxNTtcbiR2YXItY2xvY2s6IFxcZjAxNztcbiR2YXItY2xvY2stZm91cjogXFxmMDE3O1xuJHZhci1yb2FkOiBcXGYwMTg7XG4kdmFyLWRvd25sb2FkOiBcXGYwMTk7XG4kdmFyLWluYm94OiBcXGYwMWM7XG4kdmFyLWFycm93LXJvdGF0ZS1yaWdodDogXFxmMDFlO1xuJHZhci1hcnJvdy1yaWdodC1yb3RhdGU6IFxcZjAxZTtcbiR2YXItYXJyb3ctcm90YXRlLWZvcndhcmQ6IFxcZjAxZTtcbiR2YXItcmVkbzogXFxmMDFlO1xuJHZhci1hcnJvd3Mtcm90YXRlOiBcXGYwMjE7XG4kdmFyLXJlZnJlc2g6IFxcZjAyMTtcbiR2YXItc3luYzogXFxmMDIxO1xuJHZhci1yZWN0YW5nbGUtbGlzdDogXFxmMDIyO1xuJHZhci1saXN0LWFsdDogXFxmMDIyO1xuJHZhci1sb2NrOiBcXGYwMjM7XG4kdmFyLWZsYWc6IFxcZjAyNDtcbiR2YXItaGVhZHBob25lczogXFxmMDI1O1xuJHZhci1oZWFkcGhvbmVzLWFsdDogXFxmMDI1O1xuJHZhci1oZWFkcGhvbmVzLXNpbXBsZTogXFxmMDI1O1xuJHZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kdmFyLXZvbHVtZS1sb3c6IFxcZjAyNztcbiR2YXItdm9sdW1lLWRvd246IFxcZjAyNztcbiR2YXItdm9sdW1lLWhpZ2g6IFxcZjAyODtcbiR2YXItdm9sdW1lLXVwOiBcXGYwMjg7XG4kdmFyLXFyY29kZTogXFxmMDI5O1xuJHZhci1iYXJjb2RlOiBcXGYwMmE7XG4kdmFyLXRhZzogXFxmMDJiO1xuJHZhci10YWdzOiBcXGYwMmM7XG4kdmFyLWJvb2s6IFxcZjAyZDtcbiR2YXItYm9va21hcms6IFxcZjAyZTtcbiR2YXItcHJpbnQ6IFxcZjAyZjtcbiR2YXItY2FtZXJhOiBcXGYwMzA7XG4kdmFyLWNhbWVyYS1hbHQ6IFxcZjAzMDtcbiR2YXItZm9udDogXFxmMDMxO1xuJHZhci1ib2xkOiBcXGYwMzI7XG4kdmFyLWl0YWxpYzogXFxmMDMzO1xuJHZhci10ZXh0LWhlaWdodDogXFxmMDM0O1xuJHZhci10ZXh0LXdpZHRoOiBcXGYwMzU7XG4kdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiR2YXItYWxpZ24tY2VudGVyOiBcXGYwMzc7XG4kdmFyLWFsaWduLXJpZ2h0OiBcXGYwMzg7XG4kdmFyLWFsaWduLWp1c3RpZnk6IFxcZjAzOTtcbiR2YXItbGlzdDogXFxmMDNhO1xuJHZhci1saXN0LXNxdWFyZXM6IFxcZjAzYTtcbiR2YXItb3V0ZGVudDogXFxmMDNiO1xuJHZhci1kZWRlbnQ6IFxcZjAzYjtcbiR2YXItaW5kZW50OiBcXGYwM2M7XG4kdmFyLXZpZGVvOiBcXGYwM2Q7XG4kdmFyLXZpZGVvLWNhbWVyYTogXFxmMDNkO1xuJHZhci1pbWFnZTogXFxmMDNlO1xuJHZhci1sb2NhdGlvbi1waW46IFxcZjA0MTtcbiR2YXItbWFwLW1hcmtlcjogXFxmMDQxO1xuJHZhci1jaXJjbGUtaGFsZi1zdHJva2U6IFxcZjA0MjtcbiR2YXItYWRqdXN0OiBcXGYwNDI7XG4kdmFyLWRyb3BsZXQ6IFxcZjA0MztcbiR2YXItdGludDogXFxmMDQzO1xuJHZhci1wZW4tdG8tc3F1YXJlOiBcXGYwNDQ7XG4kdmFyLWVkaXQ6IFxcZjA0NDtcbiR2YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodDogXFxmMDQ3O1xuJHZhci1hcnJvd3M6IFxcZjA0NztcbiR2YXItYmFja3dhcmQtc3RlcDogXFxmMDQ4O1xuJHZhci1zdGVwLWJhY2t3YXJkOiBcXGYwNDg7XG4kdmFyLWJhY2t3YXJkLWZhc3Q6IFxcZjA0OTtcbiR2YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJHZhci1iYWNrd2FyZDogXFxmMDRhO1xuJHZhci1wbGF5OiBcXGYwNGI7XG4kdmFyLXBhdXNlOiBcXGYwNGM7XG4kdmFyLXN0b3A6IFxcZjA0ZDtcbiR2YXItZm9yd2FyZDogXFxmMDRlO1xuJHZhci1mb3J3YXJkLWZhc3Q6IFxcZjA1MDtcbiR2YXItZmFzdC1mb3J3YXJkOiBcXGYwNTA7XG4kdmFyLWZvcndhcmQtc3RlcDogXFxmMDUxO1xuJHZhci1zdGVwLWZvcndhcmQ6IFxcZjA1MTtcbiR2YXItZWplY3Q6IFxcZjA1MjtcbiR2YXItY2hldnJvbi1sZWZ0OiBcXGYwNTM7XG4kdmFyLWNoZXZyb24tcmlnaHQ6IFxcZjA1NDtcbiR2YXItY2lyY2xlLXBsdXM6IFxcZjA1NTtcbiR2YXItcGx1cy1jaXJjbGU6IFxcZjA1NTtcbiR2YXItY2lyY2xlLW1pbnVzOiBcXGYwNTY7XG4kdmFyLW1pbnVzLWNpcmNsZTogXFxmMDU2O1xuJHZhci1jaXJjbGUteG1hcms6IFxcZjA1NztcbiR2YXItdGltZXMtY2lyY2xlOiBcXGYwNTc7XG4kdmFyLXhtYXJrLWNpcmNsZTogXFxmMDU3O1xuJHZhci1jaXJjbGUtY2hlY2s6IFxcZjA1ODtcbiR2YXItY2hlY2stY2lyY2xlOiBcXGYwNTg7XG4kdmFyLWNpcmNsZS1xdWVzdGlvbjogXFxmMDU5O1xuJHZhci1xdWVzdGlvbi1jaXJjbGU6IFxcZjA1OTtcbiR2YXItY2lyY2xlLWluZm86IFxcZjA1YTtcbiR2YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiR2YXItY3Jvc3NoYWlyczogXFxmMDViO1xuJHZhci1iYW46IFxcZjA1ZTtcbiR2YXItY2FuY2VsOiBcXGYwNWU7XG4kdmFyLWFycm93LWxlZnQ6IFxcZjA2MDtcbiR2YXItYXJyb3ctcmlnaHQ6IFxcZjA2MTtcbiR2YXItYXJyb3ctdXA6IFxcZjA2MjtcbiR2YXItYXJyb3ctZG93bjogXFxmMDYzO1xuJHZhci1zaGFyZTogXFxmMDY0O1xuJHZhci1tYWlsLWZvcndhcmQ6IFxcZjA2NDtcbiR2YXItZXhwYW5kOiBcXGYwNjU7XG4kdmFyLWNvbXByZXNzOiBcXGYwNjY7XG4kdmFyLW1pbnVzOiBcXGYwNjg7XG4kdmFyLXN1YnRyYWN0OiBcXGYwNjg7XG4kdmFyLWNpcmNsZS1leGNsYW1hdGlvbjogXFxmMDZhO1xuJHZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFxcZjA2YTtcbiR2YXItZ2lmdDogXFxmMDZiO1xuJHZhci1sZWFmOiBcXGYwNmM7XG4kdmFyLWZpcmU6IFxcZjA2ZDtcbiR2YXItZXllOiBcXGYwNmU7XG4kdmFyLWV5ZS1zbGFzaDogXFxmMDcwO1xuJHZhci10cmlhbmdsZS1leGNsYW1hdGlvbjogXFxmMDcxO1xuJHZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXFxmMDcxO1xuJHZhci13YXJuaW5nOiBcXGYwNzE7XG4kdmFyLXBsYW5lOiBcXGYwNzI7XG4kdmFyLWNhbGVuZGFyLWRheXM6IFxcZjA3MztcbiR2YXItY2FsZW5kYXItYWx0OiBcXGYwNzM7XG4kdmFyLXNodWZmbGU6IFxcZjA3NDtcbiR2YXItcmFuZG9tOiBcXGYwNzQ7XG4kdmFyLWNvbW1lbnQ6IFxcZjA3NTtcbiR2YXItbWFnbmV0OiBcXGYwNzY7XG4kdmFyLWNoZXZyb24tdXA6IFxcZjA3NztcbiR2YXItY2hldnJvbi1kb3duOiBcXGYwNzg7XG4kdmFyLXJldHdlZXQ6IFxcZjA3OTtcbiR2YXItY2FydC1zaG9wcGluZzogXFxmMDdhO1xuJHZhci1zaG9wcGluZy1jYXJ0OiBcXGYwN2E7XG4kdmFyLWZvbGRlcjogXFxmMDdiO1xuJHZhci1mb2xkZXItYmxhbms6IFxcZjA3YjtcbiR2YXItZm9sZGVyLW9wZW46IFxcZjA3YztcbiR2YXItYXJyb3dzLXVwLWRvd246IFxcZjA3ZDtcbiR2YXItYXJyb3dzLXY6IFxcZjA3ZDtcbiR2YXItYXJyb3dzLWxlZnQtcmlnaHQ6IFxcZjA3ZTtcbiR2YXItYXJyb3dzLWg6IFxcZjA3ZTtcbiR2YXItY2hhcnQtYmFyOiBcXGYwODA7XG4kdmFyLWJhci1jaGFydDogXFxmMDgwO1xuJHZhci1jYW1lcmEtcmV0cm86IFxcZjA4MztcbiR2YXIta2V5OiBcXGYwODQ7XG4kdmFyLWdlYXJzOiBcXGYwODU7XG4kdmFyLWNvZ3M6IFxcZjA4NTtcbiR2YXItY29tbWVudHM6IFxcZjA4NjtcbiR2YXItc3Rhci1oYWxmOiBcXGYwODk7XG4kdmFyLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldDogXFxmMDhiO1xuJHZhci1zaWduLW91dDogXFxmMDhiO1xuJHZhci10aHVtYnRhY2s6IFxcZjA4ZDtcbiR2YXItdGh1bWItdGFjazogXFxmMDhkO1xuJHZhci1hcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZTogXFxmMDhlO1xuJHZhci1leHRlcm5hbC1saW5rOiBcXGYwOGU7XG4kdmFyLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQ6IFxcZjA5MDtcbiR2YXItc2lnbi1pbjogXFxmMDkwO1xuJHZhci10cm9waHk6IFxcZjA5MTtcbiR2YXItdXBsb2FkOiBcXGYwOTM7XG4kdmFyLWxlbW9uOiBcXGYwOTQ7XG4kdmFyLXBob25lOiBcXGYwOTU7XG4kdmFyLXNxdWFyZS1waG9uZTogXFxmMDk4O1xuJHZhci1waG9uZS1zcXVhcmU6IFxcZjA5ODtcbiR2YXItdW5sb2NrOiBcXGYwOWM7XG4kdmFyLWNyZWRpdC1jYXJkOiBcXGYwOWQ7XG4kdmFyLWNyZWRpdC1jYXJkLWFsdDogXFxmMDlkO1xuJHZhci1yc3M6IFxcZjA5ZTtcbiR2YXItZmVlZDogXFxmMDllO1xuJHZhci1oYXJkLWRyaXZlOiBcXGYwYTA7XG4kdmFyLWhkZDogXFxmMGEwO1xuJHZhci1idWxsaG9ybjogXFxmMGExO1xuJHZhci1jZXJ0aWZpY2F0ZTogXFxmMGEzO1xuJHZhci1oYW5kLXBvaW50LXJpZ2h0OiBcXGYwYTQ7XG4kdmFyLWhhbmQtcG9pbnQtbGVmdDogXFxmMGE1O1xuJHZhci1oYW5kLXBvaW50LXVwOiBcXGYwYTY7XG4kdmFyLWhhbmQtcG9pbnQtZG93bjogXFxmMGE3O1xuJHZhci1jaXJjbGUtYXJyb3ctbGVmdDogXFxmMGE4O1xuJHZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJHZhci1jaXJjbGUtYXJyb3ctcmlnaHQ6IFxcZjBhOTtcbiR2YXItYXJyb3ctY2lyY2xlLXJpZ2h0OiBcXGYwYTk7XG4kdmFyLWNpcmNsZS1hcnJvdy11cDogXFxmMGFhO1xuJHZhci1hcnJvdy1jaXJjbGUtdXA6IFxcZjBhYTtcbiR2YXItY2lyY2xlLWFycm93LWRvd246IFxcZjBhYjtcbiR2YXItYXJyb3ctY2lyY2xlLWRvd246IFxcZjBhYjtcbiR2YXItZ2xvYmU6IFxcZjBhYztcbiR2YXItd3JlbmNoOiBcXGYwYWQ7XG4kdmFyLWxpc3QtY2hlY2s6IFxcZjBhZTtcbiR2YXItdGFza3M6IFxcZjBhZTtcbiR2YXItZmlsdGVyOiBcXGYwYjA7XG4kdmFyLWJyaWVmY2FzZTogXFxmMGIxO1xuJHZhci11cC1kb3duLWxlZnQtcmlnaHQ6IFxcZjBiMjtcbiR2YXItYXJyb3dzLWFsdDogXFxmMGIyO1xuJHZhci11c2VyczogXFxmMGMwO1xuJHZhci1saW5rOiBcXGYwYzE7XG4kdmFyLWNoYWluOiBcXGYwYzE7XG4kdmFyLWNsb3VkOiBcXGYwYzI7XG4kdmFyLWZsYXNrOiBcXGYwYzM7XG4kdmFyLXNjaXNzb3JzOiBcXGYwYzQ7XG4kdmFyLWN1dDogXFxmMGM0O1xuJHZhci1jb3B5OiBcXGYwYzU7XG4kdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJHZhci1mbG9wcHktZGlzazogXFxmMGM3O1xuJHZhci1zYXZlOiBcXGYwYzc7XG4kdmFyLXNxdWFyZTogXFxmMGM4O1xuJHZhci1iYXJzOiBcXGYwYzk7XG4kdmFyLW5hdmljb246IFxcZjBjOTtcbiR2YXItbGlzdC11bDogXFxmMGNhO1xuJHZhci1saXN0LWRvdHM6IFxcZjBjYTtcbiR2YXItbGlzdC1vbDogXFxmMGNiO1xuJHZhci1saXN0LTEtMjogXFxmMGNiO1xuJHZhci1saXN0LW51bWVyaWM6IFxcZjBjYjtcbiR2YXItc3RyaWtldGhyb3VnaDogXFxmMGNjO1xuJHZhci11bmRlcmxpbmU6IFxcZjBjZDtcbiR2YXItdGFibGU6IFxcZjBjZTtcbiR2YXItd2FuZC1tYWdpYzogXFxmMGQwO1xuJHZhci1tYWdpYzogXFxmMGQwO1xuJHZhci10cnVjazogXFxmMGQxO1xuJHZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiR2YXItY2FyZXQtdXA6IFxcZjBkODtcbiR2YXItY2FyZXQtbGVmdDogXFxmMGQ5O1xuJHZhci1jYXJldC1yaWdodDogXFxmMGRhO1xuJHZhci10YWJsZS1jb2x1bW5zOiBcXGYwZGI7XG4kdmFyLWNvbHVtbnM6IFxcZjBkYjtcbiR2YXItc29ydDogXFxmMGRjO1xuJHZhci11bnNvcnRlZDogXFxmMGRjO1xuJHZhci1zb3J0LWRvd246IFxcZjBkZDtcbiR2YXItc29ydC1kZXNjOiBcXGYwZGQ7XG4kdmFyLXNvcnQtdXA6IFxcZjBkZTtcbiR2YXItc29ydC1hc2M6IFxcZjBkZTtcbiR2YXItZW52ZWxvcGU6IFxcZjBlMDtcbiR2YXItYXJyb3ctcm90YXRlLWxlZnQ6IFxcZjBlMjtcbiR2YXItYXJyb3ctbGVmdC1yb3RhdGU6IFxcZjBlMjtcbiR2YXItYXJyb3ctcm90YXRlLWJhY2s6IFxcZjBlMjtcbiR2YXItYXJyb3ctcm90YXRlLWJhY2t3YXJkOiBcXGYwZTI7XG4kdmFyLXVuZG86IFxcZjBlMjtcbiR2YXItZ2F2ZWw6IFxcZjBlMztcbiR2YXItbGVnYWw6IFxcZjBlMztcbiR2YXItYm9sdDogXFxmMGU3O1xuJHZhci16YXA6IFxcZjBlNztcbiR2YXItc2l0ZW1hcDogXFxmMGU4O1xuJHZhci11bWJyZWxsYTogXFxmMGU5O1xuJHZhci1wYXN0ZTogXFxmMGVhO1xuJHZhci1maWxlLWNsaXBib2FyZDogXFxmMGVhO1xuJHZhci1saWdodGJ1bGI6IFxcZjBlYjtcbiR2YXItYXJyb3ctcmlnaHQtYXJyb3ctbGVmdDogXFxmMGVjO1xuJHZhci1leGNoYW5nZTogXFxmMGVjO1xuJHZhci1jbG91ZC1hcnJvdy1kb3duOiBcXGYwZWQ7XG4kdmFyLWNsb3VkLWRvd25sb2FkOiBcXGYwZWQ7XG4kdmFyLWNsb3VkLWRvd25sb2FkLWFsdDogXFxmMGVkO1xuJHZhci1jbG91ZC1hcnJvdy11cDogXFxmMGVlO1xuJHZhci1jbG91ZC11cGxvYWQ6IFxcZjBlZTtcbiR2YXItY2xvdWQtdXBsb2FkLWFsdDogXFxmMGVlO1xuJHZhci11c2VyLWRvY3RvcjogXFxmMGYwO1xuJHZhci11c2VyLW1kOiBcXGYwZjA7XG4kdmFyLXN0ZXRob3Njb3BlOiBcXGYwZjE7XG4kdmFyLXN1aXRjYXNlOiBcXGYwZjI7XG4kdmFyLWJlbGw6IFxcZjBmMztcbiR2YXItbXVnLXNhdWNlcjogXFxmMGY0O1xuJHZhci1jb2ZmZWU6IFxcZjBmNDtcbiR2YXItaG9zcGl0YWw6IFxcZjBmODtcbiR2YXItaG9zcGl0YWwtYWx0OiBcXGYwZjg7XG4kdmFyLWhvc3BpdGFsLXdpZGU6IFxcZjBmODtcbiR2YXItdHJ1Y2stbWVkaWNhbDogXFxmMGY5O1xuJHZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiR2YXItc3VpdGNhc2UtbWVkaWNhbDogXFxmMGZhO1xuJHZhci1tZWRraXQ6IFxcZjBmYTtcbiR2YXItamV0LWZpZ2h0ZXI6IFxcZjBmYjtcbiR2YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiR2YXItYmVlci1tdWctZW1wdHk6IFxcZjBmYztcbiR2YXItYmVlcjogXFxmMGZjO1xuJHZhci1zcXVhcmUtaDogXFxmMGZkO1xuJHZhci1oLXNxdWFyZTogXFxmMGZkO1xuJHZhci1zcXVhcmUtcGx1czogXFxmMGZlO1xuJHZhci1wbHVzLXNxdWFyZTogXFxmMGZlO1xuJHZhci1hbmdsZXMtbGVmdDogXFxmMTAwO1xuJHZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJHZhci1hbmdsZXMtcmlnaHQ6IFxcZjEwMTtcbiR2YXItYW5nbGUtZG91YmxlLXJpZ2h0OiBcXGYxMDE7XG4kdmFyLWFuZ2xlcy11cDogXFxmMTAyO1xuJHZhci1hbmdsZS1kb3VibGUtdXA6IFxcZjEwMjtcbiR2YXItYW5nbGVzLWRvd246IFxcZjEwMztcbiR2YXItYW5nbGUtZG91YmxlLWRvd246IFxcZjEwMztcbiR2YXItYW5nbGUtbGVmdDogXFxmMTA0O1xuJHZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJHZhci1hbmdsZS11cDogXFxmMTA2O1xuJHZhci1hbmdsZS1kb3duOiBcXGYxMDc7XG4kdmFyLWxhcHRvcDogXFxmMTA5O1xuJHZhci10YWJsZXQtYnV0dG9uOiBcXGYxMGE7XG4kdmFyLW1vYmlsZS1idXR0b246IFxcZjEwYjtcbiR2YXItcXVvdGUtbGVmdDogXFxmMTBkO1xuJHZhci1xdW90ZS1sZWZ0LWFsdDogXFxmMTBkO1xuJHZhci1xdW90ZS1yaWdodDogXFxmMTBlO1xuJHZhci1xdW90ZS1yaWdodC1hbHQ6IFxcZjEwZTtcbiR2YXItc3Bpbm5lcjogXFxmMTEwO1xuJHZhci1jaXJjbGU6IFxcZjExMTtcbiR2YXItZmFjZS1zbWlsZTogXFxmMTE4O1xuJHZhci1zbWlsZTogXFxmMTE4O1xuJHZhci1mYWNlLWZyb3duOiBcXGYxMTk7XG4kdmFyLWZyb3duOiBcXGYxMTk7XG4kdmFyLWZhY2UtbWVoOiBcXGYxMWE7XG4kdmFyLW1laDogXFxmMTFhO1xuJHZhci1nYW1lcGFkOiBcXGYxMWI7XG4kdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kdmFyLWZsYWctY2hlY2tlcmVkOiBcXGYxMWU7XG4kdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kdmFyLWNvZGU6IFxcZjEyMTtcbiR2YXItcmVwbHktYWxsOiBcXGYxMjI7XG4kdmFyLW1haWwtcmVwbHktYWxsOiBcXGYxMjI7XG4kdmFyLWxvY2F0aW9uLWFycm93OiBcXGYxMjQ7XG4kdmFyLWNyb3A6IFxcZjEyNTtcbiR2YXItY29kZS1icmFuY2g6IFxcZjEyNjtcbiR2YXItbGluay1zbGFzaDogXFxmMTI3O1xuJHZhci1jaGFpbi1icm9rZW46IFxcZjEyNztcbiR2YXItY2hhaW4tc2xhc2g6IFxcZjEyNztcbiR2YXItdW5saW5rOiBcXGYxMjc7XG4kdmFyLWluZm86IFxcZjEyOTtcbiR2YXItc3VwZXJzY3JpcHQ6IFxcZjEyYjtcbiR2YXItc3Vic2NyaXB0OiBcXGYxMmM7XG4kdmFyLWVyYXNlcjogXFxmMTJkO1xuJHZhci1wdXp6bGUtcGllY2U6IFxcZjEyZTtcbiR2YXItbWljcm9waG9uZTogXFxmMTMwO1xuJHZhci1taWNyb3Bob25lLXNsYXNoOiBcXGYxMzE7XG4kdmFyLXNoaWVsZDogXFxmMTMyO1xuJHZhci1zaGllbGQtYmxhbms6IFxcZjEzMjtcbiR2YXItY2FsZW5kYXI6IFxcZjEzMztcbiR2YXItZmlyZS1leHRpbmd1aXNoZXI6IFxcZjEzNDtcbiR2YXItcm9ja2V0OiBcXGYxMzU7XG4kdmFyLWNpcmNsZS1jaGV2cm9uLWxlZnQ6IFxcZjEzNztcbiR2YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXFxmMTM3O1xuJHZhci1jaXJjbGUtY2hldnJvbi1yaWdodDogXFxmMTM4O1xuJHZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXFxmMTM4O1xuJHZhci1jaXJjbGUtY2hldnJvbi11cDogXFxmMTM5O1xuJHZhci1jaGV2cm9uLWNpcmNsZS11cDogXFxmMTM5O1xuJHZhci1jaXJjbGUtY2hldnJvbi1kb3duOiBcXGYxM2E7XG4kdmFyLWNoZXZyb24tY2lyY2xlLWRvd246IFxcZjEzYTtcbiR2YXItYW5jaG9yOiBcXGYxM2Q7XG4kdmFyLXVubG9jay1rZXlob2xlOiBcXGYxM2U7XG4kdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiR2YXItYnVsbHNleWU6IFxcZjE0MDtcbiR2YXItZWxsaXBzaXM6IFxcZjE0MTtcbiR2YXItZWxsaXBzaXMtaDogXFxmMTQxO1xuJHZhci1lbGxpcHNpcy12ZXJ0aWNhbDogXFxmMTQyO1xuJHZhci1lbGxpcHNpcy12OiBcXGYxNDI7XG4kdmFyLXNxdWFyZS1yc3M6IFxcZjE0MztcbiR2YXItcnNzLXNxdWFyZTogXFxmMTQzO1xuJHZhci1jaXJjbGUtcGxheTogXFxmMTQ0O1xuJHZhci1wbGF5LWNpcmNsZTogXFxmMTQ0O1xuJHZhci10aWNrZXQ6IFxcZjE0NTtcbiR2YXItc3F1YXJlLW1pbnVzOiBcXGYxNDY7XG4kdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJHZhci1hcnJvdy10dXJuLXVwOiBcXGYxNDg7XG4kdmFyLWxldmVsLXVwOiBcXGYxNDg7XG4kdmFyLWFycm93LXR1cm4tZG93bjogXFxmMTQ5O1xuJHZhci1sZXZlbC1kb3duOiBcXGYxNDk7XG4kdmFyLXNxdWFyZS1jaGVjazogXFxmMTRhO1xuJHZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiR2YXItc3F1YXJlLXBlbjogXFxmMTRiO1xuJHZhci1wZW4tc3F1YXJlOiBcXGYxNGI7XG4kdmFyLXBlbmNpbC1zcXVhcmU6IFxcZjE0YjtcbiR2YXItc3F1YXJlLWFycm93LXVwLXJpZ2h0OiBcXGYxNGM7XG4kdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcXGYxNGM7XG4kdmFyLXNoYXJlLWZyb20tc3F1YXJlOiBcXGYxNGQ7XG4kdmFyLXNoYXJlLXNxdWFyZTogXFxmMTRkO1xuJHZhci1jb21wYXNzOiBcXGYxNGU7XG4kdmFyLXNxdWFyZS1jYXJldC1kb3duOiBcXGYxNTA7XG4kdmFyLWNhcmV0LXNxdWFyZS1kb3duOiBcXGYxNTA7XG4kdmFyLXNxdWFyZS1jYXJldC11cDogXFxmMTUxO1xuJHZhci1jYXJldC1zcXVhcmUtdXA6IFxcZjE1MTtcbiR2YXItc3F1YXJlLWNhcmV0LXJpZ2h0OiBcXGYxNTI7XG4kdmFyLWNhcmV0LXNxdWFyZS1yaWdodDogXFxmMTUyO1xuJHZhci1ldXJvLXNpZ246IFxcZjE1MztcbiR2YXItZXVyOiBcXGYxNTM7XG4kdmFyLWV1cm86IFxcZjE1MztcbiR2YXItc3Rlcmxpbmctc2lnbjogXFxmMTU0O1xuJHZhci1nYnA6IFxcZjE1NDtcbiR2YXItcG91bmQtc2lnbjogXFxmMTU0O1xuJHZhci1ydXBlZS1zaWduOiBcXGYxNTY7XG4kdmFyLXJ1cGVlOiBcXGYxNTY7XG4kdmFyLXllbi1zaWduOiBcXGYxNTc7XG4kdmFyLWNueTogXFxmMTU3O1xuJHZhci1qcHk6IFxcZjE1NztcbiR2YXItcm1iOiBcXGYxNTc7XG4kdmFyLXllbjogXFxmMTU3O1xuJHZhci1ydWJsZS1zaWduOiBcXGYxNTg7XG4kdmFyLXJvdWJsZTogXFxmMTU4O1xuJHZhci1ydWI6IFxcZjE1ODtcbiR2YXItcnVibGU6IFxcZjE1ODtcbiR2YXItd29uLXNpZ246IFxcZjE1OTtcbiR2YXIta3J3OiBcXGYxNTk7XG4kdmFyLXdvbjogXFxmMTU5O1xuJHZhci1maWxlOiBcXGYxNWI7XG4kdmFyLWZpbGUtbGluZXM6IFxcZjE1YztcbiR2YXItZmlsZS1hbHQ6IFxcZjE1YztcbiR2YXItZmlsZS10ZXh0OiBcXGYxNWM7XG4kdmFyLWFycm93LWRvd24tYS16OiBcXGYxNWQ7XG4kdmFyLXNvcnQtYWxwaGEtYXNjOiBcXGYxNWQ7XG4kdmFyLXNvcnQtYWxwaGEtZG93bjogXFxmMTVkO1xuJHZhci1hcnJvdy11cC1hLXo6IFxcZjE1ZTtcbiR2YXItc29ydC1hbHBoYS11cDogXFxmMTVlO1xuJHZhci1hcnJvdy1kb3duLXdpZGUtc2hvcnQ6IFxcZjE2MDtcbiR2YXItc29ydC1hbW91bnQtYXNjOiBcXGYxNjA7XG4kdmFyLXNvcnQtYW1vdW50LWRvd246IFxcZjE2MDtcbiR2YXItYXJyb3ctdXAtd2lkZS1zaG9ydDogXFxmMTYxO1xuJHZhci1zb3J0LWFtb3VudC11cDogXFxmMTYxO1xuJHZhci1hcnJvdy1kb3duLTEtOTogXFxmMTYyO1xuJHZhci1zb3J0LW51bWVyaWMtYXNjOiBcXGYxNjI7XG4kdmFyLXNvcnQtbnVtZXJpYy1kb3duOiBcXGYxNjI7XG4kdmFyLWFycm93LXVwLTEtOTogXFxmMTYzO1xuJHZhci1zb3J0LW51bWVyaWMtdXA6IFxcZjE2MztcbiR2YXItdGh1bWJzLXVwOiBcXGYxNjQ7XG4kdmFyLXRodW1icy1kb3duOiBcXGYxNjU7XG4kdmFyLWFycm93LWRvd24tbG9uZzogXFxmMTc1O1xuJHZhci1sb25nLWFycm93LWRvd246IFxcZjE3NTtcbiR2YXItYXJyb3ctdXAtbG9uZzogXFxmMTc2O1xuJHZhci1sb25nLWFycm93LXVwOiBcXGYxNzY7XG4kdmFyLWFycm93LWxlZnQtbG9uZzogXFxmMTc3O1xuJHZhci1sb25nLWFycm93LWxlZnQ6IFxcZjE3NztcbiR2YXItYXJyb3ctcmlnaHQtbG9uZzogXFxmMTc4O1xuJHZhci1sb25nLWFycm93LXJpZ2h0OiBcXGYxNzg7XG4kdmFyLXBlcnNvbi1kcmVzczogXFxmMTgyO1xuJHZhci1mZW1hbGU6IFxcZjE4MjtcbiR2YXItcGVyc29uOiBcXGYxODM7XG4kdmFyLW1hbGU6IFxcZjE4MztcbiR2YXItc3VuOiBcXGYxODU7XG4kdmFyLW1vb246IFxcZjE4NjtcbiR2YXItYm94LWFyY2hpdmU6IFxcZjE4NztcbiR2YXItYXJjaGl2ZTogXFxmMTg3O1xuJHZhci1idWc6IFxcZjE4ODtcbiR2YXItc3F1YXJlLWNhcmV0LWxlZnQ6IFxcZjE5MTtcbiR2YXItY2FyZXQtc3F1YXJlLWxlZnQ6IFxcZjE5MTtcbiR2YXItY2lyY2xlLWRvdDogXFxmMTkyO1xuJHZhci1kb3QtY2lyY2xlOiBcXGYxOTI7XG4kdmFyLXdoZWVsY2hhaXI6IFxcZjE5MztcbiR2YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kdmFyLXNodXR0bGUtc3BhY2U6IFxcZjE5NztcbiR2YXItc3BhY2Utc2h1dHRsZTogXFxmMTk3O1xuJHZhci1zcXVhcmUtZW52ZWxvcGU6IFxcZjE5OTtcbiR2YXItZW52ZWxvcGUtc3F1YXJlOiBcXGYxOTk7XG4kdmFyLWJ1aWxkaW5nLWNvbHVtbnM6IFxcZjE5YztcbiR2YXItYmFuazogXFxmMTljO1xuJHZhci1pbnN0aXR1dGlvbjogXFxmMTljO1xuJHZhci1tdXNldW06IFxcZjE5YztcbiR2YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJHZhci1ncmFkdWF0aW9uLWNhcDogXFxmMTlkO1xuJHZhci1tb3J0YXItYm9hcmQ6IFxcZjE5ZDtcbiR2YXItbGFuZ3VhZ2U6IFxcZjFhYjtcbiR2YXItZmF4OiBcXGYxYWM7XG4kdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kdmFyLWNoaWxkOiBcXGYxYWU7XG4kdmFyLXBhdzogXFxmMWIwO1xuJHZhci1jdWJlOiBcXGYxYjI7XG4kdmFyLWN1YmVzOiBcXGYxYjM7XG4kdmFyLXJlY3ljbGU6IFxcZjFiODtcbiR2YXItY2FyOiBcXGYxYjk7XG4kdmFyLWF1dG9tb2JpbGU6IFxcZjFiOTtcbiR2YXItdGF4aTogXFxmMWJhO1xuJHZhci1jYWI6IFxcZjFiYTtcbiR2YXItdHJlZTogXFxmMWJiO1xuJHZhci1kYXRhYmFzZTogXFxmMWMwO1xuJHZhci1maWxlLXBkZjogXFxmMWMxO1xuJHZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiR2YXItZmlsZS1leGNlbDogXFxmMWMzO1xuJHZhci1maWxlLXBvd2VycG9pbnQ6IFxcZjFjNDtcbiR2YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJHZhci1maWxlLXppcHBlcjogXFxmMWM2O1xuJHZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiR2YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJHZhci1maWxlLXZpZGVvOiBcXGYxYzg7XG4kdmFyLWZpbGUtY29kZTogXFxmMWM5O1xuJHZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiR2YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kdmFyLXBhcGVyLXBsYW5lOiBcXGYxZDg7XG4kdmFyLWNsb2NrLXJvdGF0ZS1sZWZ0OiBcXGYxZGE7XG4kdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiR2YXItaGVhZGluZzogXFxmMWRjO1xuJHZhci1oZWFkZXI6IFxcZjFkYztcbiR2YXItcGFyYWdyYXBoOiBcXGYxZGQ7XG4kdmFyLXNsaWRlcnM6IFxcZjFkZTtcbiR2YXItc2xpZGVycy1oOiBcXGYxZGU7XG4kdmFyLXNoYXJlLW5vZGVzOiBcXGYxZTA7XG4kdmFyLXNoYXJlLWFsdDogXFxmMWUwO1xuJHZhci1zcXVhcmUtc2hhcmUtbm9kZXM6IFxcZjFlMTtcbiR2YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJHZhci1ib21iOiBcXGYxZTI7XG4kdmFyLWZ1dGJvbDogXFxmMWUzO1xuJHZhci1mdXRib2wtYmFsbDogXFxmMWUzO1xuJHZhci1zb2NjZXItYmFsbDogXFxmMWUzO1xuJHZhci10dHk6IFxcZjFlNDtcbiR2YXItdGVsZXR5cGU6IFxcZjFlNDtcbiR2YXItYmlub2N1bGFyczogXFxmMWU1O1xuJHZhci1wbHVnOiBcXGYxZTY7XG4kdmFyLW5ld3NwYXBlcjogXFxmMWVhO1xuJHZhci13aWZpOiBcXGYxZWI7XG4kdmFyLXdpZmktMzogXFxmMWViO1xuJHZhci13aWZpLXN0cm9uZzogXFxmMWViO1xuJHZhci1jYWxjdWxhdG9yOiBcXGYxZWM7XG4kdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiR2YXItdHJhc2g6IFxcZjFmODtcbiR2YXItY29weXJpZ2h0OiBcXGYxZjk7XG4kdmFyLWV5ZS1kcm9wcGVyOiBcXGYxZmI7XG4kdmFyLWV5ZS1kcm9wcGVyLWVtcHR5OiBcXGYxZmI7XG4kdmFyLWV5ZWRyb3BwZXI6IFxcZjFmYjtcbiR2YXItcGFpbnRicnVzaDogXFxmMWZjO1xuJHZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJHZhci1jYWtlLWNhbmRsZXM6IFxcZjFmZDtcbiR2YXItYmlydGhkYXktY2FrZTogXFxmMWZkO1xuJHZhci1jYWtlOiBcXGYxZmQ7XG4kdmFyLWNoYXJ0LWFyZWE6IFxcZjFmZTtcbiR2YXItYXJlYS1jaGFydDogXFxmMWZlO1xuJHZhci1jaGFydC1waWU6IFxcZjIwMDtcbiR2YXItcGllLWNoYXJ0OiBcXGYyMDA7XG4kdmFyLWNoYXJ0LWxpbmU6IFxcZjIwMTtcbiR2YXItbGluZS1jaGFydDogXFxmMjAxO1xuJHZhci10b2dnbGUtb2ZmOiBcXGYyMDQ7XG4kdmFyLXRvZ2dsZS1vbjogXFxmMjA1O1xuJHZhci1iaWN5Y2xlOiBcXGYyMDY7XG4kdmFyLWJ1czogXFxmMjA3O1xuJHZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJHZhci1zaGVrZWwtc2lnbjogXFxmMjBiO1xuJHZhci1pbHM6IFxcZjIwYjtcbiR2YXItc2hla2VsOiBcXGYyMGI7XG4kdmFyLXNoZXFlbDogXFxmMjBiO1xuJHZhci1zaGVxZWwtc2lnbjogXFxmMjBiO1xuJHZhci1jYXJ0LXBsdXM6IFxcZjIxNztcbiR2YXItY2FydC1hcnJvdy1kb3duOiBcXGYyMTg7XG4kdmFyLWRpYW1vbmQ6IFxcZjIxOTtcbiR2YXItc2hpcDogXFxmMjFhO1xuJHZhci11c2VyLXNlY3JldDogXFxmMjFiO1xuJHZhci1tb3RvcmN5Y2xlOiBcXGYyMWM7XG4kdmFyLXN0cmVldC12aWV3OiBcXGYyMWQ7XG4kdmFyLWhlYXJ0LXB1bHNlOiBcXGYyMWU7XG4kdmFyLWhlYXJ0YmVhdDogXFxmMjFlO1xuJHZhci12ZW51czogXFxmMjIxO1xuJHZhci1tYXJzOiBcXGYyMjI7XG4kdmFyLW1lcmN1cnk6IFxcZjIyMztcbiR2YXItbWFycy1hbmQtdmVudXM6IFxcZjIyNDtcbiR2YXItdHJhbnNnZW5kZXI6IFxcZjIyNTtcbiR2YXItdHJhbnNnZW5kZXItYWx0OiBcXGYyMjU7XG4kdmFyLXZlbnVzLWRvdWJsZTogXFxmMjI2O1xuJHZhci1tYXJzLWRvdWJsZTogXFxmMjI3O1xuJHZhci12ZW51cy1tYXJzOiBcXGYyMjg7XG4kdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kdmFyLW1hcnMtc3Ryb2tlLXVwOiBcXGYyMmE7XG4kdmFyLW1hcnMtc3Ryb2tlLXY6IFxcZjIyYTtcbiR2YXItbWFycy1zdHJva2UtcmlnaHQ6IFxcZjIyYjtcbiR2YXItbWFycy1zdHJva2UtaDogXFxmMjJiO1xuJHZhci1uZXV0ZXI6IFxcZjIyYztcbiR2YXItZ2VuZGVybGVzczogXFxmMjJkO1xuJHZhci1zZXJ2ZXI6IFxcZjIzMztcbiR2YXItdXNlci1wbHVzOiBcXGYyMzQ7XG4kdmFyLXVzZXIteG1hcms6IFxcZjIzNTtcbiR2YXItdXNlci10aW1lczogXFxmMjM1O1xuJHZhci1iZWQ6IFxcZjIzNjtcbiR2YXItdHJhaW46IFxcZjIzODtcbiR2YXItdHJhaW4tc3Vid2F5OiBcXGYyMzk7XG4kdmFyLXN1YndheTogXFxmMjM5O1xuJHZhci1iYXR0ZXJ5LWZ1bGw6IFxcZjI0MDtcbiR2YXItYmF0dGVyeTogXFxmMjQwO1xuJHZhci1iYXR0ZXJ5LTU6IFxcZjI0MDtcbiR2YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXFxmMjQxO1xuJHZhci1iYXR0ZXJ5LTQ6IFxcZjI0MTtcbiR2YXItYmF0dGVyeS1oYWxmOiBcXGYyNDI7XG4kdmFyLWJhdHRlcnktMzogXFxmMjQyO1xuJHZhci1iYXR0ZXJ5LXF1YXJ0ZXI6IFxcZjI0MztcbiR2YXItYmF0dGVyeS0yOiBcXGYyNDM7XG4kdmFyLWJhdHRlcnktZW1wdHk6IFxcZjI0NDtcbiR2YXItYmF0dGVyeS0wOiBcXGYyNDQ7XG4kdmFyLWFycm93LXBvaW50ZXI6IFxcZjI0NTtcbiR2YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJHZhci1pLWN1cnNvcjogXFxmMjQ2O1xuJHZhci1vYmplY3QtZ3JvdXA6IFxcZjI0NztcbiR2YXItb2JqZWN0LXVuZ3JvdXA6IFxcZjI0ODtcbiR2YXItbm90ZS1zdGlja3k6IFxcZjI0OTtcbiR2YXItc3RpY2t5LW5vdGU6IFxcZjI0OTtcbiR2YXItY2xvbmU6IFxcZjI0ZDtcbiR2YXItc2NhbGUtYmFsYW5jZWQ6IFxcZjI0ZTtcbiR2YXItYmFsYW5jZS1zY2FsZTogXFxmMjRlO1xuJHZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiR2YXItaG91cmdsYXNzLTE6IFxcZjI1MTtcbiR2YXItaG91cmdsYXNzLWhhbGY6IFxcZjI1MjtcbiR2YXItaG91cmdsYXNzLTI6IFxcZjI1MjtcbiR2YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJHZhci1ob3VyZ2xhc3MtMzogXFxmMjUzO1xuJHZhci1ob3VyZ2xhc3M6IFxcZjI1NDtcbiR2YXItaG91cmdsYXNzLWVtcHR5OiBcXGYyNTQ7XG4kdmFyLWhhbmQtYmFjay1maXN0OiBcXGYyNTU7XG4kdmFyLWhhbmQtcm9jazogXFxmMjU1O1xuJHZhci1oYW5kOiBcXGYyNTY7XG4kdmFyLWhhbmQtcGFwZXI6IFxcZjI1NjtcbiR2YXItaGFuZC1zY2lzc29yczogXFxmMjU3O1xuJHZhci1oYW5kLWxpemFyZDogXFxmMjU4O1xuJHZhci1oYW5kLXNwb2NrOiBcXGYyNTk7XG4kdmFyLWhhbmQtcG9pbnRlcjogXFxmMjVhO1xuJHZhci1oYW5kLXBlYWNlOiBcXGYyNWI7XG4kdmFyLXRyYWRlbWFyazogXFxmMjVjO1xuJHZhci1yZWdpc3RlcmVkOiBcXGYyNWQ7XG4kdmFyLXR2OiBcXGYyNmM7XG4kdmFyLXRlbGV2aXNpb246IFxcZjI2YztcbiR2YXItdHYtYWx0OiBcXGYyNmM7XG4kdmFyLWNhbGVuZGFyLXBsdXM6IFxcZjI3MTtcbiR2YXItY2FsZW5kYXItbWludXM6IFxcZjI3MjtcbiR2YXItY2FsZW5kYXIteG1hcms6IFxcZjI3MztcbiR2YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiR2YXItY2FsZW5kYXItY2hlY2s6IFxcZjI3NDtcbiR2YXItaW5kdXN0cnk6IFxcZjI3NTtcbiR2YXItbWFwLXBpbjogXFxmMjc2O1xuJHZhci1zaWducy1wb3N0OiBcXGYyNzc7XG4kdmFyLW1hcC1zaWduczogXFxmMjc3O1xuJHZhci1tYXA6IFxcZjI3OTtcbiR2YXItbWVzc2FnZTogXFxmMjdhO1xuJHZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJHZhci1jaXJjbGUtcGF1c2U6IFxcZjI4YjtcbiR2YXItcGF1c2UtY2lyY2xlOiBcXGYyOGI7XG4kdmFyLWNpcmNsZS1zdG9wOiBcXGYyOGQ7XG4kdmFyLXN0b3AtY2lyY2xlOiBcXGYyOGQ7XG4kdmFyLWJhZy1zaG9wcGluZzogXFxmMjkwO1xuJHZhci1zaG9wcGluZy1iYWc6IFxcZjI5MDtcbiR2YXItYmFza2V0LXNob3BwaW5nOiBcXGYyOTE7XG4kdmFyLXNob3BwaW5nLWJhc2tldDogXFxmMjkxO1xuJHZhci11bml2ZXJzYWwtYWNjZXNzOiBcXGYyOWE7XG4kdmFyLXBlcnNvbi13YWxraW5nLXdpdGgtY2FuZTogXFxmMjlkO1xuJHZhci1ibGluZDogXFxmMjlkO1xuJHZhci1hdWRpby1kZXNjcmlwdGlvbjogXFxmMjllO1xuJHZhci1waG9uZS12b2x1bWU6IFxcZjJhMDtcbiR2YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFxcZjJhMDtcbiR2YXItYnJhaWxsZTogXFxmMmExO1xuJHZhci1lYXItbGlzdGVuOiBcXGYyYTI7XG4kdmFyLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczogXFxmMmEyO1xuJHZhci1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcXGYyYTM7XG4kdmFyLWFzbC1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiR2YXItaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiR2YXItZWFyLWRlYWY6IFxcZjJhNDtcbiR2YXItZGVhZjogXFxmMmE0O1xuJHZhci1kZWFmbmVzczogXFxmMmE0O1xuJHZhci1oYXJkLW9mLWhlYXJpbmc6IFxcZjJhNDtcbiR2YXItaGFuZHM6IFxcZjJhNztcbiR2YXItc2lnbi1sYW5ndWFnZTogXFxmMmE3O1xuJHZhci1zaWduaW5nOiBcXGYyYTc7XG4kdmFyLWV5ZS1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kdmFyLWxvdy12aXNpb246IFxcZjJhODtcbiR2YXItZm9udC1hd2Vzb21lOiBcXGYyYjQ7XG4kdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGYyYjQ7XG4kdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjJiNDtcbiR2YXItaGFuZHNoYWtlOiBcXGYyYjU7XG4kdmFyLWhhbmRzaGFrZS1hbHQ6IFxcZjJiNTtcbiR2YXItaGFuZHNoYWtlLXNpbXBsZTogXFxmMmI1O1xuJHZhci1lbnZlbG9wZS1vcGVuOiBcXGYyYjY7XG4kdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJHZhci1jb250YWN0LWJvb2s6IFxcZjJiOTtcbiR2YXItYWRkcmVzcy1jYXJkOiBcXGYyYmI7XG4kdmFyLWNvbnRhY3QtY2FyZDogXFxmMmJiO1xuJHZhci12Y2FyZDogXFxmMmJiO1xuJHZhci1jaXJjbGUtdXNlcjogXFxmMmJkO1xuJHZhci11c2VyLWNpcmNsZTogXFxmMmJkO1xuJHZhci1pZC1iYWRnZTogXFxmMmMxO1xuJHZhci1pZC1jYXJkOiBcXGYyYzI7XG4kdmFyLWRyaXZlcnMtbGljZW5zZTogXFxmMmMyO1xuJHZhci10ZW1wZXJhdHVyZS1mdWxsOiBcXGYyYzc7XG4kdmFyLXRlbXBlcmF0dXJlLTQ6IFxcZjJjNztcbiR2YXItdGhlcm1vbWV0ZXItNDogXFxmMmM3O1xuJHZhci10aGVybW9tZXRlci1mdWxsOiBcXGYyYzc7XG4kdmFyLXRlbXBlcmF0dXJlLXRocmVlLXF1YXJ0ZXJzOiBcXGYyYzg7XG4kdmFyLXRlbXBlcmF0dXJlLTM6IFxcZjJjODtcbiR2YXItdGhlcm1vbWV0ZXItMzogXFxmMmM4O1xuJHZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJHZhci10ZW1wZXJhdHVyZS1oYWxmOiBcXGYyYzk7XG4kdmFyLXRlbXBlcmF0dXJlLTI6IFxcZjJjOTtcbiR2YXItdGhlcm1vbWV0ZXItMjogXFxmMmM5O1xuJHZhci10aGVybW9tZXRlci1oYWxmOiBcXGYyYzk7XG4kdmFyLXRlbXBlcmF0dXJlLXF1YXJ0ZXI6IFxcZjJjYTtcbiR2YXItdGVtcGVyYXR1cmUtMTogXFxmMmNhO1xuJHZhci10aGVybW9tZXRlci0xOiBcXGYyY2E7XG4kdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFxcZjJjYTtcbiR2YXItdGVtcGVyYXR1cmUtZW1wdHk6IFxcZjJjYjtcbiR2YXItdGVtcGVyYXR1cmUtMDogXFxmMmNiO1xuJHZhci10aGVybW9tZXRlci0wOiBcXGYyY2I7XG4kdmFyLXRoZXJtb21ldGVyLWVtcHR5OiBcXGYyY2I7XG4kdmFyLXNob3dlcjogXFxmMmNjO1xuJHZhci1iYXRoOiBcXGYyY2Q7XG4kdmFyLWJhdGh0dWI6IFxcZjJjZDtcbiR2YXItcG9kY2FzdDogXFxmMmNlO1xuJHZhci13aW5kb3ctbWF4aW1pemU6IFxcZjJkMDtcbiR2YXItd2luZG93LW1pbmltaXplOiBcXGYyZDE7XG4kdmFyLXdpbmRvdy1yZXN0b3JlOiBcXGYyZDI7XG4kdmFyLXNxdWFyZS14bWFyazogXFxmMmQzO1xuJHZhci10aW1lcy1zcXVhcmU6IFxcZjJkMztcbiR2YXIteG1hcmstc3F1YXJlOiBcXGYyZDM7XG4kdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJHZhci1zbm93Zmxha2U6IFxcZjJkYztcbiR2YXItc3Bvb246IFxcZjJlNTtcbiR2YXItdXRlbnNpbC1zcG9vbjogXFxmMmU1O1xuJHZhci11dGVuc2lsczogXFxmMmU3O1xuJHZhci1jdXRsZXJ5OiBcXGYyZTc7XG4kdmFyLXJvdGF0ZS1sZWZ0OiBcXGYyZWE7XG4kdmFyLXJvdGF0ZS1iYWNrOiBcXGYyZWE7XG4kdmFyLXJvdGF0ZS1iYWNrd2FyZDogXFxmMmVhO1xuJHZhci11bmRvLWFsdDogXFxmMmVhO1xuJHZhci10cmFzaC1jYW46IFxcZjJlZDtcbiR2YXItdHJhc2gtYWx0OiBcXGYyZWQ7XG4kdmFyLXJvdGF0ZTogXFxmMmYxO1xuJHZhci1zeW5jLWFsdDogXFxmMmYxO1xuJHZhci1zdG9wd2F0Y2g6IFxcZjJmMjtcbiR2YXItcmlnaHQtZnJvbS1icmFja2V0OiBcXGYyZjU7XG4kdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJHZhci1yaWdodC10by1icmFja2V0OiBcXGYyZjY7XG4kdmFyLXNpZ24taW4tYWx0OiBcXGYyZjY7XG4kdmFyLXJvdGF0ZS1yaWdodDogXFxmMmY5O1xuJHZhci1yZWRvLWFsdDogXFxmMmY5O1xuJHZhci1yb3RhdGUtZm9yd2FyZDogXFxmMmY5O1xuJHZhci1wb286IFxcZjJmZTtcbiR2YXItaW1hZ2VzOiBcXGYzMDI7XG4kdmFyLXBlbmNpbDogXFxmMzAzO1xuJHZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kdmFyLXBlbjogXFxmMzA0O1xuJHZhci1wZW4tY2xpcDogXFxmMzA1O1xuJHZhci1wZW4tYWx0OiBcXGYzMDU7XG4kdmFyLW9jdGFnb246IFxcZjMwNjtcbiR2YXItZG93bi1sb25nOiBcXGYzMDk7XG4kdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiR2YXItbGVmdC1sb25nOiBcXGYzMGE7XG4kdmFyLWxvbmctYXJyb3ctYWx0LWxlZnQ6IFxcZjMwYTtcbiR2YXItcmlnaHQtbG9uZzogXFxmMzBiO1xuJHZhci1sb25nLWFycm93LWFsdC1yaWdodDogXFxmMzBiO1xuJHZhci11cC1sb25nOiBcXGYzMGM7XG4kdmFyLWxvbmctYXJyb3ctYWx0LXVwOiBcXGYzMGM7XG4kdmFyLWhleGFnb246IFxcZjMxMjtcbiR2YXItZmlsZS1wZW46IFxcZjMxYztcbiR2YXItZmlsZS1lZGl0OiBcXGYzMWM7XG4kdmFyLW1heGltaXplOiBcXGYzMWU7XG4kdmFyLWV4cGFuZC1hcnJvd3MtYWx0OiBcXGYzMWU7XG4kdmFyLWNsaXBib2FyZDogXFxmMzI4O1xuJHZhci1sZWZ0LXJpZ2h0OiBcXGYzMzc7XG4kdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJHZhci11cC1kb3duOiBcXGYzMzg7XG4kdmFyLWFycm93cy1hbHQtdjogXFxmMzM4O1xuJHZhci1hbGFybS1jbG9jazogXFxmMzRlO1xuJHZhci1jaXJjbGUtZG93bjogXFxmMzU4O1xuJHZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd246IFxcZjM1ODtcbiR2YXItY2lyY2xlLWxlZnQ6IFxcZjM1OTtcbiR2YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kdmFyLWNpcmNsZS1yaWdodDogXFxmMzVhO1xuJHZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OiBcXGYzNWE7XG4kdmFyLWNpcmNsZS11cDogXFxmMzViO1xuJHZhci1hcnJvdy1hbHQtY2lyY2xlLXVwOiBcXGYzNWI7XG4kdmFyLXVwLXJpZ2h0LWZyb20tc3F1YXJlOiBcXGYzNWQ7XG4kdmFyLWV4dGVybmFsLWxpbmstYWx0OiBcXGYzNWQ7XG4kdmFyLXNxdWFyZS11cC1yaWdodDogXFxmMzYwO1xuJHZhci1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6IFxcZjM2MDtcbiR2YXItcmlnaHQtbGVmdDogXFxmMzYyO1xuJHZhci1leGNoYW5nZS1hbHQ6IFxcZjM2MjtcbiR2YXItcmVwZWF0OiBcXGYzNjM7XG4kdmFyLWNvZGUtY29tbWl0OiBcXGYzODY7XG4kdmFyLWNvZGUtbWVyZ2U6IFxcZjM4NztcbiR2YXItZGVza3RvcDogXFxmMzkwO1xuJHZhci1kZXNrdG9wLWFsdDogXFxmMzkwO1xuJHZhci1nZW06IFxcZjNhNTtcbiR2YXItdHVybi1kb3duOiBcXGYzYmU7XG4kdmFyLWxldmVsLWRvd24tYWx0OiBcXGYzYmU7XG4kdmFyLXR1cm4tdXA6IFxcZjNiZjtcbiR2YXItbGV2ZWwtdXAtYWx0OiBcXGYzYmY7XG4kdmFyLWxvY2stb3BlbjogXFxmM2MxO1xuJHZhci1sb2NhdGlvbi1kb3Q6IFxcZjNjNTtcbiR2YXItbWFwLW1hcmtlci1hbHQ6IFxcZjNjNTtcbiR2YXItbWljcm9waG9uZS1saW5lczogXFxmM2M5O1xuJHZhci1taWNyb3Bob25lLWFsdDogXFxmM2M5O1xuJHZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbjogXFxmM2NkO1xuJHZhci1tb2JpbGUtYWx0OiBcXGYzY2Q7XG4kdmFyLW1vYmlsZTogXFxmM2NlO1xuJHZhci1tb2JpbGUtYW5kcm9pZDogXFxmM2NlO1xuJHZhci1tb2JpbGUtcGhvbmU6IFxcZjNjZTtcbiR2YXItbW9iaWxlLXNjcmVlbjogXFxmM2NmO1xuJHZhci1tb2JpbGUtYW5kcm9pZC1hbHQ6IFxcZjNjZjtcbiR2YXItbW9uZXktYmlsbC0xOiBcXGYzZDE7XG4kdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kdmFyLXBob25lLXNsYXNoOiBcXGYzZGQ7XG4kdmFyLWltYWdlLXBvcnRyYWl0OiBcXGYzZTA7XG4kdmFyLXBvcnRyYWl0OiBcXGYzZTA7XG4kdmFyLXJlcGx5OiBcXGYzZTU7XG4kdmFyLW1haWwtcmVwbHk6IFxcZjNlNTtcbiR2YXItc2hpZWxkLWhhbHZlZDogXFxmM2VkO1xuJHZhci1zaGllbGQtYWx0OiBcXGYzZWQ7XG4kdmFyLXRhYmxldC1zY3JlZW4tYnV0dG9uOiBcXGYzZmE7XG4kdmFyLXRhYmxldC1hbHQ6IFxcZjNmYTtcbiR2YXItdGFibGV0OiBcXGYzZmI7XG4kdmFyLXRhYmxldC1hbmRyb2lkOiBcXGYzZmI7XG4kdmFyLXRpY2tldC1zaW1wbGU6IFxcZjNmZjtcbiR2YXItdGlja2V0LWFsdDogXFxmM2ZmO1xuJHZhci1yZWN0YW5nbGUteG1hcms6IFxcZjQxMDtcbiR2YXItcmVjdGFuZ2xlLXRpbWVzOiBcXGY0MTA7XG4kdmFyLXRpbWVzLXJlY3RhbmdsZTogXFxmNDEwO1xuJHZhci13aW5kb3ctY2xvc2U6IFxcZjQxMDtcbiR2YXItZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXI6IFxcZjQyMjtcbiR2YXItY29tcHJlc3MtYWx0OiBcXGY0MjI7XG4kdmFyLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXI6IFxcZjQyNDtcbiR2YXItZXhwYW5kLWFsdDogXFxmNDI0O1xuJHZhci1iYXNlYmFsbC1iYXQtYmFsbDogXFxmNDMyO1xuJHZhci1iYXNlYmFsbDogXFxmNDMzO1xuJHZhci1iYXNlYmFsbC1iYWxsOiBcXGY0MzM7XG4kdmFyLWJhc2tldGJhbGw6IFxcZjQzNDtcbiR2YXItYmFza2V0YmFsbC1iYWxsOiBcXGY0MzQ7XG4kdmFyLWJvd2xpbmctYmFsbDogXFxmNDM2O1xuJHZhci1jaGVzczogXFxmNDM5O1xuJHZhci1jaGVzcy1iaXNob3A6IFxcZjQzYTtcbiR2YXItY2hlc3MtYm9hcmQ6IFxcZjQzYztcbiR2YXItY2hlc3Mta2luZzogXFxmNDNmO1xuJHZhci1jaGVzcy1rbmlnaHQ6IFxcZjQ0MTtcbiR2YXItY2hlc3MtcGF3bjogXFxmNDQzO1xuJHZhci1jaGVzcy1xdWVlbjogXFxmNDQ1O1xuJHZhci1jaGVzcy1yb29rOiBcXGY0NDc7XG4kdmFyLWR1bWJiZWxsOiBcXGY0NGI7XG4kdmFyLWZvb3RiYWxsOiBcXGY0NGU7XG4kdmFyLWZvb3RiYWxsLWJhbGw6IFxcZjQ0ZTtcbiR2YXItZ29sZi1iYWxsLXRlZTogXFxmNDUwO1xuJHZhci1nb2xmLWJhbGw6IFxcZjQ1MDtcbiR2YXItaG9ja2V5LXB1Y2s6IFxcZjQ1MztcbiR2YXItYnJvb20tYmFsbDogXFxmNDU4O1xuJHZhci1xdWlkZGl0Y2g6IFxcZjQ1ODtcbiR2YXItcXVpZGRpdGNoLWJyb29tLWJhbGw6IFxcZjQ1ODtcbiR2YXItc3F1YXJlLWZ1bGw6IFxcZjQ1YztcbiR2YXItdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsOiBcXGY0NWQ7XG4kdmFyLXBpbmctcG9uZy1wYWRkbGUtYmFsbDogXFxmNDVkO1xuJHZhci10YWJsZS10ZW5uaXM6IFxcZjQ1ZDtcbiR2YXItdm9sbGV5YmFsbDogXFxmNDVmO1xuJHZhci12b2xsZXliYWxsLWJhbGw6IFxcZjQ1ZjtcbiR2YXItaGFuZC1kb3RzOiBcXGY0NjE7XG4kdmFyLWFsbGVyZ2llczogXFxmNDYxO1xuJHZhci1iYW5kYWdlOiBcXGY0NjI7XG4kdmFyLWJhbmQtYWlkOiBcXGY0NjI7XG4kdmFyLWJveDogXFxmNDY2O1xuJHZhci1ib3hlcy1zdGFja2VkOiBcXGY0Njg7XG4kdmFyLWJveGVzOiBcXGY0Njg7XG4kdmFyLWJveGVzLWFsdDogXFxmNDY4O1xuJHZhci1icmllZmNhc2UtbWVkaWNhbDogXFxmNDY5O1xuJHZhci1maXJlLWZsYW1lLXNpbXBsZTogXFxmNDZhO1xuJHZhci1idXJuOiBcXGY0NmE7XG4kdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kdmFyLWNsaXBib2FyZC1jaGVjazogXFxmNDZjO1xuJHZhci1jbGlwYm9hcmQtbGlzdDogXFxmNDZkO1xuJHZhci1wZXJzb24tZG90cy1mcm9tLWxpbmU6IFxcZjQ3MDtcbiR2YXItZGlhZ25vc2VzOiBcXGY0NzA7XG4kdmFyLWRuYTogXFxmNDcxO1xuJHZhci1kb2xseTogXFxmNDcyO1xuJHZhci1kb2xseS1ib3g6IFxcZjQ3MjtcbiR2YXItY2FydC1mbGF0YmVkOiBcXGY0NzQ7XG4kdmFyLWRvbGx5LWZsYXRiZWQ6IFxcZjQ3NDtcbiR2YXItZmlsZS1tZWRpY2FsOiBcXGY0Nzc7XG4kdmFyLWZpbGUtd2F2ZWZvcm06IFxcZjQ3ODtcbiR2YXItZmlsZS1tZWRpY2FsLWFsdDogXFxmNDc4O1xuJHZhci1raXQtbWVkaWNhbDogXFxmNDc5O1xuJHZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiR2YXItY2lyY2xlLWg6IFxcZjQ3ZTtcbiR2YXItaG9zcGl0YWwtc3ltYm9sOiBcXGY0N2U7XG4kdmFyLWlkLWNhcmQtY2xpcDogXFxmNDdmO1xuJHZhci1pZC1jYXJkLWFsdDogXFxmNDdmO1xuJHZhci1ub3Rlcy1tZWRpY2FsOiBcXGY0ODE7XG4kdmFyLXBhbGxldDogXFxmNDgyO1xuJHZhci1waWxsczogXFxmNDg0O1xuJHZhci1wcmVzY3JpcHRpb24tYm90dGxlOiBcXGY0ODU7XG4kdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbDogXFxmNDg2O1xuJHZhci1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDogXFxmNDg2O1xuJHZhci1iZWQtcHVsc2U6IFxcZjQ4NztcbiR2YXItcHJvY2VkdXJlczogXFxmNDg3O1xuJHZhci10cnVjay1mYXN0OiBcXGY0OGI7XG4kdmFyLXNoaXBwaW5nLWZhc3Q6IFxcZjQ4YjtcbiR2YXItc21va2luZzogXFxmNDhkO1xuJHZhci1zeXJpbmdlOiBcXGY0OGU7XG4kdmFyLXRhYmxldHM6IFxcZjQ5MDtcbiR2YXItdGhlcm1vbWV0ZXI6IFxcZjQ5MTtcbiR2YXItdmlhbDogXFxmNDkyO1xuJHZhci12aWFsczogXFxmNDkzO1xuJHZhci13YXJlaG91c2U6IFxcZjQ5NDtcbiR2YXItd2VpZ2h0LXNjYWxlOiBcXGY0OTY7XG4kdmFyLXdlaWdodDogXFxmNDk2O1xuJHZhci14LXJheTogXFxmNDk3O1xuJHZhci1ib3gtb3BlbjogXFxmNDllO1xuJHZhci1jb21tZW50LWRvdHM6IFxcZjRhZDtcbiR2YXItY29tbWVudGluZzogXFxmNGFkO1xuJHZhci1jb21tZW50LXNsYXNoOiBcXGY0YjM7XG4kdmFyLWNvdWNoOiBcXGY0Yjg7XG4kdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdDogXFxmNGI5O1xuJHZhci1kb25hdGU6IFxcZjRiOTtcbiR2YXItZG92ZTogXFxmNGJhO1xuJHZhci1oYW5kLWhvbGRpbmc6IFxcZjRiZDtcbiR2YXItaGFuZC1ob2xkaW5nLWhlYXJ0OiBcXGY0YmU7XG4kdmFyLWhhbmQtaG9sZGluZy1kb2xsYXI6IFxcZjRjMDtcbiR2YXItaGFuZC1ob2xkaW5nLXVzZDogXFxmNGMwO1xuJHZhci1oYW5kLWhvbGRpbmctZHJvcGxldDogXFxmNGMxO1xuJHZhci1oYW5kLWhvbGRpbmctd2F0ZXI6IFxcZjRjMTtcbiR2YXItaGFuZHMtaG9sZGluZzogXFxmNGMyO1xuJHZhci1oYW5kc2hha2UtYW5nbGU6IFxcZjRjNDtcbiR2YXItaGFuZHMtaGVscGluZzogXFxmNGM0O1xuJHZhci1wYXJhY2h1dGUtYm94OiBcXGY0Y2Q7XG4kdmFyLXBlb3BsZS1jYXJyeS1ib3g6IFxcZjRjZTtcbiR2YXItcGVvcGxlLWNhcnJ5OiBcXGY0Y2U7XG4kdmFyLXBpZ2d5LWJhbms6IFxcZjRkMztcbiR2YXItcmliYm9uOiBcXGY0ZDY7XG4kdmFyLXJvdXRlOiBcXGY0ZDc7XG4kdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kdmFyLXNwcm91dDogXFxmNGQ4O1xuJHZhci1zaWduLWhhbmdpbmc6IFxcZjRkOTtcbiR2YXItc2lnbjogXFxmNGQ5O1xuJHZhci1mYWNlLXNtaWxlLXdpbms6IFxcZjRkYTtcbiR2YXItc21pbGUtd2luazogXFxmNGRhO1xuJHZhci10YXBlOiBcXGY0ZGI7XG4kdmFyLXRydWNrLXJhbXAtYm94OiBcXGY0ZGU7XG4kdmFyLXRydWNrLWxvYWRpbmc6IFxcZjRkZTtcbiR2YXItdHJ1Y2stbW92aW5nOiBcXGY0ZGY7XG4kdmFyLXZpZGVvLXNsYXNoOiBcXGY0ZTI7XG4kdmFyLXdpbmUtZ2xhc3M6IFxcZjRlMztcbiR2YXItdXNlci1hc3Ryb25hdXQ6IFxcZjRmYjtcbiR2YXItdXNlci1jaGVjazogXFxmNGZjO1xuJHZhci11c2VyLWNsb2NrOiBcXGY0ZmQ7XG4kdmFyLXVzZXItZ2VhcjogXFxmNGZlO1xuJHZhci11c2VyLWNvZzogXFxmNGZlO1xuJHZhci11c2VyLXBlbjogXFxmNGZmO1xuJHZhci11c2VyLWVkaXQ6IFxcZjRmZjtcbiR2YXItdXNlci1ncm91cDogXFxmNTAwO1xuJHZhci11c2VyLWZyaWVuZHM6IFxcZjUwMDtcbiR2YXItdXNlci1ncmFkdWF0ZTogXFxmNTAxO1xuJHZhci11c2VyLWxvY2s6IFxcZjUwMjtcbiR2YXItdXNlci1taW51czogXFxmNTAzO1xuJHZhci11c2VyLW5pbmphOiBcXGY1MDQ7XG4kdmFyLXVzZXItc2hpZWxkOiBcXGY1MDU7XG4kdmFyLXVzZXItc2xhc2g6IFxcZjUwNjtcbiR2YXItdXNlci1hbHQtc2xhc2g6IFxcZjUwNjtcbiR2YXItdXNlci1sYXJnZS1zbGFzaDogXFxmNTA2O1xuJHZhci11c2VyLXRhZzogXFxmNTA3O1xuJHZhci11c2VyLXRpZTogXFxmNTA4O1xuJHZhci11c2Vycy1nZWFyOiBcXGY1MDk7XG4kdmFyLXVzZXJzLWNvZzogXFxmNTA5O1xuJHZhci1zY2FsZS11bmJhbGFuY2VkOiBcXGY1MTU7XG4kdmFyLWJhbGFuY2Utc2NhbGUtbGVmdDogXFxmNTE1O1xuJHZhci1zY2FsZS11bmJhbGFuY2VkLWZsaXA6IFxcZjUxNjtcbiR2YXItYmFsYW5jZS1zY2FsZS1yaWdodDogXFxmNTE2O1xuJHZhci1ibGVuZGVyOiBcXGY1MTc7XG4kdmFyLWJvb2stb3BlbjogXFxmNTE4O1xuJHZhci10b3dlci1icm9hZGNhc3Q6IFxcZjUxOTtcbiR2YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kdmFyLWJyb29tOiBcXGY1MWE7XG4kdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiR2YXItYmxhY2tib2FyZDogXFxmNTFiO1xuJHZhci1jaGFsa2JvYXJkLXVzZXI6IFxcZjUxYztcbiR2YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kdmFyLWNodXJjaDogXFxmNTFkO1xuJHZhci1jb2luczogXFxmNTFlO1xuJHZhci1jb21wYWN0LWRpc2M6IFxcZjUxZjtcbiR2YXItY3JvdzogXFxmNTIwO1xuJHZhci1jcm93bjogXFxmNTIxO1xuJHZhci1kaWNlOiBcXGY1MjI7XG4kdmFyLWRpY2UtZml2ZTogXFxmNTIzO1xuJHZhci1kaWNlLWZvdXI6IFxcZjUyNDtcbiR2YXItZGljZS1vbmU6IFxcZjUyNTtcbiR2YXItZGljZS1zaXg6IFxcZjUyNjtcbiR2YXItZGljZS10aHJlZTogXFxmNTI3O1xuJHZhci1kaWNlLXR3bzogXFxmNTI4O1xuJHZhci1kaXZpZGU6IFxcZjUyOTtcbiR2YXItZG9vci1jbG9zZWQ6IFxcZjUyYTtcbiR2YXItZG9vci1vcGVuOiBcXGY1MmI7XG4kdmFyLWZlYXRoZXI6IFxcZjUyZDtcbiR2YXItZnJvZzogXFxmNTJlO1xuJHZhci1nYXMtcHVtcDogXFxmNTJmO1xuJHZhci1nbGFzc2VzOiBcXGY1MzA7XG4kdmFyLWdyZWF0ZXItdGhhbi1lcXVhbDogXFxmNTMyO1xuJHZhci1oZWxpY29wdGVyOiBcXGY1MzM7XG4kdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kdmFyLWtpd2ktYmlyZDogXFxmNTM1O1xuJHZhci1sZXNzLXRoYW4tZXF1YWw6IFxcZjUzNztcbiR2YXItbWVtb3J5OiBcXGY1Mzg7XG4kdmFyLW1pY3JvcGhvbmUtbGluZXMtc2xhc2g6IFxcZjUzOTtcbiR2YXItbWljcm9waG9uZS1hbHQtc2xhc2g6IFxcZjUzOTtcbiR2YXItbW9uZXktYmlsbC13YXZlOiBcXGY1M2E7XG4kdmFyLW1vbmV5LWJpbGwtMS13YXZlOiBcXGY1M2I7XG4kdmFyLW1vbmV5LWJpbGwtd2F2ZS1hbHQ6IFxcZjUzYjtcbiR2YXItbW9uZXktY2hlY2s6IFxcZjUzYztcbiR2YXItbW9uZXktY2hlY2stZG9sbGFyOiBcXGY1M2Q7XG4kdmFyLW1vbmV5LWNoZWNrLWFsdDogXFxmNTNkO1xuJHZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiR2YXItcGFsZXR0ZTogXFxmNTNmO1xuJHZhci1zcXVhcmUtcGFya2luZzogXFxmNTQwO1xuJHZhci1wYXJraW5nOiBcXGY1NDA7XG4kdmFyLWRpYWdyYW0tcHJvamVjdDogXFxmNTQyO1xuJHZhci1wcm9qZWN0LWRpYWdyYW06IFxcZjU0MjtcbiR2YXItcmVjZWlwdDogXFxmNTQzO1xuJHZhci1yb2JvdDogXFxmNTQ0O1xuJHZhci1ydWxlcjogXFxmNTQ1O1xuJHZhci1ydWxlci1jb21iaW5lZDogXFxmNTQ2O1xuJHZhci1ydWxlci1ob3Jpem9udGFsOiBcXGY1NDc7XG4kdmFyLXJ1bGVyLXZlcnRpY2FsOiBcXGY1NDg7XG4kdmFyLXNjaG9vbDogXFxmNTQ5O1xuJHZhci1zY3Jld2RyaXZlcjogXFxmNTRhO1xuJHZhci1zaG9lLXByaW50czogXFxmNTRiO1xuJHZhci1za3VsbDogXFxmNTRjO1xuJHZhci1iYW4tc21va2luZzogXFxmNTRkO1xuJHZhci1zbW9raW5nLWJhbjogXFxmNTRkO1xuJHZhci1zdG9yZTogXFxmNTRlO1xuJHZhci1zaG9wOiBcXGY1NGY7XG4kdmFyLXN0b3JlLWFsdDogXFxmNTRmO1xuJHZhci1iYXJzLXN0YWdnZXJlZDogXFxmNTUwO1xuJHZhci1yZW9yZGVyOiBcXGY1NTA7XG4kdmFyLXN0cmVhbTogXFxmNTUwO1xuJHZhci1zdHJvb3B3YWZlbDogXFxmNTUxO1xuJHZhci10b29sYm94OiBcXGY1NTI7XG4kdmFyLXNoaXJ0OiBcXGY1NTM7XG4kdmFyLXQtc2hpcnQ6IFxcZjU1MztcbiR2YXItdHNoaXJ0OiBcXGY1NTM7XG4kdmFyLXBlcnNvbi13YWxraW5nOiBcXGY1NTQ7XG4kdmFyLXdhbGtpbmc6IFxcZjU1NDtcbiR2YXItd2FsbGV0OiBcXGY1NTU7XG4kdmFyLWZhY2UtYW5ncnk6IFxcZjU1NjtcbiR2YXItYW5ncnk6IFxcZjU1NjtcbiR2YXItYXJjaHdheTogXFxmNTU3O1xuJHZhci1ib29rLWF0bGFzOiBcXGY1NTg7XG4kdmFyLWF0bGFzOiBcXGY1NTg7XG4kdmFyLWF3YXJkOiBcXGY1NTk7XG4kdmFyLWRlbGV0ZS1sZWZ0OiBcXGY1NWE7XG4kdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJHZhci1iZXppZXItY3VydmU6IFxcZjU1YjtcbiR2YXItYm9uZzogXFxmNTVjO1xuJHZhci1icnVzaDogXFxmNTVkO1xuJHZhci1idXMtc2ltcGxlOiBcXGY1NWU7XG4kdmFyLWJ1cy1hbHQ6IFxcZjU1ZTtcbiR2YXItY2FubmFiaXM6IFxcZjU1ZjtcbiR2YXItY2hlY2stZG91YmxlOiBcXGY1NjA7XG4kdmFyLW1hcnRpbmktZ2xhc3MtY2l0cnVzOiBcXGY1NjE7XG4kdmFyLWNvY2t0YWlsOiBcXGY1NjE7XG4kdmFyLWJlbGwtY29uY2llcmdlOiBcXGY1NjI7XG4kdmFyLWNvbmNpZXJnZS1iZWxsOiBcXGY1NjI7XG4kdmFyLWNvb2tpZTogXFxmNTYzO1xuJHZhci1jb29raWUtYml0ZTogXFxmNTY0O1xuJHZhci1jcm9wLXNpbXBsZTogXFxmNTY1O1xuJHZhci1jcm9wLWFsdDogXFxmNTY1O1xuJHZhci10YWNob2dyYXBoLWRpZ2l0YWw6IFxcZjU2NjtcbiR2YXItZGlnaXRhbC10YWNob2dyYXBoOiBcXGY1NjY7XG4kdmFyLWZhY2UtZGl6enk6IFxcZjU2NztcbiR2YXItZGl6enk6IFxcZjU2NztcbiR2YXItY29tcGFzcy1kcmFmdGluZzogXFxmNTY4O1xuJHZhci1kcmFmdGluZy1jb21wYXNzOiBcXGY1Njg7XG4kdmFyLWRydW06IFxcZjU2OTtcbiR2YXItZHJ1bS1zdGVlbHBhbjogXFxmNTZhO1xuJHZhci1mZWF0aGVyLXBvaW50ZWQ6IFxcZjU2YjtcbiR2YXItZmVhdGhlci1hbHQ6IFxcZjU2YjtcbiR2YXItZmlsZS1jb250cmFjdDogXFxmNTZjO1xuJHZhci1maWxlLWFycm93LWRvd246IFxcZjU2ZDtcbiR2YXItZmlsZS1kb3dubG9hZDogXFxmNTZkO1xuJHZhci1maWxlLWV4cG9ydDogXFxmNTZlO1xuJHZhci1hcnJvdy1yaWdodC1mcm9tLWZpbGU6IFxcZjU2ZTtcbiR2YXItZmlsZS1pbXBvcnQ6IFxcZjU2ZjtcbiR2YXItYXJyb3ctcmlnaHQtdG8tZmlsZTogXFxmNTZmO1xuJHZhci1maWxlLWludm9pY2U6IFxcZjU3MDtcbiR2YXItZmlsZS1pbnZvaWNlLWRvbGxhcjogXFxmNTcxO1xuJHZhci1maWxlLXByZXNjcmlwdGlvbjogXFxmNTcyO1xuJHZhci1maWxlLXNpZ25hdHVyZTogXFxmNTczO1xuJHZhci1maWxlLWFycm93LXVwOiBcXGY1NzQ7XG4kdmFyLWZpbGUtdXBsb2FkOiBcXGY1NzQ7XG4kdmFyLWZpbGw6IFxcZjU3NTtcbiR2YXItZmlsbC1kcmlwOiBcXGY1NzY7XG4kdmFyLWZpbmdlcnByaW50OiBcXGY1Nzc7XG4kdmFyLWZpc2g6IFxcZjU3ODtcbiR2YXItZmFjZS1mbHVzaGVkOiBcXGY1Nzk7XG4kdmFyLWZsdXNoZWQ6IFxcZjU3OTtcbiR2YXItZmFjZS1mcm93bi1vcGVuOiBcXGY1N2E7XG4kdmFyLWZyb3duLW9wZW46IFxcZjU3YTtcbiR2YXItbWFydGluaS1nbGFzczogXFxmNTdiO1xuJHZhci1nbGFzcy1tYXJ0aW5pLWFsdDogXFxmNTdiO1xuJHZhci1lYXJ0aC1hZnJpY2E6IFxcZjU3YztcbiR2YXItZ2xvYmUtYWZyaWNhOiBcXGY1N2M7XG4kdmFyLWVhcnRoLWFtZXJpY2FzOiBcXGY1N2Q7XG4kdmFyLWVhcnRoOiBcXGY1N2Q7XG4kdmFyLWVhcnRoLWFtZXJpY2E6IFxcZjU3ZDtcbiR2YXItZ2xvYmUtYW1lcmljYXM6IFxcZjU3ZDtcbiR2YXItZWFydGgtYXNpYTogXFxmNTdlO1xuJHZhci1nbG9iZS1hc2lhOiBcXGY1N2U7XG4kdmFyLWZhY2UtZ3JpbWFjZTogXFxmNTdmO1xuJHZhci1ncmltYWNlOiBcXGY1N2Y7XG4kdmFyLWZhY2UtZ3JpbjogXFxmNTgwO1xuJHZhci1ncmluOiBcXGY1ODA7XG4kdmFyLWZhY2UtZ3Jpbi13aWRlOiBcXGY1ODE7XG4kdmFyLWdyaW4tYWx0OiBcXGY1ODE7XG4kdmFyLWZhY2UtZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kdmFyLWdyaW4tYmVhbTogXFxmNTgyO1xuJHZhci1mYWNlLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJHZhci1ncmluLWJlYW0tc3dlYXQ6IFxcZjU4MztcbiR2YXItZmFjZS1ncmluLWhlYXJ0czogXFxmNTg0O1xuJHZhci1ncmluLWhlYXJ0czogXFxmNTg0O1xuJHZhci1mYWNlLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kdmFyLWdyaW4tc3F1aW50OiBcXGY1ODU7XG4kdmFyLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiR2YXItZ3Jpbi1zcXVpbnQtdGVhcnM6IFxcZjU4NjtcbiR2YXItZmFjZS1ncmluLXN0YXJzOiBcXGY1ODc7XG4kdmFyLWdyaW4tc3RhcnM6IFxcZjU4NztcbiR2YXItZmFjZS1ncmluLXRlYXJzOiBcXGY1ODg7XG4kdmFyLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiR2YXItZmFjZS1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJHZhci1ncmluLXRvbmd1ZTogXFxmNTg5O1xuJHZhci1mYWNlLWdyaW4tdG9uZ3VlLXNxdWludDogXFxmNThhO1xuJHZhci1ncmluLXRvbmd1ZS1zcXVpbnQ6IFxcZjU4YTtcbiR2YXItZmFjZS1ncmluLXRvbmd1ZS13aW5rOiBcXGY1OGI7XG4kdmFyLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiR2YXItZmFjZS1ncmluLXdpbms6IFxcZjU4YztcbiR2YXItZ3Jpbi13aW5rOiBcXGY1OGM7XG4kdmFyLWdyaXA6IFxcZjU4ZDtcbiR2YXItZ3JpZC1ob3Jpem9udGFsOiBcXGY1OGQ7XG4kdmFyLWdyaXAtaG9yaXpvbnRhbDogXFxmNThkO1xuJHZhci1ncmlwLXZlcnRpY2FsOiBcXGY1OGU7XG4kdmFyLWdyaWQtdmVydGljYWw6IFxcZjU4ZTtcbiR2YXItaGVhZHNldDogXFxmNTkwO1xuJHZhci1oaWdobGlnaHRlcjogXFxmNTkxO1xuJHZhci1ob3QtdHViLXBlcnNvbjogXFxmNTkzO1xuJHZhci1ob3QtdHViOiBcXGY1OTM7XG4kdmFyLWhvdGVsOiBcXGY1OTQ7XG4kdmFyLWpvaW50OiBcXGY1OTU7XG4kdmFyLWZhY2Uta2lzczogXFxmNTk2O1xuJHZhci1raXNzOiBcXGY1OTY7XG4kdmFyLWZhY2Uta2lzcy1iZWFtOiBcXGY1OTc7XG4kdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJHZhci1mYWNlLWtpc3Mtd2luay1oZWFydDogXFxmNTk4O1xuJHZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiR2YXItZmFjZS1sYXVnaDogXFxmNTk5O1xuJHZhci1sYXVnaDogXFxmNTk5O1xuJHZhci1mYWNlLWxhdWdoLWJlYW06IFxcZjU5YTtcbiR2YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJHZhci1mYWNlLWxhdWdoLXNxdWludDogXFxmNTliO1xuJHZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiR2YXItZmFjZS1sYXVnaC13aW5rOiBcXGY1OWM7XG4kdmFyLWxhdWdoLXdpbms6IFxcZjU5YztcbiR2YXItY2FydC1mbGF0YmVkLXN1aXRjYXNlOiBcXGY1OWQ7XG4kdmFyLWx1Z2dhZ2UtY2FydDogXFxmNTlkO1xuJHZhci1tYXAtbG9jYXRpb246IFxcZjU5ZjtcbiR2YXItbWFwLW1hcmtlZDogXFxmNTlmO1xuJHZhci1tYXAtbG9jYXRpb24tZG90OiBcXGY1YTA7XG4kdmFyLW1hcC1tYXJrZWQtYWx0OiBcXGY1YTA7XG4kdmFyLW1hcmtlcjogXFxmNWExO1xuJHZhci1tZWRhbDogXFxmNWEyO1xuJHZhci1mYWNlLW1laC1ibGFuazogXFxmNWE0O1xuJHZhci1tZWgtYmxhbms6IFxcZjVhNDtcbiR2YXItZmFjZS1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiR2YXItbWVoLXJvbGxpbmctZXllczogXFxmNWE1O1xuJHZhci1tb251bWVudDogXFxmNWE2O1xuJHZhci1tb3J0YXItcGVzdGxlOiBcXGY1YTc7XG4kdmFyLXBhaW50LXJvbGxlcjogXFxmNWFhO1xuJHZhci1wYXNzcG9ydDogXFxmNWFiO1xuJHZhci1wZW4tZmFuY3k6IFxcZjVhYztcbiR2YXItcGVuLW5pYjogXFxmNWFkO1xuJHZhci1wZW4tcnVsZXI6IFxcZjVhZTtcbiR2YXItcGVuY2lsLXJ1bGVyOiBcXGY1YWU7XG4kdmFyLXBsYW5lLWFycml2YWw6IFxcZjVhZjtcbiR2YXItcGxhbmUtZGVwYXJ0dXJlOiBcXGY1YjA7XG4kdmFyLXByZXNjcmlwdGlvbjogXFxmNWIxO1xuJHZhci1mYWNlLXNhZC1jcnk6IFxcZjViMztcbiR2YXItc2FkLWNyeTogXFxmNWIzO1xuJHZhci1mYWNlLXNhZC10ZWFyOiBcXGY1YjQ7XG4kdmFyLXNhZC10ZWFyOiBcXGY1YjQ7XG4kdmFyLXZhbi1zaHV0dGxlOiBcXGY1YjY7XG4kdmFyLXNodXR0bGUtdmFuOiBcXGY1YjY7XG4kdmFyLXNpZ25hdHVyZTogXFxmNWI3O1xuJHZhci1mYWNlLXNtaWxlLWJlYW06IFxcZjViODtcbiR2YXItc21pbGUtYmVhbTogXFxmNWI4O1xuJHZhci1zb2xhci1wYW5lbDogXFxmNWJhO1xuJHZhci1zcGE6IFxcZjViYjtcbiR2YXItc3Bsb3RjaDogXFxmNWJjO1xuJHZhci1zcHJheS1jYW46IFxcZjViZDtcbiR2YXItc3RhbXA6IFxcZjViZjtcbiR2YXItc3Rhci1oYWxmLXN0cm9rZTogXFxmNWMwO1xuJHZhci1zdGFyLWhhbGYtYWx0OiBcXGY1YzA7XG4kdmFyLXN1aXRjYXNlLXJvbGxpbmc6IFxcZjVjMTtcbiR2YXItZmFjZS1zdXJwcmlzZTogXFxmNWMyO1xuJHZhci1zdXJwcmlzZTogXFxmNWMyO1xuJHZhci1zd2F0Y2hib29rOiBcXGY1YzM7XG4kdmFyLXBlcnNvbi1zd2ltbWluZzogXFxmNWM0O1xuJHZhci1zd2ltbWVyOiBcXGY1YzQ7XG4kdmFyLXdhdGVyLWxhZGRlcjogXFxmNWM1O1xuJHZhci1sYWRkZXItd2F0ZXI6IFxcZjVjNTtcbiR2YXItc3dpbW1pbmctcG9vbDogXFxmNWM1O1xuJHZhci1kcm9wbGV0LXNsYXNoOiBcXGY1Yzc7XG4kdmFyLXRpbnQtc2xhc2g6IFxcZjVjNztcbiR2YXItZmFjZS10aXJlZDogXFxmNWM4O1xuJHZhci10aXJlZDogXFxmNWM4O1xuJHZhci10b290aDogXFxmNWM5O1xuJHZhci11bWJyZWxsYS1iZWFjaDogXFxmNWNhO1xuJHZhci13ZWlnaHQtaGFuZ2luZzogXFxmNWNkO1xuJHZhci13aW5lLWdsYXNzLWVtcHR5OiBcXGY1Y2U7XG4kdmFyLXdpbmUtZ2xhc3MtYWx0OiBcXGY1Y2U7XG4kdmFyLXNwcmF5LWNhbi1zcGFya2xlczogXFxmNWQwO1xuJHZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kdmFyLWFwcGxlLXdob2xlOiBcXGY1ZDE7XG4kdmFyLWFwcGxlLWFsdDogXFxmNWQxO1xuJHZhci1hdG9tOiBcXGY1ZDI7XG4kdmFyLWJvbmU6IFxcZjVkNztcbiR2YXItYm9vay1vcGVuLXJlYWRlcjogXFxmNWRhO1xuJHZhci1ib29rLXJlYWRlcjogXFxmNWRhO1xuJHZhci1icmFpbjogXFxmNWRjO1xuJHZhci1jYXItcmVhcjogXFxmNWRlO1xuJHZhci1jYXItYWx0OiBcXGY1ZGU7XG4kdmFyLWNhci1iYXR0ZXJ5OiBcXGY1ZGY7XG4kdmFyLWJhdHRlcnktY2FyOiBcXGY1ZGY7XG4kdmFyLWNhci1idXJzdDogXFxmNWUxO1xuJHZhci1jYXItY3Jhc2g6IFxcZjVlMTtcbiR2YXItY2FyLXNpZGU6IFxcZjVlNDtcbiR2YXItY2hhcmdpbmctc3RhdGlvbjogXFxmNWU3O1xuJHZhci1kaWFtb25kLXR1cm4tcmlnaHQ6IFxcZjVlYjtcbiR2YXItZGlyZWN0aW9uczogXFxmNWViO1xuJHZhci1kcmF3LXBvbHlnb246IFxcZjVlZTtcbiR2YXItdmVjdG9yLXBvbHlnb246IFxcZjVlZTtcbiR2YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiR2YXItbGF5ZXItZ3JvdXA6IFxcZjVmZDtcbiR2YXItbG9jYXRpb24tY3Jvc3NoYWlyczogXFxmNjAxO1xuJHZhci1sb2NhdGlvbjogXFxmNjAxO1xuJHZhci1sdW5nczogXFxmNjA0O1xuJHZhci1taWNyb3Njb3BlOiBcXGY2MTA7XG4kdmFyLW9pbC1jYW46IFxcZjYxMztcbiR2YXItcG9vcDogXFxmNjE5O1xuJHZhci1zaGFwZXM6IFxcZjYxZjtcbiR2YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZTogXFxmNjFmO1xuJHZhci1zdGFyLW9mLWxpZmU6IFxcZjYyMTtcbiR2YXItZ2F1Z2U6IFxcZjYyNDtcbiR2YXItZGFzaGJvYXJkOiBcXGY2MjQ7XG4kdmFyLWdhdWdlLW1lZDogXFxmNjI0O1xuJHZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlOiBcXGY2MjQ7XG4kdmFyLWdhdWdlLWhpZ2g6IFxcZjYyNTtcbiR2YXItdGFjaG9tZXRlci1hbHQ6IFxcZjYyNTtcbiR2YXItdGFjaG9tZXRlci1hbHQtZmFzdDogXFxmNjI1O1xuJHZhci1nYXVnZS1zaW1wbGU6IFxcZjYyOTtcbiR2YXItZ2F1Z2Utc2ltcGxlLW1lZDogXFxmNjI5O1xuJHZhci10YWNob21ldGVyLWF2ZXJhZ2U6IFxcZjYyOTtcbiR2YXItZ2F1Z2Utc2ltcGxlLWhpZ2g6IFxcZjYyYTtcbiR2YXItdGFjaG9tZXRlcjogXFxmNjJhO1xuJHZhci10YWNob21ldGVyLWZhc3Q6IFxcZjYyYTtcbiR2YXItdGVldGg6IFxcZjYyZTtcbiR2YXItdGVldGgtb3BlbjogXFxmNjJmO1xuJHZhci1tYXNrcy10aGVhdGVyOiBcXGY2MzA7XG4kdmFyLXRoZWF0ZXItbWFza3M6IFxcZjYzMDtcbiR2YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJHZhci10cnVjay1tb25zdGVyOiBcXGY2M2I7XG4kdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJHZhci1yZWN0YW5nbGUtYWQ6IFxcZjY0MTtcbiR2YXItYWQ6IFxcZjY0MTtcbiR2YXItYW5raDogXFxmNjQ0O1xuJHZhci1ib29rLWJpYmxlOiBcXGY2NDc7XG4kdmFyLWJpYmxlOiBcXGY2NDc7XG4kdmFyLWJ1c2luZXNzLXRpbWU6IFxcZjY0YTtcbiR2YXItYnJpZWZjYXNlLWNsb2NrOiBcXGY2NGE7XG4kdmFyLWNpdHk6IFxcZjY0ZjtcbiR2YXItY29tbWVudC1kb2xsYXI6IFxcZjY1MTtcbiR2YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kdmFyLWNyb3NzOiBcXGY2NTQ7XG4kdmFyLWRoYXJtYWNoYWtyYTogXFxmNjU1O1xuJHZhci1lbnZlbG9wZS1vcGVuLXRleHQ6IFxcZjY1ODtcbiR2YXItZm9sZGVyLW1pbnVzOiBcXGY2NWQ7XG4kdmFyLWZvbGRlci1wbHVzOiBcXGY2NWU7XG4kdmFyLWZpbHRlci1jaXJjbGUtZG9sbGFyOiBcXGY2NjI7XG4kdmFyLWZ1bm5lbC1kb2xsYXI6IFxcZjY2MjtcbiR2YXItZ29wdXJhbTogXFxmNjY0O1xuJHZhci1oYW1zYTogXFxmNjY1O1xuJHZhci1iYWhhaTogXFxmNjY2O1xuJHZhci1oYXlrYWw6IFxcZjY2NjtcbiR2YXItamVkaTogXFxmNjY5O1xuJHZhci1ib29rLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kdmFyLWpvdXJuYWwtd2hpbGxzOiBcXGY2NmE7XG4kdmFyLWthYWJhOiBcXGY2NmI7XG4kdmFyLWtoYW5kYTogXFxmNjZkO1xuJHZhci1sYW5kbWFyazogXFxmNjZmO1xuJHZhci1lbnZlbG9wZXMtYnVsazogXFxmNjc0O1xuJHZhci1tYWlsLWJ1bGs6IFxcZjY3NDtcbiR2YXItbWVub3JhaDogXFxmNjc2O1xuJHZhci1tb3NxdWU6IFxcZjY3ODtcbiR2YXItb206IFxcZjY3OTtcbiR2YXItc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nOiBcXGY2N2I7XG4kdmFyLXBhc3RhZmFyaWFuaXNtOiBcXGY2N2I7XG4kdmFyLXBlYWNlOiBcXGY2N2M7XG4kdmFyLXBsYWNlLW9mLXdvcnNoaXA6IFxcZjY3ZjtcbiR2YXItc3F1YXJlLXBvbGwtdmVydGljYWw6IFxcZjY4MTtcbiR2YXItcG9sbDogXFxmNjgxO1xuJHZhci1zcXVhcmUtcG9sbC1ob3Jpem9udGFsOiBcXGY2ODI7XG4kdmFyLXBvbGwtaDogXFxmNjgyO1xuJHZhci1wZXJzb24tcHJheWluZzogXFxmNjgzO1xuJHZhci1wcmF5OiBcXGY2ODM7XG4kdmFyLWhhbmRzLXByYXlpbmc6IFxcZjY4NDtcbiR2YXItcHJheWluZy1oYW5kczogXFxmNjg0O1xuJHZhci1ib29rLXF1cmFuOiBcXGY2ODc7XG4kdmFyLXF1cmFuOiBcXGY2ODc7XG4kdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyOiBcXGY2ODg7XG4kdmFyLXNlYXJjaC1kb2xsYXI6IFxcZjY4ODtcbiR2YXItbWFnbmlmeWluZy1nbGFzcy1sb2NhdGlvbjogXFxmNjg5O1xuJHZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiR2YXItc29ja3M6IFxcZjY5NjtcbiR2YXItc3F1YXJlLXJvb3QtdmFyaWFibGU6IFxcZjY5ODtcbiR2YXItc3F1YXJlLXJvb3QtYWx0OiBcXGY2OTg7XG4kdmFyLXN0YXItYW5kLWNyZXNjZW50OiBcXGY2OTk7XG4kdmFyLXN0YXItb2YtZGF2aWQ6IFxcZjY5YTtcbiR2YXItc3luYWdvZ3VlOiBcXGY2OWI7XG4kdmFyLXNjcm9sbC10b3JhaDogXFxmNmEwO1xuJHZhci10b3JhaDogXFxmNmEwO1xuJHZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kdmFyLXZpaGFyYTogXFxmNmE3O1xuJHZhci12b2x1bWU6IFxcZjZhODtcbiR2YXItdm9sdW1lLW1lZGl1bTogXFxmNmE4O1xuJHZhci12b2x1bWUteG1hcms6IFxcZjZhOTtcbiR2YXItdm9sdW1lLW11dGU6IFxcZjZhOTtcbiR2YXItdm9sdW1lLXRpbWVzOiBcXGY2YTk7XG4kdmFyLXlpbi15YW5nOiBcXGY2YWQ7XG4kdmFyLWJsZW5kZXItcGhvbmU6IFxcZjZiNjtcbiR2YXItYm9vay1za3VsbDogXFxmNmI3O1xuJHZhci1ib29rLWRlYWQ6IFxcZjZiNztcbiR2YXItY2FtcGdyb3VuZDogXFxmNmJiO1xuJHZhci1jYXQ6IFxcZjZiZTtcbiR2YXItY2hhaXI6IFxcZjZjMDtcbiR2YXItY2xvdWQtbW9vbjogXFxmNmMzO1xuJHZhci1jbG91ZC1zdW46IFxcZjZjNDtcbiR2YXItY293OiBcXGY2Yzg7XG4kdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kdmFyLWRpY2UtZDY6IFxcZjZkMTtcbiR2YXItZG9nOiBcXGY2ZDM7XG4kdmFyLWRyYWdvbjogXFxmNmQ1O1xuJHZhci1kcnVtc3RpY2stYml0ZTogXFxmNmQ3O1xuJHZhci1kdW5nZW9uOiBcXGY2ZDk7XG4kdmFyLWZpbGUtY3N2OiBcXGY2ZGQ7XG4kdmFyLWhhbmQtZmlzdDogXFxmNmRlO1xuJHZhci1maXN0LXJhaXNlZDogXFxmNmRlO1xuJHZhci1naG9zdDogXFxmNmUyO1xuJHZhci1oYW1tZXI6IFxcZjZlMztcbiR2YXItaGFudWtpYWg6IFxcZjZlNjtcbiR2YXItaGF0LXdpemFyZDogXFxmNmU4O1xuJHZhci1wZXJzb24taGlraW5nOiBcXGY2ZWM7XG4kdmFyLWhpa2luZzogXFxmNmVjO1xuJHZhci1oaXBwbzogXFxmNmVkO1xuJHZhci1ob3JzZTogXFxmNmYwO1xuJHZhci1ob3VzZS1jaGltbmV5LWNyYWNrOiBcXGY2ZjE7XG4kdmFyLWhvdXNlLWRhbWFnZTogXFxmNmYxO1xuJHZhci1ocnl2bmlhLXNpZ246IFxcZjZmMjtcbiR2YXItaHJ5dm5pYTogXFxmNmYyO1xuJHZhci1tYXNrOiBcXGY2ZmE7XG4kdmFyLW1vdW50YWluOiBcXGY2ZmM7XG4kdmFyLW5ldHdvcmstd2lyZWQ6IFxcZjZmZjtcbiR2YXItb3R0ZXI6IFxcZjcwMDtcbiR2YXItcmluZzogXFxmNzBiO1xuJHZhci1wZXJzb24tcnVubmluZzogXFxmNzBjO1xuJHZhci1ydW5uaW5nOiBcXGY3MGM7XG4kdmFyLXNjcm9sbDogXFxmNzBlO1xuJHZhci1za3VsbC1jcm9zc2JvbmVzOiBcXGY3MTQ7XG4kdmFyLXNsYXNoOiBcXGY3MTU7XG4kdmFyLXNwaWRlcjogXFxmNzE3O1xuJHZhci10b2lsZXQtcGFwZXI6IFxcZjcxZTtcbiR2YXItdG9pbGV0LXBhcGVyLWFsdDogXFxmNzFlO1xuJHZhci10b2lsZXQtcGFwZXItYmxhbms6IFxcZjcxZTtcbiR2YXItdHJhY3RvcjogXFxmNzIyO1xuJHZhci11c2VyLWluanVyZWQ6IFxcZjcyODtcbiR2YXItdnItY2FyZGJvYXJkOiBcXGY3Mjk7XG4kdmFyLXdhbmQtc3BhcmtsZXM6IFxcZjcyYjtcbiR2YXItd2luZDogXFxmNzJlO1xuJHZhci13aW5lLWJvdHRsZTogXFxmNzJmO1xuJHZhci1jbG91ZC1tZWF0YmFsbDogXFxmNzNiO1xuJHZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiR2YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJHZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kdmFyLWNsb3VkLXN1bi1yYWluOiBcXGY3NDM7XG4kdmFyLWRlbW9jcmF0OiBcXGY3NDc7XG4kdmFyLWZsYWctdXNhOiBcXGY3NGQ7XG4kdmFyLWh1cnJpY2FuZTogXFxmNzUxO1xuJHZhci1sYW5kbWFyay1kb21lOiBcXGY3NTI7XG4kdmFyLWxhbmRtYXJrLWFsdDogXFxmNzUyO1xuJHZhci1tZXRlb3I6IFxcZjc1MztcbiR2YXItcGVyc29uLWJvb3RoOiBcXGY3NTY7XG4kdmFyLXBvby1zdG9ybTogXFxmNzVhO1xuJHZhci1wb28tYm9sdDogXFxmNzVhO1xuJHZhci1yYWluYm93OiBcXGY3NWI7XG4kdmFyLXJlcHVibGljYW46IFxcZjc1ZTtcbiR2YXItc21vZzogXFxmNzVmO1xuJHZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kdmFyLXRlbXBlcmF0dXJlLWxvdzogXFxmNzZiO1xuJHZhci1jbG91ZC1ib2x0OiBcXGY3NmM7XG4kdmFyLXRodW5kZXJzdG9ybTogXFxmNzZjO1xuJHZhci10b3JuYWRvOiBcXGY3NmY7XG4kdmFyLXZvbGNhbm86IFxcZjc3MDtcbiR2YXItY2hlY2stdG8tc2xvdDogXFxmNzcyO1xuJHZhci12b3RlLXllYTogXFxmNzcyO1xuJHZhci13YXRlcjogXFxmNzczO1xuJHZhci1iYWJ5OiBcXGY3N2M7XG4kdmFyLWJhYnktY2FycmlhZ2U6IFxcZjc3ZDtcbiR2YXItY2FycmlhZ2UtYmFieTogXFxmNzdkO1xuJHZhci1iaW9oYXphcmQ6IFxcZjc4MDtcbiR2YXItYmxvZzogXFxmNzgxO1xuJHZhci1jYWxlbmRhci1kYXk6IFxcZjc4MztcbiR2YXItY2FsZW5kYXItd2VlazogXFxmNzg0O1xuJHZhci1jYW5keS1jYW5lOiBcXGY3ODY7XG4kdmFyLWNhcnJvdDogXFxmNzg3O1xuJHZhci1jYXNoLXJlZ2lzdGVyOiBcXGY3ODg7XG4kdmFyLW1pbmltaXplOiBcXGY3OGM7XG4kdmFyLWNvbXByZXNzLWFycm93cy1hbHQ6IFxcZjc4YztcbiR2YXItZHVtcHN0ZXI6IFxcZjc5MztcbiR2YXItZHVtcHN0ZXItZmlyZTogXFxmNzk0O1xuJHZhci1ldGhlcm5ldDogXFxmNzk2O1xuJHZhci1naWZ0czogXFxmNzljO1xuJHZhci1jaGFtcGFnbmUtZ2xhc3NlczogXFxmNzlmO1xuJHZhci1nbGFzcy1jaGVlcnM6IFxcZjc5ZjtcbiR2YXItd2hpc2tleS1nbGFzczogXFxmN2EwO1xuJHZhci1nbGFzcy13aGlza2V5OiBcXGY3YTA7XG4kdmFyLWVhcnRoLWV1cm9wZTogXFxmN2EyO1xuJHZhci1nbG9iZS1ldXJvcGU6IFxcZjdhMjtcbiR2YXItZ3JpcC1saW5lczogXFxmN2E0O1xuJHZhci1ncmlwLWxpbmVzLXZlcnRpY2FsOiBcXGY3YTU7XG4kdmFyLWd1aXRhcjogXFxmN2E2O1xuJHZhci1oZWFydC1jcmFjazogXFxmN2E5O1xuJHZhci1oZWFydC1icm9rZW46IFxcZjdhOTtcbiR2YXItaG9sbHktYmVycnk6IFxcZjdhYTtcbiR2YXItaG9yc2UtaGVhZDogXFxmN2FiO1xuJHZhci1pY2ljbGVzOiBcXGY3YWQ7XG4kdmFyLWlnbG9vOiBcXGY3YWU7XG4kdmFyLW1pdHRlbjogXFxmN2I1O1xuJHZhci1tdWctaG90OiBcXGY3YjY7XG4kdmFyLXJhZGlhdGlvbjogXFxmN2I5O1xuJHZhci1jaXJjbGUtcmFkaWF0aW9uOiBcXGY3YmE7XG4kdmFyLXJhZGlhdGlvbi1hbHQ6IFxcZjdiYTtcbiR2YXItcmVzdHJvb206IFxcZjdiZDtcbiR2YXItc2F0ZWxsaXRlOiBcXGY3YmY7XG4kdmFyLXNhdGVsbGl0ZS1kaXNoOiBcXGY3YzA7XG4kdmFyLXNkLWNhcmQ6IFxcZjdjMjtcbiR2YXItc2ltLWNhcmQ6IFxcZjdjNDtcbiR2YXItcGVyc29uLXNrYXRpbmc6IFxcZjdjNTtcbiR2YXItc2thdGluZzogXFxmN2M1O1xuJHZhci1wZXJzb24tc2tpaW5nOiBcXGY3Yzk7XG4kdmFyLXNraWluZzogXFxmN2M5O1xuJHZhci1wZXJzb24tc2tpaW5nLW5vcmRpYzogXFxmN2NhO1xuJHZhci1za2lpbmctbm9yZGljOiBcXGY3Y2E7XG4kdmFyLXNsZWlnaDogXFxmN2NjO1xuJHZhci1jb21tZW50LXNtczogXFxmN2NkO1xuJHZhci1zbXM6IFxcZjdjZDtcbiR2YXItcGVyc29uLXNub3dib2FyZGluZzogXFxmN2NlO1xuJHZhci1zbm93Ym9hcmRpbmc6IFxcZjdjZTtcbiR2YXItc25vd21hbjogXFxmN2QwO1xuJHZhci1zbm93cGxvdzogXFxmN2QyO1xuJHZhci10ZW5nZS1zaWduOiBcXGY3ZDc7XG4kdmFyLXRlbmdlOiBcXGY3ZDc7XG4kdmFyLXRvaWxldDogXFxmN2Q4O1xuJHZhci1zY3Jld2RyaXZlci13cmVuY2g6IFxcZjdkOTtcbiR2YXItdG9vbHM6IFxcZjdkOTtcbiR2YXItY2FibGUtY2FyOiBcXGY3ZGE7XG4kdmFyLXRyYW06IFxcZjdkYTtcbiR2YXItZmlyZS1mbGFtZS1jdXJ2ZWQ6IFxcZjdlNDtcbiR2YXItZmlyZS1hbHQ6IFxcZjdlNDtcbiR2YXItYmFjb246IFxcZjdlNTtcbiR2YXItYm9vay1tZWRpY2FsOiBcXGY3ZTY7XG4kdmFyLWJyZWFkLXNsaWNlOiBcXGY3ZWM7XG4kdmFyLWNoZWVzZTogXFxmN2VmO1xuJHZhci1ob3VzZS1jaGltbmV5LW1lZGljYWw6IFxcZjdmMjtcbiR2YXItY2xpbmljLW1lZGljYWw6IFxcZjdmMjtcbiR2YXItY2xpcGJvYXJkLXVzZXI6IFxcZjdmMztcbiR2YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kdmFyLWNydXRjaDogXFxmN2Y3O1xuJHZhci1kaXNlYXNlOiBcXGY3ZmE7XG4kdmFyLWVnZzogXFxmN2ZiO1xuJHZhci1mb2xkZXItdHJlZTogXFxmODAyO1xuJHZhci1idXJnZXI6IFxcZjgwNTtcbiR2YXItaGFtYnVyZ2VyOiBcXGY4MDU7XG4kdmFyLWhhbmQtbWlkZGxlLWZpbmdlcjogXFxmODA2O1xuJHZhci1oZWxtZXQtc2FmZXR5OiBcXGY4MDc7XG4kdmFyLWhhcmQtaGF0OiBcXGY4MDc7XG4kdmFyLWhhdC1oYXJkOiBcXGY4MDc7XG4kdmFyLWhvc3BpdGFsLXVzZXI6IFxcZjgwZDtcbiR2YXItaG90ZG9nOiBcXGY4MGY7XG4kdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJHZhci1sYXB0b3AtbWVkaWNhbDogXFxmODEyO1xuJHZhci1wYWdlcjogXFxmODE1O1xuJHZhci1wZXBwZXItaG90OiBcXGY4MTY7XG4kdmFyLXBpenphLXNsaWNlOiBcXGY4MTg7XG4kdmFyLXNhY2stZG9sbGFyOiBcXGY4MWQ7XG4kdmFyLWJvb2stdGFuYWtoOiBcXGY4Mjc7XG4kdmFyLXRhbmFraDogXFxmODI3O1xuJHZhci1iYXJzLXByb2dyZXNzOiBcXGY4Mjg7XG4kdmFyLXRhc2tzLWFsdDogXFxmODI4O1xuJHZhci10cmFzaC1hcnJvdy11cDogXFxmODI5O1xuJHZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kdmFyLXRyYXNoLWNhbi1hcnJvdy11cDogXFxmODJhO1xuJHZhci10cmFzaC1yZXN0b3JlLWFsdDogXFxmODJhO1xuJHZhci11c2VyLW51cnNlOiBcXGY4MmY7XG4kdmFyLXdhdmUtc3F1YXJlOiBcXGY4M2U7XG4kdmFyLXBlcnNvbi1iaWtpbmc6IFxcZjg0YTtcbiR2YXItYmlraW5nOiBcXGY4NGE7XG4kdmFyLWJvcmRlci1hbGw6IFxcZjg0YztcbiR2YXItYm9yZGVyLW5vbmU6IFxcZjg1MDtcbiR2YXItYm9yZGVyLXRvcC1sZWZ0OiBcXGY4NTM7XG4kdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJHZhci1wZXJzb24tZGlnZ2luZzogXFxmODVlO1xuJHZhci1kaWdnaW5nOiBcXGY4NWU7XG4kdmFyLWZhbjogXFxmODYzO1xuJHZhci1pY29uczogXFxmODZkO1xuJHZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdDogXFxmODZkO1xuJHZhci1waG9uZS1mbGlwOiBcXGY4Nzk7XG4kdmFyLXBob25lLWFsdDogXFxmODc5O1xuJHZhci1zcXVhcmUtcGhvbmUtZmxpcDogXFxmODdiO1xuJHZhci1waG9uZS1zcXVhcmUtYWx0OiBcXGY4N2I7XG4kdmFyLXBob3RvLWZpbG06IFxcZjg3YztcbiR2YXItcGhvdG8tdmlkZW86IFxcZjg3YztcbiR2YXItdGV4dC1zbGFzaDogXFxmODdkO1xuJHZhci1yZW1vdmUtZm9ybWF0OiBcXGY4N2Q7XG4kdmFyLWFycm93LWRvd24tei1hOiBcXGY4ODE7XG4kdmFyLXNvcnQtYWxwaGEtZGVzYzogXFxmODgxO1xuJHZhci1zb3J0LWFscGhhLWRvd24tYWx0OiBcXGY4ODE7XG4kdmFyLWFycm93LXVwLXotYTogXFxmODgyO1xuJHZhci1zb3J0LWFscGhhLXVwLWFsdDogXFxmODgyO1xuJHZhci1hcnJvdy1kb3duLXNob3J0LXdpZGU6IFxcZjg4NDtcbiR2YXItc29ydC1hbW91bnQtZGVzYzogXFxmODg0O1xuJHZhci1zb3J0LWFtb3VudC1kb3duLWFsdDogXFxmODg0O1xuJHZhci1hcnJvdy11cC1zaG9ydC13aWRlOiBcXGY4ODU7XG4kdmFyLXNvcnQtYW1vdW50LXVwLWFsdDogXFxmODg1O1xuJHZhci1hcnJvdy1kb3duLTktMTogXFxmODg2O1xuJHZhci1zb3J0LW51bWVyaWMtZGVzYzogXFxmODg2O1xuJHZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQ6IFxcZjg4NjtcbiR2YXItYXJyb3ctdXAtOS0xOiBcXGY4ODc7XG4kdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQ6IFxcZjg4NztcbiR2YXItc3BlbGwtY2hlY2s6IFxcZjg5MTtcbiR2YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kdmFyLWhhdC1jb3dib3k6IFxcZjhjMDtcbiR2YXItaGF0LWNvd2JveS1zaWRlOiBcXGY4YzE7XG4kdmFyLWNvbXB1dGVyLW1vdXNlOiBcXGY4Y2M7XG4kdmFyLW1vdXNlOiBcXGY4Y2M7XG4kdmFyLXJhZGlvOiBcXGY4ZDc7XG4kdmFyLXJlY29yZC12aW55bDogXFxmOGQ5O1xuJHZhci13YWxraWUtdGFsa2llOiBcXGY4ZWY7XG4kdmFyLWNhcmF2YW46IFxcZjhmZjtcblxuJHZhci1maXJlZm94LWJyb3dzZXI6IFxcZTAwNztcbiR2YXItaWRlYWw6IFxcZTAxMztcbiR2YXItbWljcm9ibG9nOiBcXGUwMWE7XG4kdmFyLXNxdWFyZS1waWVkLXBpcGVyOiBcXGUwMWU7XG4kdmFyLXBpZWQtcGlwZXItc3F1YXJlOiBcXGUwMWU7XG4kdmFyLXVuaXR5OiBcXGUwNDk7XG4kdmFyLWRhaWx5bW90aW9uOiBcXGUwNTI7XG4kdmFyLXNxdWFyZS1pbnN0YWdyYW06IFxcZTA1NTtcbiR2YXItaW5zdGFncmFtLXNxdWFyZTogXFxlMDU1O1xuJHZhci1taXhlcjogXFxlMDU2O1xuJHZhci1zaG9waWZ5OiBcXGUwNTc7XG4kdmFyLWRlZXplcjogXFxlMDc3O1xuJHZhci1lZGdlLWxlZ2FjeTogXFxlMDc4O1xuJHZhci1nb29nbGUtcGF5OiBcXGUwNzk7XG4kdmFyLXJ1c3Q6IFxcZTA3YTtcbiR2YXItdGlrdG9rOiBcXGUwN2I7XG4kdmFyLXVuc3BsYXNoOiBcXGUwN2M7XG4kdmFyLWNsb3VkZmxhcmU6IFxcZTA3ZDtcbiR2YXItZ3VpbGRlZDogXFxlMDdlO1xuJHZhci1oaXZlOiBcXGUwN2Y7XG4kdmFyLTQyLWdyb3VwOiBcXGUwODA7XG4kdmFyLWlubm9zb2Z0OiBcXGUwODA7XG4kdmFyLWluc3RhbG9kOiBcXGUwODE7XG4kdmFyLW9jdG9wdXMtZGVwbG95OiBcXGUwODI7XG4kdmFyLXBlcmJ5dGU6IFxcZTA4MztcbiR2YXItdW5jaGFydGVkOiBcXGUwODQ7XG4kdmFyLXdhdGNobWFuLW1vbml0b3Jpbmc6IFxcZTA4NztcbiR2YXItd29kdTogXFxlMDg4O1xuJHZhci13aXJzaW5kaGFuZHdlcms6IFxcZTJkMDtcbiR2YXItd3NoOiBcXGUyZDA7XG4kdmFyLWJvdHM6IFxcZTM0MDtcbiR2YXItY21wbGlkOiBcXGUzNjA7XG4kdmFyLWJpbGliaWxpOiBcXGUzZDk7XG4kdmFyLWdvbGFuZzogXFxlNDBmO1xuJHZhci1waXg6IFxcZTQzYTtcbiR2YXItc2l0cm94OiBcXGU0NGE7XG4kdmFyLWhhc2hub2RlOiBcXGU0OTk7XG4kdmFyLW1ldGE6IFxcZTQ5YjtcbiR2YXItcGFkbGV0OiBcXGU0YTA7XG4kdmFyLW5mYy1kaXJlY3Rpb25hbDogXFxlNTMwO1xuJHZhci1uZmMtc3ltYm9sOiBcXGU1MzE7XG4kdmFyLXNjcmVlbnBhbDogXFxlNTcwO1xuJHZhci1zcGFjZS1hd2Vzb21lOiBcXGU1YWM7XG4kdmFyLXNxdWFyZS1mb250LWF3ZXNvbWU6IFxcZTVhZDtcbiR2YXItc3F1YXJlLWdpdGxhYjogXFxlNWFlO1xuJHZhci1naXRsYWItc3F1YXJlOiBcXGU1YWU7XG4kdmFyLW9keXNlZTogXFxlNWM2O1xuJHZhci1zdHViYmVyOiBcXGU1Yzc7XG4kdmFyLWRlYmlhbjogXFxlNjBiO1xuJHZhci1zaG9lbGFjZTogXFxlNjBjO1xuJHZhci10aHJlYWRzOiBcXGU2MTg7XG4kdmFyLXNxdWFyZS10aHJlYWRzOiBcXGU2MTk7XG4kdmFyLXNxdWFyZS14LXR3aXR0ZXI6IFxcZTYxYTtcbiR2YXIteC10d2l0dGVyOiBcXGU2MWI7XG4kdmFyLW9wZW5zdXNlOiBcXGU2MmI7XG4kdmFyLWxldHRlcmJveGQ6IFxcZTYyZDtcbiR2YXItc3F1YXJlLWxldHRlcmJveGQ6IFxcZTYyZTtcbiR2YXItbWludGJpdDogXFxlNjJmO1xuJHZhci1nb29nbGUtc2Nob2xhcjogXFxlNjNiO1xuJHZhci1icmF2ZTogXFxlNjNjO1xuJHZhci1icmF2ZS1yZXZlcnNlOiBcXGU2M2Q7XG4kdmFyLXBpeGl2OiBcXGU2NDA7XG4kdmFyLXVwd29yazogXFxlNjQxO1xuJHZhci13ZWJmbG93OiBcXGU2NWM7XG4kdmFyLXNpZ25hbC1tZXNzZW5nZXI6IFxcZTY2MztcbiR2YXItYmx1ZXNreTogXFxlNjcxO1xuJHZhci1qeGw6IFxcZTY3YjtcbiR2YXItc3F1YXJlLXVwd29yazogXFxlNjdjO1xuJHZhci13ZWItYXdlc29tZTogXFxlNjgyO1xuJHZhci1zcXVhcmUtd2ViLWF3ZXNvbWU6IFxcZTY4MztcbiR2YXItc3F1YXJlLXdlYi1hd2Vzb21lLXN0cm9rZTogXFxlNjg0O1xuJHZhci1kYXJ0LWxhbmc6IFxcZTY5MztcbiR2YXItZmx1dHRlcjogXFxlNjk0O1xuJHZhci1maWxlcy1waW53aGVlbDogXFxlNjlmO1xuJHZhci1jc3M6IFxcZTZhMjtcbiR2YXItc3F1YXJlLWJsdWVza3k6IFxcZTZhMztcbiR2YXItb3BlbmFpOiBcXGU3Y2Y7XG4kdmFyLXNxdWFyZS1saW5rZWRpbjogXFxlN2QwO1xuJHZhci1jYXNoLWFwcDogXFxlN2Q0O1xuJHZhci1kaXNxdXM6IFxcZTdkNTtcbiR2YXItZWxldmVudHk6IFxcZTdkNjtcbiR2YXItMTF0eTogXFxlN2Q2O1xuJHZhci1rYWthby10YWxrOiBcXGU3ZDc7XG4kdmFyLWxpbmt0cmVlOiBcXGU3ZDg7XG4kdmFyLW5vdGlvbjogXFxlN2Q5O1xuJHZhci1wYW5kb3JhOiBcXGU3ZGE7XG4kdmFyLXBpeGVsZmVkOiBcXGU3ZGI7XG4kdmFyLXRpZGFsOiBcXGU3ZGM7XG4kdmFyLXZzY286IFxcZTdkZDtcbiR2YXItdzNjOiBcXGU3ZGU7XG4kdmFyLWx1bW9uOiBcXGU3ZTI7XG4kdmFyLWx1bW9uLWRyb3A6IFxcZTdlMztcbiR2YXItc3F1YXJlLWZpZ21hOiBcXGU3ZTQ7XG4kdmFyLXRleDogXFxlN2ZmO1xuJHZhci1kdW9saW5nbzogXFxlODEyO1xuJHZhci1zdXBwb3J0bm93OiBcXGU4MzM7XG4kdmFyLXRvci1icm93c2VyOiBcXGU4Mzg7XG4kdmFyLXR5cGVzY3JpcHQ6IFxcZTg0MDtcbiR2YXItc3F1YXJlLWRlc2twcm86IFxcZTg0NDtcbiR2YXItY2lyY2xlLXp1bGlwOiBcXGU4NTE7XG4kdmFyLWp1bGlhOiBcXGU4NTI7XG4kdmFyLXp1bGlwOiBcXGU4NTM7XG4kdmFyLXVuaXNvbjogXFxlODU0O1xuJHZhci1ib2FyZC1nYW1lLWdlZWs6IFxcZTg1NTtcbiR2YXItYmdnOiBcXGU4NTU7XG4kdmFyLWtvLWZpOiBcXGU4NTY7XG4kdmFyLWt1YmVybmV0ZXM6IFxcZTg1NztcbiR2YXItcG9zdGdyZXNxbDogXFxlODU4O1xuJHZhci1zY2FsZXdheTogXFxlODU5O1xuJHZhci12ZW5tbzogXFxlODVhO1xuJHZhci12ZW5tby12OiBcXGU4NWI7XG4kdmFyLXVucmVhbC1lbmdpbmU6IFxcZTg1YztcbiR2YXItZ2xvYmFsZWFrczogXFxlODVkO1xuJHZhci1zb2xhbmE6IFxcZTg1ZTtcbiR2YXItdGhyZWVtYTogXFxlODVmO1xuJHZhci1mb3JnZWpvOiBcXGU4NjA7XG4kdmFyLWNsYXVkZTogXFxlODYxO1xuJHZhci1naXRlZTogXFxlODYzO1xuJHZhci14bXBwOiBcXGU4NjQ7XG4kdmFyLWZlZGl2ZXJzZTogXFxlODY1O1xuJHZhci10YWlsd2luZC1jc3M6IFxcZTg2NjtcbiR2YXItYXJjaC1saW51eDogXFxlODY3O1xuJHZhci1zdmVsdGU6IFxcZTg2ODtcbiR2YXItaHVnZ2luZy1mYWNlOiBcXGU4Njk7XG4kdmFyLWxlZXRjb2RlOiBcXGU4NmE7XG4kdmFyLW9wZW5zdHJlZXRtYXA6IFxcZTg2YjtcbiR2YXItdWx0cmFseXRpY3M6IFxcZTg2ZDtcbiR2YXItdWx0cmFseXRpY3MtaHViOiBcXGU4NmU7XG4kdmFyLXVsdHJhbHl0aWNzLXlvbG86IFxcZTg2ZjtcbiR2YXItb2JzaWRpYW46IFxcZTg3OTtcbiR2YXItem9vbTogXFxlODdiO1xuJHZhci12aW06IFxcZTg4YTtcbiR2YXItc3ltZm9ueWNhc3RzOiBcXGU4YWI7XG4kdmFyLXNxdWFyZS10d2l0dGVyOiBcXGYwODE7XG4kdmFyLXR3aXR0ZXItc3F1YXJlOiBcXGYwODE7XG4kdmFyLXNxdWFyZS1mYWNlYm9vazogXFxmMDgyO1xuJHZhci1mYWNlYm9vay1zcXVhcmU6IFxcZjA4MjtcbiR2YXItbGlua2VkaW46IFxcZjA4YztcbiR2YXItc3F1YXJlLWdpdGh1YjogXFxmMDkyO1xuJHZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kdmFyLXR3aXR0ZXI6IFxcZjA5OTtcbiR2YXItZmFjZWJvb2s6IFxcZjA5YTtcbiR2YXItZ2l0aHViOiBcXGYwOWI7XG4kdmFyLXBpbnRlcmVzdDogXFxmMGQyO1xuJHZhci1zcXVhcmUtcGludGVyZXN0OiBcXGYwZDM7XG4kdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFxcZjBkMztcbiR2YXItc3F1YXJlLWdvb2dsZS1wbHVzOiBcXGYwZDQ7XG4kdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTogXFxmMGQ0O1xuJHZhci1nb29nbGUtcGx1cy1nOiBcXGYwZDU7XG4kdmFyLWxpbmtlZGluLWluOiBcXGYwZTE7XG4kdmFyLWdpdGh1Yi1hbHQ6IFxcZjExMztcbiR2YXItbWF4Y2RuOiBcXGYxMzY7XG4kdmFyLWh0bWw1OiBcXGYxM2I7XG4kdmFyLWNzczM6IFxcZjEzYztcbiR2YXItYnRjOiBcXGYxNWE7XG4kdmFyLXlvdXR1YmU6IFxcZjE2NztcbiR2YXIteGluZzogXFxmMTY4O1xuJHZhci1zcXVhcmUteGluZzogXFxmMTY5O1xuJHZhci14aW5nLXNxdWFyZTogXFxmMTY5O1xuJHZhci1kcm9wYm94OiBcXGYxNmI7XG4kdmFyLXN0YWNrLW92ZXJmbG93OiBcXGYxNmM7XG4kdmFyLWluc3RhZ3JhbTogXFxmMTZkO1xuJHZhci1mbGlja3I6IFxcZjE2ZTtcbiR2YXItYWRuOiBcXGYxNzA7XG4kdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJHZhci10dW1ibHI6IFxcZjE3MztcbiR2YXItc3F1YXJlLXR1bWJscjogXFxmMTc0O1xuJHZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kdmFyLWFwcGxlOiBcXGYxNzk7XG4kdmFyLXdpbmRvd3M6IFxcZjE3YTtcbiR2YXItYW5kcm9pZDogXFxmMTdiO1xuJHZhci1saW51eDogXFxmMTdjO1xuJHZhci1kcmliYmJsZTogXFxmMTdkO1xuJHZhci1za3lwZTogXFxmMTdlO1xuJHZhci1mb3Vyc3F1YXJlOiBcXGYxODA7XG4kdmFyLXRyZWxsbzogXFxmMTgxO1xuJHZhci1ncmF0aXBheTogXFxmMTg0O1xuJHZhci12azogXFxmMTg5O1xuJHZhci13ZWlibzogXFxmMThhO1xuJHZhci1yZW5yZW46IFxcZjE4YjtcbiR2YXItcGFnZWxpbmVzOiBcXGYxOGM7XG4kdmFyLXN0YWNrLWV4Y2hhbmdlOiBcXGYxOGQ7XG4kdmFyLXNxdWFyZS12aW1lbzogXFxmMTk0O1xuJHZhci12aW1lby1zcXVhcmU6IFxcZjE5NDtcbiR2YXItc2xhY2s6IFxcZjE5ODtcbiR2YXItc2xhY2staGFzaDogXFxmMTk4O1xuJHZhci13b3JkcHJlc3M6IFxcZjE5YTtcbiR2YXItb3BlbmlkOiBcXGYxOWI7XG4kdmFyLXlhaG9vOiBcXGYxOWU7XG4kdmFyLWdvb2dsZTogXFxmMWEwO1xuJHZhci1yZWRkaXQ6IFxcZjFhMTtcbiR2YXItc3F1YXJlLXJlZGRpdDogXFxmMWEyO1xuJHZhci1yZWRkaXQtc3F1YXJlOiBcXGYxYTI7XG4kdmFyLXN0dW1ibGV1cG9uLWNpcmNsZTogXFxmMWEzO1xuJHZhci1zdHVtYmxldXBvbjogXFxmMWE0O1xuJHZhci1kZWxpY2lvdXM6IFxcZjFhNTtcbiR2YXItZGlnZzogXFxmMWE2O1xuJHZhci1waWVkLXBpcGVyLXBwOiBcXGYxYTc7XG4kdmFyLXBpZWQtcGlwZXItYWx0OiBcXGYxYTg7XG4kdmFyLWRydXBhbDogXFxmMWE5O1xuJHZhci1qb29tbGE6IFxcZjFhYTtcbiR2YXItYmVoYW5jZTogXFxmMWI0O1xuJHZhci1zcXVhcmUtYmVoYW5jZTogXFxmMWI1O1xuJHZhci1iZWhhbmNlLXNxdWFyZTogXFxmMWI1O1xuJHZhci1zdGVhbTogXFxmMWI2O1xuJHZhci1zcXVhcmUtc3RlYW06IFxcZjFiNztcbiR2YXItc3RlYW0tc3F1YXJlOiBcXGYxYjc7XG4kdmFyLXNwb3RpZnk6IFxcZjFiYztcbiR2YXItZGV2aWFudGFydDogXFxmMWJkO1xuJHZhci1zb3VuZGNsb3VkOiBcXGYxYmU7XG4kdmFyLXZpbmU6IFxcZjFjYTtcbiR2YXItY29kZXBlbjogXFxmMWNiO1xuJHZhci1qc2ZpZGRsZTogXFxmMWNjO1xuJHZhci1yZWJlbDogXFxmMWQwO1xuJHZhci1lbXBpcmU6IFxcZjFkMTtcbiR2YXItc3F1YXJlLWdpdDogXFxmMWQyO1xuJHZhci1naXQtc3F1YXJlOiBcXGYxZDI7XG4kdmFyLWdpdDogXFxmMWQzO1xuJHZhci1oYWNrZXItbmV3czogXFxmMWQ0O1xuJHZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kdmFyLXFxOiBcXGYxZDY7XG4kdmFyLXdlaXhpbjogXFxmMWQ3O1xuJHZhci1zbGlkZXNoYXJlOiBcXGYxZTc7XG4kdmFyLXR3aXRjaDogXFxmMWU4O1xuJHZhci15ZWxwOiBcXGYxZTk7XG4kdmFyLXBheXBhbDogXFxmMWVkO1xuJHZhci1nb29nbGUtd2FsbGV0OiBcXGYxZWU7XG4kdmFyLWNjLXZpc2E6IFxcZjFmMDtcbiR2YXItY2MtbWFzdGVyY2FyZDogXFxmMWYxO1xuJHZhci1jYy1kaXNjb3ZlcjogXFxmMWYyO1xuJHZhci1jYy1hbWV4OiBcXGYxZjM7XG4kdmFyLWNjLXBheXBhbDogXFxmMWY0O1xuJHZhci1jYy1zdHJpcGU6IFxcZjFmNTtcbiR2YXItbGFzdGZtOiBcXGYyMDI7XG4kdmFyLXNxdWFyZS1sYXN0Zm06IFxcZjIwMztcbiR2YXItbGFzdGZtLXNxdWFyZTogXFxmMjAzO1xuJHZhci1pb3hob3N0OiBcXGYyMDg7XG4kdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJHZhci1idXlzZWxsYWRzOiBcXGYyMGQ7XG4kdmFyLWNvbm5lY3RkZXZlbG9wOiBcXGYyMGU7XG4kdmFyLWRhc2hjdWJlOiBcXGYyMTA7XG4kdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kdmFyLWxlYW5wdWI6IFxcZjIxMjtcbiR2YXItc2VsbHN5OiBcXGYyMTM7XG4kdmFyLXNoaXJ0c2luYnVsazogXFxmMjE0O1xuJHZhci1zaW1wbHlidWlsdDogXFxmMjE1O1xuJHZhci1za3lhdGxhczogXFxmMjE2O1xuJHZhci1waW50ZXJlc3QtcDogXFxmMjMxO1xuJHZhci13aGF0c2FwcDogXFxmMjMyO1xuJHZhci12aWFjb2luOiBcXGYyMzc7XG4kdmFyLW1lZGl1bTogXFxmMjNhO1xuJHZhci1tZWRpdW0tbTogXFxmMjNhO1xuJHZhci15LWNvbWJpbmF0b3I6IFxcZjIzYjtcbiR2YXItb3B0aW4tbW9uc3RlcjogXFxmMjNjO1xuJHZhci1vcGVuY2FydDogXFxmMjNkO1xuJHZhci1leHBlZGl0ZWRzc2w6IFxcZjIzZTtcbiR2YXItY2MtamNiOiBcXGYyNGI7XG4kdmFyLWNjLWRpbmVycy1jbHViOiBcXGYyNGM7XG4kdmFyLWNyZWF0aXZlLWNvbW1vbnM6IFxcZjI1ZTtcbiR2YXItZ2c6IFxcZjI2MDtcbiR2YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kdmFyLW9kbm9rbGFzc25pa2k6IFxcZjI2MztcbiR2YXItc3F1YXJlLW9kbm9rbGFzc25pa2k6IFxcZjI2NDtcbiR2YXItb2Rub2tsYXNzbmlraS1zcXVhcmU6IFxcZjI2NDtcbiR2YXItZ2V0LXBvY2tldDogXFxmMjY1O1xuJHZhci13aWtpcGVkaWEtdzogXFxmMjY2O1xuJHZhci1zYWZhcmk6IFxcZjI2NztcbiR2YXItY2hyb21lOiBcXGYyNjg7XG4kdmFyLWZpcmVmb3g6IFxcZjI2OTtcbiR2YXItb3BlcmE6IFxcZjI2YTtcbiR2YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiR2YXItY29udGFvOiBcXGYyNmQ7XG4kdmFyLTUwMHB4OiBcXGYyNmU7XG4kdmFyLWFtYXpvbjogXFxmMjcwO1xuJHZhci1ob3V6ejogXFxmMjdjO1xuJHZhci12aW1lby12OiBcXGYyN2Q7XG4kdmFyLWJsYWNrLXRpZTogXFxmMjdlO1xuJHZhci1mb250aWNvbnM6IFxcZjI4MDtcbiR2YXItcmVkZGl0LWFsaWVuOiBcXGYyODE7XG4kdmFyLWVkZ2U6IFxcZjI4MjtcbiR2YXItY29kaWVwaWU6IFxcZjI4NDtcbiR2YXItbW9keDogXFxmMjg1O1xuJHZhci1mb3J0LWF3ZXNvbWU6IFxcZjI4NjtcbiR2YXItdXNiOiBcXGYyODc7XG4kdmFyLXByb2R1Y3QtaHVudDogXFxmMjg4O1xuJHZhci1taXhjbG91ZDogXFxmMjg5O1xuJHZhci1zY3JpYmQ6IFxcZjI4YTtcbiR2YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kdmFyLWdpdGxhYjogXFxmMjk2O1xuJHZhci13cGJlZ2lubmVyOiBcXGYyOTc7XG4kdmFyLXdwZm9ybXM6IFxcZjI5ODtcbiR2YXItZW52aXJhOiBcXGYyOTk7XG4kdmFyLWdsaWRlOiBcXGYyYTU7XG4kdmFyLWdsaWRlLWc6IFxcZjJhNjtcbiR2YXItdmlhZGVvOiBcXGYyYTk7XG4kdmFyLXNxdWFyZS12aWFkZW86IFxcZjJhYTtcbiR2YXItdmlhZGVvLXNxdWFyZTogXFxmMmFhO1xuJHZhci1zbmFwY2hhdDogXFxmMmFiO1xuJHZhci1zbmFwY2hhdC1naG9zdDogXFxmMmFiO1xuJHZhci1zcXVhcmUtc25hcGNoYXQ6IFxcZjJhZDtcbiR2YXItc25hcGNoYXQtc3F1YXJlOiBcXGYyYWQ7XG4kdmFyLXBpZWQtcGlwZXI6IFxcZjJhZTtcbiR2YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiR2YXIteW9hc3Q6IFxcZjJiMTtcbiR2YXItdGhlbWVpc2xlOiBcXGYyYjI7XG4kdmFyLWdvb2dsZS1wbHVzOiBcXGYyYjM7XG4kdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJHZhci1mb250LWF3ZXNvbWUtZmxhZzogXFxmMmI0O1xuJHZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsOiBcXGYyYjQ7XG4kdmFyLWxpbm9kZTogXFxmMmI4O1xuJHZhci1xdW9yYTogXFxmMmM0O1xuJHZhci1mcmVlLWNvZGUtY2FtcDogXFxmMmM1O1xuJHZhci10ZWxlZ3JhbTogXFxmMmM2O1xuJHZhci10ZWxlZ3JhbS1wbGFuZTogXFxmMmM2O1xuJHZhci1iYW5kY2FtcDogXFxmMmQ1O1xuJHZhci1ncmF2OiBcXGYyZDY7XG4kdmFyLWV0c3k6IFxcZjJkNztcbiR2YXItaW1kYjogXFxmMmQ4O1xuJHZhci1yYXZlbHJ5OiBcXGYyZDk7XG4kdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kdmFyLXN1cGVycG93ZXJzOiBcXGYyZGQ7XG4kdmFyLXdwZXhwbG9yZXI6IFxcZjJkZTtcbiR2YXItbWVldHVwOiBcXGYyZTA7XG4kdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlOiBcXGYzNWM7XG4kdmFyLWZvbnQtYXdlc29tZS1hbHQ6IFxcZjM1YztcbiR2YXItYWNjZXNzaWJsZS1pY29uOiBcXGYzNjg7XG4kdmFyLWFjY3Vzb2Z0OiBcXGYzNjk7XG4kdmFyLWFkdmVyc2FsOiBcXGYzNmE7XG4kdmFyLWFmZmlsaWF0ZXRoZW1lOiBcXGYzNmI7XG4kdmFyLWFsZ29saWE6IFxcZjM2YztcbiR2YXItYW1pbGlhOiBcXGYzNmQ7XG4kdmFyLWFuZ3J5Y3JlYXRpdmU6IFxcZjM2ZTtcbiR2YXItYXBwLXN0b3JlOiBcXGYzNmY7XG4kdmFyLWFwcC1zdG9yZS1pb3M6IFxcZjM3MDtcbiR2YXItYXBwZXI6IFxcZjM3MTtcbiR2YXItYXN5bW1ldHJpazogXFxmMzcyO1xuJHZhci1hdWRpYmxlOiBcXGYzNzM7XG4kdmFyLWF2aWFuZXg6IFxcZjM3NDtcbiR2YXItYXdzOiBcXGYzNzU7XG4kdmFyLWJpbW9iamVjdDogXFxmMzc4O1xuJHZhci1iaXRjb2luOiBcXGYzNzk7XG4kdmFyLWJpdHk6IFxcZjM3YTtcbiR2YXItYmxhY2tiZXJyeTogXFxmMzdiO1xuJHZhci1ibG9nZ2VyOiBcXGYzN2M7XG4kdmFyLWJsb2dnZXItYjogXFxmMzdkO1xuJHZhci1idXJvbW9iZWxleHBlcnRlOiBcXGYzN2Y7XG4kdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiR2YXItY2xvdWRzY2FsZTogXFxmMzgzO1xuJHZhci1jbG91ZHNtaXRoOiBcXGYzODQ7XG4kdmFyLWNsb3VkdmVyc2lmeTogXFxmMzg1O1xuJHZhci1jcGFuZWw6IFxcZjM4ODtcbiR2YXItY3NzMy1hbHQ6IFxcZjM4YjtcbiR2YXItY3V0dGxlZmlzaDogXFxmMzhjO1xuJHZhci1kLWFuZC1kOiBcXGYzOGQ7XG4kdmFyLWRlcGxveWRvZzogXFxmMzhlO1xuJHZhci1kZXNrcHJvOiBcXGYzOGY7XG4kdmFyLWRpZ2l0YWwtb2NlYW46IFxcZjM5MTtcbiR2YXItZGlzY29yZDogXFxmMzkyO1xuJHZhci1kaXNjb3Vyc2U6IFxcZjM5MztcbiR2YXItZG9jaHViOiBcXGYzOTQ7XG4kdmFyLWRvY2tlcjogXFxmMzk1O1xuJHZhci1kcmFmdDJkaWdpdGFsOiBcXGYzOTY7XG4kdmFyLXNxdWFyZS1kcmliYmJsZTogXFxmMzk3O1xuJHZhci1kcmliYmJsZS1zcXVhcmU6IFxcZjM5NztcbiR2YXItZHlhbG9nOiBcXGYzOTk7XG4kdmFyLWVhcmx5YmlyZHM6IFxcZjM5YTtcbiR2YXItZXJsYW5nOiBcXGYzOWQ7XG4kdmFyLWZhY2Vib29rLWY6IFxcZjM5ZTtcbiR2YXItZmFjZWJvb2stbWVzc2VuZ2VyOiBcXGYzOWY7XG4kdmFyLWZpcnN0ZHJhZnQ6IFxcZjNhMTtcbiR2YXItZm9udGljb25zLWZpOiBcXGYzYTI7XG4kdmFyLWZvcnQtYXdlc29tZS1hbHQ6IFxcZjNhMztcbiR2YXItZnJlZWJzZDogXFxmM2E0O1xuJHZhci1naXRrcmFrZW46IFxcZjNhNjtcbiR2YXItZ29mb3JlOiBcXGYzYTc7XG4kdmFyLWdvb2RyZWFkczogXFxmM2E4O1xuJHZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJHZhci1nb29nbGUtZHJpdmU6IFxcZjNhYTtcbiR2YXItZ29vZ2xlLXBsYXk6IFxcZjNhYjtcbiR2YXItZ3JpcGZpcmU6IFxcZjNhYztcbiR2YXItZ3J1bnQ6IFxcZjNhZDtcbiR2YXItZ3VscDogXFxmM2FlO1xuJHZhci1zcXVhcmUtaGFja2VyLW5ld3M6IFxcZjNhZjtcbiR2YXItaGFja2VyLW5ld3Mtc3F1YXJlOiBcXGYzYWY7XG4kdmFyLWhpcmUtYS1oZWxwZXI6IFxcZjNiMDtcbiR2YXItaG90amFyOiBcXGYzYjE7XG4kdmFyLWh1YnNwb3Q6IFxcZjNiMjtcbiR2YXItaXR1bmVzOiBcXGYzYjQ7XG4kdmFyLWl0dW5lcy1ub3RlOiBcXGYzYjU7XG4kdmFyLWplbmtpbnM6IFxcZjNiNjtcbiR2YXItam9nZXQ6IFxcZjNiNztcbiR2YXItanM6IFxcZjNiODtcbiR2YXItc3F1YXJlLWpzOiBcXGYzYjk7XG4kdmFyLWpzLXNxdWFyZTogXFxmM2I5O1xuJHZhci1rZXljZG46IFxcZjNiYTtcbiR2YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiR2YXItc3F1YXJlLWtpY2tzdGFydGVyOiBcXGYzYmI7XG4kdmFyLWtpY2tzdGFydGVyLWs6IFxcZjNiYztcbiR2YXItbGFyYXZlbDogXFxmM2JkO1xuJHZhci1saW5lOiBcXGYzYzA7XG4kdmFyLWx5ZnQ6IFxcZjNjMztcbiR2YXItbWFnZW50bzogXFxmM2M0O1xuJHZhci1tZWRhcHBzOiBcXGYzYzY7XG4kdmFyLW1lZHJ0OiBcXGYzYzg7XG4kdmFyLW1pY3Jvc29mdDogXFxmM2NhO1xuJHZhci1taXg6IFxcZjNjYjtcbiR2YXItbWl6dW5pOiBcXGYzY2M7XG4kdmFyLW1vbmVybzogXFxmM2QwO1xuJHZhci1uYXBzdGVyOiBcXGYzZDI7XG4kdmFyLW5vZGUtanM6IFxcZjNkMztcbiR2YXItbnBtOiBcXGYzZDQ7XG4kdmFyLW5zODogXFxmM2Q1O1xuJHZhci1udXRyaXRpb25peDogXFxmM2Q2O1xuJHZhci1wYWdlNDogXFxmM2Q3O1xuJHZhci1wYWxmZWQ6IFxcZjNkODtcbiR2YXItcGF0cmVvbjogXFxmM2Q5O1xuJHZhci1wZXJpc2NvcGU6IFxcZjNkYTtcbiR2YXItcGhhYnJpY2F0b3I6IFxcZjNkYjtcbiR2YXItcGhvZW5peC1mcmFtZXdvcms6IFxcZjNkYztcbiR2YXItcGxheXN0YXRpb246IFxcZjNkZjtcbiR2YXItcHVzaGVkOiBcXGYzZTE7XG4kdmFyLXB5dGhvbjogXFxmM2UyO1xuJHZhci1yZWQtcml2ZXI6IFxcZjNlMztcbiR2YXItd3ByZXNzcjogXFxmM2U0O1xuJHZhci1yZW5kYWN0OiBcXGYzZTQ7XG4kdmFyLXJlcGx5ZDogXFxmM2U2O1xuJHZhci1yZXNvbHZpbmc6IFxcZjNlNztcbiR2YXItcm9ja2V0Y2hhdDogXFxmM2U4O1xuJHZhci1yb2Nrcm1zOiBcXGYzZTk7XG4kdmFyLXNjaGxpeDogXFxmM2VhO1xuJHZhci1zZWFyY2hlbmdpbjogXFxmM2ViO1xuJHZhci1zZXJ2aWNlc3RhY2s6IFxcZjNlYztcbiR2YXItc2lzdHJpeDogXFxmM2VlO1xuJHZhci1zcGVha2FwOiBcXGYzZjM7XG4kdmFyLXN0YXlsaW5rZWQ6IFxcZjNmNTtcbiR2YXItc3RlYW0tc3ltYm9sOiBcXGYzZjY7XG4kdmFyLXN0aWNrZXItbXVsZTogXFxmM2Y3O1xuJHZhci1zdHVkaW92aW5hcmk6IFxcZjNmODtcbiR2YXItc3VwcGxlOiBcXGYzZjk7XG4kdmFyLXViZXI6IFxcZjQwMjtcbiR2YXItdWlraXQ6IFxcZjQwMztcbiR2YXItdW5pcmVnaXN0cnk6IFxcZjQwNDtcbiR2YXItdW50YXBwZDogXFxmNDA1O1xuJHZhci11c3N1bm5haDogXFxmNDA3O1xuJHZhci12YWFkaW46IFxcZjQwODtcbiR2YXItdmliZXI6IFxcZjQwOTtcbiR2YXItdmltZW86IFxcZjQwYTtcbiR2YXItdm52OiBcXGY0MGI7XG4kdmFyLXNxdWFyZS13aGF0c2FwcDogXFxmNDBjO1xuJHZhci13aGF0c2FwcC1zcXVhcmU6IFxcZjQwYztcbiR2YXItd2htY3M6IFxcZjQwZDtcbiR2YXItd29yZHByZXNzLXNpbXBsZTogXFxmNDExO1xuJHZhci14Ym94OiBcXGY0MTI7XG4kdmFyLXlhbmRleDogXFxmNDEzO1xuJHZhci15YW5kZXgtaW50ZXJuYXRpb25hbDogXFxmNDE0O1xuJHZhci1hcHBsZS1wYXk6IFxcZjQxNTtcbiR2YXItY2MtYXBwbGUtcGF5OiBcXGY0MTY7XG4kdmFyLWZseTogXFxmNDE3O1xuJHZhci1ub2RlOiBcXGY0MTk7XG4kdmFyLW9zaTogXFxmNDFhO1xuJHZhci1yZWFjdDogXFxmNDFiO1xuJHZhci1hdXRvcHJlZml4ZXI6IFxcZjQxYztcbiR2YXItbGVzczogXFxmNDFkO1xuJHZhci1zYXNzOiBcXGY0MWU7XG4kdmFyLXZ1ZWpzOiBcXGY0MWY7XG4kdmFyLWFuZ3VsYXI6IFxcZjQyMDtcbiR2YXItYXZpYXRvOiBcXGY0MjE7XG4kdmFyLWVtYmVyOiBcXGY0MjM7XG4kdmFyLWdpdHRlcjogXFxmNDI2O1xuJHZhci1ob29saTogXFxmNDI3O1xuJHZhci1zdHJhdmE6IFxcZjQyODtcbiR2YXItc3RyaXBlOiBcXGY0Mjk7XG4kdmFyLXN0cmlwZS1zOiBcXGY0MmE7XG4kdmFyLXR5cG8zOiBcXGY0MmI7XG4kdmFyLWFtYXpvbi1wYXk6IFxcZjQyYztcbiR2YXItY2MtYW1hem9uLXBheTogXFxmNDJkO1xuJHZhci1ldGhlcmV1bTogXFxmNDJlO1xuJHZhci1rb3J2dWU6IFxcZjQyZjtcbiR2YXItZWxlbWVudG9yOiBcXGY0MzA7XG4kdmFyLXNxdWFyZS15b3V0dWJlOiBcXGY0MzE7XG4kdmFyLXlvdXR1YmUtc3F1YXJlOiBcXGY0MzE7XG4kdmFyLWZsaXBib2FyZDogXFxmNDRkO1xuJHZhci1oaXBzOiBcXGY0NTI7XG4kdmFyLXBocDogXFxmNDU3O1xuJHZhci1xdWluc2NhcGU6IFxcZjQ1OTtcbiR2YXItcmVhZG1lOiBcXGY0ZDU7XG4kdmFyLWphdmE6IFxcZjRlNDtcbiR2YXItcGllZC1waXBlci1oYXQ6IFxcZjRlNTtcbiR2YXItY3JlYXRpdmUtY29tbW9ucy1ieTogXFxmNGU3O1xuJHZhci1jcmVhdGl2ZS1jb21tb25zLW5jOiBcXGY0ZTg7XG4kdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6IFxcZjRlOTtcbiR2YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcDogXFxmNGVhO1xuJHZhci1jcmVhdGl2ZS1jb21tb25zLW5kOiBcXGY0ZWI7XG4kdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQ6IFxcZjRlYztcbiR2YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6IFxcZjRlZDtcbiR2YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peDogXFxmNGVlO1xuJHZhci1jcmVhdGl2ZS1jb21tb25zLXNhOiBcXGY0ZWY7XG4kdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6IFxcZjRmMDtcbiR2YXItY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOiBcXGY0ZjE7XG4kdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6IFxcZjRmMjtcbiR2YXItY3JlYXRpdmUtY29tbW9ucy16ZXJvOiBcXGY0ZjM7XG4kdmFyLWViYXk6IFxcZjRmNDtcbiR2YXIta2V5YmFzZTogXFxmNGY1O1xuJHZhci1tYXN0b2RvbjogXFxmNGY2O1xuJHZhci1yLXByb2plY3Q6IFxcZjRmNztcbiR2YXItcmVzZWFyY2hnYXRlOiBcXGY0Zjg7XG4kdmFyLXRlYW1zcGVhazogXFxmNGY5O1xuJHZhci1maXJzdC1vcmRlci1hbHQ6IFxcZjUwYTtcbiR2YXItZnVsY3J1bTogXFxmNTBiO1xuJHZhci1nYWxhY3RpYy1yZXB1YmxpYzogXFxmNTBjO1xuJHZhci1nYWxhY3RpYy1zZW5hdGU6IFxcZjUwZDtcbiR2YXItamVkaS1vcmRlcjogXFxmNTBlO1xuJHZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJHZhci1vbGQtcmVwdWJsaWM6IFxcZjUxMDtcbiR2YXItcGhvZW5peC1zcXVhZHJvbjogXFxmNTExO1xuJHZhci1zaXRoOiBcXGY1MTI7XG4kdmFyLXRyYWRlLWZlZGVyYXRpb246IFxcZjUxMztcbiR2YXItd29sZi1wYWNrLWJhdHRhbGlvbjogXFxmNTE0O1xuJHZhci1ob3JuYmlsbDogXFxmNTkyO1xuJHZhci1tYWlsY2hpbXA6IFxcZjU5ZTtcbiR2YXItbWVnYXBvcnQ6IFxcZjVhMztcbiR2YXItbmltYmxyOiBcXGY1YTg7XG4kdmFyLXJldjogXFxmNWIyO1xuJHZhci1zaG9wd2FyZTogXFxmNWI1O1xuJHZhci1zcXVhcmVzcGFjZTogXFxmNWJlO1xuJHZhci10aGVtZWNvOiBcXGY1YzY7XG4kdmFyLXdlZWJseTogXFxmNWNjO1xuJHZhci13aXg6IFxcZjVjZjtcbiR2YXItZWxsbzogXFxmNWYxO1xuJHZhci1oYWNrZXJyYW5rOiBcXGY1Zjc7XG4kdmFyLWthZ2dsZTogXFxmNWZhO1xuJHZhci1tYXJrZG93bjogXFxmNjBmO1xuJHZhci1uZW9zOiBcXGY2MTI7XG4kdmFyLXpoaWh1OiBcXGY2M2Y7XG4kdmFyLWFsaXBheTogXFxmNjQyO1xuJHZhci10aGUtcmVkLXlldGk6IFxcZjY5ZDtcbiR2YXItY3JpdGljYWwtcm9sZTogXFxmNmM5O1xuJHZhci1kLWFuZC1kLWJleW9uZDogXFxmNmNhO1xuJHZhci1kZXY6IFxcZjZjYztcbiR2YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiR2YXItd2l6YXJkcy1vZi10aGUtY29hc3Q6IFxcZjczMDtcbiR2YXItdGhpbmstcGVha3M6IFxcZjczMTtcbiR2YXItcmVhY3RldXJvcGU6IFxcZjc1ZDtcbiR2YXItYXJ0c3RhdGlvbjogXFxmNzdhO1xuJHZhci1hdGxhc3NpYW46IFxcZjc3YjtcbiR2YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJHZhci1jZW50b3M6IFxcZjc4OTtcbiR2YXItY29uZmx1ZW5jZTogXFxmNzhkO1xuJHZhci1kaGw6IFxcZjc5MDtcbiR2YXItZGlhc3BvcmE6IFxcZjc5MTtcbiR2YXItZmVkZXg6IFxcZjc5NztcbiR2YXItZmVkb3JhOiBcXGY3OTg7XG4kdmFyLWZpZ21hOiBcXGY3OTk7XG4kdmFyLWludGVyY29tOiBcXGY3YWY7XG4kdmFyLWludmlzaW9uOiBcXGY3YjA7XG4kdmFyLWppcmE6IFxcZjdiMTtcbiR2YXItbWVuZGVsZXk6IFxcZjdiMztcbiR2YXItcmFzcGJlcnJ5LXBpOiBcXGY3YmI7XG4kdmFyLXJlZGhhdDogXFxmN2JjO1xuJHZhci1za2V0Y2g6IFxcZjdjNjtcbiR2YXItc291cmNldHJlZTogXFxmN2QzO1xuJHZhci1zdXNlOiBcXGY3ZDY7XG4kdmFyLXVidW50dTogXFxmN2RmO1xuJHZhci11cHM6IFxcZjdlMDtcbiR2YXItdXNwczogXFxmN2UxO1xuJHZhci15YXJuOiBcXGY3ZTM7XG4kdmFyLWFpcmJuYjogXFxmODM0O1xuJHZhci1iYXR0bGUtbmV0OiBcXGY4MzU7XG4kdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJHZhci1idWZmZXI6IFxcZjgzNztcbiR2YXItY2hyb21lY2FzdDogXFxmODM4O1xuJHZhci1ldmVybm90ZTogXFxmODM5O1xuJHZhci1pdGNoLWlvOiBcXGY4M2E7XG4kdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiR2YXItc3BlYWtlci1kZWNrOiBcXGY4M2M7XG4kdmFyLXN5bWZvbnk6IFxcZjgzZDtcbiR2YXItd2F6ZTogXFxmODNmO1xuJHZhci15YW1tZXI6IFxcZjg0MDtcbiR2YXItZ2l0LWFsdDogXFxmODQxO1xuJHZhci1zdGFja3BhdGg6IFxcZjg0MjtcbiR2YXItY290dG9uLWJ1cmVhdTogXFxmODllO1xuJHZhci1idXktbi1sYXJnZTogXFxmOGE2O1xuJHZhci1tZGI6IFxcZjhjYTtcbiR2YXItb3JjaWQ6IFxcZjhkMjtcbiR2YXItc3dpZnQ6IFxcZjhlMTtcbiR2YXItdW1icmFjbzogXFxmOGU4O1xuXG4kaWNvbnM6IChcbiAgXCIwXCI6ICR2YXItMCxcbiAgXCIxXCI6ICR2YXItMSxcbiAgXCIyXCI6ICR2YXItMixcbiAgXCIzXCI6ICR2YXItMyxcbiAgXCI0XCI6ICR2YXItNCxcbiAgXCI1XCI6ICR2YXItNSxcbiAgXCI2XCI6ICR2YXItNixcbiAgXCI3XCI6ICR2YXItNyxcbiAgXCI4XCI6ICR2YXItOCxcbiAgXCI5XCI6ICR2YXItOSxcbiAgXCJleGNsYW1hdGlvblwiOiAkdmFyLWV4Y2xhbWF0aW9uLFxuICBcImhhc2h0YWdcIjogJHZhci1oYXNodGFnLFxuICBcImRvbGxhci1zaWduXCI6ICR2YXItZG9sbGFyLXNpZ24sXG4gIFwiZG9sbGFyXCI6ICR2YXItZG9sbGFyLFxuICBcInVzZFwiOiAkdmFyLXVzZCxcbiAgXCJwZXJjZW50XCI6ICR2YXItcGVyY2VudCxcbiAgXCJwZXJjZW50YWdlXCI6ICR2YXItcGVyY2VudGFnZSxcbiAgXCJhc3Rlcmlza1wiOiAkdmFyLWFzdGVyaXNrLFxuICBcInBsdXNcIjogJHZhci1wbHVzLFxuICBcImFkZFwiOiAkdmFyLWFkZCxcbiAgXCJsZXNzLXRoYW5cIjogJHZhci1sZXNzLXRoYW4sXG4gIFwiZXF1YWxzXCI6ICR2YXItZXF1YWxzLFxuICBcImdyZWF0ZXItdGhhblwiOiAkdmFyLWdyZWF0ZXItdGhhbixcbiAgXCJxdWVzdGlvblwiOiAkdmFyLXF1ZXN0aW9uLFxuICBcImF0XCI6ICR2YXItYXQsXG4gIFwiYVwiOiAkdmFyLWEsXG4gIFwiYlwiOiAkdmFyLWIsXG4gIFwiY1wiOiAkdmFyLWMsXG4gIFwiZFwiOiAkdmFyLWQsXG4gIFwiZVwiOiAkdmFyLWUsXG4gIFwiZlwiOiAkdmFyLWYsXG4gIFwiZ1wiOiAkdmFyLWcsXG4gIFwiaFwiOiAkdmFyLWgsXG4gIFwiaVwiOiAkdmFyLWksXG4gIFwialwiOiAkdmFyLWosXG4gIFwia1wiOiAkdmFyLWssXG4gIFwibFwiOiAkdmFyLWwsXG4gIFwibVwiOiAkdmFyLW0sXG4gIFwiblwiOiAkdmFyLW4sXG4gIFwib1wiOiAkdmFyLW8sXG4gIFwicFwiOiAkdmFyLXAsXG4gIFwicVwiOiAkdmFyLXEsXG4gIFwiclwiOiAkdmFyLXIsXG4gIFwic1wiOiAkdmFyLXMsXG4gIFwidFwiOiAkdmFyLXQsXG4gIFwidVwiOiAkdmFyLXUsXG4gIFwidlwiOiAkdmFyLXYsXG4gIFwid1wiOiAkdmFyLXcsXG4gIFwieFwiOiAkdmFyLXgsXG4gIFwieVwiOiAkdmFyLXksXG4gIFwielwiOiAkdmFyLXosXG4gIFwiZmF1Y2V0XCI6ICR2YXItZmF1Y2V0LFxuICBcImZhdWNldC1kcmlwXCI6ICR2YXItZmF1Y2V0LWRyaXAsXG4gIFwiaG91c2UtY2hpbW5leS13aW5kb3dcIjogJHZhci1ob3VzZS1jaGltbmV5LXdpbmRvdyxcbiAgXCJob3VzZS1zaWduYWxcIjogJHZhci1ob3VzZS1zaWduYWwsXG4gIFwidGVtcGVyYXR1cmUtYXJyb3ctZG93blwiOiAkdmFyLXRlbXBlcmF0dXJlLWFycm93LWRvd24sXG4gIFwidGVtcGVyYXR1cmUtZG93blwiOiAkdmFyLXRlbXBlcmF0dXJlLWRvd24sXG4gIFwidGVtcGVyYXR1cmUtYXJyb3ctdXBcIjogJHZhci10ZW1wZXJhdHVyZS1hcnJvdy11cCxcbiAgXCJ0ZW1wZXJhdHVyZS11cFwiOiAkdmFyLXRlbXBlcmF0dXJlLXVwLFxuICBcInRyYWlsZXJcIjogJHZhci10cmFpbGVyLFxuICBcImJhY3RlcmlhXCI6ICR2YXItYmFjdGVyaWEsXG4gIFwiYmFjdGVyaXVtXCI6ICR2YXItYmFjdGVyaXVtLFxuICBcImJveC10aXNzdWVcIjogJHZhci1ib3gtdGlzc3VlLFxuICBcImhhbmQtaG9sZGluZy1tZWRpY2FsXCI6ICR2YXItaGFuZC1ob2xkaW5nLW1lZGljYWwsXG4gIFwiaGFuZC1zcGFya2xlc1wiOiAkdmFyLWhhbmQtc3BhcmtsZXMsXG4gIFwiaGFuZHMtYnViYmxlc1wiOiAkdmFyLWhhbmRzLWJ1YmJsZXMsXG4gIFwiaGFuZHMtd2FzaFwiOiAkdmFyLWhhbmRzLXdhc2gsXG4gIFwiaGFuZHNoYWtlLXNsYXNoXCI6ICR2YXItaGFuZHNoYWtlLXNsYXNoLFxuICBcImhhbmRzaGFrZS1hbHQtc2xhc2hcIjogJHZhci1oYW5kc2hha2UtYWx0LXNsYXNoLFxuICBcImhhbmRzaGFrZS1zaW1wbGUtc2xhc2hcIjogJHZhci1oYW5kc2hha2Utc2ltcGxlLXNsYXNoLFxuICBcImhlYWQtc2lkZS1jb3VnaFwiOiAkdmFyLWhlYWQtc2lkZS1jb3VnaCxcbiAgXCJoZWFkLXNpZGUtY291Z2gtc2xhc2hcIjogJHZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2gsXG4gIFwiaGVhZC1zaWRlLW1hc2tcIjogJHZhci1oZWFkLXNpZGUtbWFzayxcbiAgXCJoZWFkLXNpZGUtdmlydXNcIjogJHZhci1oZWFkLXNpZGUtdmlydXMsXG4gIFwiaG91c2UtY2hpbW5leS11c2VyXCI6ICR2YXItaG91c2UtY2hpbW5leS11c2VyLFxuICBcImhvdXNlLWxhcHRvcFwiOiAkdmFyLWhvdXNlLWxhcHRvcCxcbiAgXCJsYXB0b3AtaG91c2VcIjogJHZhci1sYXB0b3AtaG91c2UsXG4gIFwibHVuZ3MtdmlydXNcIjogJHZhci1sdW5ncy12aXJ1cyxcbiAgXCJwZW9wbGUtYXJyb3dzXCI6ICR2YXItcGVvcGxlLWFycm93cyxcbiAgXCJwZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHRcIjogJHZhci1wZW9wbGUtYXJyb3dzLWxlZnQtcmlnaHQsXG4gIFwicGxhbmUtc2xhc2hcIjogJHZhci1wbGFuZS1zbGFzaCxcbiAgXCJwdW1wLW1lZGljYWxcIjogJHZhci1wdW1wLW1lZGljYWwsXG4gIFwicHVtcC1zb2FwXCI6ICR2YXItcHVtcC1zb2FwLFxuICBcInNoaWVsZC12aXJ1c1wiOiAkdmFyLXNoaWVsZC12aXJ1cyxcbiAgXCJzaW5rXCI6ICR2YXItc2luayxcbiAgXCJzb2FwXCI6ICR2YXItc29hcCxcbiAgXCJzdG9wd2F0Y2gtMjBcIjogJHZhci1zdG9wd2F0Y2gtMjAsXG4gIFwic2hvcC1zbGFzaFwiOiAkdmFyLXNob3Atc2xhc2gsXG4gIFwic3RvcmUtYWx0LXNsYXNoXCI6ICR2YXItc3RvcmUtYWx0LXNsYXNoLFxuICBcInN0b3JlLXNsYXNoXCI6ICR2YXItc3RvcmUtc2xhc2gsXG4gIFwidG9pbGV0LXBhcGVyLXNsYXNoXCI6ICR2YXItdG9pbGV0LXBhcGVyLXNsYXNoLFxuICBcInVzZXJzLXNsYXNoXCI6ICR2YXItdXNlcnMtc2xhc2gsXG4gIFwidmlydXNcIjogJHZhci12aXJ1cyxcbiAgXCJ2aXJ1cy1zbGFzaFwiOiAkdmFyLXZpcnVzLXNsYXNoLFxuICBcInZpcnVzZXNcIjogJHZhci12aXJ1c2VzLFxuICBcInZlc3RcIjogJHZhci12ZXN0LFxuICBcInZlc3QtcGF0Y2hlc1wiOiAkdmFyLXZlc3QtcGF0Y2hlcyxcbiAgXCJhcnJvdy10cmVuZC1kb3duXCI6ICR2YXItYXJyb3ctdHJlbmQtZG93bixcbiAgXCJhcnJvdy10cmVuZC11cFwiOiAkdmFyLWFycm93LXRyZW5kLXVwLFxuICBcImFycm93LXVwLWZyb20tYnJhY2tldFwiOiAkdmFyLWFycm93LXVwLWZyb20tYnJhY2tldCxcbiAgXCJhdXN0cmFsLXNpZ25cIjogJHZhci1hdXN0cmFsLXNpZ24sXG4gIFwiYmFodC1zaWduXCI6ICR2YXItYmFodC1zaWduLFxuICBcImJpdGNvaW4tc2lnblwiOiAkdmFyLWJpdGNvaW4tc2lnbixcbiAgXCJib2x0LWxpZ2h0bmluZ1wiOiAkdmFyLWJvbHQtbGlnaHRuaW5nLFxuICBcImJvb2stYm9va21hcmtcIjogJHZhci1ib29rLWJvb2ttYXJrLFxuICBcImNhbWVyYS1yb3RhdGVcIjogJHZhci1jYW1lcmEtcm90YXRlLFxuICBcImNlZGktc2lnblwiOiAkdmFyLWNlZGktc2lnbixcbiAgXCJjaGFydC1jb2x1bW5cIjogJHZhci1jaGFydC1jb2x1bW4sXG4gIFwiY2hhcnQtZ2FudHRcIjogJHZhci1jaGFydC1nYW50dCxcbiAgXCJjbGFwcGVyYm9hcmRcIjogJHZhci1jbGFwcGVyYm9hcmQsXG4gIFwiY2xvc2VkLWNhcHRpb25pbmctc2xhc2hcIjogJHZhci1jbG9zZWQtY2FwdGlvbmluZy1zbGFzaCxcbiAgXCJjbG92ZXJcIjogJHZhci1jbG92ZXIsXG4gIFwiY29kZS1jb21wYXJlXCI6ICR2YXItY29kZS1jb21wYXJlLFxuICBcImNvZGUtZm9ya1wiOiAkdmFyLWNvZGUtZm9yayxcbiAgXCJjb2RlLXB1bGwtcmVxdWVzdFwiOiAkdmFyLWNvZGUtcHVsbC1yZXF1ZXN0LFxuICBcImNvbG9uLXNpZ25cIjogJHZhci1jb2xvbi1zaWduLFxuICBcImNydXplaXJvLXNpZ25cIjogJHZhci1jcnV6ZWlyby1zaWduLFxuICBcImRpc3BsYXlcIjogJHZhci1kaXNwbGF5LFxuICBcImRvbmctc2lnblwiOiAkdmFyLWRvbmctc2lnbixcbiAgXCJlbGV2YXRvclwiOiAkdmFyLWVsZXZhdG9yLFxuICBcImZpbHRlci1jaXJjbGUteG1hcmtcIjogJHZhci1maWx0ZXItY2lyY2xlLXhtYXJrLFxuICBcImZsb3Jpbi1zaWduXCI6ICR2YXItZmxvcmluLXNpZ24sXG4gIFwiZm9sZGVyLWNsb3NlZFwiOiAkdmFyLWZvbGRlci1jbG9zZWQsXG4gIFwiZnJhbmMtc2lnblwiOiAkdmFyLWZyYW5jLXNpZ24sXG4gIFwiZ3VhcmFuaS1zaWduXCI6ICR2YXItZ3VhcmFuaS1zaWduLFxuICBcImd1blwiOiAkdmFyLWd1bixcbiAgXCJoYW5kcy1jbGFwcGluZ1wiOiAkdmFyLWhhbmRzLWNsYXBwaW5nLFxuICBcImhvdXNlLXVzZXJcIjogJHZhci1ob3VzZS11c2VyLFxuICBcImhvbWUtdXNlclwiOiAkdmFyLWhvbWUtdXNlcixcbiAgXCJpbmRpYW4tcnVwZWUtc2lnblwiOiAkdmFyLWluZGlhbi1ydXBlZS1zaWduLFxuICBcImluZGlhbi1ydXBlZVwiOiAkdmFyLWluZGlhbi1ydXBlZSxcbiAgXCJpbnJcIjogJHZhci1pbnIsXG4gIFwia2lwLXNpZ25cIjogJHZhci1raXAtc2lnbixcbiAgXCJsYXJpLXNpZ25cIjogJHZhci1sYXJpLXNpZ24sXG4gIFwibGl0ZWNvaW4tc2lnblwiOiAkdmFyLWxpdGVjb2luLXNpZ24sXG4gIFwibWFuYXQtc2lnblwiOiAkdmFyLW1hbmF0LXNpZ24sXG4gIFwibWFzay1mYWNlXCI6ICR2YXItbWFzay1mYWNlLFxuICBcIm1pbGwtc2lnblwiOiAkdmFyLW1pbGwtc2lnbixcbiAgXCJtb25leS1iaWxsc1wiOiAkdmFyLW1vbmV5LWJpbGxzLFxuICBcIm5haXJhLXNpZ25cIjogJHZhci1uYWlyYS1zaWduLFxuICBcIm5vdGRlZlwiOiAkdmFyLW5vdGRlZixcbiAgXCJwYW5vcmFtYVwiOiAkdmFyLXBhbm9yYW1hLFxuICBcInBlc2V0YS1zaWduXCI6ICR2YXItcGVzZXRhLXNpZ24sXG4gIFwicGVzby1zaWduXCI6ICR2YXItcGVzby1zaWduLFxuICBcInBsYW5lLXVwXCI6ICR2YXItcGxhbmUtdXAsXG4gIFwicnVwaWFoLXNpZ25cIjogJHZhci1ydXBpYWgtc2lnbixcbiAgXCJzdGFpcnNcIjogJHZhci1zdGFpcnMsXG4gIFwidGltZWxpbmVcIjogJHZhci10aW1lbGluZSxcbiAgXCJ0cnVjay1mcm9udFwiOiAkdmFyLXRydWNrLWZyb250LFxuICBcInR1cmtpc2gtbGlyYS1zaWduXCI6ICR2YXItdHVya2lzaC1saXJhLXNpZ24sXG4gIFwidHJ5XCI6ICR2YXItdHJ5LFxuICBcInR1cmtpc2gtbGlyYVwiOiAkdmFyLXR1cmtpc2gtbGlyYSxcbiAgXCJ2YXVsdFwiOiAkdmFyLXZhdWx0LFxuICBcIndhbmQtbWFnaWMtc3BhcmtsZXNcIjogJHZhci13YW5kLW1hZ2ljLXNwYXJrbGVzLFxuICBcIm1hZ2ljLXdhbmQtc3BhcmtsZXNcIjogJHZhci1tYWdpYy13YW5kLXNwYXJrbGVzLFxuICBcIndoZWF0LWF3blwiOiAkdmFyLXdoZWF0LWF3bixcbiAgXCJ3aGVhdC1hbHRcIjogJHZhci13aGVhdC1hbHQsXG4gIFwid2hlZWxjaGFpci1tb3ZlXCI6ICR2YXItd2hlZWxjaGFpci1tb3ZlLFxuICBcIndoZWVsY2hhaXItYWx0XCI6ICR2YXItd2hlZWxjaGFpci1hbHQsXG4gIFwiYmFuZ2xhZGVzaGktdGFrYS1zaWduXCI6ICR2YXItYmFuZ2xhZGVzaGktdGFrYS1zaWduLFxuICBcImJvd2wtcmljZVwiOiAkdmFyLWJvd2wtcmljZSxcbiAgXCJwZXJzb24tcHJlZ25hbnRcIjogJHZhci1wZXJzb24tcHJlZ25hbnQsXG4gIFwiaG91c2UtY2hpbW5leVwiOiAkdmFyLWhvdXNlLWNoaW1uZXksXG4gIFwiaG9tZS1sZ1wiOiAkdmFyLWhvbWUtbGcsXG4gIFwiaG91c2UtY3JhY2tcIjogJHZhci1ob3VzZS1jcmFjayxcbiAgXCJob3VzZS1tZWRpY2FsXCI6ICR2YXItaG91c2UtbWVkaWNhbCxcbiAgXCJjZW50LXNpZ25cIjogJHZhci1jZW50LXNpZ24sXG4gIFwicGx1cy1taW51c1wiOiAkdmFyLXBsdXMtbWludXMsXG4gIFwic2FpbGJvYXRcIjogJHZhci1zYWlsYm9hdCxcbiAgXCJzZWN0aW9uXCI6ICR2YXItc2VjdGlvbixcbiAgXCJzaHJpbXBcIjogJHZhci1zaHJpbXAsXG4gIFwiYnJhemlsaWFuLXJlYWwtc2lnblwiOiAkdmFyLWJyYXppbGlhbi1yZWFsLXNpZ24sXG4gIFwiY2hhcnQtc2ltcGxlXCI6ICR2YXItY2hhcnQtc2ltcGxlLFxuICBcImRpYWdyYW0tbmV4dFwiOiAkdmFyLWRpYWdyYW0tbmV4dCxcbiAgXCJkaWFncmFtLXByZWRlY2Vzc29yXCI6ICR2YXItZGlhZ3JhbS1wcmVkZWNlc3NvcixcbiAgXCJkaWFncmFtLXN1Y2Nlc3NvclwiOiAkdmFyLWRpYWdyYW0tc3VjY2Vzc29yLFxuICBcImVhcnRoLW9jZWFuaWFcIjogJHZhci1lYXJ0aC1vY2VhbmlhLFxuICBcImdsb2JlLW9jZWFuaWFcIjogJHZhci1nbG9iZS1vY2VhbmlhLFxuICBcImJ1Zy1zbGFzaFwiOiAkdmFyLWJ1Zy1zbGFzaCxcbiAgXCJmaWxlLWNpcmNsZS1wbHVzXCI6ICR2YXItZmlsZS1jaXJjbGUtcGx1cyxcbiAgXCJzaG9wLWxvY2tcIjogJHZhci1zaG9wLWxvY2ssXG4gIFwidmlydXMtY292aWRcIjogJHZhci12aXJ1cy1jb3ZpZCxcbiAgXCJ2aXJ1cy1jb3ZpZC1zbGFzaFwiOiAkdmFyLXZpcnVzLWNvdmlkLXNsYXNoLFxuICBcImFuY2hvci1jaXJjbGUtY2hlY2tcIjogJHZhci1hbmNob3ItY2lyY2xlLWNoZWNrLFxuICBcImFuY2hvci1jaXJjbGUtZXhjbGFtYXRpb25cIjogJHZhci1hbmNob3ItY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImFuY2hvci1jaXJjbGUteG1hcmtcIjogJHZhci1hbmNob3ItY2lyY2xlLXhtYXJrLFxuICBcImFuY2hvci1sb2NrXCI6ICR2YXItYW5jaG9yLWxvY2ssXG4gIFwiYXJyb3ctZG93bi11cC1hY3Jvc3MtbGluZVwiOiAkdmFyLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmUsXG4gIFwiYXJyb3ctZG93bi11cC1sb2NrXCI6ICR2YXItYXJyb3ctZG93bi11cC1sb2NrLFxuICBcImFycm93LXJpZ2h0LXRvLWNpdHlcIjogJHZhci1hcnJvdy1yaWdodC10by1jaXR5LFxuICBcImFycm93LXVwLWZyb20tZ3JvdW5kLXdhdGVyXCI6ICR2YXItYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXIsXG4gIFwiYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wXCI6ICR2YXItYXJyb3ctdXAtZnJvbS13YXRlci1wdW1wLFxuICBcImFycm93LXVwLXJpZ2h0LWRvdHNcIjogJHZhci1hcnJvdy11cC1yaWdodC1kb3RzLFxuICBcImFycm93cy1kb3duLXRvLWxpbmVcIjogJHZhci1hcnJvd3MtZG93bi10by1saW5lLFxuICBcImFycm93cy1kb3duLXRvLXBlb3BsZVwiOiAkdmFyLWFycm93cy1kb3duLXRvLXBlb3BsZSxcbiAgXCJhcnJvd3MtbGVmdC1yaWdodC10by1saW5lXCI6ICR2YXItYXJyb3dzLWxlZnQtcmlnaHQtdG8tbGluZSxcbiAgXCJhcnJvd3Mtc3BpblwiOiAkdmFyLWFycm93cy1zcGluLFxuICBcImFycm93cy1zcGxpdC11cC1hbmQtbGVmdFwiOiAkdmFyLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdCxcbiAgXCJhcnJvd3MtdG8tY2lyY2xlXCI6ICR2YXItYXJyb3dzLXRvLWNpcmNsZSxcbiAgXCJhcnJvd3MtdG8tZG90XCI6ICR2YXItYXJyb3dzLXRvLWRvdCxcbiAgXCJhcnJvd3MtdG8tZXllXCI6ICR2YXItYXJyb3dzLXRvLWV5ZSxcbiAgXCJhcnJvd3MtdHVybi1yaWdodFwiOiAkdmFyLWFycm93cy10dXJuLXJpZ2h0LFxuICBcImFycm93cy10dXJuLXRvLWRvdHNcIjogJHZhci1hcnJvd3MtdHVybi10by1kb3RzLFxuICBcImFycm93cy11cC10by1saW5lXCI6ICR2YXItYXJyb3dzLXVwLXRvLWxpbmUsXG4gIFwiYm9yZS1ob2xlXCI6ICR2YXItYm9yZS1ob2xlLFxuICBcImJvdHRsZS1kcm9wbGV0XCI6ICR2YXItYm90dGxlLWRyb3BsZXQsXG4gIFwiYm90dGxlLXdhdGVyXCI6ICR2YXItYm90dGxlLXdhdGVyLFxuICBcImJvd2wtZm9vZFwiOiAkdmFyLWJvd2wtZm9vZCxcbiAgXCJib3hlcy1wYWNraW5nXCI6ICR2YXItYm94ZXMtcGFja2luZyxcbiAgXCJicmlkZ2VcIjogJHZhci1icmlkZ2UsXG4gIFwiYnJpZGdlLWNpcmNsZS1jaGVja1wiOiAkdmFyLWJyaWRnZS1jaXJjbGUtY2hlY2ssXG4gIFwiYnJpZGdlLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkdmFyLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiYnJpZGdlLWNpcmNsZS14bWFya1wiOiAkdmFyLWJyaWRnZS1jaXJjbGUteG1hcmssXG4gIFwiYnJpZGdlLWxvY2tcIjogJHZhci1icmlkZ2UtbG9jayxcbiAgXCJicmlkZ2Utd2F0ZXJcIjogJHZhci1icmlkZ2Utd2F0ZXIsXG4gIFwiYnVja2V0XCI6ICR2YXItYnVja2V0LFxuICBcImJ1Z3NcIjogJHZhci1idWdzLFxuICBcImJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkdmFyLWJ1aWxkaW5nLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJidWlsZGluZy1jaXJjbGUtY2hlY2tcIjogJHZhci1idWlsZGluZy1jaXJjbGUtY2hlY2ssXG4gIFwiYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICR2YXItYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImJ1aWxkaW5nLWNpcmNsZS14bWFya1wiOiAkdmFyLWJ1aWxkaW5nLWNpcmNsZS14bWFyayxcbiAgXCJidWlsZGluZy1mbGFnXCI6ICR2YXItYnVpbGRpbmctZmxhZyxcbiAgXCJidWlsZGluZy1sb2NrXCI6ICR2YXItYnVpbGRpbmctbG9jayxcbiAgXCJidWlsZGluZy1uZ29cIjogJHZhci1idWlsZGluZy1uZ28sXG4gIFwiYnVpbGRpbmctc2hpZWxkXCI6ICR2YXItYnVpbGRpbmctc2hpZWxkLFxuICBcImJ1aWxkaW5nLXVuXCI6ICR2YXItYnVpbGRpbmctdW4sXG4gIFwiYnVpbGRpbmctdXNlclwiOiAkdmFyLWJ1aWxkaW5nLXVzZXIsXG4gIFwiYnVpbGRpbmctd2hlYXRcIjogJHZhci1idWlsZGluZy13aGVhdCxcbiAgXCJidXJzdFwiOiAkdmFyLWJ1cnN0LFxuICBcImNhci1vblwiOiAkdmFyLWNhci1vbixcbiAgXCJjYXItdHVubmVsXCI6ICR2YXItY2FyLXR1bm5lbCxcbiAgXCJjaGlsZC1jb21iYXRhbnRcIjogJHZhci1jaGlsZC1jb21iYXRhbnQsXG4gIFwiY2hpbGQtcmlmbGVcIjogJHZhci1jaGlsZC1yaWZsZSxcbiAgXCJjaGlsZHJlblwiOiAkdmFyLWNoaWxkcmVuLFxuICBcImNpcmNsZS1ub2Rlc1wiOiAkdmFyLWNpcmNsZS1ub2RlcyxcbiAgXCJjbGlwYm9hcmQtcXVlc3Rpb25cIjogJHZhci1jbGlwYm9hcmQtcXVlc3Rpb24sXG4gIFwiY2xvdWQtc2hvd2Vycy13YXRlclwiOiAkdmFyLWNsb3VkLXNob3dlcnMtd2F0ZXIsXG4gIFwiY29tcHV0ZXJcIjogJHZhci1jb21wdXRlcixcbiAgXCJjdWJlcy1zdGFja2VkXCI6ICR2YXItY3ViZXMtc3RhY2tlZCxcbiAgXCJlbnZlbG9wZS1jaXJjbGUtY2hlY2tcIjogJHZhci1lbnZlbG9wZS1jaXJjbGUtY2hlY2ssXG4gIFwiZXhwbG9zaW9uXCI6ICR2YXItZXhwbG9zaW9uLFxuICBcImZlcnJ5XCI6ICR2YXItZmVycnksXG4gIFwiZmlsZS1jaXJjbGUtZXhjbGFtYXRpb25cIjogJHZhci1maWxlLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJmaWxlLWNpcmNsZS1taW51c1wiOiAkdmFyLWZpbGUtY2lyY2xlLW1pbnVzLFxuICBcImZpbGUtY2lyY2xlLXF1ZXN0aW9uXCI6ICR2YXItZmlsZS1jaXJjbGUtcXVlc3Rpb24sXG4gIFwiZmlsZS1zaGllbGRcIjogJHZhci1maWxlLXNoaWVsZCxcbiAgXCJmaXJlLWJ1cm5lclwiOiAkdmFyLWZpcmUtYnVybmVyLFxuICBcImZpc2gtZmluc1wiOiAkdmFyLWZpc2gtZmlucyxcbiAgXCJmbGFzay12aWFsXCI6ICR2YXItZmxhc2stdmlhbCxcbiAgXCJnbGFzcy13YXRlclwiOiAkdmFyLWdsYXNzLXdhdGVyLFxuICBcImdsYXNzLXdhdGVyLWRyb3BsZXRcIjogJHZhci1nbGFzcy13YXRlci1kcm9wbGV0LFxuICBcImdyb3VwLWFycm93cy1yb3RhdGVcIjogJHZhci1ncm91cC1hcnJvd3Mtcm90YXRlLFxuICBcImhhbmQtaG9sZGluZy1oYW5kXCI6ICR2YXItaGFuZC1ob2xkaW5nLWhhbmQsXG4gIFwiaGFuZGN1ZmZzXCI6ICR2YXItaGFuZGN1ZmZzLFxuICBcImhhbmRzLWJvdW5kXCI6ICR2YXItaGFuZHMtYm91bmQsXG4gIFwiaGFuZHMtaG9sZGluZy1jaGlsZFwiOiAkdmFyLWhhbmRzLWhvbGRpbmctY2hpbGQsXG4gIFwiaGFuZHMtaG9sZGluZy1jaXJjbGVcIjogJHZhci1oYW5kcy1ob2xkaW5nLWNpcmNsZSxcbiAgXCJoZWFydC1jaXJjbGUtYm9sdFwiOiAkdmFyLWhlYXJ0LWNpcmNsZS1ib2x0LFxuICBcImhlYXJ0LWNpcmNsZS1jaGVja1wiOiAkdmFyLWhlYXJ0LWNpcmNsZS1jaGVjayxcbiAgXCJoZWFydC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJHZhci1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiaGVhcnQtY2lyY2xlLW1pbnVzXCI6ICR2YXItaGVhcnQtY2lyY2xlLW1pbnVzLFxuICBcImhlYXJ0LWNpcmNsZS1wbHVzXCI6ICR2YXItaGVhcnQtY2lyY2xlLXBsdXMsXG4gIFwiaGVhcnQtY2lyY2xlLXhtYXJrXCI6ICR2YXItaGVhcnQtY2lyY2xlLXhtYXJrLFxuICBcImhlbGljb3B0ZXItc3ltYm9sXCI6ICR2YXItaGVsaWNvcHRlci1zeW1ib2wsXG4gIFwiaGVsbWV0LXVuXCI6ICR2YXItaGVsbWV0LXVuLFxuICBcImhpbGwtYXZhbGFuY2hlXCI6ICR2YXItaGlsbC1hdmFsYW5jaGUsXG4gIFwiaGlsbC1yb2Nrc2xpZGVcIjogJHZhci1oaWxsLXJvY2tzbGlkZSxcbiAgXCJob3VzZS1jaXJjbGUtY2hlY2tcIjogJHZhci1ob3VzZS1jaXJjbGUtY2hlY2ssXG4gIFwiaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICR2YXItaG91c2UtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcImhvdXNlLWNpcmNsZS14bWFya1wiOiAkdmFyLWhvdXNlLWNpcmNsZS14bWFyayxcbiAgXCJob3VzZS1maXJlXCI6ICR2YXItaG91c2UtZmlyZSxcbiAgXCJob3VzZS1mbGFnXCI6ICR2YXItaG91c2UtZmxhZyxcbiAgXCJob3VzZS1mbG9vZC13YXRlclwiOiAkdmFyLWhvdXNlLWZsb29kLXdhdGVyLFxuICBcImhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodFwiOiAkdmFyLWhvdXNlLWZsb29kLXdhdGVyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJob3VzZS1sb2NrXCI6ICR2YXItaG91c2UtbG9jayxcbiAgXCJob3VzZS1tZWRpY2FsLWNpcmNsZS1jaGVja1wiOiAkdmFyLWhvdXNlLW1lZGljYWwtY2lyY2xlLWNoZWNrLFxuICBcImhvdXNlLW1lZGljYWwtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICR2YXItaG91c2UtbWVkaWNhbC1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiaG91c2UtbWVkaWNhbC1jaXJjbGUteG1hcmtcIjogJHZhci1ob3VzZS1tZWRpY2FsLWNpcmNsZS14bWFyayxcbiAgXCJob3VzZS1tZWRpY2FsLWZsYWdcIjogJHZhci1ob3VzZS1tZWRpY2FsLWZsYWcsXG4gIFwiaG91c2UtdHN1bmFtaVwiOiAkdmFyLWhvdXNlLXRzdW5hbWksXG4gIFwiamFyXCI6ICR2YXItamFyLFxuICBcImphci13aGVhdFwiOiAkdmFyLWphci13aGVhdCxcbiAgXCJqZXQtZmlnaHRlci11cFwiOiAkdmFyLWpldC1maWdodGVyLXVwLFxuICBcImp1Zy1kZXRlcmdlbnRcIjogJHZhci1qdWctZGV0ZXJnZW50LFxuICBcImtpdGNoZW4tc2V0XCI6ICR2YXIta2l0Y2hlbi1zZXQsXG4gIFwibGFuZC1taW5lLW9uXCI6ICR2YXItbGFuZC1taW5lLW9uLFxuICBcImxhbmRtYXJrLWZsYWdcIjogJHZhci1sYW5kbWFyay1mbGFnLFxuICBcImxhcHRvcC1maWxlXCI6ICR2YXItbGFwdG9wLWZpbGUsXG4gIFwibGluZXMtbGVhbmluZ1wiOiAkdmFyLWxpbmVzLWxlYW5pbmcsXG4gIFwibG9jYXRpb24tcGluLWxvY2tcIjogJHZhci1sb2NhdGlvbi1waW4tbG9jayxcbiAgXCJsb2N1c3RcIjogJHZhci1sb2N1c3QsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodFwiOiAkdmFyLW1hZ25pZnlpbmctZ2xhc3MtYXJyb3ctcmlnaHQsXG4gIFwibWFnbmlmeWluZy1nbGFzcy1jaGFydFwiOiAkdmFyLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQsXG4gIFwibWFycy1hbmQtdmVudXMtYnVyc3RcIjogJHZhci1tYXJzLWFuZC12ZW51cy1idXJzdCxcbiAgXCJtYXNrLXZlbnRpbGF0b3JcIjogJHZhci1tYXNrLXZlbnRpbGF0b3IsXG4gIFwibWF0dHJlc3MtcGlsbG93XCI6ICR2YXItbWF0dHJlc3MtcGlsbG93LFxuICBcIm1vYmlsZS1yZXRyb1wiOiAkdmFyLW1vYmlsZS1yZXRybyxcbiAgXCJtb25leS1iaWxsLXRyYW5zZmVyXCI6ICR2YXItbW9uZXktYmlsbC10cmFuc2ZlcixcbiAgXCJtb25leS1iaWxsLXRyZW5kLXVwXCI6ICR2YXItbW9uZXktYmlsbC10cmVuZC11cCxcbiAgXCJtb25leS1iaWxsLXdoZWF0XCI6ICR2YXItbW9uZXktYmlsbC13aGVhdCxcbiAgXCJtb3NxdWl0b1wiOiAkdmFyLW1vc3F1aXRvLFxuICBcIm1vc3F1aXRvLW5ldFwiOiAkdmFyLW1vc3F1aXRvLW5ldCxcbiAgXCJtb3VuZFwiOiAkdmFyLW1vdW5kLFxuICBcIm1vdW50YWluLWNpdHlcIjogJHZhci1tb3VudGFpbi1jaXR5LFxuICBcIm1vdW50YWluLXN1blwiOiAkdmFyLW1vdW50YWluLXN1bixcbiAgXCJvaWwtd2VsbFwiOiAkdmFyLW9pbC13ZWxsLFxuICBcInBlb3BsZS1ncm91cFwiOiAkdmFyLXBlb3BsZS1ncm91cCxcbiAgXCJwZW9wbGUtbGluZVwiOiAkdmFyLXBlb3BsZS1saW5lLFxuICBcInBlb3BsZS1wdWxsaW5nXCI6ICR2YXItcGVvcGxlLXB1bGxpbmcsXG4gIFwicGVvcGxlLXJvYmJlcnlcIjogJHZhci1wZW9wbGUtcm9iYmVyeSxcbiAgXCJwZW9wbGUtcm9vZlwiOiAkdmFyLXBlb3BsZS1yb29mLFxuICBcInBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmVcIjogJHZhci1wZXJzb24tYXJyb3ctZG93bi10by1saW5lLFxuICBcInBlcnNvbi1hcnJvdy11cC1mcm9tLWxpbmVcIjogJHZhci1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lLFxuICBcInBlcnNvbi1icmVhc3RmZWVkaW5nXCI6ICR2YXItcGVyc29uLWJyZWFzdGZlZWRpbmcsXG4gIFwicGVyc29uLWJ1cnN0XCI6ICR2YXItcGVyc29uLWJ1cnN0LFxuICBcInBlcnNvbi1jYW5lXCI6ICR2YXItcGVyc29uLWNhbmUsXG4gIFwicGVyc29uLWNoYWxrYm9hcmRcIjogJHZhci1wZXJzb24tY2hhbGtib2FyZCxcbiAgXCJwZXJzb24tY2lyY2xlLWNoZWNrXCI6ICR2YXItcGVyc29uLWNpcmNsZS1jaGVjayxcbiAgXCJwZXJzb24tY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICR2YXItcGVyc29uLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJwZXJzb24tY2lyY2xlLW1pbnVzXCI6ICR2YXItcGVyc29uLWNpcmNsZS1taW51cyxcbiAgXCJwZXJzb24tY2lyY2xlLXBsdXNcIjogJHZhci1wZXJzb24tY2lyY2xlLXBsdXMsXG4gIFwicGVyc29uLWNpcmNsZS1xdWVzdGlvblwiOiAkdmFyLXBlcnNvbi1jaXJjbGUtcXVlc3Rpb24sXG4gIFwicGVyc29uLWNpcmNsZS14bWFya1wiOiAkdmFyLXBlcnNvbi1jaXJjbGUteG1hcmssXG4gIFwicGVyc29uLWRyZXNzLWJ1cnN0XCI6ICR2YXItcGVyc29uLWRyZXNzLWJ1cnN0LFxuICBcInBlcnNvbi1kcm93bmluZ1wiOiAkdmFyLXBlcnNvbi1kcm93bmluZyxcbiAgXCJwZXJzb24tZmFsbGluZ1wiOiAkdmFyLXBlcnNvbi1mYWxsaW5nLFxuICBcInBlcnNvbi1mYWxsaW5nLWJ1cnN0XCI6ICR2YXItcGVyc29uLWZhbGxpbmctYnVyc3QsXG4gIFwicGVyc29uLWhhbGYtZHJlc3NcIjogJHZhci1wZXJzb24taGFsZi1kcmVzcyxcbiAgXCJwZXJzb24taGFyYXNzaW5nXCI6ICR2YXItcGVyc29uLWhhcmFzc2luZyxcbiAgXCJwZXJzb24tbWlsaXRhcnktcG9pbnRpbmdcIjogJHZhci1wZXJzb24tbWlsaXRhcnktcG9pbnRpbmcsXG4gIFwicGVyc29uLW1pbGl0YXJ5LXJpZmxlXCI6ICR2YXItcGVyc29uLW1pbGl0YXJ5LXJpZmxlLFxuICBcInBlcnNvbi1taWxpdGFyeS10by1wZXJzb25cIjogJHZhci1wZXJzb24tbWlsaXRhcnktdG8tcGVyc29uLFxuICBcInBlcnNvbi1yYXlzXCI6ICR2YXItcGVyc29uLXJheXMsXG4gIFwicGVyc29uLXJpZmxlXCI6ICR2YXItcGVyc29uLXJpZmxlLFxuICBcInBlcnNvbi1zaGVsdGVyXCI6ICR2YXItcGVyc29uLXNoZWx0ZXIsXG4gIFwicGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0XCI6ICR2YXItcGVyc29uLXdhbGtpbmctYXJyb3ctbG9vcC1sZWZ0LFxuICBcInBlcnNvbi13YWxraW5nLWFycm93LXJpZ2h0XCI6ICR2YXItcGVyc29uLXdhbGtpbmctYXJyb3ctcmlnaHQsXG4gIFwicGVyc29uLXdhbGtpbmctZGFzaGVkLWxpbmUtYXJyb3ctcmlnaHRcIjogJHZhci1wZXJzb24td2Fsa2luZy1kYXNoZWQtbGluZS1hcnJvdy1yaWdodCxcbiAgXCJwZXJzb24td2Fsa2luZy1sdWdnYWdlXCI6ICR2YXItcGVyc29uLXdhbGtpbmctbHVnZ2FnZSxcbiAgXCJwbGFuZS1jaXJjbGUtY2hlY2tcIjogJHZhci1wbGFuZS1jaXJjbGUtY2hlY2ssXG4gIFwicGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICR2YXItcGxhbmUtY2lyY2xlLWV4Y2xhbWF0aW9uLFxuICBcInBsYW5lLWNpcmNsZS14bWFya1wiOiAkdmFyLXBsYW5lLWNpcmNsZS14bWFyayxcbiAgXCJwbGFuZS1sb2NrXCI6ICR2YXItcGxhbmUtbG9jayxcbiAgXCJwbGF0ZS13aGVhdFwiOiAkdmFyLXBsYXRlLXdoZWF0LFxuICBcInBsdWctY2lyY2xlLWJvbHRcIjogJHZhci1wbHVnLWNpcmNsZS1ib2x0LFxuICBcInBsdWctY2lyY2xlLWNoZWNrXCI6ICR2YXItcGx1Zy1jaXJjbGUtY2hlY2ssXG4gIFwicGx1Zy1jaXJjbGUtZXhjbGFtYXRpb25cIjogJHZhci1wbHVnLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJwbHVnLWNpcmNsZS1taW51c1wiOiAkdmFyLXBsdWctY2lyY2xlLW1pbnVzLFxuICBcInBsdWctY2lyY2xlLXBsdXNcIjogJHZhci1wbHVnLWNpcmNsZS1wbHVzLFxuICBcInBsdWctY2lyY2xlLXhtYXJrXCI6ICR2YXItcGx1Zy1jaXJjbGUteG1hcmssXG4gIFwicmFua2luZy1zdGFyXCI6ICR2YXItcmFua2luZy1zdGFyLFxuICBcInJvYWQtYmFycmllclwiOiAkdmFyLXJvYWQtYmFycmllcixcbiAgXCJyb2FkLWJyaWRnZVwiOiAkdmFyLXJvYWQtYnJpZGdlLFxuICBcInJvYWQtY2lyY2xlLWNoZWNrXCI6ICR2YXItcm9hZC1jaXJjbGUtY2hlY2ssXG4gIFwicm9hZC1jaXJjbGUtZXhjbGFtYXRpb25cIjogJHZhci1yb2FkLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJyb2FkLWNpcmNsZS14bWFya1wiOiAkdmFyLXJvYWQtY2lyY2xlLXhtYXJrLFxuICBcInJvYWQtbG9ja1wiOiAkdmFyLXJvYWQtbG9jayxcbiAgXCJyb2FkLXNwaWtlc1wiOiAkdmFyLXJvYWQtc3Bpa2VzLFxuICBcInJ1Z1wiOiAkdmFyLXJ1ZyxcbiAgXCJzYWNrLXhtYXJrXCI6ICR2YXItc2Fjay14bWFyayxcbiAgXCJzY2hvb2wtY2lyY2xlLWNoZWNrXCI6ICR2YXItc2Nob29sLWNpcmNsZS1jaGVjayxcbiAgXCJzY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uXCI6ICR2YXItc2Nob29sLWNpcmNsZS1leGNsYW1hdGlvbixcbiAgXCJzY2hvb2wtY2lyY2xlLXhtYXJrXCI6ICR2YXItc2Nob29sLWNpcmNsZS14bWFyayxcbiAgXCJzY2hvb2wtZmxhZ1wiOiAkdmFyLXNjaG9vbC1mbGFnLFxuICBcInNjaG9vbC1sb2NrXCI6ICR2YXItc2Nob29sLWxvY2ssXG4gIFwic2hlZXQtcGxhc3RpY1wiOiAkdmFyLXNoZWV0LXBsYXN0aWMsXG4gIFwic2hpZWxkLWNhdFwiOiAkdmFyLXNoaWVsZC1jYXQsXG4gIFwic2hpZWxkLWRvZ1wiOiAkdmFyLXNoaWVsZC1kb2csXG4gIFwic2hpZWxkLWhlYXJ0XCI6ICR2YXItc2hpZWxkLWhlYXJ0LFxuICBcInNxdWFyZS1uZmlcIjogJHZhci1zcXVhcmUtbmZpLFxuICBcInNxdWFyZS1wZXJzb24tY29uZmluZWRcIjogJHZhci1zcXVhcmUtcGVyc29uLWNvbmZpbmVkLFxuICBcInNxdWFyZS12aXJ1c1wiOiAkdmFyLXNxdWFyZS12aXJ1cyxcbiAgXCJzdGFmZi1zbmFrZVwiOiAkdmFyLXN0YWZmLXNuYWtlLFxuICBcInJvZC1hc2NsZXBpdXNcIjogJHZhci1yb2QtYXNjbGVwaXVzLFxuICBcInJvZC1zbmFrZVwiOiAkdmFyLXJvZC1zbmFrZSxcbiAgXCJzdGFmZi1hZXNjdWxhcGl1c1wiOiAkdmFyLXN0YWZmLWFlc2N1bGFwaXVzLFxuICBcInN1bi1wbGFudC13aWx0XCI6ICR2YXItc3VuLXBsYW50LXdpbHQsXG4gIFwidGFycFwiOiAkdmFyLXRhcnAsXG4gIFwidGFycC1kcm9wbGV0XCI6ICR2YXItdGFycC1kcm9wbGV0LFxuICBcInRlbnRcIjogJHZhci10ZW50LFxuICBcInRlbnQtYXJyb3ctZG93bi10by1saW5lXCI6ICR2YXItdGVudC1hcnJvdy1kb3duLXRvLWxpbmUsXG4gIFwidGVudC1hcnJvdy1sZWZ0LXJpZ2h0XCI6ICR2YXItdGVudC1hcnJvdy1sZWZ0LXJpZ2h0LFxuICBcInRlbnQtYXJyb3ctdHVybi1sZWZ0XCI6ICR2YXItdGVudC1hcnJvdy10dXJuLWxlZnQsXG4gIFwidGVudC1hcnJvd3MtZG93blwiOiAkdmFyLXRlbnQtYXJyb3dzLWRvd24sXG4gIFwidGVudHNcIjogJHZhci10ZW50cyxcbiAgXCJ0b2lsZXQtcG9ydGFibGVcIjogJHZhci10b2lsZXQtcG9ydGFibGUsXG4gIFwidG9pbGV0cy1wb3J0YWJsZVwiOiAkdmFyLXRvaWxldHMtcG9ydGFibGUsXG4gIFwidG93ZXItY2VsbFwiOiAkdmFyLXRvd2VyLWNlbGwsXG4gIFwidG93ZXItb2JzZXJ2YXRpb25cIjogJHZhci10b3dlci1vYnNlcnZhdGlvbixcbiAgXCJ0cmVlLWNpdHlcIjogJHZhci10cmVlLWNpdHksXG4gIFwidHJvd2VsXCI6ICR2YXItdHJvd2VsLFxuICBcInRyb3dlbC1icmlja3NcIjogJHZhci10cm93ZWwtYnJpY2tzLFxuICBcInRydWNrLWFycm93LXJpZ2h0XCI6ICR2YXItdHJ1Y2stYXJyb3ctcmlnaHQsXG4gIFwidHJ1Y2stZHJvcGxldFwiOiAkdmFyLXRydWNrLWRyb3BsZXQsXG4gIFwidHJ1Y2stZmllbGRcIjogJHZhci10cnVjay1maWVsZCxcbiAgXCJ0cnVjay1maWVsZC11blwiOiAkdmFyLXRydWNrLWZpZWxkLXVuLFxuICBcInRydWNrLXBsYW5lXCI6ICR2YXItdHJ1Y2stcGxhbmUsXG4gIFwidXNlcnMtYmV0d2Vlbi1saW5lc1wiOiAkdmFyLXVzZXJzLWJldHdlZW4tbGluZXMsXG4gIFwidXNlcnMtbGluZVwiOiAkdmFyLXVzZXJzLWxpbmUsXG4gIFwidXNlcnMtcmF5c1wiOiAkdmFyLXVzZXJzLXJheXMsXG4gIFwidXNlcnMtcmVjdGFuZ2xlXCI6ICR2YXItdXNlcnMtcmVjdGFuZ2xlLFxuICBcInVzZXJzLXZpZXdmaW5kZXJcIjogJHZhci11c2Vycy12aWV3ZmluZGVyLFxuICBcInZpYWwtY2lyY2xlLWNoZWNrXCI6ICR2YXItdmlhbC1jaXJjbGUtY2hlY2ssXG4gIFwidmlhbC12aXJ1c1wiOiAkdmFyLXZpYWwtdmlydXMsXG4gIFwid2hlYXQtYXduLWNpcmNsZS1leGNsYW1hdGlvblwiOiAkdmFyLXdoZWF0LWF3bi1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwid29ybVwiOiAkdmFyLXdvcm0sXG4gIFwieG1hcmtzLWxpbmVzXCI6ICR2YXIteG1hcmtzLWxpbmVzLFxuICBcImNoaWxkLWRyZXNzXCI6ICR2YXItY2hpbGQtZHJlc3MsXG4gIFwiY2hpbGQtcmVhY2hpbmdcIjogJHZhci1jaGlsZC1yZWFjaGluZyxcbiAgXCJmaWxlLWNpcmNsZS1jaGVja1wiOiAkdmFyLWZpbGUtY2lyY2xlLWNoZWNrLFxuICBcImZpbGUtY2lyY2xlLXhtYXJrXCI6ICR2YXItZmlsZS1jaXJjbGUteG1hcmssXG4gIFwicGVyc29uLXRocm91Z2gtd2luZG93XCI6ICR2YXItcGVyc29uLXRocm91Z2gtd2luZG93LFxuICBcInBsYW50LXdpbHRcIjogJHZhci1wbGFudC13aWx0LFxuICBcInN0YXBsZXJcIjogJHZhci1zdGFwbGVyLFxuICBcInRyYWluLXRyYW1cIjogJHZhci10cmFpbi10cmFtLFxuICBcInRhYmxlLWNlbGxzLWNvbHVtbi1sb2NrXCI6ICR2YXItdGFibGUtY2VsbHMtY29sdW1uLWxvY2ssXG4gIFwidGFibGUtY2VsbHMtcm93LWxvY2tcIjogJHZhci10YWJsZS1jZWxscy1yb3ctbG9jayxcbiAgXCJ3ZWItYXdlc29tZVwiOiAkdmFyLXdlYi1hd2Vzb21lLFxuICBcInRodW1idGFjay1zbGFzaFwiOiAkdmFyLXRodW1idGFjay1zbGFzaCxcbiAgXCJ0aHVtYi10YWNrLXNsYXNoXCI6ICR2YXItdGh1bWItdGFjay1zbGFzaCxcbiAgXCJ0YWJsZS1jZWxscy1yb3ctdW5sb2NrXCI6ICR2YXItdGFibGUtY2VsbHMtcm93LXVubG9jayxcbiAgXCJjaGFydC1kaWFncmFtXCI6ICR2YXItY2hhcnQtZGlhZ3JhbSxcbiAgXCJjb21tZW50LW5vZGVzXCI6ICR2YXItY29tbWVudC1ub2RlcyxcbiAgXCJmaWxlLWZyYWdtZW50XCI6ICR2YXItZmlsZS1mcmFnbWVudCxcbiAgXCJmaWxlLWhhbGYtZGFzaGVkXCI6ICR2YXItZmlsZS1oYWxmLWRhc2hlZCxcbiAgXCJoZXhhZ29uLW5vZGVzXCI6ICR2YXItaGV4YWdvbi1ub2RlcyxcbiAgXCJoZXhhZ29uLW5vZGVzLWJvbHRcIjogJHZhci1oZXhhZ29uLW5vZGVzLWJvbHQsXG4gIFwic3F1YXJlLWJpbmFyeVwiOiAkdmFyLXNxdWFyZS1iaW5hcnksXG4gIFwicGVudGFnb25cIjogJHZhci1wZW50YWdvbixcbiAgXCJub24tYmluYXJ5XCI6ICR2YXItbm9uLWJpbmFyeSxcbiAgXCJzcGlyYWxcIjogJHZhci1zcGlyYWwsXG4gIFwicGljdHVyZS1pbi1waWN0dXJlXCI6ICR2YXItcGljdHVyZS1pbi1waWN0dXJlLFxuICBcIm1vYmlsZS12aWJyYXRlXCI6ICR2YXItbW9iaWxlLXZpYnJhdGUsXG4gIFwic2luZ2xlLXF1b3RlLWxlZnRcIjogJHZhci1zaW5nbGUtcXVvdGUtbGVmdCxcbiAgXCJzaW5nbGUtcXVvdGUtcmlnaHRcIjogJHZhci1zaW5nbGUtcXVvdGUtcmlnaHQsXG4gIFwiYnVzLXNpZGVcIjogJHZhci1idXMtc2lkZSxcbiAgXCJzZXB0YWdvblwiOiAkdmFyLXNlcHRhZ29uLFxuICBcImhlcHRhZ29uXCI6ICR2YXItaGVwdGFnb24sXG4gIFwiYXF1YXJpdXNcIjogJHZhci1hcXVhcml1cyxcbiAgXCJhcmllc1wiOiAkdmFyLWFyaWVzLFxuICBcImNhbmNlclwiOiAkdmFyLWNhbmNlcixcbiAgXCJjYXByaWNvcm5cIjogJHZhci1jYXByaWNvcm4sXG4gIFwiZ2VtaW5pXCI6ICR2YXItZ2VtaW5pLFxuICBcImxlb1wiOiAkdmFyLWxlbyxcbiAgXCJsaWJyYVwiOiAkdmFyLWxpYnJhLFxuICBcInBpc2Nlc1wiOiAkdmFyLXBpc2NlcyxcbiAgXCJzYWdpdHRhcml1c1wiOiAkdmFyLXNhZ2l0dGFyaXVzLFxuICBcInNjb3JwaW9cIjogJHZhci1zY29ycGlvLFxuICBcInRhdXJ1c1wiOiAkdmFyLXRhdXJ1cyxcbiAgXCJ2aXJnb1wiOiAkdmFyLXZpcmdvLFxuICBcIm1hcnRpbmktZ2xhc3MtZW1wdHlcIjogJHZhci1tYXJ0aW5pLWdsYXNzLWVtcHR5LFxuICBcImdsYXNzLW1hcnRpbmlcIjogJHZhci1nbGFzcy1tYXJ0aW5pLFxuICBcIm11c2ljXCI6ICR2YXItbXVzaWMsXG4gIFwibWFnbmlmeWluZy1nbGFzc1wiOiAkdmFyLW1hZ25pZnlpbmctZ2xhc3MsXG4gIFwic2VhcmNoXCI6ICR2YXItc2VhcmNoLFxuICBcImhlYXJ0XCI6ICR2YXItaGVhcnQsXG4gIFwic3RhclwiOiAkdmFyLXN0YXIsXG4gIFwidXNlclwiOiAkdmFyLXVzZXIsXG4gIFwidXNlci1hbHRcIjogJHZhci11c2VyLWFsdCxcbiAgXCJ1c2VyLWxhcmdlXCI6ICR2YXItdXNlci1sYXJnZSxcbiAgXCJmaWxtXCI6ICR2YXItZmlsbSxcbiAgXCJmaWxtLWFsdFwiOiAkdmFyLWZpbG0tYWx0LFxuICBcImZpbG0tc2ltcGxlXCI6ICR2YXItZmlsbS1zaW1wbGUsXG4gIFwidGFibGUtY2VsbHMtbGFyZ2VcIjogJHZhci10YWJsZS1jZWxscy1sYXJnZSxcbiAgXCJ0aC1sYXJnZVwiOiAkdmFyLXRoLWxhcmdlLFxuICBcInRhYmxlLWNlbGxzXCI6ICR2YXItdGFibGUtY2VsbHMsXG4gIFwidGhcIjogJHZhci10aCxcbiAgXCJ0YWJsZS1saXN0XCI6ICR2YXItdGFibGUtbGlzdCxcbiAgXCJ0aC1saXN0XCI6ICR2YXItdGgtbGlzdCxcbiAgXCJjaGVja1wiOiAkdmFyLWNoZWNrLFxuICBcInhtYXJrXCI6ICR2YXIteG1hcmssXG4gIFwiY2xvc2VcIjogJHZhci1jbG9zZSxcbiAgXCJtdWx0aXBseVwiOiAkdmFyLW11bHRpcGx5LFxuICBcInJlbW92ZVwiOiAkdmFyLXJlbW92ZSxcbiAgXCJ0aW1lc1wiOiAkdmFyLXRpbWVzLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtcGx1c1wiOiAkdmFyLW1hZ25pZnlpbmctZ2xhc3MtcGx1cyxcbiAgXCJzZWFyY2gtcGx1c1wiOiAkdmFyLXNlYXJjaC1wbHVzLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbWludXNcIjogJHZhci1tYWduaWZ5aW5nLWdsYXNzLW1pbnVzLFxuICBcInNlYXJjaC1taW51c1wiOiAkdmFyLXNlYXJjaC1taW51cyxcbiAgXCJwb3dlci1vZmZcIjogJHZhci1wb3dlci1vZmYsXG4gIFwic2lnbmFsXCI6ICR2YXItc2lnbmFsLFxuICBcInNpZ25hbC01XCI6ICR2YXItc2lnbmFsLTUsXG4gIFwic2lnbmFsLXBlcmZlY3RcIjogJHZhci1zaWduYWwtcGVyZmVjdCxcbiAgXCJnZWFyXCI6ICR2YXItZ2VhcixcbiAgXCJjb2dcIjogJHZhci1jb2csXG4gIFwiaG91c2VcIjogJHZhci1ob3VzZSxcbiAgXCJob21lXCI6ICR2YXItaG9tZSxcbiAgXCJob21lLWFsdFwiOiAkdmFyLWhvbWUtYWx0LFxuICBcImhvbWUtbGctYWx0XCI6ICR2YXItaG9tZS1sZy1hbHQsXG4gIFwiY2xvY2tcIjogJHZhci1jbG9jayxcbiAgXCJjbG9jay1mb3VyXCI6ICR2YXItY2xvY2stZm91cixcbiAgXCJyb2FkXCI6ICR2YXItcm9hZCxcbiAgXCJkb3dubG9hZFwiOiAkdmFyLWRvd25sb2FkLFxuICBcImluYm94XCI6ICR2YXItaW5ib3gsXG4gIFwiYXJyb3ctcm90YXRlLXJpZ2h0XCI6ICR2YXItYXJyb3ctcm90YXRlLXJpZ2h0LFxuICBcImFycm93LXJpZ2h0LXJvdGF0ZVwiOiAkdmFyLWFycm93LXJpZ2h0LXJvdGF0ZSxcbiAgXCJhcnJvdy1yb3RhdGUtZm9yd2FyZFwiOiAkdmFyLWFycm93LXJvdGF0ZS1mb3J3YXJkLFxuICBcInJlZG9cIjogJHZhci1yZWRvLFxuICBcImFycm93cy1yb3RhdGVcIjogJHZhci1hcnJvd3Mtcm90YXRlLFxuICBcInJlZnJlc2hcIjogJHZhci1yZWZyZXNoLFxuICBcInN5bmNcIjogJHZhci1zeW5jLFxuICBcInJlY3RhbmdsZS1saXN0XCI6ICR2YXItcmVjdGFuZ2xlLWxpc3QsXG4gIFwibGlzdC1hbHRcIjogJHZhci1saXN0LWFsdCxcbiAgXCJsb2NrXCI6ICR2YXItbG9jayxcbiAgXCJmbGFnXCI6ICR2YXItZmxhZyxcbiAgXCJoZWFkcGhvbmVzXCI6ICR2YXItaGVhZHBob25lcyxcbiAgXCJoZWFkcGhvbmVzLWFsdFwiOiAkdmFyLWhlYWRwaG9uZXMtYWx0LFxuICBcImhlYWRwaG9uZXMtc2ltcGxlXCI6ICR2YXItaGVhZHBob25lcy1zaW1wbGUsXG4gIFwidm9sdW1lLW9mZlwiOiAkdmFyLXZvbHVtZS1vZmYsXG4gIFwidm9sdW1lLWxvd1wiOiAkdmFyLXZvbHVtZS1sb3csXG4gIFwidm9sdW1lLWRvd25cIjogJHZhci12b2x1bWUtZG93bixcbiAgXCJ2b2x1bWUtaGlnaFwiOiAkdmFyLXZvbHVtZS1oaWdoLFxuICBcInZvbHVtZS11cFwiOiAkdmFyLXZvbHVtZS11cCxcbiAgXCJxcmNvZGVcIjogJHZhci1xcmNvZGUsXG4gIFwiYmFyY29kZVwiOiAkdmFyLWJhcmNvZGUsXG4gIFwidGFnXCI6ICR2YXItdGFnLFxuICBcInRhZ3NcIjogJHZhci10YWdzLFxuICBcImJvb2tcIjogJHZhci1ib29rLFxuICBcImJvb2ttYXJrXCI6ICR2YXItYm9va21hcmssXG4gIFwicHJpbnRcIjogJHZhci1wcmludCxcbiAgXCJjYW1lcmFcIjogJHZhci1jYW1lcmEsXG4gIFwiY2FtZXJhLWFsdFwiOiAkdmFyLWNhbWVyYS1hbHQsXG4gIFwiZm9udFwiOiAkdmFyLWZvbnQsXG4gIFwiYm9sZFwiOiAkdmFyLWJvbGQsXG4gIFwiaXRhbGljXCI6ICR2YXItaXRhbGljLFxuICBcInRleHQtaGVpZ2h0XCI6ICR2YXItdGV4dC1oZWlnaHQsXG4gIFwidGV4dC13aWR0aFwiOiAkdmFyLXRleHQtd2lkdGgsXG4gIFwiYWxpZ24tbGVmdFwiOiAkdmFyLWFsaWduLWxlZnQsXG4gIFwiYWxpZ24tY2VudGVyXCI6ICR2YXItYWxpZ24tY2VudGVyLFxuICBcImFsaWduLXJpZ2h0XCI6ICR2YXItYWxpZ24tcmlnaHQsXG4gIFwiYWxpZ24tanVzdGlmeVwiOiAkdmFyLWFsaWduLWp1c3RpZnksXG4gIFwibGlzdFwiOiAkdmFyLWxpc3QsXG4gIFwibGlzdC1zcXVhcmVzXCI6ICR2YXItbGlzdC1zcXVhcmVzLFxuICBcIm91dGRlbnRcIjogJHZhci1vdXRkZW50LFxuICBcImRlZGVudFwiOiAkdmFyLWRlZGVudCxcbiAgXCJpbmRlbnRcIjogJHZhci1pbmRlbnQsXG4gIFwidmlkZW9cIjogJHZhci12aWRlbyxcbiAgXCJ2aWRlby1jYW1lcmFcIjogJHZhci12aWRlby1jYW1lcmEsXG4gIFwiaW1hZ2VcIjogJHZhci1pbWFnZSxcbiAgXCJsb2NhdGlvbi1waW5cIjogJHZhci1sb2NhdGlvbi1waW4sXG4gIFwibWFwLW1hcmtlclwiOiAkdmFyLW1hcC1tYXJrZXIsXG4gIFwiY2lyY2xlLWhhbGYtc3Ryb2tlXCI6ICR2YXItY2lyY2xlLWhhbGYtc3Ryb2tlLFxuICBcImFkanVzdFwiOiAkdmFyLWFkanVzdCxcbiAgXCJkcm9wbGV0XCI6ICR2YXItZHJvcGxldCxcbiAgXCJ0aW50XCI6ICR2YXItdGludCxcbiAgXCJwZW4tdG8tc3F1YXJlXCI6ICR2YXItcGVuLXRvLXNxdWFyZSxcbiAgXCJlZGl0XCI6ICR2YXItZWRpdCxcbiAgXCJhcnJvd3MtdXAtZG93bi1sZWZ0LXJpZ2h0XCI6ICR2YXItYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3NcIjogJHZhci1hcnJvd3MsXG4gIFwiYmFja3dhcmQtc3RlcFwiOiAkdmFyLWJhY2t3YXJkLXN0ZXAsXG4gIFwic3RlcC1iYWNrd2FyZFwiOiAkdmFyLXN0ZXAtYmFja3dhcmQsXG4gIFwiYmFja3dhcmQtZmFzdFwiOiAkdmFyLWJhY2t3YXJkLWZhc3QsXG4gIFwiZmFzdC1iYWNrd2FyZFwiOiAkdmFyLWZhc3QtYmFja3dhcmQsXG4gIFwiYmFja3dhcmRcIjogJHZhci1iYWNrd2FyZCxcbiAgXCJwbGF5XCI6ICR2YXItcGxheSxcbiAgXCJwYXVzZVwiOiAkdmFyLXBhdXNlLFxuICBcInN0b3BcIjogJHZhci1zdG9wLFxuICBcImZvcndhcmRcIjogJHZhci1mb3J3YXJkLFxuICBcImZvcndhcmQtZmFzdFwiOiAkdmFyLWZvcndhcmQtZmFzdCxcbiAgXCJmYXN0LWZvcndhcmRcIjogJHZhci1mYXN0LWZvcndhcmQsXG4gIFwiZm9yd2FyZC1zdGVwXCI6ICR2YXItZm9yd2FyZC1zdGVwLFxuICBcInN0ZXAtZm9yd2FyZFwiOiAkdmFyLXN0ZXAtZm9yd2FyZCxcbiAgXCJlamVjdFwiOiAkdmFyLWVqZWN0LFxuICBcImNoZXZyb24tbGVmdFwiOiAkdmFyLWNoZXZyb24tbGVmdCxcbiAgXCJjaGV2cm9uLXJpZ2h0XCI6ICR2YXItY2hldnJvbi1yaWdodCxcbiAgXCJjaXJjbGUtcGx1c1wiOiAkdmFyLWNpcmNsZS1wbHVzLFxuICBcInBsdXMtY2lyY2xlXCI6ICR2YXItcGx1cy1jaXJjbGUsXG4gIFwiY2lyY2xlLW1pbnVzXCI6ICR2YXItY2lyY2xlLW1pbnVzLFxuICBcIm1pbnVzLWNpcmNsZVwiOiAkdmFyLW1pbnVzLWNpcmNsZSxcbiAgXCJjaXJjbGUteG1hcmtcIjogJHZhci1jaXJjbGUteG1hcmssXG4gIFwidGltZXMtY2lyY2xlXCI6ICR2YXItdGltZXMtY2lyY2xlLFxuICBcInhtYXJrLWNpcmNsZVwiOiAkdmFyLXhtYXJrLWNpcmNsZSxcbiAgXCJjaXJjbGUtY2hlY2tcIjogJHZhci1jaXJjbGUtY2hlY2ssXG4gIFwiY2hlY2stY2lyY2xlXCI6ICR2YXItY2hlY2stY2lyY2xlLFxuICBcImNpcmNsZS1xdWVzdGlvblwiOiAkdmFyLWNpcmNsZS1xdWVzdGlvbixcbiAgXCJxdWVzdGlvbi1jaXJjbGVcIjogJHZhci1xdWVzdGlvbi1jaXJjbGUsXG4gIFwiY2lyY2xlLWluZm9cIjogJHZhci1jaXJjbGUtaW5mbyxcbiAgXCJpbmZvLWNpcmNsZVwiOiAkdmFyLWluZm8tY2lyY2xlLFxuICBcImNyb3NzaGFpcnNcIjogJHZhci1jcm9zc2hhaXJzLFxuICBcImJhblwiOiAkdmFyLWJhbixcbiAgXCJjYW5jZWxcIjogJHZhci1jYW5jZWwsXG4gIFwiYXJyb3ctbGVmdFwiOiAkdmFyLWFycm93LWxlZnQsXG4gIFwiYXJyb3ctcmlnaHRcIjogJHZhci1hcnJvdy1yaWdodCxcbiAgXCJhcnJvdy11cFwiOiAkdmFyLWFycm93LXVwLFxuICBcImFycm93LWRvd25cIjogJHZhci1hcnJvdy1kb3duLFxuICBcInNoYXJlXCI6ICR2YXItc2hhcmUsXG4gIFwibWFpbC1mb3J3YXJkXCI6ICR2YXItbWFpbC1mb3J3YXJkLFxuICBcImV4cGFuZFwiOiAkdmFyLWV4cGFuZCxcbiAgXCJjb21wcmVzc1wiOiAkdmFyLWNvbXByZXNzLFxuICBcIm1pbnVzXCI6ICR2YXItbWludXMsXG4gIFwic3VidHJhY3RcIjogJHZhci1zdWJ0cmFjdCxcbiAgXCJjaXJjbGUtZXhjbGFtYXRpb25cIjogJHZhci1jaXJjbGUtZXhjbGFtYXRpb24sXG4gIFwiZXhjbGFtYXRpb24tY2lyY2xlXCI6ICR2YXItZXhjbGFtYXRpb24tY2lyY2xlLFxuICBcImdpZnRcIjogJHZhci1naWZ0LFxuICBcImxlYWZcIjogJHZhci1sZWFmLFxuICBcImZpcmVcIjogJHZhci1maXJlLFxuICBcImV5ZVwiOiAkdmFyLWV5ZSxcbiAgXCJleWUtc2xhc2hcIjogJHZhci1leWUtc2xhc2gsXG4gIFwidHJpYW5nbGUtZXhjbGFtYXRpb25cIjogJHZhci10cmlhbmdsZS1leGNsYW1hdGlvbixcbiAgXCJleGNsYW1hdGlvbi10cmlhbmdsZVwiOiAkdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlLFxuICBcIndhcm5pbmdcIjogJHZhci13YXJuaW5nLFxuICBcInBsYW5lXCI6ICR2YXItcGxhbmUsXG4gIFwiY2FsZW5kYXItZGF5c1wiOiAkdmFyLWNhbGVuZGFyLWRheXMsXG4gIFwiY2FsZW5kYXItYWx0XCI6ICR2YXItY2FsZW5kYXItYWx0LFxuICBcInNodWZmbGVcIjogJHZhci1zaHVmZmxlLFxuICBcInJhbmRvbVwiOiAkdmFyLXJhbmRvbSxcbiAgXCJjb21tZW50XCI6ICR2YXItY29tbWVudCxcbiAgXCJtYWduZXRcIjogJHZhci1tYWduZXQsXG4gIFwiY2hldnJvbi11cFwiOiAkdmFyLWNoZXZyb24tdXAsXG4gIFwiY2hldnJvbi1kb3duXCI6ICR2YXItY2hldnJvbi1kb3duLFxuICBcInJldHdlZXRcIjogJHZhci1yZXR3ZWV0LFxuICBcImNhcnQtc2hvcHBpbmdcIjogJHZhci1jYXJ0LXNob3BwaW5nLFxuICBcInNob3BwaW5nLWNhcnRcIjogJHZhci1zaG9wcGluZy1jYXJ0LFxuICBcImZvbGRlclwiOiAkdmFyLWZvbGRlcixcbiAgXCJmb2xkZXItYmxhbmtcIjogJHZhci1mb2xkZXItYmxhbmssXG4gIFwiZm9sZGVyLW9wZW5cIjogJHZhci1mb2xkZXItb3BlbixcbiAgXCJhcnJvd3MtdXAtZG93blwiOiAkdmFyLWFycm93cy11cC1kb3duLFxuICBcImFycm93cy12XCI6ICR2YXItYXJyb3dzLXYsXG4gIFwiYXJyb3dzLWxlZnQtcmlnaHRcIjogJHZhci1hcnJvd3MtbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtaFwiOiAkdmFyLWFycm93cy1oLFxuICBcImNoYXJ0LWJhclwiOiAkdmFyLWNoYXJ0LWJhcixcbiAgXCJiYXItY2hhcnRcIjogJHZhci1iYXItY2hhcnQsXG4gIFwiY2FtZXJhLXJldHJvXCI6ICR2YXItY2FtZXJhLXJldHJvLFxuICBcImtleVwiOiAkdmFyLWtleSxcbiAgXCJnZWFyc1wiOiAkdmFyLWdlYXJzLFxuICBcImNvZ3NcIjogJHZhci1jb2dzLFxuICBcImNvbW1lbnRzXCI6ICR2YXItY29tbWVudHMsXG4gIFwic3Rhci1oYWxmXCI6ICR2YXItc3Rhci1oYWxmLFxuICBcImFycm93LXJpZ2h0LWZyb20tYnJhY2tldFwiOiAkdmFyLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldCxcbiAgXCJzaWduLW91dFwiOiAkdmFyLXNpZ24tb3V0LFxuICBcInRodW1idGFja1wiOiAkdmFyLXRodW1idGFjayxcbiAgXCJ0aHVtYi10YWNrXCI6ICR2YXItdGh1bWItdGFjayxcbiAgXCJhcnJvdy11cC1yaWdodC1mcm9tLXNxdWFyZVwiOiAkdmFyLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlLFxuICBcImV4dGVybmFsLWxpbmtcIjogJHZhci1leHRlcm5hbC1saW5rLFxuICBcImFycm93LXJpZ2h0LXRvLWJyYWNrZXRcIjogJHZhci1hcnJvdy1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW5cIjogJHZhci1zaWduLWluLFxuICBcInRyb3BoeVwiOiAkdmFyLXRyb3BoeSxcbiAgXCJ1cGxvYWRcIjogJHZhci11cGxvYWQsXG4gIFwibGVtb25cIjogJHZhci1sZW1vbixcbiAgXCJwaG9uZVwiOiAkdmFyLXBob25lLFxuICBcInNxdWFyZS1waG9uZVwiOiAkdmFyLXNxdWFyZS1waG9uZSxcbiAgXCJwaG9uZS1zcXVhcmVcIjogJHZhci1waG9uZS1zcXVhcmUsXG4gIFwidW5sb2NrXCI6ICR2YXItdW5sb2NrLFxuICBcImNyZWRpdC1jYXJkXCI6ICR2YXItY3JlZGl0LWNhcmQsXG4gIFwiY3JlZGl0LWNhcmQtYWx0XCI6ICR2YXItY3JlZGl0LWNhcmQtYWx0LFxuICBcInJzc1wiOiAkdmFyLXJzcyxcbiAgXCJmZWVkXCI6ICR2YXItZmVlZCxcbiAgXCJoYXJkLWRyaXZlXCI6ICR2YXItaGFyZC1kcml2ZSxcbiAgXCJoZGRcIjogJHZhci1oZGQsXG4gIFwiYnVsbGhvcm5cIjogJHZhci1idWxsaG9ybixcbiAgXCJjZXJ0aWZpY2F0ZVwiOiAkdmFyLWNlcnRpZmljYXRlLFxuICBcImhhbmQtcG9pbnQtcmlnaHRcIjogJHZhci1oYW5kLXBvaW50LXJpZ2h0LFxuICBcImhhbmQtcG9pbnQtbGVmdFwiOiAkdmFyLWhhbmQtcG9pbnQtbGVmdCxcbiAgXCJoYW5kLXBvaW50LXVwXCI6ICR2YXItaGFuZC1wb2ludC11cCxcbiAgXCJoYW5kLXBvaW50LWRvd25cIjogJHZhci1oYW5kLXBvaW50LWRvd24sXG4gIFwiY2lyY2xlLWFycm93LWxlZnRcIjogJHZhci1jaXJjbGUtYXJyb3ctbGVmdCxcbiAgXCJhcnJvdy1jaXJjbGUtbGVmdFwiOiAkdmFyLWFycm93LWNpcmNsZS1sZWZ0LFxuICBcImNpcmNsZS1hcnJvdy1yaWdodFwiOiAkdmFyLWNpcmNsZS1hcnJvdy1yaWdodCxcbiAgXCJhcnJvdy1jaXJjbGUtcmlnaHRcIjogJHZhci1hcnJvdy1jaXJjbGUtcmlnaHQsXG4gIFwiY2lyY2xlLWFycm93LXVwXCI6ICR2YXItY2lyY2xlLWFycm93LXVwLFxuICBcImFycm93LWNpcmNsZS11cFwiOiAkdmFyLWFycm93LWNpcmNsZS11cCxcbiAgXCJjaXJjbGUtYXJyb3ctZG93blwiOiAkdmFyLWNpcmNsZS1hcnJvdy1kb3duLFxuICBcImFycm93LWNpcmNsZS1kb3duXCI6ICR2YXItYXJyb3ctY2lyY2xlLWRvd24sXG4gIFwiZ2xvYmVcIjogJHZhci1nbG9iZSxcbiAgXCJ3cmVuY2hcIjogJHZhci13cmVuY2gsXG4gIFwibGlzdC1jaGVja1wiOiAkdmFyLWxpc3QtY2hlY2ssXG4gIFwidGFza3NcIjogJHZhci10YXNrcyxcbiAgXCJmaWx0ZXJcIjogJHZhci1maWx0ZXIsXG4gIFwiYnJpZWZjYXNlXCI6ICR2YXItYnJpZWZjYXNlLFxuICBcInVwLWRvd24tbGVmdC1yaWdodFwiOiAkdmFyLXVwLWRvd24tbGVmdC1yaWdodCxcbiAgXCJhcnJvd3MtYWx0XCI6ICR2YXItYXJyb3dzLWFsdCxcbiAgXCJ1c2Vyc1wiOiAkdmFyLXVzZXJzLFxuICBcImxpbmtcIjogJHZhci1saW5rLFxuICBcImNoYWluXCI6ICR2YXItY2hhaW4sXG4gIFwiY2xvdWRcIjogJHZhci1jbG91ZCxcbiAgXCJmbGFza1wiOiAkdmFyLWZsYXNrLFxuICBcInNjaXNzb3JzXCI6ICR2YXItc2Npc3NvcnMsXG4gIFwiY3V0XCI6ICR2YXItY3V0LFxuICBcImNvcHlcIjogJHZhci1jb3B5LFxuICBcInBhcGVyY2xpcFwiOiAkdmFyLXBhcGVyY2xpcCxcbiAgXCJmbG9wcHktZGlza1wiOiAkdmFyLWZsb3BweS1kaXNrLFxuICBcInNhdmVcIjogJHZhci1zYXZlLFxuICBcInNxdWFyZVwiOiAkdmFyLXNxdWFyZSxcbiAgXCJiYXJzXCI6ICR2YXItYmFycyxcbiAgXCJuYXZpY29uXCI6ICR2YXItbmF2aWNvbixcbiAgXCJsaXN0LXVsXCI6ICR2YXItbGlzdC11bCxcbiAgXCJsaXN0LWRvdHNcIjogJHZhci1saXN0LWRvdHMsXG4gIFwibGlzdC1vbFwiOiAkdmFyLWxpc3Qtb2wsXG4gIFwibGlzdC0xLTJcIjogJHZhci1saXN0LTEtMixcbiAgXCJsaXN0LW51bWVyaWNcIjogJHZhci1saXN0LW51bWVyaWMsXG4gIFwic3RyaWtldGhyb3VnaFwiOiAkdmFyLXN0cmlrZXRocm91Z2gsXG4gIFwidW5kZXJsaW5lXCI6ICR2YXItdW5kZXJsaW5lLFxuICBcInRhYmxlXCI6ICR2YXItdGFibGUsXG4gIFwid2FuZC1tYWdpY1wiOiAkdmFyLXdhbmQtbWFnaWMsXG4gIFwibWFnaWNcIjogJHZhci1tYWdpYyxcbiAgXCJ0cnVja1wiOiAkdmFyLXRydWNrLFxuICBcIm1vbmV5LWJpbGxcIjogJHZhci1tb25leS1iaWxsLFxuICBcImNhcmV0LWRvd25cIjogJHZhci1jYXJldC1kb3duLFxuICBcImNhcmV0LXVwXCI6ICR2YXItY2FyZXQtdXAsXG4gIFwiY2FyZXQtbGVmdFwiOiAkdmFyLWNhcmV0LWxlZnQsXG4gIFwiY2FyZXQtcmlnaHRcIjogJHZhci1jYXJldC1yaWdodCxcbiAgXCJ0YWJsZS1jb2x1bW5zXCI6ICR2YXItdGFibGUtY29sdW1ucyxcbiAgXCJjb2x1bW5zXCI6ICR2YXItY29sdW1ucyxcbiAgXCJzb3J0XCI6ICR2YXItc29ydCxcbiAgXCJ1bnNvcnRlZFwiOiAkdmFyLXVuc29ydGVkLFxuICBcInNvcnQtZG93blwiOiAkdmFyLXNvcnQtZG93bixcbiAgXCJzb3J0LWRlc2NcIjogJHZhci1zb3J0LWRlc2MsXG4gIFwic29ydC11cFwiOiAkdmFyLXNvcnQtdXAsXG4gIFwic29ydC1hc2NcIjogJHZhci1zb3J0LWFzYyxcbiAgXCJlbnZlbG9wZVwiOiAkdmFyLWVudmVsb3BlLFxuICBcImFycm93LXJvdGF0ZS1sZWZ0XCI6ICR2YXItYXJyb3ctcm90YXRlLWxlZnQsXG4gIFwiYXJyb3ctbGVmdC1yb3RhdGVcIjogJHZhci1hcnJvdy1sZWZ0LXJvdGF0ZSxcbiAgXCJhcnJvdy1yb3RhdGUtYmFja1wiOiAkdmFyLWFycm93LXJvdGF0ZS1iYWNrLFxuICBcImFycm93LXJvdGF0ZS1iYWNrd2FyZFwiOiAkdmFyLWFycm93LXJvdGF0ZS1iYWNrd2FyZCxcbiAgXCJ1bmRvXCI6ICR2YXItdW5kbyxcbiAgXCJnYXZlbFwiOiAkdmFyLWdhdmVsLFxuICBcImxlZ2FsXCI6ICR2YXItbGVnYWwsXG4gIFwiYm9sdFwiOiAkdmFyLWJvbHQsXG4gIFwiemFwXCI6ICR2YXItemFwLFxuICBcInNpdGVtYXBcIjogJHZhci1zaXRlbWFwLFxuICBcInVtYnJlbGxhXCI6ICR2YXItdW1icmVsbGEsXG4gIFwicGFzdGVcIjogJHZhci1wYXN0ZSxcbiAgXCJmaWxlLWNsaXBib2FyZFwiOiAkdmFyLWZpbGUtY2xpcGJvYXJkLFxuICBcImxpZ2h0YnVsYlwiOiAkdmFyLWxpZ2h0YnVsYixcbiAgXCJhcnJvdy1yaWdodC1hcnJvdy1sZWZ0XCI6ICR2YXItYXJyb3ctcmlnaHQtYXJyb3ctbGVmdCxcbiAgXCJleGNoYW5nZVwiOiAkdmFyLWV4Y2hhbmdlLFxuICBcImNsb3VkLWFycm93LWRvd25cIjogJHZhci1jbG91ZC1hcnJvdy1kb3duLFxuICBcImNsb3VkLWRvd25sb2FkXCI6ICR2YXItY2xvdWQtZG93bmxvYWQsXG4gIFwiY2xvdWQtZG93bmxvYWQtYWx0XCI6ICR2YXItY2xvdWQtZG93bmxvYWQtYWx0LFxuICBcImNsb3VkLWFycm93LXVwXCI6ICR2YXItY2xvdWQtYXJyb3ctdXAsXG4gIFwiY2xvdWQtdXBsb2FkXCI6ICR2YXItY2xvdWQtdXBsb2FkLFxuICBcImNsb3VkLXVwbG9hZC1hbHRcIjogJHZhci1jbG91ZC11cGxvYWQtYWx0LFxuICBcInVzZXItZG9jdG9yXCI6ICR2YXItdXNlci1kb2N0b3IsXG4gIFwidXNlci1tZFwiOiAkdmFyLXVzZXItbWQsXG4gIFwic3RldGhvc2NvcGVcIjogJHZhci1zdGV0aG9zY29wZSxcbiAgXCJzdWl0Y2FzZVwiOiAkdmFyLXN1aXRjYXNlLFxuICBcImJlbGxcIjogJHZhci1iZWxsLFxuICBcIm11Zy1zYXVjZXJcIjogJHZhci1tdWctc2F1Y2VyLFxuICBcImNvZmZlZVwiOiAkdmFyLWNvZmZlZSxcbiAgXCJob3NwaXRhbFwiOiAkdmFyLWhvc3BpdGFsLFxuICBcImhvc3BpdGFsLWFsdFwiOiAkdmFyLWhvc3BpdGFsLWFsdCxcbiAgXCJob3NwaXRhbC13aWRlXCI6ICR2YXItaG9zcGl0YWwtd2lkZSxcbiAgXCJ0cnVjay1tZWRpY2FsXCI6ICR2YXItdHJ1Y2stbWVkaWNhbCxcbiAgXCJhbWJ1bGFuY2VcIjogJHZhci1hbWJ1bGFuY2UsXG4gIFwic3VpdGNhc2UtbWVkaWNhbFwiOiAkdmFyLXN1aXRjYXNlLW1lZGljYWwsXG4gIFwibWVka2l0XCI6ICR2YXItbWVka2l0LFxuICBcImpldC1maWdodGVyXCI6ICR2YXItamV0LWZpZ2h0ZXIsXG4gIFwiZmlnaHRlci1qZXRcIjogJHZhci1maWdodGVyLWpldCxcbiAgXCJiZWVyLW11Zy1lbXB0eVwiOiAkdmFyLWJlZXItbXVnLWVtcHR5LFxuICBcImJlZXJcIjogJHZhci1iZWVyLFxuICBcInNxdWFyZS1oXCI6ICR2YXItc3F1YXJlLWgsXG4gIFwiaC1zcXVhcmVcIjogJHZhci1oLXNxdWFyZSxcbiAgXCJzcXVhcmUtcGx1c1wiOiAkdmFyLXNxdWFyZS1wbHVzLFxuICBcInBsdXMtc3F1YXJlXCI6ICR2YXItcGx1cy1zcXVhcmUsXG4gIFwiYW5nbGVzLWxlZnRcIjogJHZhci1hbmdsZXMtbGVmdCxcbiAgXCJhbmdsZS1kb3VibGUtbGVmdFwiOiAkdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0LFxuICBcImFuZ2xlcy1yaWdodFwiOiAkdmFyLWFuZ2xlcy1yaWdodCxcbiAgXCJhbmdsZS1kb3VibGUtcmlnaHRcIjogJHZhci1hbmdsZS1kb3VibGUtcmlnaHQsXG4gIFwiYW5nbGVzLXVwXCI6ICR2YXItYW5nbGVzLXVwLFxuICBcImFuZ2xlLWRvdWJsZS11cFwiOiAkdmFyLWFuZ2xlLWRvdWJsZS11cCxcbiAgXCJhbmdsZXMtZG93blwiOiAkdmFyLWFuZ2xlcy1kb3duLFxuICBcImFuZ2xlLWRvdWJsZS1kb3duXCI6ICR2YXItYW5nbGUtZG91YmxlLWRvd24sXG4gIFwiYW5nbGUtbGVmdFwiOiAkdmFyLWFuZ2xlLWxlZnQsXG4gIFwiYW5nbGUtcmlnaHRcIjogJHZhci1hbmdsZS1yaWdodCxcbiAgXCJhbmdsZS11cFwiOiAkdmFyLWFuZ2xlLXVwLFxuICBcImFuZ2xlLWRvd25cIjogJHZhci1hbmdsZS1kb3duLFxuICBcImxhcHRvcFwiOiAkdmFyLWxhcHRvcCxcbiAgXCJ0YWJsZXQtYnV0dG9uXCI6ICR2YXItdGFibGV0LWJ1dHRvbixcbiAgXCJtb2JpbGUtYnV0dG9uXCI6ICR2YXItbW9iaWxlLWJ1dHRvbixcbiAgXCJxdW90ZS1sZWZ0XCI6ICR2YXItcXVvdGUtbGVmdCxcbiAgXCJxdW90ZS1sZWZ0LWFsdFwiOiAkdmFyLXF1b3RlLWxlZnQtYWx0LFxuICBcInF1b3RlLXJpZ2h0XCI6ICR2YXItcXVvdGUtcmlnaHQsXG4gIFwicXVvdGUtcmlnaHQtYWx0XCI6ICR2YXItcXVvdGUtcmlnaHQtYWx0LFxuICBcInNwaW5uZXJcIjogJHZhci1zcGlubmVyLFxuICBcImNpcmNsZVwiOiAkdmFyLWNpcmNsZSxcbiAgXCJmYWNlLXNtaWxlXCI6ICR2YXItZmFjZS1zbWlsZSxcbiAgXCJzbWlsZVwiOiAkdmFyLXNtaWxlLFxuICBcImZhY2UtZnJvd25cIjogJHZhci1mYWNlLWZyb3duLFxuICBcImZyb3duXCI6ICR2YXItZnJvd24sXG4gIFwiZmFjZS1tZWhcIjogJHZhci1mYWNlLW1laCxcbiAgXCJtZWhcIjogJHZhci1tZWgsXG4gIFwiZ2FtZXBhZFwiOiAkdmFyLWdhbWVwYWQsXG4gIFwia2V5Ym9hcmRcIjogJHZhci1rZXlib2FyZCxcbiAgXCJmbGFnLWNoZWNrZXJlZFwiOiAkdmFyLWZsYWctY2hlY2tlcmVkLFxuICBcInRlcm1pbmFsXCI6ICR2YXItdGVybWluYWwsXG4gIFwiY29kZVwiOiAkdmFyLWNvZGUsXG4gIFwicmVwbHktYWxsXCI6ICR2YXItcmVwbHktYWxsLFxuICBcIm1haWwtcmVwbHktYWxsXCI6ICR2YXItbWFpbC1yZXBseS1hbGwsXG4gIFwibG9jYXRpb24tYXJyb3dcIjogJHZhci1sb2NhdGlvbi1hcnJvdyxcbiAgXCJjcm9wXCI6ICR2YXItY3JvcCxcbiAgXCJjb2RlLWJyYW5jaFwiOiAkdmFyLWNvZGUtYnJhbmNoLFxuICBcImxpbmstc2xhc2hcIjogJHZhci1saW5rLXNsYXNoLFxuICBcImNoYWluLWJyb2tlblwiOiAkdmFyLWNoYWluLWJyb2tlbixcbiAgXCJjaGFpbi1zbGFzaFwiOiAkdmFyLWNoYWluLXNsYXNoLFxuICBcInVubGlua1wiOiAkdmFyLXVubGluayxcbiAgXCJpbmZvXCI6ICR2YXItaW5mbyxcbiAgXCJzdXBlcnNjcmlwdFwiOiAkdmFyLXN1cGVyc2NyaXB0LFxuICBcInN1YnNjcmlwdFwiOiAkdmFyLXN1YnNjcmlwdCxcbiAgXCJlcmFzZXJcIjogJHZhci1lcmFzZXIsXG4gIFwicHV6emxlLXBpZWNlXCI6ICR2YXItcHV6emxlLXBpZWNlLFxuICBcIm1pY3JvcGhvbmVcIjogJHZhci1taWNyb3Bob25lLFxuICBcIm1pY3JvcGhvbmUtc2xhc2hcIjogJHZhci1taWNyb3Bob25lLXNsYXNoLFxuICBcInNoaWVsZFwiOiAkdmFyLXNoaWVsZCxcbiAgXCJzaGllbGQtYmxhbmtcIjogJHZhci1zaGllbGQtYmxhbmssXG4gIFwiY2FsZW5kYXJcIjogJHZhci1jYWxlbmRhcixcbiAgXCJmaXJlLWV4dGluZ3Vpc2hlclwiOiAkdmFyLWZpcmUtZXh0aW5ndWlzaGVyLFxuICBcInJvY2tldFwiOiAkdmFyLXJvY2tldCxcbiAgXCJjaXJjbGUtY2hldnJvbi1sZWZ0XCI6ICR2YXItY2lyY2xlLWNoZXZyb24tbGVmdCxcbiAgXCJjaGV2cm9uLWNpcmNsZS1sZWZ0XCI6ICR2YXItY2hldnJvbi1jaXJjbGUtbGVmdCxcbiAgXCJjaXJjbGUtY2hldnJvbi1yaWdodFwiOiAkdmFyLWNpcmNsZS1jaGV2cm9uLXJpZ2h0LFxuICBcImNoZXZyb24tY2lyY2xlLXJpZ2h0XCI6ICR2YXItY2hldnJvbi1jaXJjbGUtcmlnaHQsXG4gIFwiY2lyY2xlLWNoZXZyb24tdXBcIjogJHZhci1jaXJjbGUtY2hldnJvbi11cCxcbiAgXCJjaGV2cm9uLWNpcmNsZS11cFwiOiAkdmFyLWNoZXZyb24tY2lyY2xlLXVwLFxuICBcImNpcmNsZS1jaGV2cm9uLWRvd25cIjogJHZhci1jaXJjbGUtY2hldnJvbi1kb3duLFxuICBcImNoZXZyb24tY2lyY2xlLWRvd25cIjogJHZhci1jaGV2cm9uLWNpcmNsZS1kb3duLFxuICBcImFuY2hvclwiOiAkdmFyLWFuY2hvcixcbiAgXCJ1bmxvY2sta2V5aG9sZVwiOiAkdmFyLXVubG9jay1rZXlob2xlLFxuICBcInVubG9jay1hbHRcIjogJHZhci11bmxvY2stYWx0LFxuICBcImJ1bGxzZXllXCI6ICR2YXItYnVsbHNleWUsXG4gIFwiZWxsaXBzaXNcIjogJHZhci1lbGxpcHNpcyxcbiAgXCJlbGxpcHNpcy1oXCI6ICR2YXItZWxsaXBzaXMtaCxcbiAgXCJlbGxpcHNpcy12ZXJ0aWNhbFwiOiAkdmFyLWVsbGlwc2lzLXZlcnRpY2FsLFxuICBcImVsbGlwc2lzLXZcIjogJHZhci1lbGxpcHNpcy12LFxuICBcInNxdWFyZS1yc3NcIjogJHZhci1zcXVhcmUtcnNzLFxuICBcInJzcy1zcXVhcmVcIjogJHZhci1yc3Mtc3F1YXJlLFxuICBcImNpcmNsZS1wbGF5XCI6ICR2YXItY2lyY2xlLXBsYXksXG4gIFwicGxheS1jaXJjbGVcIjogJHZhci1wbGF5LWNpcmNsZSxcbiAgXCJ0aWNrZXRcIjogJHZhci10aWNrZXQsXG4gIFwic3F1YXJlLW1pbnVzXCI6ICR2YXItc3F1YXJlLW1pbnVzLFxuICBcIm1pbnVzLXNxdWFyZVwiOiAkdmFyLW1pbnVzLXNxdWFyZSxcbiAgXCJhcnJvdy10dXJuLXVwXCI6ICR2YXItYXJyb3ctdHVybi11cCxcbiAgXCJsZXZlbC11cFwiOiAkdmFyLWxldmVsLXVwLFxuICBcImFycm93LXR1cm4tZG93blwiOiAkdmFyLWFycm93LXR1cm4tZG93bixcbiAgXCJsZXZlbC1kb3duXCI6ICR2YXItbGV2ZWwtZG93bixcbiAgXCJzcXVhcmUtY2hlY2tcIjogJHZhci1zcXVhcmUtY2hlY2ssXG4gIFwiY2hlY2stc3F1YXJlXCI6ICR2YXItY2hlY2stc3F1YXJlLFxuICBcInNxdWFyZS1wZW5cIjogJHZhci1zcXVhcmUtcGVuLFxuICBcInBlbi1zcXVhcmVcIjogJHZhci1wZW4tc3F1YXJlLFxuICBcInBlbmNpbC1zcXVhcmVcIjogJHZhci1wZW5jaWwtc3F1YXJlLFxuICBcInNxdWFyZS1hcnJvdy11cC1yaWdodFwiOiAkdmFyLXNxdWFyZS1hcnJvdy11cC1yaWdodCxcbiAgXCJleHRlcm5hbC1saW5rLXNxdWFyZVwiOiAkdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLFxuICBcInNoYXJlLWZyb20tc3F1YXJlXCI6ICR2YXItc2hhcmUtZnJvbS1zcXVhcmUsXG4gIFwic2hhcmUtc3F1YXJlXCI6ICR2YXItc2hhcmUtc3F1YXJlLFxuICBcImNvbXBhc3NcIjogJHZhci1jb21wYXNzLFxuICBcInNxdWFyZS1jYXJldC1kb3duXCI6ICR2YXItc3F1YXJlLWNhcmV0LWRvd24sXG4gIFwiY2FyZXQtc3F1YXJlLWRvd25cIjogJHZhci1jYXJldC1zcXVhcmUtZG93bixcbiAgXCJzcXVhcmUtY2FyZXQtdXBcIjogJHZhci1zcXVhcmUtY2FyZXQtdXAsXG4gIFwiY2FyZXQtc3F1YXJlLXVwXCI6ICR2YXItY2FyZXQtc3F1YXJlLXVwLFxuICBcInNxdWFyZS1jYXJldC1yaWdodFwiOiAkdmFyLXNxdWFyZS1jYXJldC1yaWdodCxcbiAgXCJjYXJldC1zcXVhcmUtcmlnaHRcIjogJHZhci1jYXJldC1zcXVhcmUtcmlnaHQsXG4gIFwiZXVyby1zaWduXCI6ICR2YXItZXVyby1zaWduLFxuICBcImV1clwiOiAkdmFyLWV1cixcbiAgXCJldXJvXCI6ICR2YXItZXVybyxcbiAgXCJzdGVybGluZy1zaWduXCI6ICR2YXItc3Rlcmxpbmctc2lnbixcbiAgXCJnYnBcIjogJHZhci1nYnAsXG4gIFwicG91bmQtc2lnblwiOiAkdmFyLXBvdW5kLXNpZ24sXG4gIFwicnVwZWUtc2lnblwiOiAkdmFyLXJ1cGVlLXNpZ24sXG4gIFwicnVwZWVcIjogJHZhci1ydXBlZSxcbiAgXCJ5ZW4tc2lnblwiOiAkdmFyLXllbi1zaWduLFxuICBcImNueVwiOiAkdmFyLWNueSxcbiAgXCJqcHlcIjogJHZhci1qcHksXG4gIFwicm1iXCI6ICR2YXItcm1iLFxuICBcInllblwiOiAkdmFyLXllbixcbiAgXCJydWJsZS1zaWduXCI6ICR2YXItcnVibGUtc2lnbixcbiAgXCJyb3VibGVcIjogJHZhci1yb3VibGUsXG4gIFwicnViXCI6ICR2YXItcnViLFxuICBcInJ1YmxlXCI6ICR2YXItcnVibGUsXG4gIFwid29uLXNpZ25cIjogJHZhci13b24tc2lnbixcbiAgXCJrcndcIjogJHZhci1rcncsXG4gIFwid29uXCI6ICR2YXItd29uLFxuICBcImZpbGVcIjogJHZhci1maWxlLFxuICBcImZpbGUtbGluZXNcIjogJHZhci1maWxlLWxpbmVzLFxuICBcImZpbGUtYWx0XCI6ICR2YXItZmlsZS1hbHQsXG4gIFwiZmlsZS10ZXh0XCI6ICR2YXItZmlsZS10ZXh0LFxuICBcImFycm93LWRvd24tYS16XCI6ICR2YXItYXJyb3ctZG93bi1hLXosXG4gIFwic29ydC1hbHBoYS1hc2NcIjogJHZhci1zb3J0LWFscGhhLWFzYyxcbiAgXCJzb3J0LWFscGhhLWRvd25cIjogJHZhci1zb3J0LWFscGhhLWRvd24sXG4gIFwiYXJyb3ctdXAtYS16XCI6ICR2YXItYXJyb3ctdXAtYS16LFxuICBcInNvcnQtYWxwaGEtdXBcIjogJHZhci1zb3J0LWFscGhhLXVwLFxuICBcImFycm93LWRvd24td2lkZS1zaG9ydFwiOiAkdmFyLWFycm93LWRvd24td2lkZS1zaG9ydCxcbiAgXCJzb3J0LWFtb3VudC1hc2NcIjogJHZhci1zb3J0LWFtb3VudC1hc2MsXG4gIFwic29ydC1hbW91bnQtZG93blwiOiAkdmFyLXNvcnQtYW1vdW50LWRvd24sXG4gIFwiYXJyb3ctdXAtd2lkZS1zaG9ydFwiOiAkdmFyLWFycm93LXVwLXdpZGUtc2hvcnQsXG4gIFwic29ydC1hbW91bnQtdXBcIjogJHZhci1zb3J0LWFtb3VudC11cCxcbiAgXCJhcnJvdy1kb3duLTEtOVwiOiAkdmFyLWFycm93LWRvd24tMS05LFxuICBcInNvcnQtbnVtZXJpYy1hc2NcIjogJHZhci1zb3J0LW51bWVyaWMtYXNjLFxuICBcInNvcnQtbnVtZXJpYy1kb3duXCI6ICR2YXItc29ydC1udW1lcmljLWRvd24sXG4gIFwiYXJyb3ctdXAtMS05XCI6ICR2YXItYXJyb3ctdXAtMS05LFxuICBcInNvcnQtbnVtZXJpYy11cFwiOiAkdmFyLXNvcnQtbnVtZXJpYy11cCxcbiAgXCJ0aHVtYnMtdXBcIjogJHZhci10aHVtYnMtdXAsXG4gIFwidGh1bWJzLWRvd25cIjogJHZhci10aHVtYnMtZG93bixcbiAgXCJhcnJvdy1kb3duLWxvbmdcIjogJHZhci1hcnJvdy1kb3duLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1kb3duXCI6ICR2YXItbG9uZy1hcnJvdy1kb3duLFxuICBcImFycm93LXVwLWxvbmdcIjogJHZhci1hcnJvdy11cC1sb25nLFxuICBcImxvbmctYXJyb3ctdXBcIjogJHZhci1sb25nLWFycm93LXVwLFxuICBcImFycm93LWxlZnQtbG9uZ1wiOiAkdmFyLWFycm93LWxlZnQtbG9uZyxcbiAgXCJsb25nLWFycm93LWxlZnRcIjogJHZhci1sb25nLWFycm93LWxlZnQsXG4gIFwiYXJyb3ctcmlnaHQtbG9uZ1wiOiAkdmFyLWFycm93LXJpZ2h0LWxvbmcsXG4gIFwibG9uZy1hcnJvdy1yaWdodFwiOiAkdmFyLWxvbmctYXJyb3ctcmlnaHQsXG4gIFwicGVyc29uLWRyZXNzXCI6ICR2YXItcGVyc29uLWRyZXNzLFxuICBcImZlbWFsZVwiOiAkdmFyLWZlbWFsZSxcbiAgXCJwZXJzb25cIjogJHZhci1wZXJzb24sXG4gIFwibWFsZVwiOiAkdmFyLW1hbGUsXG4gIFwic3VuXCI6ICR2YXItc3VuLFxuICBcIm1vb25cIjogJHZhci1tb29uLFxuICBcImJveC1hcmNoaXZlXCI6ICR2YXItYm94LWFyY2hpdmUsXG4gIFwiYXJjaGl2ZVwiOiAkdmFyLWFyY2hpdmUsXG4gIFwiYnVnXCI6ICR2YXItYnVnLFxuICBcInNxdWFyZS1jYXJldC1sZWZ0XCI6ICR2YXItc3F1YXJlLWNhcmV0LWxlZnQsXG4gIFwiY2FyZXQtc3F1YXJlLWxlZnRcIjogJHZhci1jYXJldC1zcXVhcmUtbGVmdCxcbiAgXCJjaXJjbGUtZG90XCI6ICR2YXItY2lyY2xlLWRvdCxcbiAgXCJkb3QtY2lyY2xlXCI6ICR2YXItZG90LWNpcmNsZSxcbiAgXCJ3aGVlbGNoYWlyXCI6ICR2YXItd2hlZWxjaGFpcixcbiAgXCJsaXJhLXNpZ25cIjogJHZhci1saXJhLXNpZ24sXG4gIFwic2h1dHRsZS1zcGFjZVwiOiAkdmFyLXNodXR0bGUtc3BhY2UsXG4gIFwic3BhY2Utc2h1dHRsZVwiOiAkdmFyLXNwYWNlLXNodXR0bGUsXG4gIFwic3F1YXJlLWVudmVsb3BlXCI6ICR2YXItc3F1YXJlLWVudmVsb3BlLFxuICBcImVudmVsb3BlLXNxdWFyZVwiOiAkdmFyLWVudmVsb3BlLXNxdWFyZSxcbiAgXCJidWlsZGluZy1jb2x1bW5zXCI6ICR2YXItYnVpbGRpbmctY29sdW1ucyxcbiAgXCJiYW5rXCI6ICR2YXItYmFuayxcbiAgXCJpbnN0aXR1dGlvblwiOiAkdmFyLWluc3RpdHV0aW9uLFxuICBcIm11c2V1bVwiOiAkdmFyLW11c2V1bSxcbiAgXCJ1bml2ZXJzaXR5XCI6ICR2YXItdW5pdmVyc2l0eSxcbiAgXCJncmFkdWF0aW9uLWNhcFwiOiAkdmFyLWdyYWR1YXRpb24tY2FwLFxuICBcIm1vcnRhci1ib2FyZFwiOiAkdmFyLW1vcnRhci1ib2FyZCxcbiAgXCJsYW5ndWFnZVwiOiAkdmFyLWxhbmd1YWdlLFxuICBcImZheFwiOiAkdmFyLWZheCxcbiAgXCJidWlsZGluZ1wiOiAkdmFyLWJ1aWxkaW5nLFxuICBcImNoaWxkXCI6ICR2YXItY2hpbGQsXG4gIFwicGF3XCI6ICR2YXItcGF3LFxuICBcImN1YmVcIjogJHZhci1jdWJlLFxuICBcImN1YmVzXCI6ICR2YXItY3ViZXMsXG4gIFwicmVjeWNsZVwiOiAkdmFyLXJlY3ljbGUsXG4gIFwiY2FyXCI6ICR2YXItY2FyLFxuICBcImF1dG9tb2JpbGVcIjogJHZhci1hdXRvbW9iaWxlLFxuICBcInRheGlcIjogJHZhci10YXhpLFxuICBcImNhYlwiOiAkdmFyLWNhYixcbiAgXCJ0cmVlXCI6ICR2YXItdHJlZSxcbiAgXCJkYXRhYmFzZVwiOiAkdmFyLWRhdGFiYXNlLFxuICBcImZpbGUtcGRmXCI6ICR2YXItZmlsZS1wZGYsXG4gIFwiZmlsZS13b3JkXCI6ICR2YXItZmlsZS13b3JkLFxuICBcImZpbGUtZXhjZWxcIjogJHZhci1maWxlLWV4Y2VsLFxuICBcImZpbGUtcG93ZXJwb2ludFwiOiAkdmFyLWZpbGUtcG93ZXJwb2ludCxcbiAgXCJmaWxlLWltYWdlXCI6ICR2YXItZmlsZS1pbWFnZSxcbiAgXCJmaWxlLXppcHBlclwiOiAkdmFyLWZpbGUtemlwcGVyLFxuICBcImZpbGUtYXJjaGl2ZVwiOiAkdmFyLWZpbGUtYXJjaGl2ZSxcbiAgXCJmaWxlLWF1ZGlvXCI6ICR2YXItZmlsZS1hdWRpbyxcbiAgXCJmaWxlLXZpZGVvXCI6ICR2YXItZmlsZS12aWRlbyxcbiAgXCJmaWxlLWNvZGVcIjogJHZhci1maWxlLWNvZGUsXG4gIFwibGlmZS1yaW5nXCI6ICR2YXItbGlmZS1yaW5nLFxuICBcImNpcmNsZS1ub3RjaFwiOiAkdmFyLWNpcmNsZS1ub3RjaCxcbiAgXCJwYXBlci1wbGFuZVwiOiAkdmFyLXBhcGVyLXBsYW5lLFxuICBcImNsb2NrLXJvdGF0ZS1sZWZ0XCI6ICR2YXItY2xvY2stcm90YXRlLWxlZnQsXG4gIFwiaGlzdG9yeVwiOiAkdmFyLWhpc3RvcnksXG4gIFwiaGVhZGluZ1wiOiAkdmFyLWhlYWRpbmcsXG4gIFwiaGVhZGVyXCI6ICR2YXItaGVhZGVyLFxuICBcInBhcmFncmFwaFwiOiAkdmFyLXBhcmFncmFwaCxcbiAgXCJzbGlkZXJzXCI6ICR2YXItc2xpZGVycyxcbiAgXCJzbGlkZXJzLWhcIjogJHZhci1zbGlkZXJzLWgsXG4gIFwic2hhcmUtbm9kZXNcIjogJHZhci1zaGFyZS1ub2RlcyxcbiAgXCJzaGFyZS1hbHRcIjogJHZhci1zaGFyZS1hbHQsXG4gIFwic3F1YXJlLXNoYXJlLW5vZGVzXCI6ICR2YXItc3F1YXJlLXNoYXJlLW5vZGVzLFxuICBcInNoYXJlLWFsdC1zcXVhcmVcIjogJHZhci1zaGFyZS1hbHQtc3F1YXJlLFxuICBcImJvbWJcIjogJHZhci1ib21iLFxuICBcImZ1dGJvbFwiOiAkdmFyLWZ1dGJvbCxcbiAgXCJmdXRib2wtYmFsbFwiOiAkdmFyLWZ1dGJvbC1iYWxsLFxuICBcInNvY2Nlci1iYWxsXCI6ICR2YXItc29jY2VyLWJhbGwsXG4gIFwidHR5XCI6ICR2YXItdHR5LFxuICBcInRlbGV0eXBlXCI6ICR2YXItdGVsZXR5cGUsXG4gIFwiYmlub2N1bGFyc1wiOiAkdmFyLWJpbm9jdWxhcnMsXG4gIFwicGx1Z1wiOiAkdmFyLXBsdWcsXG4gIFwibmV3c3BhcGVyXCI6ICR2YXItbmV3c3BhcGVyLFxuICBcIndpZmlcIjogJHZhci13aWZpLFxuICBcIndpZmktM1wiOiAkdmFyLXdpZmktMyxcbiAgXCJ3aWZpLXN0cm9uZ1wiOiAkdmFyLXdpZmktc3Ryb25nLFxuICBcImNhbGN1bGF0b3JcIjogJHZhci1jYWxjdWxhdG9yLFxuICBcImJlbGwtc2xhc2hcIjogJHZhci1iZWxsLXNsYXNoLFxuICBcInRyYXNoXCI6ICR2YXItdHJhc2gsXG4gIFwiY29weXJpZ2h0XCI6ICR2YXItY29weXJpZ2h0LFxuICBcImV5ZS1kcm9wcGVyXCI6ICR2YXItZXllLWRyb3BwZXIsXG4gIFwiZXllLWRyb3BwZXItZW1wdHlcIjogJHZhci1leWUtZHJvcHBlci1lbXB0eSxcbiAgXCJleWVkcm9wcGVyXCI6ICR2YXItZXllZHJvcHBlcixcbiAgXCJwYWludGJydXNoXCI6ICR2YXItcGFpbnRicnVzaCxcbiAgXCJwYWludC1icnVzaFwiOiAkdmFyLXBhaW50LWJydXNoLFxuICBcImNha2UtY2FuZGxlc1wiOiAkdmFyLWNha2UtY2FuZGxlcyxcbiAgXCJiaXJ0aGRheS1jYWtlXCI6ICR2YXItYmlydGhkYXktY2FrZSxcbiAgXCJjYWtlXCI6ICR2YXItY2FrZSxcbiAgXCJjaGFydC1hcmVhXCI6ICR2YXItY2hhcnQtYXJlYSxcbiAgXCJhcmVhLWNoYXJ0XCI6ICR2YXItYXJlYS1jaGFydCxcbiAgXCJjaGFydC1waWVcIjogJHZhci1jaGFydC1waWUsXG4gIFwicGllLWNoYXJ0XCI6ICR2YXItcGllLWNoYXJ0LFxuICBcImNoYXJ0LWxpbmVcIjogJHZhci1jaGFydC1saW5lLFxuICBcImxpbmUtY2hhcnRcIjogJHZhci1saW5lLWNoYXJ0LFxuICBcInRvZ2dsZS1vZmZcIjogJHZhci10b2dnbGUtb2ZmLFxuICBcInRvZ2dsZS1vblwiOiAkdmFyLXRvZ2dsZS1vbixcbiAgXCJiaWN5Y2xlXCI6ICR2YXItYmljeWNsZSxcbiAgXCJidXNcIjogJHZhci1idXMsXG4gIFwiY2xvc2VkLWNhcHRpb25pbmdcIjogJHZhci1jbG9zZWQtY2FwdGlvbmluZyxcbiAgXCJzaGVrZWwtc2lnblwiOiAkdmFyLXNoZWtlbC1zaWduLFxuICBcImlsc1wiOiAkdmFyLWlscyxcbiAgXCJzaGVrZWxcIjogJHZhci1zaGVrZWwsXG4gIFwic2hlcWVsXCI6ICR2YXItc2hlcWVsLFxuICBcInNoZXFlbC1zaWduXCI6ICR2YXItc2hlcWVsLXNpZ24sXG4gIFwiY2FydC1wbHVzXCI6ICR2YXItY2FydC1wbHVzLFxuICBcImNhcnQtYXJyb3ctZG93blwiOiAkdmFyLWNhcnQtYXJyb3ctZG93bixcbiAgXCJkaWFtb25kXCI6ICR2YXItZGlhbW9uZCxcbiAgXCJzaGlwXCI6ICR2YXItc2hpcCxcbiAgXCJ1c2VyLXNlY3JldFwiOiAkdmFyLXVzZXItc2VjcmV0LFxuICBcIm1vdG9yY3ljbGVcIjogJHZhci1tb3RvcmN5Y2xlLFxuICBcInN0cmVldC12aWV3XCI6ICR2YXItc3RyZWV0LXZpZXcsXG4gIFwiaGVhcnQtcHVsc2VcIjogJHZhci1oZWFydC1wdWxzZSxcbiAgXCJoZWFydGJlYXRcIjogJHZhci1oZWFydGJlYXQsXG4gIFwidmVudXNcIjogJHZhci12ZW51cyxcbiAgXCJtYXJzXCI6ICR2YXItbWFycyxcbiAgXCJtZXJjdXJ5XCI6ICR2YXItbWVyY3VyeSxcbiAgXCJtYXJzLWFuZC12ZW51c1wiOiAkdmFyLW1hcnMtYW5kLXZlbnVzLFxuICBcInRyYW5zZ2VuZGVyXCI6ICR2YXItdHJhbnNnZW5kZXIsXG4gIFwidHJhbnNnZW5kZXItYWx0XCI6ICR2YXItdHJhbnNnZW5kZXItYWx0LFxuICBcInZlbnVzLWRvdWJsZVwiOiAkdmFyLXZlbnVzLWRvdWJsZSxcbiAgXCJtYXJzLWRvdWJsZVwiOiAkdmFyLW1hcnMtZG91YmxlLFxuICBcInZlbnVzLW1hcnNcIjogJHZhci12ZW51cy1tYXJzLFxuICBcIm1hcnMtc3Ryb2tlXCI6ICR2YXItbWFycy1zdHJva2UsXG4gIFwibWFycy1zdHJva2UtdXBcIjogJHZhci1tYXJzLXN0cm9rZS11cCxcbiAgXCJtYXJzLXN0cm9rZS12XCI6ICR2YXItbWFycy1zdHJva2UtdixcbiAgXCJtYXJzLXN0cm9rZS1yaWdodFwiOiAkdmFyLW1hcnMtc3Ryb2tlLXJpZ2h0LFxuICBcIm1hcnMtc3Ryb2tlLWhcIjogJHZhci1tYXJzLXN0cm9rZS1oLFxuICBcIm5ldXRlclwiOiAkdmFyLW5ldXRlcixcbiAgXCJnZW5kZXJsZXNzXCI6ICR2YXItZ2VuZGVybGVzcyxcbiAgXCJzZXJ2ZXJcIjogJHZhci1zZXJ2ZXIsXG4gIFwidXNlci1wbHVzXCI6ICR2YXItdXNlci1wbHVzLFxuICBcInVzZXIteG1hcmtcIjogJHZhci11c2VyLXhtYXJrLFxuICBcInVzZXItdGltZXNcIjogJHZhci11c2VyLXRpbWVzLFxuICBcImJlZFwiOiAkdmFyLWJlZCxcbiAgXCJ0cmFpblwiOiAkdmFyLXRyYWluLFxuICBcInRyYWluLXN1YndheVwiOiAkdmFyLXRyYWluLXN1YndheSxcbiAgXCJzdWJ3YXlcIjogJHZhci1zdWJ3YXksXG4gIFwiYmF0dGVyeS1mdWxsXCI6ICR2YXItYmF0dGVyeS1mdWxsLFxuICBcImJhdHRlcnlcIjogJHZhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktNVwiOiAkdmFyLWJhdHRlcnktNSxcbiAgXCJiYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzXCI6ICR2YXItYmF0dGVyeS10aHJlZS1xdWFydGVycyxcbiAgXCJiYXR0ZXJ5LTRcIjogJHZhci1iYXR0ZXJ5LTQsXG4gIFwiYmF0dGVyeS1oYWxmXCI6ICR2YXItYmF0dGVyeS1oYWxmLFxuICBcImJhdHRlcnktM1wiOiAkdmFyLWJhdHRlcnktMyxcbiAgXCJiYXR0ZXJ5LXF1YXJ0ZXJcIjogJHZhci1iYXR0ZXJ5LXF1YXJ0ZXIsXG4gIFwiYmF0dGVyeS0yXCI6ICR2YXItYmF0dGVyeS0yLFxuICBcImJhdHRlcnktZW1wdHlcIjogJHZhci1iYXR0ZXJ5LWVtcHR5LFxuICBcImJhdHRlcnktMFwiOiAkdmFyLWJhdHRlcnktMCxcbiAgXCJhcnJvdy1wb2ludGVyXCI6ICR2YXItYXJyb3ctcG9pbnRlcixcbiAgXCJtb3VzZS1wb2ludGVyXCI6ICR2YXItbW91c2UtcG9pbnRlcixcbiAgXCJpLWN1cnNvclwiOiAkdmFyLWktY3Vyc29yLFxuICBcIm9iamVjdC1ncm91cFwiOiAkdmFyLW9iamVjdC1ncm91cCxcbiAgXCJvYmplY3QtdW5ncm91cFwiOiAkdmFyLW9iamVjdC11bmdyb3VwLFxuICBcIm5vdGUtc3RpY2t5XCI6ICR2YXItbm90ZS1zdGlja3ksXG4gIFwic3RpY2t5LW5vdGVcIjogJHZhci1zdGlja3ktbm90ZSxcbiAgXCJjbG9uZVwiOiAkdmFyLWNsb25lLFxuICBcInNjYWxlLWJhbGFuY2VkXCI6ICR2YXItc2NhbGUtYmFsYW5jZWQsXG4gIFwiYmFsYW5jZS1zY2FsZVwiOiAkdmFyLWJhbGFuY2Utc2NhbGUsXG4gIFwiaG91cmdsYXNzLXN0YXJ0XCI6ICR2YXItaG91cmdsYXNzLXN0YXJ0LFxuICBcImhvdXJnbGFzcy0xXCI6ICR2YXItaG91cmdsYXNzLTEsXG4gIFwiaG91cmdsYXNzLWhhbGZcIjogJHZhci1ob3VyZ2xhc3MtaGFsZixcbiAgXCJob3VyZ2xhc3MtMlwiOiAkdmFyLWhvdXJnbGFzcy0yLFxuICBcImhvdXJnbGFzcy1lbmRcIjogJHZhci1ob3VyZ2xhc3MtZW5kLFxuICBcImhvdXJnbGFzcy0zXCI6ICR2YXItaG91cmdsYXNzLTMsXG4gIFwiaG91cmdsYXNzXCI6ICR2YXItaG91cmdsYXNzLFxuICBcImhvdXJnbGFzcy1lbXB0eVwiOiAkdmFyLWhvdXJnbGFzcy1lbXB0eSxcbiAgXCJoYW5kLWJhY2stZmlzdFwiOiAkdmFyLWhhbmQtYmFjay1maXN0LFxuICBcImhhbmQtcm9ja1wiOiAkdmFyLWhhbmQtcm9jayxcbiAgXCJoYW5kXCI6ICR2YXItaGFuZCxcbiAgXCJoYW5kLXBhcGVyXCI6ICR2YXItaGFuZC1wYXBlcixcbiAgXCJoYW5kLXNjaXNzb3JzXCI6ICR2YXItaGFuZC1zY2lzc29ycyxcbiAgXCJoYW5kLWxpemFyZFwiOiAkdmFyLWhhbmQtbGl6YXJkLFxuICBcImhhbmQtc3BvY2tcIjogJHZhci1oYW5kLXNwb2NrLFxuICBcImhhbmQtcG9pbnRlclwiOiAkdmFyLWhhbmQtcG9pbnRlcixcbiAgXCJoYW5kLXBlYWNlXCI6ICR2YXItaGFuZC1wZWFjZSxcbiAgXCJ0cmFkZW1hcmtcIjogJHZhci10cmFkZW1hcmssXG4gIFwicmVnaXN0ZXJlZFwiOiAkdmFyLXJlZ2lzdGVyZWQsXG4gIFwidHZcIjogJHZhci10dixcbiAgXCJ0ZWxldmlzaW9uXCI6ICR2YXItdGVsZXZpc2lvbixcbiAgXCJ0di1hbHRcIjogJHZhci10di1hbHQsXG4gIFwiY2FsZW5kYXItcGx1c1wiOiAkdmFyLWNhbGVuZGFyLXBsdXMsXG4gIFwiY2FsZW5kYXItbWludXNcIjogJHZhci1jYWxlbmRhci1taW51cyxcbiAgXCJjYWxlbmRhci14bWFya1wiOiAkdmFyLWNhbGVuZGFyLXhtYXJrLFxuICBcImNhbGVuZGFyLXRpbWVzXCI6ICR2YXItY2FsZW5kYXItdGltZXMsXG4gIFwiY2FsZW5kYXItY2hlY2tcIjogJHZhci1jYWxlbmRhci1jaGVjayxcbiAgXCJpbmR1c3RyeVwiOiAkdmFyLWluZHVzdHJ5LFxuICBcIm1hcC1waW5cIjogJHZhci1tYXAtcGluLFxuICBcInNpZ25zLXBvc3RcIjogJHZhci1zaWducy1wb3N0LFxuICBcIm1hcC1zaWduc1wiOiAkdmFyLW1hcC1zaWducyxcbiAgXCJtYXBcIjogJHZhci1tYXAsXG4gIFwibWVzc2FnZVwiOiAkdmFyLW1lc3NhZ2UsXG4gIFwiY29tbWVudC1hbHRcIjogJHZhci1jb21tZW50LWFsdCxcbiAgXCJjaXJjbGUtcGF1c2VcIjogJHZhci1jaXJjbGUtcGF1c2UsXG4gIFwicGF1c2UtY2lyY2xlXCI6ICR2YXItcGF1c2UtY2lyY2xlLFxuICBcImNpcmNsZS1zdG9wXCI6ICR2YXItY2lyY2xlLXN0b3AsXG4gIFwic3RvcC1jaXJjbGVcIjogJHZhci1zdG9wLWNpcmNsZSxcbiAgXCJiYWctc2hvcHBpbmdcIjogJHZhci1iYWctc2hvcHBpbmcsXG4gIFwic2hvcHBpbmctYmFnXCI6ICR2YXItc2hvcHBpbmctYmFnLFxuICBcImJhc2tldC1zaG9wcGluZ1wiOiAkdmFyLWJhc2tldC1zaG9wcGluZyxcbiAgXCJzaG9wcGluZy1iYXNrZXRcIjogJHZhci1zaG9wcGluZy1iYXNrZXQsXG4gIFwidW5pdmVyc2FsLWFjY2Vzc1wiOiAkdmFyLXVuaXZlcnNhbC1hY2Nlc3MsXG4gIFwicGVyc29uLXdhbGtpbmctd2l0aC1jYW5lXCI6ICR2YXItcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lLFxuICBcImJsaW5kXCI6ICR2YXItYmxpbmQsXG4gIFwiYXVkaW8tZGVzY3JpcHRpb25cIjogJHZhci1hdWRpby1kZXNjcmlwdGlvbixcbiAgXCJwaG9uZS12b2x1bWVcIjogJHZhci1waG9uZS12b2x1bWUsXG4gIFwidm9sdW1lLWNvbnRyb2wtcGhvbmVcIjogJHZhci12b2x1bWUtY29udHJvbC1waG9uZSxcbiAgXCJicmFpbGxlXCI6ICR2YXItYnJhaWxsZSxcbiAgXCJlYXItbGlzdGVuXCI6ICR2YXItZWFyLWxpc3RlbixcbiAgXCJhc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXNcIjogJHZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMsXG4gIFwiaGFuZHMtYXNsLWludGVycHJldGluZ1wiOiAkdmFyLWhhbmRzLWFzbC1pbnRlcnByZXRpbmcsXG4gIFwiYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmdcIjogJHZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZyxcbiAgXCJhc2wtaW50ZXJwcmV0aW5nXCI6ICR2YXItYXNsLWludGVycHJldGluZyxcbiAgXCJoYW5kcy1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZ1wiOiAkdmFyLWhhbmRzLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nLFxuICBcImVhci1kZWFmXCI6ICR2YXItZWFyLWRlYWYsXG4gIFwiZGVhZlwiOiAkdmFyLWRlYWYsXG4gIFwiZGVhZm5lc3NcIjogJHZhci1kZWFmbmVzcyxcbiAgXCJoYXJkLW9mLWhlYXJpbmdcIjogJHZhci1oYXJkLW9mLWhlYXJpbmcsXG4gIFwiaGFuZHNcIjogJHZhci1oYW5kcyxcbiAgXCJzaWduLWxhbmd1YWdlXCI6ICR2YXItc2lnbi1sYW5ndWFnZSxcbiAgXCJzaWduaW5nXCI6ICR2YXItc2lnbmluZyxcbiAgXCJleWUtbG93LXZpc2lvblwiOiAkdmFyLWV5ZS1sb3ctdmlzaW9uLFxuICBcImxvdy12aXNpb25cIjogJHZhci1sb3ctdmlzaW9uLFxuICBcImZvbnQtYXdlc29tZVwiOiAkdmFyLWZvbnQtYXdlc29tZSxcbiAgXCJmb250LWF3ZXNvbWUtZmxhZ1wiOiAkdmFyLWZvbnQtYXdlc29tZS1mbGFnLFxuICBcImZvbnQtYXdlc29tZS1sb2dvLWZ1bGxcIjogJHZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsLFxuICBcImhhbmRzaGFrZVwiOiAkdmFyLWhhbmRzaGFrZSxcbiAgXCJoYW5kc2hha2UtYWx0XCI6ICR2YXItaGFuZHNoYWtlLWFsdCxcbiAgXCJoYW5kc2hha2Utc2ltcGxlXCI6ICR2YXItaGFuZHNoYWtlLXNpbXBsZSxcbiAgXCJlbnZlbG9wZS1vcGVuXCI6ICR2YXItZW52ZWxvcGUtb3BlbixcbiAgXCJhZGRyZXNzLWJvb2tcIjogJHZhci1hZGRyZXNzLWJvb2ssXG4gIFwiY29udGFjdC1ib29rXCI6ICR2YXItY29udGFjdC1ib29rLFxuICBcImFkZHJlc3MtY2FyZFwiOiAkdmFyLWFkZHJlc3MtY2FyZCxcbiAgXCJjb250YWN0LWNhcmRcIjogJHZhci1jb250YWN0LWNhcmQsXG4gIFwidmNhcmRcIjogJHZhci12Y2FyZCxcbiAgXCJjaXJjbGUtdXNlclwiOiAkdmFyLWNpcmNsZS11c2VyLFxuICBcInVzZXItY2lyY2xlXCI6ICR2YXItdXNlci1jaXJjbGUsXG4gIFwiaWQtYmFkZ2VcIjogJHZhci1pZC1iYWRnZSxcbiAgXCJpZC1jYXJkXCI6ICR2YXItaWQtY2FyZCxcbiAgXCJkcml2ZXJzLWxpY2Vuc2VcIjogJHZhci1kcml2ZXJzLWxpY2Vuc2UsXG4gIFwidGVtcGVyYXR1cmUtZnVsbFwiOiAkdmFyLXRlbXBlcmF0dXJlLWZ1bGwsXG4gIFwidGVtcGVyYXR1cmUtNFwiOiAkdmFyLXRlbXBlcmF0dXJlLTQsXG4gIFwidGhlcm1vbWV0ZXItNFwiOiAkdmFyLXRoZXJtb21ldGVyLTQsXG4gIFwidGhlcm1vbWV0ZXItZnVsbFwiOiAkdmFyLXRoZXJtb21ldGVyLWZ1bGwsXG4gIFwidGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnNcIjogJHZhci10ZW1wZXJhdHVyZS10aHJlZS1xdWFydGVycyxcbiAgXCJ0ZW1wZXJhdHVyZS0zXCI6ICR2YXItdGVtcGVyYXR1cmUtMyxcbiAgXCJ0aGVybW9tZXRlci0zXCI6ICR2YXItdGhlcm1vbWV0ZXItMyxcbiAgXCJ0aGVybW9tZXRlci10aHJlZS1xdWFydGVyc1wiOiAkdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzLFxuICBcInRlbXBlcmF0dXJlLWhhbGZcIjogJHZhci10ZW1wZXJhdHVyZS1oYWxmLFxuICBcInRlbXBlcmF0dXJlLTJcIjogJHZhci10ZW1wZXJhdHVyZS0yLFxuICBcInRoZXJtb21ldGVyLTJcIjogJHZhci10aGVybW9tZXRlci0yLFxuICBcInRoZXJtb21ldGVyLWhhbGZcIjogJHZhci10aGVybW9tZXRlci1oYWxmLFxuICBcInRlbXBlcmF0dXJlLXF1YXJ0ZXJcIjogJHZhci10ZW1wZXJhdHVyZS1xdWFydGVyLFxuICBcInRlbXBlcmF0dXJlLTFcIjogJHZhci10ZW1wZXJhdHVyZS0xLFxuICBcInRoZXJtb21ldGVyLTFcIjogJHZhci10aGVybW9tZXRlci0xLFxuICBcInRoZXJtb21ldGVyLXF1YXJ0ZXJcIjogJHZhci10aGVybW9tZXRlci1xdWFydGVyLFxuICBcInRlbXBlcmF0dXJlLWVtcHR5XCI6ICR2YXItdGVtcGVyYXR1cmUtZW1wdHksXG4gIFwidGVtcGVyYXR1cmUtMFwiOiAkdmFyLXRlbXBlcmF0dXJlLTAsXG4gIFwidGhlcm1vbWV0ZXItMFwiOiAkdmFyLXRoZXJtb21ldGVyLTAsXG4gIFwidGhlcm1vbWV0ZXItZW1wdHlcIjogJHZhci10aGVybW9tZXRlci1lbXB0eSxcbiAgXCJzaG93ZXJcIjogJHZhci1zaG93ZXIsXG4gIFwiYmF0aFwiOiAkdmFyLWJhdGgsXG4gIFwiYmF0aHR1YlwiOiAkdmFyLWJhdGh0dWIsXG4gIFwicG9kY2FzdFwiOiAkdmFyLXBvZGNhc3QsXG4gIFwid2luZG93LW1heGltaXplXCI6ICR2YXItd2luZG93LW1heGltaXplLFxuICBcIndpbmRvdy1taW5pbWl6ZVwiOiAkdmFyLXdpbmRvdy1taW5pbWl6ZSxcbiAgXCJ3aW5kb3ctcmVzdG9yZVwiOiAkdmFyLXdpbmRvdy1yZXN0b3JlLFxuICBcInNxdWFyZS14bWFya1wiOiAkdmFyLXNxdWFyZS14bWFyayxcbiAgXCJ0aW1lcy1zcXVhcmVcIjogJHZhci10aW1lcy1zcXVhcmUsXG4gIFwieG1hcmstc3F1YXJlXCI6ICR2YXIteG1hcmstc3F1YXJlLFxuICBcIm1pY3JvY2hpcFwiOiAkdmFyLW1pY3JvY2hpcCxcbiAgXCJzbm93Zmxha2VcIjogJHZhci1zbm93Zmxha2UsXG4gIFwic3Bvb25cIjogJHZhci1zcG9vbixcbiAgXCJ1dGVuc2lsLXNwb29uXCI6ICR2YXItdXRlbnNpbC1zcG9vbixcbiAgXCJ1dGVuc2lsc1wiOiAkdmFyLXV0ZW5zaWxzLFxuICBcImN1dGxlcnlcIjogJHZhci1jdXRsZXJ5LFxuICBcInJvdGF0ZS1sZWZ0XCI6ICR2YXItcm90YXRlLWxlZnQsXG4gIFwicm90YXRlLWJhY2tcIjogJHZhci1yb3RhdGUtYmFjayxcbiAgXCJyb3RhdGUtYmFja3dhcmRcIjogJHZhci1yb3RhdGUtYmFja3dhcmQsXG4gIFwidW5kby1hbHRcIjogJHZhci11bmRvLWFsdCxcbiAgXCJ0cmFzaC1jYW5cIjogJHZhci10cmFzaC1jYW4sXG4gIFwidHJhc2gtYWx0XCI6ICR2YXItdHJhc2gtYWx0LFxuICBcInJvdGF0ZVwiOiAkdmFyLXJvdGF0ZSxcbiAgXCJzeW5jLWFsdFwiOiAkdmFyLXN5bmMtYWx0LFxuICBcInN0b3B3YXRjaFwiOiAkdmFyLXN0b3B3YXRjaCxcbiAgXCJyaWdodC1mcm9tLWJyYWNrZXRcIjogJHZhci1yaWdodC1mcm9tLWJyYWNrZXQsXG4gIFwic2lnbi1vdXQtYWx0XCI6ICR2YXItc2lnbi1vdXQtYWx0LFxuICBcInJpZ2h0LXRvLWJyYWNrZXRcIjogJHZhci1yaWdodC10by1icmFja2V0LFxuICBcInNpZ24taW4tYWx0XCI6ICR2YXItc2lnbi1pbi1hbHQsXG4gIFwicm90YXRlLXJpZ2h0XCI6ICR2YXItcm90YXRlLXJpZ2h0LFxuICBcInJlZG8tYWx0XCI6ICR2YXItcmVkby1hbHQsXG4gIFwicm90YXRlLWZvcndhcmRcIjogJHZhci1yb3RhdGUtZm9yd2FyZCxcbiAgXCJwb29cIjogJHZhci1wb28sXG4gIFwiaW1hZ2VzXCI6ICR2YXItaW1hZ2VzLFxuICBcInBlbmNpbFwiOiAkdmFyLXBlbmNpbCxcbiAgXCJwZW5jaWwtYWx0XCI6ICR2YXItcGVuY2lsLWFsdCxcbiAgXCJwZW5cIjogJHZhci1wZW4sXG4gIFwicGVuLWNsaXBcIjogJHZhci1wZW4tY2xpcCxcbiAgXCJwZW4tYWx0XCI6ICR2YXItcGVuLWFsdCxcbiAgXCJvY3RhZ29uXCI6ICR2YXItb2N0YWdvbixcbiAgXCJkb3duLWxvbmdcIjogJHZhci1kb3duLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtZG93blwiOiAkdmFyLWxvbmctYXJyb3ctYWx0LWRvd24sXG4gIFwibGVmdC1sb25nXCI6ICR2YXItbGVmdC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LWxlZnRcIjogJHZhci1sb25nLWFycm93LWFsdC1sZWZ0LFxuICBcInJpZ2h0LWxvbmdcIjogJHZhci1yaWdodC1sb25nLFxuICBcImxvbmctYXJyb3ctYWx0LXJpZ2h0XCI6ICR2YXItbG9uZy1hcnJvdy1hbHQtcmlnaHQsXG4gIFwidXAtbG9uZ1wiOiAkdmFyLXVwLWxvbmcsXG4gIFwibG9uZy1hcnJvdy1hbHQtdXBcIjogJHZhci1sb25nLWFycm93LWFsdC11cCxcbiAgXCJoZXhhZ29uXCI6ICR2YXItaGV4YWdvbixcbiAgXCJmaWxlLXBlblwiOiAkdmFyLWZpbGUtcGVuLFxuICBcImZpbGUtZWRpdFwiOiAkdmFyLWZpbGUtZWRpdCxcbiAgXCJtYXhpbWl6ZVwiOiAkdmFyLW1heGltaXplLFxuICBcImV4cGFuZC1hcnJvd3MtYWx0XCI6ICR2YXItZXhwYW5kLWFycm93cy1hbHQsXG4gIFwiY2xpcGJvYXJkXCI6ICR2YXItY2xpcGJvYXJkLFxuICBcImxlZnQtcmlnaHRcIjogJHZhci1sZWZ0LXJpZ2h0LFxuICBcImFycm93cy1hbHQtaFwiOiAkdmFyLWFycm93cy1hbHQtaCxcbiAgXCJ1cC1kb3duXCI6ICR2YXItdXAtZG93bixcbiAgXCJhcnJvd3MtYWx0LXZcIjogJHZhci1hcnJvd3MtYWx0LXYsXG4gIFwiYWxhcm0tY2xvY2tcIjogJHZhci1hbGFybS1jbG9jayxcbiAgXCJjaXJjbGUtZG93blwiOiAkdmFyLWNpcmNsZS1kb3duLFxuICBcImFycm93LWFsdC1jaXJjbGUtZG93blwiOiAkdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bixcbiAgXCJjaXJjbGUtbGVmdFwiOiAkdmFyLWNpcmNsZS1sZWZ0LFxuICBcImFycm93LWFsdC1jaXJjbGUtbGVmdFwiOiAkdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCxcbiAgXCJjaXJjbGUtcmlnaHRcIjogJHZhci1jaXJjbGUtcmlnaHQsXG4gIFwiYXJyb3ctYWx0LWNpcmNsZS1yaWdodFwiOiAkdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQsXG4gIFwiY2lyY2xlLXVwXCI6ICR2YXItY2lyY2xlLXVwLFxuICBcImFycm93LWFsdC1jaXJjbGUtdXBcIjogJHZhci1hcnJvdy1hbHQtY2lyY2xlLXVwLFxuICBcInVwLXJpZ2h0LWZyb20tc3F1YXJlXCI6ICR2YXItdXAtcmlnaHQtZnJvbS1zcXVhcmUsXG4gIFwiZXh0ZXJuYWwtbGluay1hbHRcIjogJHZhci1leHRlcm5hbC1saW5rLWFsdCxcbiAgXCJzcXVhcmUtdXAtcmlnaHRcIjogJHZhci1zcXVhcmUtdXAtcmlnaHQsXG4gIFwiZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0XCI6ICR2YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0LFxuICBcInJpZ2h0LWxlZnRcIjogJHZhci1yaWdodC1sZWZ0LFxuICBcImV4Y2hhbmdlLWFsdFwiOiAkdmFyLWV4Y2hhbmdlLWFsdCxcbiAgXCJyZXBlYXRcIjogJHZhci1yZXBlYXQsXG4gIFwiY29kZS1jb21taXRcIjogJHZhci1jb2RlLWNvbW1pdCxcbiAgXCJjb2RlLW1lcmdlXCI6ICR2YXItY29kZS1tZXJnZSxcbiAgXCJkZXNrdG9wXCI6ICR2YXItZGVza3RvcCxcbiAgXCJkZXNrdG9wLWFsdFwiOiAkdmFyLWRlc2t0b3AtYWx0LFxuICBcImdlbVwiOiAkdmFyLWdlbSxcbiAgXCJ0dXJuLWRvd25cIjogJHZhci10dXJuLWRvd24sXG4gIFwibGV2ZWwtZG93bi1hbHRcIjogJHZhci1sZXZlbC1kb3duLWFsdCxcbiAgXCJ0dXJuLXVwXCI6ICR2YXItdHVybi11cCxcbiAgXCJsZXZlbC11cC1hbHRcIjogJHZhci1sZXZlbC11cC1hbHQsXG4gIFwibG9jay1vcGVuXCI6ICR2YXItbG9jay1vcGVuLFxuICBcImxvY2F0aW9uLWRvdFwiOiAkdmFyLWxvY2F0aW9uLWRvdCxcbiAgXCJtYXAtbWFya2VyLWFsdFwiOiAkdmFyLW1hcC1tYXJrZXItYWx0LFxuICBcIm1pY3JvcGhvbmUtbGluZXNcIjogJHZhci1taWNyb3Bob25lLWxpbmVzLFxuICBcIm1pY3JvcGhvbmUtYWx0XCI6ICR2YXItbWljcm9waG9uZS1hbHQsXG4gIFwibW9iaWxlLXNjcmVlbi1idXR0b25cIjogJHZhci1tb2JpbGUtc2NyZWVuLWJ1dHRvbixcbiAgXCJtb2JpbGUtYWx0XCI6ICR2YXItbW9iaWxlLWFsdCxcbiAgXCJtb2JpbGVcIjogJHZhci1tb2JpbGUsXG4gIFwibW9iaWxlLWFuZHJvaWRcIjogJHZhci1tb2JpbGUtYW5kcm9pZCxcbiAgXCJtb2JpbGUtcGhvbmVcIjogJHZhci1tb2JpbGUtcGhvbmUsXG4gIFwibW9iaWxlLXNjcmVlblwiOiAkdmFyLW1vYmlsZS1zY3JlZW4sXG4gIFwibW9iaWxlLWFuZHJvaWQtYWx0XCI6ICR2YXItbW9iaWxlLWFuZHJvaWQtYWx0LFxuICBcIm1vbmV5LWJpbGwtMVwiOiAkdmFyLW1vbmV5LWJpbGwtMSxcbiAgXCJtb25leS1iaWxsLWFsdFwiOiAkdmFyLW1vbmV5LWJpbGwtYWx0LFxuICBcInBob25lLXNsYXNoXCI6ICR2YXItcGhvbmUtc2xhc2gsXG4gIFwiaW1hZ2UtcG9ydHJhaXRcIjogJHZhci1pbWFnZS1wb3J0cmFpdCxcbiAgXCJwb3J0cmFpdFwiOiAkdmFyLXBvcnRyYWl0LFxuICBcInJlcGx5XCI6ICR2YXItcmVwbHksXG4gIFwibWFpbC1yZXBseVwiOiAkdmFyLW1haWwtcmVwbHksXG4gIFwic2hpZWxkLWhhbHZlZFwiOiAkdmFyLXNoaWVsZC1oYWx2ZWQsXG4gIFwic2hpZWxkLWFsdFwiOiAkdmFyLXNoaWVsZC1hbHQsXG4gIFwidGFibGV0LXNjcmVlbi1idXR0b25cIjogJHZhci10YWJsZXQtc2NyZWVuLWJ1dHRvbixcbiAgXCJ0YWJsZXQtYWx0XCI6ICR2YXItdGFibGV0LWFsdCxcbiAgXCJ0YWJsZXRcIjogJHZhci10YWJsZXQsXG4gIFwidGFibGV0LWFuZHJvaWRcIjogJHZhci10YWJsZXQtYW5kcm9pZCxcbiAgXCJ0aWNrZXQtc2ltcGxlXCI6ICR2YXItdGlja2V0LXNpbXBsZSxcbiAgXCJ0aWNrZXQtYWx0XCI6ICR2YXItdGlja2V0LWFsdCxcbiAgXCJyZWN0YW5nbGUteG1hcmtcIjogJHZhci1yZWN0YW5nbGUteG1hcmssXG4gIFwicmVjdGFuZ2xlLXRpbWVzXCI6ICR2YXItcmVjdGFuZ2xlLXRpbWVzLFxuICBcInRpbWVzLXJlY3RhbmdsZVwiOiAkdmFyLXRpbWVzLXJlY3RhbmdsZSxcbiAgXCJ3aW5kb3ctY2xvc2VcIjogJHZhci13aW5kb3ctY2xvc2UsXG4gIFwiZG93bi1sZWZ0LWFuZC11cC1yaWdodC10by1jZW50ZXJcIjogJHZhci1kb3duLWxlZnQtYW5kLXVwLXJpZ2h0LXRvLWNlbnRlcixcbiAgXCJjb21wcmVzcy1hbHRcIjogJHZhci1jb21wcmVzcy1hbHQsXG4gIFwidXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlclwiOiAkdmFyLXVwLXJpZ2h0LWFuZC1kb3duLWxlZnQtZnJvbS1jZW50ZXIsXG4gIFwiZXhwYW5kLWFsdFwiOiAkdmFyLWV4cGFuZC1hbHQsXG4gIFwiYmFzZWJhbGwtYmF0LWJhbGxcIjogJHZhci1iYXNlYmFsbC1iYXQtYmFsbCxcbiAgXCJiYXNlYmFsbFwiOiAkdmFyLWJhc2ViYWxsLFxuICBcImJhc2ViYWxsLWJhbGxcIjogJHZhci1iYXNlYmFsbC1iYWxsLFxuICBcImJhc2tldGJhbGxcIjogJHZhci1iYXNrZXRiYWxsLFxuICBcImJhc2tldGJhbGwtYmFsbFwiOiAkdmFyLWJhc2tldGJhbGwtYmFsbCxcbiAgXCJib3dsaW5nLWJhbGxcIjogJHZhci1ib3dsaW5nLWJhbGwsXG4gIFwiY2hlc3NcIjogJHZhci1jaGVzcyxcbiAgXCJjaGVzcy1iaXNob3BcIjogJHZhci1jaGVzcy1iaXNob3AsXG4gIFwiY2hlc3MtYm9hcmRcIjogJHZhci1jaGVzcy1ib2FyZCxcbiAgXCJjaGVzcy1raW5nXCI6ICR2YXItY2hlc3Mta2luZyxcbiAgXCJjaGVzcy1rbmlnaHRcIjogJHZhci1jaGVzcy1rbmlnaHQsXG4gIFwiY2hlc3MtcGF3blwiOiAkdmFyLWNoZXNzLXBhd24sXG4gIFwiY2hlc3MtcXVlZW5cIjogJHZhci1jaGVzcy1xdWVlbixcbiAgXCJjaGVzcy1yb29rXCI6ICR2YXItY2hlc3Mtcm9vayxcbiAgXCJkdW1iYmVsbFwiOiAkdmFyLWR1bWJiZWxsLFxuICBcImZvb3RiYWxsXCI6ICR2YXItZm9vdGJhbGwsXG4gIFwiZm9vdGJhbGwtYmFsbFwiOiAkdmFyLWZvb3RiYWxsLWJhbGwsXG4gIFwiZ29sZi1iYWxsLXRlZVwiOiAkdmFyLWdvbGYtYmFsbC10ZWUsXG4gIFwiZ29sZi1iYWxsXCI6ICR2YXItZ29sZi1iYWxsLFxuICBcImhvY2tleS1wdWNrXCI6ICR2YXItaG9ja2V5LXB1Y2ssXG4gIFwiYnJvb20tYmFsbFwiOiAkdmFyLWJyb29tLWJhbGwsXG4gIFwicXVpZGRpdGNoXCI6ICR2YXItcXVpZGRpdGNoLFxuICBcInF1aWRkaXRjaC1icm9vbS1iYWxsXCI6ICR2YXItcXVpZGRpdGNoLWJyb29tLWJhbGwsXG4gIFwic3F1YXJlLWZ1bGxcIjogJHZhci1zcXVhcmUtZnVsbCxcbiAgXCJ0YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGxcIjogJHZhci10YWJsZS10ZW5uaXMtcGFkZGxlLWJhbGwsXG4gIFwicGluZy1wb25nLXBhZGRsZS1iYWxsXCI6ICR2YXItcGluZy1wb25nLXBhZGRsZS1iYWxsLFxuICBcInRhYmxlLXRlbm5pc1wiOiAkdmFyLXRhYmxlLXRlbm5pcyxcbiAgXCJ2b2xsZXliYWxsXCI6ICR2YXItdm9sbGV5YmFsbCxcbiAgXCJ2b2xsZXliYWxsLWJhbGxcIjogJHZhci12b2xsZXliYWxsLWJhbGwsXG4gIFwiaGFuZC1kb3RzXCI6ICR2YXItaGFuZC1kb3RzLFxuICBcImFsbGVyZ2llc1wiOiAkdmFyLWFsbGVyZ2llcyxcbiAgXCJiYW5kYWdlXCI6ICR2YXItYmFuZGFnZSxcbiAgXCJiYW5kLWFpZFwiOiAkdmFyLWJhbmQtYWlkLFxuICBcImJveFwiOiAkdmFyLWJveCxcbiAgXCJib3hlcy1zdGFja2VkXCI6ICR2YXItYm94ZXMtc3RhY2tlZCxcbiAgXCJib3hlc1wiOiAkdmFyLWJveGVzLFxuICBcImJveGVzLWFsdFwiOiAkdmFyLWJveGVzLWFsdCxcbiAgXCJicmllZmNhc2UtbWVkaWNhbFwiOiAkdmFyLWJyaWVmY2FzZS1tZWRpY2FsLFxuICBcImZpcmUtZmxhbWUtc2ltcGxlXCI6ICR2YXItZmlyZS1mbGFtZS1zaW1wbGUsXG4gIFwiYnVyblwiOiAkdmFyLWJ1cm4sXG4gIFwiY2Fwc3VsZXNcIjogJHZhci1jYXBzdWxlcyxcbiAgXCJjbGlwYm9hcmQtY2hlY2tcIjogJHZhci1jbGlwYm9hcmQtY2hlY2ssXG4gIFwiY2xpcGJvYXJkLWxpc3RcIjogJHZhci1jbGlwYm9hcmQtbGlzdCxcbiAgXCJwZXJzb24tZG90cy1mcm9tLWxpbmVcIjogJHZhci1wZXJzb24tZG90cy1mcm9tLWxpbmUsXG4gIFwiZGlhZ25vc2VzXCI6ICR2YXItZGlhZ25vc2VzLFxuICBcImRuYVwiOiAkdmFyLWRuYSxcbiAgXCJkb2xseVwiOiAkdmFyLWRvbGx5LFxuICBcImRvbGx5LWJveFwiOiAkdmFyLWRvbGx5LWJveCxcbiAgXCJjYXJ0LWZsYXRiZWRcIjogJHZhci1jYXJ0LWZsYXRiZWQsXG4gIFwiZG9sbHktZmxhdGJlZFwiOiAkdmFyLWRvbGx5LWZsYXRiZWQsXG4gIFwiZmlsZS1tZWRpY2FsXCI6ICR2YXItZmlsZS1tZWRpY2FsLFxuICBcImZpbGUtd2F2ZWZvcm1cIjogJHZhci1maWxlLXdhdmVmb3JtLFxuICBcImZpbGUtbWVkaWNhbC1hbHRcIjogJHZhci1maWxlLW1lZGljYWwtYWx0LFxuICBcImtpdC1tZWRpY2FsXCI6ICR2YXIta2l0LW1lZGljYWwsXG4gIFwiZmlyc3QtYWlkXCI6ICR2YXItZmlyc3QtYWlkLFxuICBcImNpcmNsZS1oXCI6ICR2YXItY2lyY2xlLWgsXG4gIFwiaG9zcGl0YWwtc3ltYm9sXCI6ICR2YXItaG9zcGl0YWwtc3ltYm9sLFxuICBcImlkLWNhcmQtY2xpcFwiOiAkdmFyLWlkLWNhcmQtY2xpcCxcbiAgXCJpZC1jYXJkLWFsdFwiOiAkdmFyLWlkLWNhcmQtYWx0LFxuICBcIm5vdGVzLW1lZGljYWxcIjogJHZhci1ub3Rlcy1tZWRpY2FsLFxuICBcInBhbGxldFwiOiAkdmFyLXBhbGxldCxcbiAgXCJwaWxsc1wiOiAkdmFyLXBpbGxzLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGVcIjogJHZhci1wcmVzY3JpcHRpb24tYm90dGxlLFxuICBcInByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbFwiOiAkdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbCxcbiAgXCJwcmVzY3JpcHRpb24tYm90dGxlLWFsdFwiOiAkdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0LFxuICBcImJlZC1wdWxzZVwiOiAkdmFyLWJlZC1wdWxzZSxcbiAgXCJwcm9jZWR1cmVzXCI6ICR2YXItcHJvY2VkdXJlcyxcbiAgXCJ0cnVjay1mYXN0XCI6ICR2YXItdHJ1Y2stZmFzdCxcbiAgXCJzaGlwcGluZy1mYXN0XCI6ICR2YXItc2hpcHBpbmctZmFzdCxcbiAgXCJzbW9raW5nXCI6ICR2YXItc21va2luZyxcbiAgXCJzeXJpbmdlXCI6ICR2YXItc3lyaW5nZSxcbiAgXCJ0YWJsZXRzXCI6ICR2YXItdGFibGV0cyxcbiAgXCJ0aGVybW9tZXRlclwiOiAkdmFyLXRoZXJtb21ldGVyLFxuICBcInZpYWxcIjogJHZhci12aWFsLFxuICBcInZpYWxzXCI6ICR2YXItdmlhbHMsXG4gIFwid2FyZWhvdXNlXCI6ICR2YXItd2FyZWhvdXNlLFxuICBcIndlaWdodC1zY2FsZVwiOiAkdmFyLXdlaWdodC1zY2FsZSxcbiAgXCJ3ZWlnaHRcIjogJHZhci13ZWlnaHQsXG4gIFwieC1yYXlcIjogJHZhci14LXJheSxcbiAgXCJib3gtb3BlblwiOiAkdmFyLWJveC1vcGVuLFxuICBcImNvbW1lbnQtZG90c1wiOiAkdmFyLWNvbW1lbnQtZG90cyxcbiAgXCJjb21tZW50aW5nXCI6ICR2YXItY29tbWVudGluZyxcbiAgXCJjb21tZW50LXNsYXNoXCI6ICR2YXItY29tbWVudC1zbGFzaCxcbiAgXCJjb3VjaFwiOiAkdmFyLWNvdWNoLFxuICBcImNpcmNsZS1kb2xsYXItdG8tc2xvdFwiOiAkdmFyLWNpcmNsZS1kb2xsYXItdG8tc2xvdCxcbiAgXCJkb25hdGVcIjogJHZhci1kb25hdGUsXG4gIFwiZG92ZVwiOiAkdmFyLWRvdmUsXG4gIFwiaGFuZC1ob2xkaW5nXCI6ICR2YXItaGFuZC1ob2xkaW5nLFxuICBcImhhbmQtaG9sZGluZy1oZWFydFwiOiAkdmFyLWhhbmQtaG9sZGluZy1oZWFydCxcbiAgXCJoYW5kLWhvbGRpbmctZG9sbGFyXCI6ICR2YXItaGFuZC1ob2xkaW5nLWRvbGxhcixcbiAgXCJoYW5kLWhvbGRpbmctdXNkXCI6ICR2YXItaGFuZC1ob2xkaW5nLXVzZCxcbiAgXCJoYW5kLWhvbGRpbmctZHJvcGxldFwiOiAkdmFyLWhhbmQtaG9sZGluZy1kcm9wbGV0LFxuICBcImhhbmQtaG9sZGluZy13YXRlclwiOiAkdmFyLWhhbmQtaG9sZGluZy13YXRlcixcbiAgXCJoYW5kcy1ob2xkaW5nXCI6ICR2YXItaGFuZHMtaG9sZGluZyxcbiAgXCJoYW5kc2hha2UtYW5nbGVcIjogJHZhci1oYW5kc2hha2UtYW5nbGUsXG4gIFwiaGFuZHMtaGVscGluZ1wiOiAkdmFyLWhhbmRzLWhlbHBpbmcsXG4gIFwicGFyYWNodXRlLWJveFwiOiAkdmFyLXBhcmFjaHV0ZS1ib3gsXG4gIFwicGVvcGxlLWNhcnJ5LWJveFwiOiAkdmFyLXBlb3BsZS1jYXJyeS1ib3gsXG4gIFwicGVvcGxlLWNhcnJ5XCI6ICR2YXItcGVvcGxlLWNhcnJ5LFxuICBcInBpZ2d5LWJhbmtcIjogJHZhci1waWdneS1iYW5rLFxuICBcInJpYmJvblwiOiAkdmFyLXJpYmJvbixcbiAgXCJyb3V0ZVwiOiAkdmFyLXJvdXRlLFxuICBcInNlZWRsaW5nXCI6ICR2YXItc2VlZGxpbmcsXG4gIFwic3Byb3V0XCI6ICR2YXItc3Byb3V0LFxuICBcInNpZ24taGFuZ2luZ1wiOiAkdmFyLXNpZ24taGFuZ2luZyxcbiAgXCJzaWduXCI6ICR2YXItc2lnbixcbiAgXCJmYWNlLXNtaWxlLXdpbmtcIjogJHZhci1mYWNlLXNtaWxlLXdpbmssXG4gIFwic21pbGUtd2lua1wiOiAkdmFyLXNtaWxlLXdpbmssXG4gIFwidGFwZVwiOiAkdmFyLXRhcGUsXG4gIFwidHJ1Y2stcmFtcC1ib3hcIjogJHZhci10cnVjay1yYW1wLWJveCxcbiAgXCJ0cnVjay1sb2FkaW5nXCI6ICR2YXItdHJ1Y2stbG9hZGluZyxcbiAgXCJ0cnVjay1tb3ZpbmdcIjogJHZhci10cnVjay1tb3ZpbmcsXG4gIFwidmlkZW8tc2xhc2hcIjogJHZhci12aWRlby1zbGFzaCxcbiAgXCJ3aW5lLWdsYXNzXCI6ICR2YXItd2luZS1nbGFzcyxcbiAgXCJ1c2VyLWFzdHJvbmF1dFwiOiAkdmFyLXVzZXItYXN0cm9uYXV0LFxuICBcInVzZXItY2hlY2tcIjogJHZhci11c2VyLWNoZWNrLFxuICBcInVzZXItY2xvY2tcIjogJHZhci11c2VyLWNsb2NrLFxuICBcInVzZXItZ2VhclwiOiAkdmFyLXVzZXItZ2VhcixcbiAgXCJ1c2VyLWNvZ1wiOiAkdmFyLXVzZXItY29nLFxuICBcInVzZXItcGVuXCI6ICR2YXItdXNlci1wZW4sXG4gIFwidXNlci1lZGl0XCI6ICR2YXItdXNlci1lZGl0LFxuICBcInVzZXItZ3JvdXBcIjogJHZhci11c2VyLWdyb3VwLFxuICBcInVzZXItZnJpZW5kc1wiOiAkdmFyLXVzZXItZnJpZW5kcyxcbiAgXCJ1c2VyLWdyYWR1YXRlXCI6ICR2YXItdXNlci1ncmFkdWF0ZSxcbiAgXCJ1c2VyLWxvY2tcIjogJHZhci11c2VyLWxvY2ssXG4gIFwidXNlci1taW51c1wiOiAkdmFyLXVzZXItbWludXMsXG4gIFwidXNlci1uaW5qYVwiOiAkdmFyLXVzZXItbmluamEsXG4gIFwidXNlci1zaGllbGRcIjogJHZhci11c2VyLXNoaWVsZCxcbiAgXCJ1c2VyLXNsYXNoXCI6ICR2YXItdXNlci1zbGFzaCxcbiAgXCJ1c2VyLWFsdC1zbGFzaFwiOiAkdmFyLXVzZXItYWx0LXNsYXNoLFxuICBcInVzZXItbGFyZ2Utc2xhc2hcIjogJHZhci11c2VyLWxhcmdlLXNsYXNoLFxuICBcInVzZXItdGFnXCI6ICR2YXItdXNlci10YWcsXG4gIFwidXNlci10aWVcIjogJHZhci11c2VyLXRpZSxcbiAgXCJ1c2Vycy1nZWFyXCI6ICR2YXItdXNlcnMtZ2VhcixcbiAgXCJ1c2Vycy1jb2dcIjogJHZhci11c2Vycy1jb2csXG4gIFwic2NhbGUtdW5iYWxhbmNlZFwiOiAkdmFyLXNjYWxlLXVuYmFsYW5jZWQsXG4gIFwiYmFsYW5jZS1zY2FsZS1sZWZ0XCI6ICR2YXItYmFsYW5jZS1zY2FsZS1sZWZ0LFxuICBcInNjYWxlLXVuYmFsYW5jZWQtZmxpcFwiOiAkdmFyLXNjYWxlLXVuYmFsYW5jZWQtZmxpcCxcbiAgXCJiYWxhbmNlLXNjYWxlLXJpZ2h0XCI6ICR2YXItYmFsYW5jZS1zY2FsZS1yaWdodCxcbiAgXCJibGVuZGVyXCI6ICR2YXItYmxlbmRlcixcbiAgXCJib29rLW9wZW5cIjogJHZhci1ib29rLW9wZW4sXG4gIFwidG93ZXItYnJvYWRjYXN0XCI6ICR2YXItdG93ZXItYnJvYWRjYXN0LFxuICBcImJyb2FkY2FzdC10b3dlclwiOiAkdmFyLWJyb2FkY2FzdC10b3dlcixcbiAgXCJicm9vbVwiOiAkdmFyLWJyb29tLFxuICBcImNoYWxrYm9hcmRcIjogJHZhci1jaGFsa2JvYXJkLFxuICBcImJsYWNrYm9hcmRcIjogJHZhci1ibGFja2JvYXJkLFxuICBcImNoYWxrYm9hcmQtdXNlclwiOiAkdmFyLWNoYWxrYm9hcmQtdXNlcixcbiAgXCJjaGFsa2JvYXJkLXRlYWNoZXJcIjogJHZhci1jaGFsa2JvYXJkLXRlYWNoZXIsXG4gIFwiY2h1cmNoXCI6ICR2YXItY2h1cmNoLFxuICBcImNvaW5zXCI6ICR2YXItY29pbnMsXG4gIFwiY29tcGFjdC1kaXNjXCI6ICR2YXItY29tcGFjdC1kaXNjLFxuICBcImNyb3dcIjogJHZhci1jcm93LFxuICBcImNyb3duXCI6ICR2YXItY3Jvd24sXG4gIFwiZGljZVwiOiAkdmFyLWRpY2UsXG4gIFwiZGljZS1maXZlXCI6ICR2YXItZGljZS1maXZlLFxuICBcImRpY2UtZm91clwiOiAkdmFyLWRpY2UtZm91cixcbiAgXCJkaWNlLW9uZVwiOiAkdmFyLWRpY2Utb25lLFxuICBcImRpY2Utc2l4XCI6ICR2YXItZGljZS1zaXgsXG4gIFwiZGljZS10aHJlZVwiOiAkdmFyLWRpY2UtdGhyZWUsXG4gIFwiZGljZS10d29cIjogJHZhci1kaWNlLXR3byxcbiAgXCJkaXZpZGVcIjogJHZhci1kaXZpZGUsXG4gIFwiZG9vci1jbG9zZWRcIjogJHZhci1kb29yLWNsb3NlZCxcbiAgXCJkb29yLW9wZW5cIjogJHZhci1kb29yLW9wZW4sXG4gIFwiZmVhdGhlclwiOiAkdmFyLWZlYXRoZXIsXG4gIFwiZnJvZ1wiOiAkdmFyLWZyb2csXG4gIFwiZ2FzLXB1bXBcIjogJHZhci1nYXMtcHVtcCxcbiAgXCJnbGFzc2VzXCI6ICR2YXItZ2xhc3NlcyxcbiAgXCJncmVhdGVyLXRoYW4tZXF1YWxcIjogJHZhci1ncmVhdGVyLXRoYW4tZXF1YWwsXG4gIFwiaGVsaWNvcHRlclwiOiAkdmFyLWhlbGljb3B0ZXIsXG4gIFwiaW5maW5pdHlcIjogJHZhci1pbmZpbml0eSxcbiAgXCJraXdpLWJpcmRcIjogJHZhci1raXdpLWJpcmQsXG4gIFwibGVzcy10aGFuLWVxdWFsXCI6ICR2YXItbGVzcy10aGFuLWVxdWFsLFxuICBcIm1lbW9yeVwiOiAkdmFyLW1lbW9yeSxcbiAgXCJtaWNyb3Bob25lLWxpbmVzLXNsYXNoXCI6ICR2YXItbWljcm9waG9uZS1saW5lcy1zbGFzaCxcbiAgXCJtaWNyb3Bob25lLWFsdC1zbGFzaFwiOiAkdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoLFxuICBcIm1vbmV5LWJpbGwtd2F2ZVwiOiAkdmFyLW1vbmV5LWJpbGwtd2F2ZSxcbiAgXCJtb25leS1iaWxsLTEtd2F2ZVwiOiAkdmFyLW1vbmV5LWJpbGwtMS13YXZlLFxuICBcIm1vbmV5LWJpbGwtd2F2ZS1hbHRcIjogJHZhci1tb25leS1iaWxsLXdhdmUtYWx0LFxuICBcIm1vbmV5LWNoZWNrXCI6ICR2YXItbW9uZXktY2hlY2ssXG4gIFwibW9uZXktY2hlY2stZG9sbGFyXCI6ICR2YXItbW9uZXktY2hlY2stZG9sbGFyLFxuICBcIm1vbmV5LWNoZWNrLWFsdFwiOiAkdmFyLW1vbmV5LWNoZWNrLWFsdCxcbiAgXCJub3QtZXF1YWxcIjogJHZhci1ub3QtZXF1YWwsXG4gIFwicGFsZXR0ZVwiOiAkdmFyLXBhbGV0dGUsXG4gIFwic3F1YXJlLXBhcmtpbmdcIjogJHZhci1zcXVhcmUtcGFya2luZyxcbiAgXCJwYXJraW5nXCI6ICR2YXItcGFya2luZyxcbiAgXCJkaWFncmFtLXByb2plY3RcIjogJHZhci1kaWFncmFtLXByb2plY3QsXG4gIFwicHJvamVjdC1kaWFncmFtXCI6ICR2YXItcHJvamVjdC1kaWFncmFtLFxuICBcInJlY2VpcHRcIjogJHZhci1yZWNlaXB0LFxuICBcInJvYm90XCI6ICR2YXItcm9ib3QsXG4gIFwicnVsZXJcIjogJHZhci1ydWxlcixcbiAgXCJydWxlci1jb21iaW5lZFwiOiAkdmFyLXJ1bGVyLWNvbWJpbmVkLFxuICBcInJ1bGVyLWhvcml6b250YWxcIjogJHZhci1ydWxlci1ob3Jpem9udGFsLFxuICBcInJ1bGVyLXZlcnRpY2FsXCI6ICR2YXItcnVsZXItdmVydGljYWwsXG4gIFwic2Nob29sXCI6ICR2YXItc2Nob29sLFxuICBcInNjcmV3ZHJpdmVyXCI6ICR2YXItc2NyZXdkcml2ZXIsXG4gIFwic2hvZS1wcmludHNcIjogJHZhci1zaG9lLXByaW50cyxcbiAgXCJza3VsbFwiOiAkdmFyLXNrdWxsLFxuICBcImJhbi1zbW9raW5nXCI6ICR2YXItYmFuLXNtb2tpbmcsXG4gIFwic21va2luZy1iYW5cIjogJHZhci1zbW9raW5nLWJhbixcbiAgXCJzdG9yZVwiOiAkdmFyLXN0b3JlLFxuICBcInNob3BcIjogJHZhci1zaG9wLFxuICBcInN0b3JlLWFsdFwiOiAkdmFyLXN0b3JlLWFsdCxcbiAgXCJiYXJzLXN0YWdnZXJlZFwiOiAkdmFyLWJhcnMtc3RhZ2dlcmVkLFxuICBcInJlb3JkZXJcIjogJHZhci1yZW9yZGVyLFxuICBcInN0cmVhbVwiOiAkdmFyLXN0cmVhbSxcbiAgXCJzdHJvb3B3YWZlbFwiOiAkdmFyLXN0cm9vcHdhZmVsLFxuICBcInRvb2xib3hcIjogJHZhci10b29sYm94LFxuICBcInNoaXJ0XCI6ICR2YXItc2hpcnQsXG4gIFwidC1zaGlydFwiOiAkdmFyLXQtc2hpcnQsXG4gIFwidHNoaXJ0XCI6ICR2YXItdHNoaXJ0LFxuICBcInBlcnNvbi13YWxraW5nXCI6ICR2YXItcGVyc29uLXdhbGtpbmcsXG4gIFwid2Fsa2luZ1wiOiAkdmFyLXdhbGtpbmcsXG4gIFwid2FsbGV0XCI6ICR2YXItd2FsbGV0LFxuICBcImZhY2UtYW5ncnlcIjogJHZhci1mYWNlLWFuZ3J5LFxuICBcImFuZ3J5XCI6ICR2YXItYW5ncnksXG4gIFwiYXJjaHdheVwiOiAkdmFyLWFyY2h3YXksXG4gIFwiYm9vay1hdGxhc1wiOiAkdmFyLWJvb2stYXRsYXMsXG4gIFwiYXRsYXNcIjogJHZhci1hdGxhcyxcbiAgXCJhd2FyZFwiOiAkdmFyLWF3YXJkLFxuICBcImRlbGV0ZS1sZWZ0XCI6ICR2YXItZGVsZXRlLWxlZnQsXG4gIFwiYmFja3NwYWNlXCI6ICR2YXItYmFja3NwYWNlLFxuICBcImJlemllci1jdXJ2ZVwiOiAkdmFyLWJlemllci1jdXJ2ZSxcbiAgXCJib25nXCI6ICR2YXItYm9uZyxcbiAgXCJicnVzaFwiOiAkdmFyLWJydXNoLFxuICBcImJ1cy1zaW1wbGVcIjogJHZhci1idXMtc2ltcGxlLFxuICBcImJ1cy1hbHRcIjogJHZhci1idXMtYWx0LFxuICBcImNhbm5hYmlzXCI6ICR2YXItY2FubmFiaXMsXG4gIFwiY2hlY2stZG91YmxlXCI6ICR2YXItY2hlY2stZG91YmxlLFxuICBcIm1hcnRpbmktZ2xhc3MtY2l0cnVzXCI6ICR2YXItbWFydGluaS1nbGFzcy1jaXRydXMsXG4gIFwiY29ja3RhaWxcIjogJHZhci1jb2NrdGFpbCxcbiAgXCJiZWxsLWNvbmNpZXJnZVwiOiAkdmFyLWJlbGwtY29uY2llcmdlLFxuICBcImNvbmNpZXJnZS1iZWxsXCI6ICR2YXItY29uY2llcmdlLWJlbGwsXG4gIFwiY29va2llXCI6ICR2YXItY29va2llLFxuICBcImNvb2tpZS1iaXRlXCI6ICR2YXItY29va2llLWJpdGUsXG4gIFwiY3JvcC1zaW1wbGVcIjogJHZhci1jcm9wLXNpbXBsZSxcbiAgXCJjcm9wLWFsdFwiOiAkdmFyLWNyb3AtYWx0LFxuICBcInRhY2hvZ3JhcGgtZGlnaXRhbFwiOiAkdmFyLXRhY2hvZ3JhcGgtZGlnaXRhbCxcbiAgXCJkaWdpdGFsLXRhY2hvZ3JhcGhcIjogJHZhci1kaWdpdGFsLXRhY2hvZ3JhcGgsXG4gIFwiZmFjZS1kaXp6eVwiOiAkdmFyLWZhY2UtZGl6enksXG4gIFwiZGl6enlcIjogJHZhci1kaXp6eSxcbiAgXCJjb21wYXNzLWRyYWZ0aW5nXCI6ICR2YXItY29tcGFzcy1kcmFmdGluZyxcbiAgXCJkcmFmdGluZy1jb21wYXNzXCI6ICR2YXItZHJhZnRpbmctY29tcGFzcyxcbiAgXCJkcnVtXCI6ICR2YXItZHJ1bSxcbiAgXCJkcnVtLXN0ZWVscGFuXCI6ICR2YXItZHJ1bS1zdGVlbHBhbixcbiAgXCJmZWF0aGVyLXBvaW50ZWRcIjogJHZhci1mZWF0aGVyLXBvaW50ZWQsXG4gIFwiZmVhdGhlci1hbHRcIjogJHZhci1mZWF0aGVyLWFsdCxcbiAgXCJmaWxlLWNvbnRyYWN0XCI6ICR2YXItZmlsZS1jb250cmFjdCxcbiAgXCJmaWxlLWFycm93LWRvd25cIjogJHZhci1maWxlLWFycm93LWRvd24sXG4gIFwiZmlsZS1kb3dubG9hZFwiOiAkdmFyLWZpbGUtZG93bmxvYWQsXG4gIFwiZmlsZS1leHBvcnRcIjogJHZhci1maWxlLWV4cG9ydCxcbiAgXCJhcnJvdy1yaWdodC1mcm9tLWZpbGVcIjogJHZhci1hcnJvdy1yaWdodC1mcm9tLWZpbGUsXG4gIFwiZmlsZS1pbXBvcnRcIjogJHZhci1maWxlLWltcG9ydCxcbiAgXCJhcnJvdy1yaWdodC10by1maWxlXCI6ICR2YXItYXJyb3ctcmlnaHQtdG8tZmlsZSxcbiAgXCJmaWxlLWludm9pY2VcIjogJHZhci1maWxlLWludm9pY2UsXG4gIFwiZmlsZS1pbnZvaWNlLWRvbGxhclwiOiAkdmFyLWZpbGUtaW52b2ljZS1kb2xsYXIsXG4gIFwiZmlsZS1wcmVzY3JpcHRpb25cIjogJHZhci1maWxlLXByZXNjcmlwdGlvbixcbiAgXCJmaWxlLXNpZ25hdHVyZVwiOiAkdmFyLWZpbGUtc2lnbmF0dXJlLFxuICBcImZpbGUtYXJyb3ctdXBcIjogJHZhci1maWxlLWFycm93LXVwLFxuICBcImZpbGUtdXBsb2FkXCI6ICR2YXItZmlsZS11cGxvYWQsXG4gIFwiZmlsbFwiOiAkdmFyLWZpbGwsXG4gIFwiZmlsbC1kcmlwXCI6ICR2YXItZmlsbC1kcmlwLFxuICBcImZpbmdlcnByaW50XCI6ICR2YXItZmluZ2VycHJpbnQsXG4gIFwiZmlzaFwiOiAkdmFyLWZpc2gsXG4gIFwiZmFjZS1mbHVzaGVkXCI6ICR2YXItZmFjZS1mbHVzaGVkLFxuICBcImZsdXNoZWRcIjogJHZhci1mbHVzaGVkLFxuICBcImZhY2UtZnJvd24tb3BlblwiOiAkdmFyLWZhY2UtZnJvd24tb3BlbixcbiAgXCJmcm93bi1vcGVuXCI6ICR2YXItZnJvd24tb3BlbixcbiAgXCJtYXJ0aW5pLWdsYXNzXCI6ICR2YXItbWFydGluaS1nbGFzcyxcbiAgXCJnbGFzcy1tYXJ0aW5pLWFsdFwiOiAkdmFyLWdsYXNzLW1hcnRpbmktYWx0LFxuICBcImVhcnRoLWFmcmljYVwiOiAkdmFyLWVhcnRoLWFmcmljYSxcbiAgXCJnbG9iZS1hZnJpY2FcIjogJHZhci1nbG9iZS1hZnJpY2EsXG4gIFwiZWFydGgtYW1lcmljYXNcIjogJHZhci1lYXJ0aC1hbWVyaWNhcyxcbiAgXCJlYXJ0aFwiOiAkdmFyLWVhcnRoLFxuICBcImVhcnRoLWFtZXJpY2FcIjogJHZhci1lYXJ0aC1hbWVyaWNhLFxuICBcImdsb2JlLWFtZXJpY2FzXCI6ICR2YXItZ2xvYmUtYW1lcmljYXMsXG4gIFwiZWFydGgtYXNpYVwiOiAkdmFyLWVhcnRoLWFzaWEsXG4gIFwiZ2xvYmUtYXNpYVwiOiAkdmFyLWdsb2JlLWFzaWEsXG4gIFwiZmFjZS1ncmltYWNlXCI6ICR2YXItZmFjZS1ncmltYWNlLFxuICBcImdyaW1hY2VcIjogJHZhci1ncmltYWNlLFxuICBcImZhY2UtZ3JpblwiOiAkdmFyLWZhY2UtZ3JpbixcbiAgXCJncmluXCI6ICR2YXItZ3JpbixcbiAgXCJmYWNlLWdyaW4td2lkZVwiOiAkdmFyLWZhY2UtZ3Jpbi13aWRlLFxuICBcImdyaW4tYWx0XCI6ICR2YXItZ3Jpbi1hbHQsXG4gIFwiZmFjZS1ncmluLWJlYW1cIjogJHZhci1mYWNlLWdyaW4tYmVhbSxcbiAgXCJncmluLWJlYW1cIjogJHZhci1ncmluLWJlYW0sXG4gIFwiZmFjZS1ncmluLWJlYW0tc3dlYXRcIjogJHZhci1mYWNlLWdyaW4tYmVhbS1zd2VhdCxcbiAgXCJncmluLWJlYW0tc3dlYXRcIjogJHZhci1ncmluLWJlYW0tc3dlYXQsXG4gIFwiZmFjZS1ncmluLWhlYXJ0c1wiOiAkdmFyLWZhY2UtZ3Jpbi1oZWFydHMsXG4gIFwiZ3Jpbi1oZWFydHNcIjogJHZhci1ncmluLWhlYXJ0cyxcbiAgXCJmYWNlLWdyaW4tc3F1aW50XCI6ICR2YXItZmFjZS1ncmluLXNxdWludCxcbiAgXCJncmluLXNxdWludFwiOiAkdmFyLWdyaW4tc3F1aW50LFxuICBcImZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnNcIjogJHZhci1mYWNlLWdyaW4tc3F1aW50LXRlYXJzLFxuICBcImdyaW4tc3F1aW50LXRlYXJzXCI6ICR2YXItZ3Jpbi1zcXVpbnQtdGVhcnMsXG4gIFwiZmFjZS1ncmluLXN0YXJzXCI6ICR2YXItZmFjZS1ncmluLXN0YXJzLFxuICBcImdyaW4tc3RhcnNcIjogJHZhci1ncmluLXN0YXJzLFxuICBcImZhY2UtZ3Jpbi10ZWFyc1wiOiAkdmFyLWZhY2UtZ3Jpbi10ZWFycyxcbiAgXCJncmluLXRlYXJzXCI6ICR2YXItZ3Jpbi10ZWFycyxcbiAgXCJmYWNlLWdyaW4tdG9uZ3VlXCI6ICR2YXItZmFjZS1ncmluLXRvbmd1ZSxcbiAgXCJncmluLXRvbmd1ZVwiOiAkdmFyLWdyaW4tdG9uZ3VlLFxuICBcImZhY2UtZ3Jpbi10b25ndWUtc3F1aW50XCI6ICR2YXItZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQsXG4gIFwiZ3Jpbi10b25ndWUtc3F1aW50XCI6ICR2YXItZ3Jpbi10b25ndWUtc3F1aW50LFxuICBcImZhY2UtZ3Jpbi10b25ndWUtd2lua1wiOiAkdmFyLWZhY2UtZ3Jpbi10b25ndWUtd2luayxcbiAgXCJncmluLXRvbmd1ZS13aW5rXCI6ICR2YXItZ3Jpbi10b25ndWUtd2luayxcbiAgXCJmYWNlLWdyaW4td2lua1wiOiAkdmFyLWZhY2UtZ3Jpbi13aW5rLFxuICBcImdyaW4td2lua1wiOiAkdmFyLWdyaW4td2luayxcbiAgXCJncmlwXCI6ICR2YXItZ3JpcCxcbiAgXCJncmlkLWhvcml6b250YWxcIjogJHZhci1ncmlkLWhvcml6b250YWwsXG4gIFwiZ3JpcC1ob3Jpem9udGFsXCI6ICR2YXItZ3JpcC1ob3Jpem9udGFsLFxuICBcImdyaXAtdmVydGljYWxcIjogJHZhci1ncmlwLXZlcnRpY2FsLFxuICBcImdyaWQtdmVydGljYWxcIjogJHZhci1ncmlkLXZlcnRpY2FsLFxuICBcImhlYWRzZXRcIjogJHZhci1oZWFkc2V0LFxuICBcImhpZ2hsaWdodGVyXCI6ICR2YXItaGlnaGxpZ2h0ZXIsXG4gIFwiaG90LXR1Yi1wZXJzb25cIjogJHZhci1ob3QtdHViLXBlcnNvbixcbiAgXCJob3QtdHViXCI6ICR2YXItaG90LXR1YixcbiAgXCJob3RlbFwiOiAkdmFyLWhvdGVsLFxuICBcImpvaW50XCI6ICR2YXItam9pbnQsXG4gIFwiZmFjZS1raXNzXCI6ICR2YXItZmFjZS1raXNzLFxuICBcImtpc3NcIjogJHZhci1raXNzLFxuICBcImZhY2Uta2lzcy1iZWFtXCI6ICR2YXItZmFjZS1raXNzLWJlYW0sXG4gIFwia2lzcy1iZWFtXCI6ICR2YXIta2lzcy1iZWFtLFxuICBcImZhY2Uta2lzcy13aW5rLWhlYXJ0XCI6ICR2YXItZmFjZS1raXNzLXdpbmstaGVhcnQsXG4gIFwia2lzcy13aW5rLWhlYXJ0XCI6ICR2YXIta2lzcy13aW5rLWhlYXJ0LFxuICBcImZhY2UtbGF1Z2hcIjogJHZhci1mYWNlLWxhdWdoLFxuICBcImxhdWdoXCI6ICR2YXItbGF1Z2gsXG4gIFwiZmFjZS1sYXVnaC1iZWFtXCI6ICR2YXItZmFjZS1sYXVnaC1iZWFtLFxuICBcImxhdWdoLWJlYW1cIjogJHZhci1sYXVnaC1iZWFtLFxuICBcImZhY2UtbGF1Z2gtc3F1aW50XCI6ICR2YXItZmFjZS1sYXVnaC1zcXVpbnQsXG4gIFwibGF1Z2gtc3F1aW50XCI6ICR2YXItbGF1Z2gtc3F1aW50LFxuICBcImZhY2UtbGF1Z2gtd2lua1wiOiAkdmFyLWZhY2UtbGF1Z2gtd2luayxcbiAgXCJsYXVnaC13aW5rXCI6ICR2YXItbGF1Z2gtd2luayxcbiAgXCJjYXJ0LWZsYXRiZWQtc3VpdGNhc2VcIjogJHZhci1jYXJ0LWZsYXRiZWQtc3VpdGNhc2UsXG4gIFwibHVnZ2FnZS1jYXJ0XCI6ICR2YXItbHVnZ2FnZS1jYXJ0LFxuICBcIm1hcC1sb2NhdGlvblwiOiAkdmFyLW1hcC1sb2NhdGlvbixcbiAgXCJtYXAtbWFya2VkXCI6ICR2YXItbWFwLW1hcmtlZCxcbiAgXCJtYXAtbG9jYXRpb24tZG90XCI6ICR2YXItbWFwLWxvY2F0aW9uLWRvdCxcbiAgXCJtYXAtbWFya2VkLWFsdFwiOiAkdmFyLW1hcC1tYXJrZWQtYWx0LFxuICBcIm1hcmtlclwiOiAkdmFyLW1hcmtlcixcbiAgXCJtZWRhbFwiOiAkdmFyLW1lZGFsLFxuICBcImZhY2UtbWVoLWJsYW5rXCI6ICR2YXItZmFjZS1tZWgtYmxhbmssXG4gIFwibWVoLWJsYW5rXCI6ICR2YXItbWVoLWJsYW5rLFxuICBcImZhY2Utcm9sbGluZy1leWVzXCI6ICR2YXItZmFjZS1yb2xsaW5nLWV5ZXMsXG4gIFwibWVoLXJvbGxpbmctZXllc1wiOiAkdmFyLW1laC1yb2xsaW5nLWV5ZXMsXG4gIFwibW9udW1lbnRcIjogJHZhci1tb251bWVudCxcbiAgXCJtb3J0YXItcGVzdGxlXCI6ICR2YXItbW9ydGFyLXBlc3RsZSxcbiAgXCJwYWludC1yb2xsZXJcIjogJHZhci1wYWludC1yb2xsZXIsXG4gIFwicGFzc3BvcnRcIjogJHZhci1wYXNzcG9ydCxcbiAgXCJwZW4tZmFuY3lcIjogJHZhci1wZW4tZmFuY3ksXG4gIFwicGVuLW5pYlwiOiAkdmFyLXBlbi1uaWIsXG4gIFwicGVuLXJ1bGVyXCI6ICR2YXItcGVuLXJ1bGVyLFxuICBcInBlbmNpbC1ydWxlclwiOiAkdmFyLXBlbmNpbC1ydWxlcixcbiAgXCJwbGFuZS1hcnJpdmFsXCI6ICR2YXItcGxhbmUtYXJyaXZhbCxcbiAgXCJwbGFuZS1kZXBhcnR1cmVcIjogJHZhci1wbGFuZS1kZXBhcnR1cmUsXG4gIFwicHJlc2NyaXB0aW9uXCI6ICR2YXItcHJlc2NyaXB0aW9uLFxuICBcImZhY2Utc2FkLWNyeVwiOiAkdmFyLWZhY2Utc2FkLWNyeSxcbiAgXCJzYWQtY3J5XCI6ICR2YXItc2FkLWNyeSxcbiAgXCJmYWNlLXNhZC10ZWFyXCI6ICR2YXItZmFjZS1zYWQtdGVhcixcbiAgXCJzYWQtdGVhclwiOiAkdmFyLXNhZC10ZWFyLFxuICBcInZhbi1zaHV0dGxlXCI6ICR2YXItdmFuLXNodXR0bGUsXG4gIFwic2h1dHRsZS12YW5cIjogJHZhci1zaHV0dGxlLXZhbixcbiAgXCJzaWduYXR1cmVcIjogJHZhci1zaWduYXR1cmUsXG4gIFwiZmFjZS1zbWlsZS1iZWFtXCI6ICR2YXItZmFjZS1zbWlsZS1iZWFtLFxuICBcInNtaWxlLWJlYW1cIjogJHZhci1zbWlsZS1iZWFtLFxuICBcInNvbGFyLXBhbmVsXCI6ICR2YXItc29sYXItcGFuZWwsXG4gIFwic3BhXCI6ICR2YXItc3BhLFxuICBcInNwbG90Y2hcIjogJHZhci1zcGxvdGNoLFxuICBcInNwcmF5LWNhblwiOiAkdmFyLXNwcmF5LWNhbixcbiAgXCJzdGFtcFwiOiAkdmFyLXN0YW1wLFxuICBcInN0YXItaGFsZi1zdHJva2VcIjogJHZhci1zdGFyLWhhbGYtc3Ryb2tlLFxuICBcInN0YXItaGFsZi1hbHRcIjogJHZhci1zdGFyLWhhbGYtYWx0LFxuICBcInN1aXRjYXNlLXJvbGxpbmdcIjogJHZhci1zdWl0Y2FzZS1yb2xsaW5nLFxuICBcImZhY2Utc3VycHJpc2VcIjogJHZhci1mYWNlLXN1cnByaXNlLFxuICBcInN1cnByaXNlXCI6ICR2YXItc3VycHJpc2UsXG4gIFwic3dhdGNoYm9va1wiOiAkdmFyLXN3YXRjaGJvb2ssXG4gIFwicGVyc29uLXN3aW1taW5nXCI6ICR2YXItcGVyc29uLXN3aW1taW5nLFxuICBcInN3aW1tZXJcIjogJHZhci1zd2ltbWVyLFxuICBcIndhdGVyLWxhZGRlclwiOiAkdmFyLXdhdGVyLWxhZGRlcixcbiAgXCJsYWRkZXItd2F0ZXJcIjogJHZhci1sYWRkZXItd2F0ZXIsXG4gIFwic3dpbW1pbmctcG9vbFwiOiAkdmFyLXN3aW1taW5nLXBvb2wsXG4gIFwiZHJvcGxldC1zbGFzaFwiOiAkdmFyLWRyb3BsZXQtc2xhc2gsXG4gIFwidGludC1zbGFzaFwiOiAkdmFyLXRpbnQtc2xhc2gsXG4gIFwiZmFjZS10aXJlZFwiOiAkdmFyLWZhY2UtdGlyZWQsXG4gIFwidGlyZWRcIjogJHZhci10aXJlZCxcbiAgXCJ0b290aFwiOiAkdmFyLXRvb3RoLFxuICBcInVtYnJlbGxhLWJlYWNoXCI6ICR2YXItdW1icmVsbGEtYmVhY2gsXG4gIFwid2VpZ2h0LWhhbmdpbmdcIjogJHZhci13ZWlnaHQtaGFuZ2luZyxcbiAgXCJ3aW5lLWdsYXNzLWVtcHR5XCI6ICR2YXItd2luZS1nbGFzcy1lbXB0eSxcbiAgXCJ3aW5lLWdsYXNzLWFsdFwiOiAkdmFyLXdpbmUtZ2xhc3MtYWx0LFxuICBcInNwcmF5LWNhbi1zcGFya2xlc1wiOiAkdmFyLXNwcmF5LWNhbi1zcGFya2xlcyxcbiAgXCJhaXItZnJlc2hlbmVyXCI6ICR2YXItYWlyLWZyZXNoZW5lcixcbiAgXCJhcHBsZS13aG9sZVwiOiAkdmFyLWFwcGxlLXdob2xlLFxuICBcImFwcGxlLWFsdFwiOiAkdmFyLWFwcGxlLWFsdCxcbiAgXCJhdG9tXCI6ICR2YXItYXRvbSxcbiAgXCJib25lXCI6ICR2YXItYm9uZSxcbiAgXCJib29rLW9wZW4tcmVhZGVyXCI6ICR2YXItYm9vay1vcGVuLXJlYWRlcixcbiAgXCJib29rLXJlYWRlclwiOiAkdmFyLWJvb2stcmVhZGVyLFxuICBcImJyYWluXCI6ICR2YXItYnJhaW4sXG4gIFwiY2FyLXJlYXJcIjogJHZhci1jYXItcmVhcixcbiAgXCJjYXItYWx0XCI6ICR2YXItY2FyLWFsdCxcbiAgXCJjYXItYmF0dGVyeVwiOiAkdmFyLWNhci1iYXR0ZXJ5LFxuICBcImJhdHRlcnktY2FyXCI6ICR2YXItYmF0dGVyeS1jYXIsXG4gIFwiY2FyLWJ1cnN0XCI6ICR2YXItY2FyLWJ1cnN0LFxuICBcImNhci1jcmFzaFwiOiAkdmFyLWNhci1jcmFzaCxcbiAgXCJjYXItc2lkZVwiOiAkdmFyLWNhci1zaWRlLFxuICBcImNoYXJnaW5nLXN0YXRpb25cIjogJHZhci1jaGFyZ2luZy1zdGF0aW9uLFxuICBcImRpYW1vbmQtdHVybi1yaWdodFwiOiAkdmFyLWRpYW1vbmQtdHVybi1yaWdodCxcbiAgXCJkaXJlY3Rpb25zXCI6ICR2YXItZGlyZWN0aW9ucyxcbiAgXCJkcmF3LXBvbHlnb25cIjogJHZhci1kcmF3LXBvbHlnb24sXG4gIFwidmVjdG9yLXBvbHlnb25cIjogJHZhci12ZWN0b3ItcG9seWdvbixcbiAgXCJsYXB0b3AtY29kZVwiOiAkdmFyLWxhcHRvcC1jb2RlLFxuICBcImxheWVyLWdyb3VwXCI6ICR2YXItbGF5ZXItZ3JvdXAsXG4gIFwibG9jYXRpb24tY3Jvc3NoYWlyc1wiOiAkdmFyLWxvY2F0aW9uLWNyb3NzaGFpcnMsXG4gIFwibG9jYXRpb25cIjogJHZhci1sb2NhdGlvbixcbiAgXCJsdW5nc1wiOiAkdmFyLWx1bmdzLFxuICBcIm1pY3Jvc2NvcGVcIjogJHZhci1taWNyb3Njb3BlLFxuICBcIm9pbC1jYW5cIjogJHZhci1vaWwtY2FuLFxuICBcInBvb3BcIjogJHZhci1wb29wLFxuICBcInNoYXBlc1wiOiAkdmFyLXNoYXBlcyxcbiAgXCJ0cmlhbmdsZS1jaXJjbGUtc3F1YXJlXCI6ICR2YXItdHJpYW5nbGUtY2lyY2xlLXNxdWFyZSxcbiAgXCJzdGFyLW9mLWxpZmVcIjogJHZhci1zdGFyLW9mLWxpZmUsXG4gIFwiZ2F1Z2VcIjogJHZhci1nYXVnZSxcbiAgXCJkYXNoYm9hcmRcIjogJHZhci1kYXNoYm9hcmQsXG4gIFwiZ2F1Z2UtbWVkXCI6ICR2YXItZ2F1Z2UtbWVkLFxuICBcInRhY2hvbWV0ZXItYWx0LWF2ZXJhZ2VcIjogJHZhci10YWNob21ldGVyLWFsdC1hdmVyYWdlLFxuICBcImdhdWdlLWhpZ2hcIjogJHZhci1nYXVnZS1oaWdoLFxuICBcInRhY2hvbWV0ZXItYWx0XCI6ICR2YXItdGFjaG9tZXRlci1hbHQsXG4gIFwidGFjaG9tZXRlci1hbHQtZmFzdFwiOiAkdmFyLXRhY2hvbWV0ZXItYWx0LWZhc3QsXG4gIFwiZ2F1Z2Utc2ltcGxlXCI6ICR2YXItZ2F1Z2Utc2ltcGxlLFxuICBcImdhdWdlLXNpbXBsZS1tZWRcIjogJHZhci1nYXVnZS1zaW1wbGUtbWVkLFxuICBcInRhY2hvbWV0ZXItYXZlcmFnZVwiOiAkdmFyLXRhY2hvbWV0ZXItYXZlcmFnZSxcbiAgXCJnYXVnZS1zaW1wbGUtaGlnaFwiOiAkdmFyLWdhdWdlLXNpbXBsZS1oaWdoLFxuICBcInRhY2hvbWV0ZXJcIjogJHZhci10YWNob21ldGVyLFxuICBcInRhY2hvbWV0ZXItZmFzdFwiOiAkdmFyLXRhY2hvbWV0ZXItZmFzdCxcbiAgXCJ0ZWV0aFwiOiAkdmFyLXRlZXRoLFxuICBcInRlZXRoLW9wZW5cIjogJHZhci10ZWV0aC1vcGVuLFxuICBcIm1hc2tzLXRoZWF0ZXJcIjogJHZhci1tYXNrcy10aGVhdGVyLFxuICBcInRoZWF0ZXItbWFza3NcIjogJHZhci10aGVhdGVyLW1hc2tzLFxuICBcInRyYWZmaWMtbGlnaHRcIjogJHZhci10cmFmZmljLWxpZ2h0LFxuICBcInRydWNrLW1vbnN0ZXJcIjogJHZhci10cnVjay1tb25zdGVyLFxuICBcInRydWNrLXBpY2t1cFwiOiAkdmFyLXRydWNrLXBpY2t1cCxcbiAgXCJyZWN0YW5nbGUtYWRcIjogJHZhci1yZWN0YW5nbGUtYWQsXG4gIFwiYWRcIjogJHZhci1hZCxcbiAgXCJhbmtoXCI6ICR2YXItYW5raCxcbiAgXCJib29rLWJpYmxlXCI6ICR2YXItYm9vay1iaWJsZSxcbiAgXCJiaWJsZVwiOiAkdmFyLWJpYmxlLFxuICBcImJ1c2luZXNzLXRpbWVcIjogJHZhci1idXNpbmVzcy10aW1lLFxuICBcImJyaWVmY2FzZS1jbG9ja1wiOiAkdmFyLWJyaWVmY2FzZS1jbG9jayxcbiAgXCJjaXR5XCI6ICR2YXItY2l0eSxcbiAgXCJjb21tZW50LWRvbGxhclwiOiAkdmFyLWNvbW1lbnQtZG9sbGFyLFxuICBcImNvbW1lbnRzLWRvbGxhclwiOiAkdmFyLWNvbW1lbnRzLWRvbGxhcixcbiAgXCJjcm9zc1wiOiAkdmFyLWNyb3NzLFxuICBcImRoYXJtYWNoYWtyYVwiOiAkdmFyLWRoYXJtYWNoYWtyYSxcbiAgXCJlbnZlbG9wZS1vcGVuLXRleHRcIjogJHZhci1lbnZlbG9wZS1vcGVuLXRleHQsXG4gIFwiZm9sZGVyLW1pbnVzXCI6ICR2YXItZm9sZGVyLW1pbnVzLFxuICBcImZvbGRlci1wbHVzXCI6ICR2YXItZm9sZGVyLXBsdXMsXG4gIFwiZmlsdGVyLWNpcmNsZS1kb2xsYXJcIjogJHZhci1maWx0ZXItY2lyY2xlLWRvbGxhcixcbiAgXCJmdW5uZWwtZG9sbGFyXCI6ICR2YXItZnVubmVsLWRvbGxhcixcbiAgXCJnb3B1cmFtXCI6ICR2YXItZ29wdXJhbSxcbiAgXCJoYW1zYVwiOiAkdmFyLWhhbXNhLFxuICBcImJhaGFpXCI6ICR2YXItYmFoYWksXG4gIFwiaGF5a2FsXCI6ICR2YXItaGF5a2FsLFxuICBcImplZGlcIjogJHZhci1qZWRpLFxuICBcImJvb2stam91cm5hbC13aGlsbHNcIjogJHZhci1ib29rLWpvdXJuYWwtd2hpbGxzLFxuICBcImpvdXJuYWwtd2hpbGxzXCI6ICR2YXItam91cm5hbC13aGlsbHMsXG4gIFwia2FhYmFcIjogJHZhci1rYWFiYSxcbiAgXCJraGFuZGFcIjogJHZhci1raGFuZGEsXG4gIFwibGFuZG1hcmtcIjogJHZhci1sYW5kbWFyayxcbiAgXCJlbnZlbG9wZXMtYnVsa1wiOiAkdmFyLWVudmVsb3Blcy1idWxrLFxuICBcIm1haWwtYnVsa1wiOiAkdmFyLW1haWwtYnVsayxcbiAgXCJtZW5vcmFoXCI6ICR2YXItbWVub3JhaCxcbiAgXCJtb3NxdWVcIjogJHZhci1tb3NxdWUsXG4gIFwib21cIjogJHZhci1vbSxcbiAgXCJzcGFnaGV0dGktbW9uc3Rlci1mbHlpbmdcIjogJHZhci1zcGFnaGV0dGktbW9uc3Rlci1mbHlpbmcsXG4gIFwicGFzdGFmYXJpYW5pc21cIjogJHZhci1wYXN0YWZhcmlhbmlzbSxcbiAgXCJwZWFjZVwiOiAkdmFyLXBlYWNlLFxuICBcInBsYWNlLW9mLXdvcnNoaXBcIjogJHZhci1wbGFjZS1vZi13b3JzaGlwLFxuICBcInNxdWFyZS1wb2xsLXZlcnRpY2FsXCI6ICR2YXItc3F1YXJlLXBvbGwtdmVydGljYWwsXG4gIFwicG9sbFwiOiAkdmFyLXBvbGwsXG4gIFwic3F1YXJlLXBvbGwtaG9yaXpvbnRhbFwiOiAkdmFyLXNxdWFyZS1wb2xsLWhvcml6b250YWwsXG4gIFwicG9sbC1oXCI6ICR2YXItcG9sbC1oLFxuICBcInBlcnNvbi1wcmF5aW5nXCI6ICR2YXItcGVyc29uLXByYXlpbmcsXG4gIFwicHJheVwiOiAkdmFyLXByYXksXG4gIFwiaGFuZHMtcHJheWluZ1wiOiAkdmFyLWhhbmRzLXByYXlpbmcsXG4gIFwicHJheWluZy1oYW5kc1wiOiAkdmFyLXByYXlpbmctaGFuZHMsXG4gIFwiYm9vay1xdXJhblwiOiAkdmFyLWJvb2stcXVyYW4sXG4gIFwicXVyYW5cIjogJHZhci1xdXJhbixcbiAgXCJtYWduaWZ5aW5nLWdsYXNzLWRvbGxhclwiOiAkdmFyLW1hZ25pZnlpbmctZ2xhc3MtZG9sbGFyLFxuICBcInNlYXJjaC1kb2xsYXJcIjogJHZhci1zZWFyY2gtZG9sbGFyLFxuICBcIm1hZ25pZnlpbmctZ2xhc3MtbG9jYXRpb25cIjogJHZhci1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uLFxuICBcInNlYXJjaC1sb2NhdGlvblwiOiAkdmFyLXNlYXJjaC1sb2NhdGlvbixcbiAgXCJzb2Nrc1wiOiAkdmFyLXNvY2tzLFxuICBcInNxdWFyZS1yb290LXZhcmlhYmxlXCI6ICR2YXItc3F1YXJlLXJvb3QtdmFyaWFibGUsXG4gIFwic3F1YXJlLXJvb3QtYWx0XCI6ICR2YXItc3F1YXJlLXJvb3QtYWx0LFxuICBcInN0YXItYW5kLWNyZXNjZW50XCI6ICR2YXItc3Rhci1hbmQtY3Jlc2NlbnQsXG4gIFwic3Rhci1vZi1kYXZpZFwiOiAkdmFyLXN0YXItb2YtZGF2aWQsXG4gIFwic3luYWdvZ3VlXCI6ICR2YXItc3luYWdvZ3VlLFxuICBcInNjcm9sbC10b3JhaFwiOiAkdmFyLXNjcm9sbC10b3JhaCxcbiAgXCJ0b3JhaFwiOiAkdmFyLXRvcmFoLFxuICBcInRvcmlpLWdhdGVcIjogJHZhci10b3JpaS1nYXRlLFxuICBcInZpaGFyYVwiOiAkdmFyLXZpaGFyYSxcbiAgXCJ2b2x1bWVcIjogJHZhci12b2x1bWUsXG4gIFwidm9sdW1lLW1lZGl1bVwiOiAkdmFyLXZvbHVtZS1tZWRpdW0sXG4gIFwidm9sdW1lLXhtYXJrXCI6ICR2YXItdm9sdW1lLXhtYXJrLFxuICBcInZvbHVtZS1tdXRlXCI6ICR2YXItdm9sdW1lLW11dGUsXG4gIFwidm9sdW1lLXRpbWVzXCI6ICR2YXItdm9sdW1lLXRpbWVzLFxuICBcInlpbi15YW5nXCI6ICR2YXIteWluLXlhbmcsXG4gIFwiYmxlbmRlci1waG9uZVwiOiAkdmFyLWJsZW5kZXItcGhvbmUsXG4gIFwiYm9vay1za3VsbFwiOiAkdmFyLWJvb2stc2t1bGwsXG4gIFwiYm9vay1kZWFkXCI6ICR2YXItYm9vay1kZWFkLFxuICBcImNhbXBncm91bmRcIjogJHZhci1jYW1wZ3JvdW5kLFxuICBcImNhdFwiOiAkdmFyLWNhdCxcbiAgXCJjaGFpclwiOiAkdmFyLWNoYWlyLFxuICBcImNsb3VkLW1vb25cIjogJHZhci1jbG91ZC1tb29uLFxuICBcImNsb3VkLXN1blwiOiAkdmFyLWNsb3VkLXN1bixcbiAgXCJjb3dcIjogJHZhci1jb3csXG4gIFwiZGljZS1kMjBcIjogJHZhci1kaWNlLWQyMCxcbiAgXCJkaWNlLWQ2XCI6ICR2YXItZGljZS1kNixcbiAgXCJkb2dcIjogJHZhci1kb2csXG4gIFwiZHJhZ29uXCI6ICR2YXItZHJhZ29uLFxuICBcImRydW1zdGljay1iaXRlXCI6ICR2YXItZHJ1bXN0aWNrLWJpdGUsXG4gIFwiZHVuZ2VvblwiOiAkdmFyLWR1bmdlb24sXG4gIFwiZmlsZS1jc3ZcIjogJHZhci1maWxlLWNzdixcbiAgXCJoYW5kLWZpc3RcIjogJHZhci1oYW5kLWZpc3QsXG4gIFwiZmlzdC1yYWlzZWRcIjogJHZhci1maXN0LXJhaXNlZCxcbiAgXCJnaG9zdFwiOiAkdmFyLWdob3N0LFxuICBcImhhbW1lclwiOiAkdmFyLWhhbW1lcixcbiAgXCJoYW51a2lhaFwiOiAkdmFyLWhhbnVraWFoLFxuICBcImhhdC13aXphcmRcIjogJHZhci1oYXQtd2l6YXJkLFxuICBcInBlcnNvbi1oaWtpbmdcIjogJHZhci1wZXJzb24taGlraW5nLFxuICBcImhpa2luZ1wiOiAkdmFyLWhpa2luZyxcbiAgXCJoaXBwb1wiOiAkdmFyLWhpcHBvLFxuICBcImhvcnNlXCI6ICR2YXItaG9yc2UsXG4gIFwiaG91c2UtY2hpbW5leS1jcmFja1wiOiAkdmFyLWhvdXNlLWNoaW1uZXktY3JhY2ssXG4gIFwiaG91c2UtZGFtYWdlXCI6ICR2YXItaG91c2UtZGFtYWdlLFxuICBcImhyeXZuaWEtc2lnblwiOiAkdmFyLWhyeXZuaWEtc2lnbixcbiAgXCJocnl2bmlhXCI6ICR2YXItaHJ5dm5pYSxcbiAgXCJtYXNrXCI6ICR2YXItbWFzayxcbiAgXCJtb3VudGFpblwiOiAkdmFyLW1vdW50YWluLFxuICBcIm5ldHdvcmstd2lyZWRcIjogJHZhci1uZXR3b3JrLXdpcmVkLFxuICBcIm90dGVyXCI6ICR2YXItb3R0ZXIsXG4gIFwicmluZ1wiOiAkdmFyLXJpbmcsXG4gIFwicGVyc29uLXJ1bm5pbmdcIjogJHZhci1wZXJzb24tcnVubmluZyxcbiAgXCJydW5uaW5nXCI6ICR2YXItcnVubmluZyxcbiAgXCJzY3JvbGxcIjogJHZhci1zY3JvbGwsXG4gIFwic2t1bGwtY3Jvc3Nib25lc1wiOiAkdmFyLXNrdWxsLWNyb3NzYm9uZXMsXG4gIFwic2xhc2hcIjogJHZhci1zbGFzaCxcbiAgXCJzcGlkZXJcIjogJHZhci1zcGlkZXIsXG4gIFwidG9pbGV0LXBhcGVyXCI6ICR2YXItdG9pbGV0LXBhcGVyLFxuICBcInRvaWxldC1wYXBlci1hbHRcIjogJHZhci10b2lsZXQtcGFwZXItYWx0LFxuICBcInRvaWxldC1wYXBlci1ibGFua1wiOiAkdmFyLXRvaWxldC1wYXBlci1ibGFuayxcbiAgXCJ0cmFjdG9yXCI6ICR2YXItdHJhY3RvcixcbiAgXCJ1c2VyLWluanVyZWRcIjogJHZhci11c2VyLWluanVyZWQsXG4gIFwidnItY2FyZGJvYXJkXCI6ICR2YXItdnItY2FyZGJvYXJkLFxuICBcIndhbmQtc3BhcmtsZXNcIjogJHZhci13YW5kLXNwYXJrbGVzLFxuICBcIndpbmRcIjogJHZhci13aW5kLFxuICBcIndpbmUtYm90dGxlXCI6ICR2YXItd2luZS1ib3R0bGUsXG4gIFwiY2xvdWQtbWVhdGJhbGxcIjogJHZhci1jbG91ZC1tZWF0YmFsbCxcbiAgXCJjbG91ZC1tb29uLXJhaW5cIjogJHZhci1jbG91ZC1tb29uLXJhaW4sXG4gIFwiY2xvdWQtcmFpblwiOiAkdmFyLWNsb3VkLXJhaW4sXG4gIFwiY2xvdWQtc2hvd2Vycy1oZWF2eVwiOiAkdmFyLWNsb3VkLXNob3dlcnMtaGVhdnksXG4gIFwiY2xvdWQtc3VuLXJhaW5cIjogJHZhci1jbG91ZC1zdW4tcmFpbixcbiAgXCJkZW1vY3JhdFwiOiAkdmFyLWRlbW9jcmF0LFxuICBcImZsYWctdXNhXCI6ICR2YXItZmxhZy11c2EsXG4gIFwiaHVycmljYW5lXCI6ICR2YXItaHVycmljYW5lLFxuICBcImxhbmRtYXJrLWRvbWVcIjogJHZhci1sYW5kbWFyay1kb21lLFxuICBcImxhbmRtYXJrLWFsdFwiOiAkdmFyLWxhbmRtYXJrLWFsdCxcbiAgXCJtZXRlb3JcIjogJHZhci1tZXRlb3IsXG4gIFwicGVyc29uLWJvb3RoXCI6ICR2YXItcGVyc29uLWJvb3RoLFxuICBcInBvby1zdG9ybVwiOiAkdmFyLXBvby1zdG9ybSxcbiAgXCJwb28tYm9sdFwiOiAkdmFyLXBvby1ib2x0LFxuICBcInJhaW5ib3dcIjogJHZhci1yYWluYm93LFxuICBcInJlcHVibGljYW5cIjogJHZhci1yZXB1YmxpY2FuLFxuICBcInNtb2dcIjogJHZhci1zbW9nLFxuICBcInRlbXBlcmF0dXJlLWhpZ2hcIjogJHZhci10ZW1wZXJhdHVyZS1oaWdoLFxuICBcInRlbXBlcmF0dXJlLWxvd1wiOiAkdmFyLXRlbXBlcmF0dXJlLWxvdyxcbiAgXCJjbG91ZC1ib2x0XCI6ICR2YXItY2xvdWQtYm9sdCxcbiAgXCJ0aHVuZGVyc3Rvcm1cIjogJHZhci10aHVuZGVyc3Rvcm0sXG4gIFwidG9ybmFkb1wiOiAkdmFyLXRvcm5hZG8sXG4gIFwidm9sY2Fub1wiOiAkdmFyLXZvbGNhbm8sXG4gIFwiY2hlY2stdG8tc2xvdFwiOiAkdmFyLWNoZWNrLXRvLXNsb3QsXG4gIFwidm90ZS15ZWFcIjogJHZhci12b3RlLXllYSxcbiAgXCJ3YXRlclwiOiAkdmFyLXdhdGVyLFxuICBcImJhYnlcIjogJHZhci1iYWJ5LFxuICBcImJhYnktY2FycmlhZ2VcIjogJHZhci1iYWJ5LWNhcnJpYWdlLFxuICBcImNhcnJpYWdlLWJhYnlcIjogJHZhci1jYXJyaWFnZS1iYWJ5LFxuICBcImJpb2hhemFyZFwiOiAkdmFyLWJpb2hhemFyZCxcbiAgXCJibG9nXCI6ICR2YXItYmxvZyxcbiAgXCJjYWxlbmRhci1kYXlcIjogJHZhci1jYWxlbmRhci1kYXksXG4gIFwiY2FsZW5kYXItd2Vla1wiOiAkdmFyLWNhbGVuZGFyLXdlZWssXG4gIFwiY2FuZHktY2FuZVwiOiAkdmFyLWNhbmR5LWNhbmUsXG4gIFwiY2Fycm90XCI6ICR2YXItY2Fycm90LFxuICBcImNhc2gtcmVnaXN0ZXJcIjogJHZhci1jYXNoLXJlZ2lzdGVyLFxuICBcIm1pbmltaXplXCI6ICR2YXItbWluaW1pemUsXG4gIFwiY29tcHJlc3MtYXJyb3dzLWFsdFwiOiAkdmFyLWNvbXByZXNzLWFycm93cy1hbHQsXG4gIFwiZHVtcHN0ZXJcIjogJHZhci1kdW1wc3RlcixcbiAgXCJkdW1wc3Rlci1maXJlXCI6ICR2YXItZHVtcHN0ZXItZmlyZSxcbiAgXCJldGhlcm5ldFwiOiAkdmFyLWV0aGVybmV0LFxuICBcImdpZnRzXCI6ICR2YXItZ2lmdHMsXG4gIFwiY2hhbXBhZ25lLWdsYXNzZXNcIjogJHZhci1jaGFtcGFnbmUtZ2xhc3NlcyxcbiAgXCJnbGFzcy1jaGVlcnNcIjogJHZhci1nbGFzcy1jaGVlcnMsXG4gIFwid2hpc2tleS1nbGFzc1wiOiAkdmFyLXdoaXNrZXktZ2xhc3MsXG4gIFwiZ2xhc3Mtd2hpc2tleVwiOiAkdmFyLWdsYXNzLXdoaXNrZXksXG4gIFwiZWFydGgtZXVyb3BlXCI6ICR2YXItZWFydGgtZXVyb3BlLFxuICBcImdsb2JlLWV1cm9wZVwiOiAkdmFyLWdsb2JlLWV1cm9wZSxcbiAgXCJncmlwLWxpbmVzXCI6ICR2YXItZ3JpcC1saW5lcyxcbiAgXCJncmlwLWxpbmVzLXZlcnRpY2FsXCI6ICR2YXItZ3JpcC1saW5lcy12ZXJ0aWNhbCxcbiAgXCJndWl0YXJcIjogJHZhci1ndWl0YXIsXG4gIFwiaGVhcnQtY3JhY2tcIjogJHZhci1oZWFydC1jcmFjayxcbiAgXCJoZWFydC1icm9rZW5cIjogJHZhci1oZWFydC1icm9rZW4sXG4gIFwiaG9sbHktYmVycnlcIjogJHZhci1ob2xseS1iZXJyeSxcbiAgXCJob3JzZS1oZWFkXCI6ICR2YXItaG9yc2UtaGVhZCxcbiAgXCJpY2ljbGVzXCI6ICR2YXItaWNpY2xlcyxcbiAgXCJpZ2xvb1wiOiAkdmFyLWlnbG9vLFxuICBcIm1pdHRlblwiOiAkdmFyLW1pdHRlbixcbiAgXCJtdWctaG90XCI6ICR2YXItbXVnLWhvdCxcbiAgXCJyYWRpYXRpb25cIjogJHZhci1yYWRpYXRpb24sXG4gIFwiY2lyY2xlLXJhZGlhdGlvblwiOiAkdmFyLWNpcmNsZS1yYWRpYXRpb24sXG4gIFwicmFkaWF0aW9uLWFsdFwiOiAkdmFyLXJhZGlhdGlvbi1hbHQsXG4gIFwicmVzdHJvb21cIjogJHZhci1yZXN0cm9vbSxcbiAgXCJzYXRlbGxpdGVcIjogJHZhci1zYXRlbGxpdGUsXG4gIFwic2F0ZWxsaXRlLWRpc2hcIjogJHZhci1zYXRlbGxpdGUtZGlzaCxcbiAgXCJzZC1jYXJkXCI6ICR2YXItc2QtY2FyZCxcbiAgXCJzaW0tY2FyZFwiOiAkdmFyLXNpbS1jYXJkLFxuICBcInBlcnNvbi1za2F0aW5nXCI6ICR2YXItcGVyc29uLXNrYXRpbmcsXG4gIFwic2thdGluZ1wiOiAkdmFyLXNrYXRpbmcsXG4gIFwicGVyc29uLXNraWluZ1wiOiAkdmFyLXBlcnNvbi1za2lpbmcsXG4gIFwic2tpaW5nXCI6ICR2YXItc2tpaW5nLFxuICBcInBlcnNvbi1za2lpbmctbm9yZGljXCI6ICR2YXItcGVyc29uLXNraWluZy1ub3JkaWMsXG4gIFwic2tpaW5nLW5vcmRpY1wiOiAkdmFyLXNraWluZy1ub3JkaWMsXG4gIFwic2xlaWdoXCI6ICR2YXItc2xlaWdoLFxuICBcImNvbW1lbnQtc21zXCI6ICR2YXItY29tbWVudC1zbXMsXG4gIFwic21zXCI6ICR2YXItc21zLFxuICBcInBlcnNvbi1zbm93Ym9hcmRpbmdcIjogJHZhci1wZXJzb24tc25vd2JvYXJkaW5nLFxuICBcInNub3dib2FyZGluZ1wiOiAkdmFyLXNub3dib2FyZGluZyxcbiAgXCJzbm93bWFuXCI6ICR2YXItc25vd21hbixcbiAgXCJzbm93cGxvd1wiOiAkdmFyLXNub3dwbG93LFxuICBcInRlbmdlLXNpZ25cIjogJHZhci10ZW5nZS1zaWduLFxuICBcInRlbmdlXCI6ICR2YXItdGVuZ2UsXG4gIFwidG9pbGV0XCI6ICR2YXItdG9pbGV0LFxuICBcInNjcmV3ZHJpdmVyLXdyZW5jaFwiOiAkdmFyLXNjcmV3ZHJpdmVyLXdyZW5jaCxcbiAgXCJ0b29sc1wiOiAkdmFyLXRvb2xzLFxuICBcImNhYmxlLWNhclwiOiAkdmFyLWNhYmxlLWNhcixcbiAgXCJ0cmFtXCI6ICR2YXItdHJhbSxcbiAgXCJmaXJlLWZsYW1lLWN1cnZlZFwiOiAkdmFyLWZpcmUtZmxhbWUtY3VydmVkLFxuICBcImZpcmUtYWx0XCI6ICR2YXItZmlyZS1hbHQsXG4gIFwiYmFjb25cIjogJHZhci1iYWNvbixcbiAgXCJib29rLW1lZGljYWxcIjogJHZhci1ib29rLW1lZGljYWwsXG4gIFwiYnJlYWQtc2xpY2VcIjogJHZhci1icmVhZC1zbGljZSxcbiAgXCJjaGVlc2VcIjogJHZhci1jaGVlc2UsXG4gIFwiaG91c2UtY2hpbW5leS1tZWRpY2FsXCI6ICR2YXItaG91c2UtY2hpbW5leS1tZWRpY2FsLFxuICBcImNsaW5pYy1tZWRpY2FsXCI6ICR2YXItY2xpbmljLW1lZGljYWwsXG4gIFwiY2xpcGJvYXJkLXVzZXJcIjogJHZhci1jbGlwYm9hcmQtdXNlcixcbiAgXCJjb21tZW50LW1lZGljYWxcIjogJHZhci1jb21tZW50LW1lZGljYWwsXG4gIFwiY3J1dGNoXCI6ICR2YXItY3J1dGNoLFxuICBcImRpc2Vhc2VcIjogJHZhci1kaXNlYXNlLFxuICBcImVnZ1wiOiAkdmFyLWVnZyxcbiAgXCJmb2xkZXItdHJlZVwiOiAkdmFyLWZvbGRlci10cmVlLFxuICBcImJ1cmdlclwiOiAkdmFyLWJ1cmdlcixcbiAgXCJoYW1idXJnZXJcIjogJHZhci1oYW1idXJnZXIsXG4gIFwiaGFuZC1taWRkbGUtZmluZ2VyXCI6ICR2YXItaGFuZC1taWRkbGUtZmluZ2VyLFxuICBcImhlbG1ldC1zYWZldHlcIjogJHZhci1oZWxtZXQtc2FmZXR5LFxuICBcImhhcmQtaGF0XCI6ICR2YXItaGFyZC1oYXQsXG4gIFwiaGF0LWhhcmRcIjogJHZhci1oYXQtaGFyZCxcbiAgXCJob3NwaXRhbC11c2VyXCI6ICR2YXItaG9zcGl0YWwtdXNlcixcbiAgXCJob3Rkb2dcIjogJHZhci1ob3Rkb2csXG4gIFwiaWNlLWNyZWFtXCI6ICR2YXItaWNlLWNyZWFtLFxuICBcImxhcHRvcC1tZWRpY2FsXCI6ICR2YXItbGFwdG9wLW1lZGljYWwsXG4gIFwicGFnZXJcIjogJHZhci1wYWdlcixcbiAgXCJwZXBwZXItaG90XCI6ICR2YXItcGVwcGVyLWhvdCxcbiAgXCJwaXp6YS1zbGljZVwiOiAkdmFyLXBpenphLXNsaWNlLFxuICBcInNhY2stZG9sbGFyXCI6ICR2YXItc2Fjay1kb2xsYXIsXG4gIFwiYm9vay10YW5ha2hcIjogJHZhci1ib29rLXRhbmFraCxcbiAgXCJ0YW5ha2hcIjogJHZhci10YW5ha2gsXG4gIFwiYmFycy1wcm9ncmVzc1wiOiAkdmFyLWJhcnMtcHJvZ3Jlc3MsXG4gIFwidGFza3MtYWx0XCI6ICR2YXItdGFza3MtYWx0LFxuICBcInRyYXNoLWFycm93LXVwXCI6ICR2YXItdHJhc2gtYXJyb3ctdXAsXG4gIFwidHJhc2gtcmVzdG9yZVwiOiAkdmFyLXRyYXNoLXJlc3RvcmUsXG4gIFwidHJhc2gtY2FuLWFycm93LXVwXCI6ICR2YXItdHJhc2gtY2FuLWFycm93LXVwLFxuICBcInRyYXNoLXJlc3RvcmUtYWx0XCI6ICR2YXItdHJhc2gtcmVzdG9yZS1hbHQsXG4gIFwidXNlci1udXJzZVwiOiAkdmFyLXVzZXItbnVyc2UsXG4gIFwid2F2ZS1zcXVhcmVcIjogJHZhci13YXZlLXNxdWFyZSxcbiAgXCJwZXJzb24tYmlraW5nXCI6ICR2YXItcGVyc29uLWJpa2luZyxcbiAgXCJiaWtpbmdcIjogJHZhci1iaWtpbmcsXG4gIFwiYm9yZGVyLWFsbFwiOiAkdmFyLWJvcmRlci1hbGwsXG4gIFwiYm9yZGVyLW5vbmVcIjogJHZhci1ib3JkZXItbm9uZSxcbiAgXCJib3JkZXItdG9wLWxlZnRcIjogJHZhci1ib3JkZXItdG9wLWxlZnQsXG4gIFwiYm9yZGVyLXN0eWxlXCI6ICR2YXItYm9yZGVyLXN0eWxlLFxuICBcInBlcnNvbi1kaWdnaW5nXCI6ICR2YXItcGVyc29uLWRpZ2dpbmcsXG4gIFwiZGlnZ2luZ1wiOiAkdmFyLWRpZ2dpbmcsXG4gIFwiZmFuXCI6ICR2YXItZmFuLFxuICBcImljb25zXCI6ICR2YXItaWNvbnMsXG4gIFwiaGVhcnQtbXVzaWMtY2FtZXJhLWJvbHRcIjogJHZhci1oZWFydC1tdXNpYy1jYW1lcmEtYm9sdCxcbiAgXCJwaG9uZS1mbGlwXCI6ICR2YXItcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1hbHRcIjogJHZhci1waG9uZS1hbHQsXG4gIFwic3F1YXJlLXBob25lLWZsaXBcIjogJHZhci1zcXVhcmUtcGhvbmUtZmxpcCxcbiAgXCJwaG9uZS1zcXVhcmUtYWx0XCI6ICR2YXItcGhvbmUtc3F1YXJlLWFsdCxcbiAgXCJwaG90by1maWxtXCI6ICR2YXItcGhvdG8tZmlsbSxcbiAgXCJwaG90by12aWRlb1wiOiAkdmFyLXBob3RvLXZpZGVvLFxuICBcInRleHQtc2xhc2hcIjogJHZhci10ZXh0LXNsYXNoLFxuICBcInJlbW92ZS1mb3JtYXRcIjogJHZhci1yZW1vdmUtZm9ybWF0LFxuICBcImFycm93LWRvd24tei1hXCI6ICR2YXItYXJyb3ctZG93bi16LWEsXG4gIFwic29ydC1hbHBoYS1kZXNjXCI6ICR2YXItc29ydC1hbHBoYS1kZXNjLFxuICBcInNvcnQtYWxwaGEtZG93bi1hbHRcIjogJHZhci1zb3J0LWFscGhhLWRvd24tYWx0LFxuICBcImFycm93LXVwLXotYVwiOiAkdmFyLWFycm93LXVwLXotYSxcbiAgXCJzb3J0LWFscGhhLXVwLWFsdFwiOiAkdmFyLXNvcnQtYWxwaGEtdXAtYWx0LFxuICBcImFycm93LWRvd24tc2hvcnQtd2lkZVwiOiAkdmFyLWFycm93LWRvd24tc2hvcnQtd2lkZSxcbiAgXCJzb3J0LWFtb3VudC1kZXNjXCI6ICR2YXItc29ydC1hbW91bnQtZGVzYyxcbiAgXCJzb3J0LWFtb3VudC1kb3duLWFsdFwiOiAkdmFyLXNvcnQtYW1vdW50LWRvd24tYWx0LFxuICBcImFycm93LXVwLXNob3J0LXdpZGVcIjogJHZhci1hcnJvdy11cC1zaG9ydC13aWRlLFxuICBcInNvcnQtYW1vdW50LXVwLWFsdFwiOiAkdmFyLXNvcnQtYW1vdW50LXVwLWFsdCxcbiAgXCJhcnJvdy1kb3duLTktMVwiOiAkdmFyLWFycm93LWRvd24tOS0xLFxuICBcInNvcnQtbnVtZXJpYy1kZXNjXCI6ICR2YXItc29ydC1udW1lcmljLWRlc2MsXG4gIFwic29ydC1udW1lcmljLWRvd24tYWx0XCI6ICR2YXItc29ydC1udW1lcmljLWRvd24tYWx0LFxuICBcImFycm93LXVwLTktMVwiOiAkdmFyLWFycm93LXVwLTktMSxcbiAgXCJzb3J0LW51bWVyaWMtdXAtYWx0XCI6ICR2YXItc29ydC1udW1lcmljLXVwLWFsdCxcbiAgXCJzcGVsbC1jaGVja1wiOiAkdmFyLXNwZWxsLWNoZWNrLFxuICBcInZvaWNlbWFpbFwiOiAkdmFyLXZvaWNlbWFpbCxcbiAgXCJoYXQtY293Ym95XCI6ICR2YXItaGF0LWNvd2JveSxcbiAgXCJoYXQtY293Ym95LXNpZGVcIjogJHZhci1oYXQtY293Ym95LXNpZGUsXG4gIFwiY29tcHV0ZXItbW91c2VcIjogJHZhci1jb21wdXRlci1tb3VzZSxcbiAgXCJtb3VzZVwiOiAkdmFyLW1vdXNlLFxuICBcInJhZGlvXCI6ICR2YXItcmFkaW8sXG4gIFwicmVjb3JkLXZpbnlsXCI6ICR2YXItcmVjb3JkLXZpbnlsLFxuICBcIndhbGtpZS10YWxraWVcIjogJHZhci13YWxraWUtdGFsa2llLFxuICBcImNhcmF2YW5cIjogJHZhci1jYXJhdmFuLFxuKTtcblxuJGJyYW5kLWljb25zOiAoXG4gIFwiZmlyZWZveC1icm93c2VyXCI6ICR2YXItZmlyZWZveC1icm93c2VyLFxuICBcImlkZWFsXCI6ICR2YXItaWRlYWwsXG4gIFwibWljcm9ibG9nXCI6ICR2YXItbWljcm9ibG9nLFxuICBcInNxdWFyZS1waWVkLXBpcGVyXCI6ICR2YXItc3F1YXJlLXBpZWQtcGlwZXIsXG4gIFwicGllZC1waXBlci1zcXVhcmVcIjogJHZhci1waWVkLXBpcGVyLXNxdWFyZSxcbiAgXCJ1bml0eVwiOiAkdmFyLXVuaXR5LFxuICBcImRhaWx5bW90aW9uXCI6ICR2YXItZGFpbHltb3Rpb24sXG4gIFwic3F1YXJlLWluc3RhZ3JhbVwiOiAkdmFyLXNxdWFyZS1pbnN0YWdyYW0sXG4gIFwiaW5zdGFncmFtLXNxdWFyZVwiOiAkdmFyLWluc3RhZ3JhbS1zcXVhcmUsXG4gIFwibWl4ZXJcIjogJHZhci1taXhlcixcbiAgXCJzaG9waWZ5XCI6ICR2YXItc2hvcGlmeSxcbiAgXCJkZWV6ZXJcIjogJHZhci1kZWV6ZXIsXG4gIFwiZWRnZS1sZWdhY3lcIjogJHZhci1lZGdlLWxlZ2FjeSxcbiAgXCJnb29nbGUtcGF5XCI6ICR2YXItZ29vZ2xlLXBheSxcbiAgXCJydXN0XCI6ICR2YXItcnVzdCxcbiAgXCJ0aWt0b2tcIjogJHZhci10aWt0b2ssXG4gIFwidW5zcGxhc2hcIjogJHZhci11bnNwbGFzaCxcbiAgXCJjbG91ZGZsYXJlXCI6ICR2YXItY2xvdWRmbGFyZSxcbiAgXCJndWlsZGVkXCI6ICR2YXItZ3VpbGRlZCxcbiAgXCJoaXZlXCI6ICR2YXItaGl2ZSxcbiAgXCI0Mi1ncm91cFwiOiAkdmFyLTQyLWdyb3VwLFxuICBcImlubm9zb2Z0XCI6ICR2YXItaW5ub3NvZnQsXG4gIFwiaW5zdGFsb2RcIjogJHZhci1pbnN0YWxvZCxcbiAgXCJvY3RvcHVzLWRlcGxveVwiOiAkdmFyLW9jdG9wdXMtZGVwbG95LFxuICBcInBlcmJ5dGVcIjogJHZhci1wZXJieXRlLFxuICBcInVuY2hhcnRlZFwiOiAkdmFyLXVuY2hhcnRlZCxcbiAgXCJ3YXRjaG1hbi1tb25pdG9yaW5nXCI6ICR2YXItd2F0Y2htYW4tbW9uaXRvcmluZyxcbiAgXCJ3b2R1XCI6ICR2YXItd29kdSxcbiAgXCJ3aXJzaW5kaGFuZHdlcmtcIjogJHZhci13aXJzaW5kaGFuZHdlcmssXG4gIFwid3NoXCI6ICR2YXItd3NoLFxuICBcImJvdHNcIjogJHZhci1ib3RzLFxuICBcImNtcGxpZFwiOiAkdmFyLWNtcGxpZCxcbiAgXCJiaWxpYmlsaVwiOiAkdmFyLWJpbGliaWxpLFxuICBcImdvbGFuZ1wiOiAkdmFyLWdvbGFuZyxcbiAgXCJwaXhcIjogJHZhci1waXgsXG4gIFwic2l0cm94XCI6ICR2YXItc2l0cm94LFxuICBcImhhc2hub2RlXCI6ICR2YXItaGFzaG5vZGUsXG4gIFwibWV0YVwiOiAkdmFyLW1ldGEsXG4gIFwicGFkbGV0XCI6ICR2YXItcGFkbGV0LFxuICBcIm5mYy1kaXJlY3Rpb25hbFwiOiAkdmFyLW5mYy1kaXJlY3Rpb25hbCxcbiAgXCJuZmMtc3ltYm9sXCI6ICR2YXItbmZjLXN5bWJvbCxcbiAgXCJzY3JlZW5wYWxcIjogJHZhci1zY3JlZW5wYWwsXG4gIFwic3BhY2UtYXdlc29tZVwiOiAkdmFyLXNwYWNlLWF3ZXNvbWUsXG4gIFwic3F1YXJlLWZvbnQtYXdlc29tZVwiOiAkdmFyLXNxdWFyZS1mb250LWF3ZXNvbWUsXG4gIFwic3F1YXJlLWdpdGxhYlwiOiAkdmFyLXNxdWFyZS1naXRsYWIsXG4gIFwiZ2l0bGFiLXNxdWFyZVwiOiAkdmFyLWdpdGxhYi1zcXVhcmUsXG4gIFwib2R5c2VlXCI6ICR2YXItb2R5c2VlLFxuICBcInN0dWJiZXJcIjogJHZhci1zdHViYmVyLFxuICBcImRlYmlhblwiOiAkdmFyLWRlYmlhbixcbiAgXCJzaG9lbGFjZVwiOiAkdmFyLXNob2VsYWNlLFxuICBcInRocmVhZHNcIjogJHZhci10aHJlYWRzLFxuICBcInNxdWFyZS10aHJlYWRzXCI6ICR2YXItc3F1YXJlLXRocmVhZHMsXG4gIFwic3F1YXJlLXgtdHdpdHRlclwiOiAkdmFyLXNxdWFyZS14LXR3aXR0ZXIsXG4gIFwieC10d2l0dGVyXCI6ICR2YXIteC10d2l0dGVyLFxuICBcIm9wZW5zdXNlXCI6ICR2YXItb3BlbnN1c2UsXG4gIFwibGV0dGVyYm94ZFwiOiAkdmFyLWxldHRlcmJveGQsXG4gIFwic3F1YXJlLWxldHRlcmJveGRcIjogJHZhci1zcXVhcmUtbGV0dGVyYm94ZCxcbiAgXCJtaW50Yml0XCI6ICR2YXItbWludGJpdCxcbiAgXCJnb29nbGUtc2Nob2xhclwiOiAkdmFyLWdvb2dsZS1zY2hvbGFyLFxuICBcImJyYXZlXCI6ICR2YXItYnJhdmUsXG4gIFwiYnJhdmUtcmV2ZXJzZVwiOiAkdmFyLWJyYXZlLXJldmVyc2UsXG4gIFwicGl4aXZcIjogJHZhci1waXhpdixcbiAgXCJ1cHdvcmtcIjogJHZhci11cHdvcmssXG4gIFwid2ViZmxvd1wiOiAkdmFyLXdlYmZsb3csXG4gIFwic2lnbmFsLW1lc3NlbmdlclwiOiAkdmFyLXNpZ25hbC1tZXNzZW5nZXIsXG4gIFwiYmx1ZXNreVwiOiAkdmFyLWJsdWVza3ksXG4gIFwianhsXCI6ICR2YXItanhsLFxuICBcInNxdWFyZS11cHdvcmtcIjogJHZhci1zcXVhcmUtdXB3b3JrLFxuICBcIndlYi1hd2Vzb21lXCI6ICR2YXItd2ViLWF3ZXNvbWUsXG4gIFwic3F1YXJlLXdlYi1hd2Vzb21lXCI6ICR2YXItc3F1YXJlLXdlYi1hd2Vzb21lLFxuICBcInNxdWFyZS13ZWItYXdlc29tZS1zdHJva2VcIjogJHZhci1zcXVhcmUtd2ViLWF3ZXNvbWUtc3Ryb2tlLFxuICBcImRhcnQtbGFuZ1wiOiAkdmFyLWRhcnQtbGFuZyxcbiAgXCJmbHV0dGVyXCI6ICR2YXItZmx1dHRlcixcbiAgXCJmaWxlcy1waW53aGVlbFwiOiAkdmFyLWZpbGVzLXBpbndoZWVsLFxuICBcImNzc1wiOiAkdmFyLWNzcyxcbiAgXCJzcXVhcmUtYmx1ZXNreVwiOiAkdmFyLXNxdWFyZS1ibHVlc2t5LFxuICBcIm9wZW5haVwiOiAkdmFyLW9wZW5haSxcbiAgXCJzcXVhcmUtbGlua2VkaW5cIjogJHZhci1zcXVhcmUtbGlua2VkaW4sXG4gIFwiY2FzaC1hcHBcIjogJHZhci1jYXNoLWFwcCxcbiAgXCJkaXNxdXNcIjogJHZhci1kaXNxdXMsXG4gIFwiZWxldmVudHlcIjogJHZhci1lbGV2ZW50eSxcbiAgXCIxMXR5XCI6ICR2YXItMTF0eSxcbiAgXCJrYWthby10YWxrXCI6ICR2YXIta2FrYW8tdGFsayxcbiAgXCJsaW5rdHJlZVwiOiAkdmFyLWxpbmt0cmVlLFxuICBcIm5vdGlvblwiOiAkdmFyLW5vdGlvbixcbiAgXCJwYW5kb3JhXCI6ICR2YXItcGFuZG9yYSxcbiAgXCJwaXhlbGZlZFwiOiAkdmFyLXBpeGVsZmVkLFxuICBcInRpZGFsXCI6ICR2YXItdGlkYWwsXG4gIFwidnNjb1wiOiAkdmFyLXZzY28sXG4gIFwidzNjXCI6ICR2YXItdzNjLFxuICBcImx1bW9uXCI6ICR2YXItbHVtb24sXG4gIFwibHVtb24tZHJvcFwiOiAkdmFyLWx1bW9uLWRyb3AsXG4gIFwic3F1YXJlLWZpZ21hXCI6ICR2YXItc3F1YXJlLWZpZ21hLFxuICBcInRleFwiOiAkdmFyLXRleCxcbiAgXCJkdW9saW5nb1wiOiAkdmFyLWR1b2xpbmdvLFxuICBcInN1cHBvcnRub3dcIjogJHZhci1zdXBwb3J0bm93LFxuICBcInRvci1icm93c2VyXCI6ICR2YXItdG9yLWJyb3dzZXIsXG4gIFwidHlwZXNjcmlwdFwiOiAkdmFyLXR5cGVzY3JpcHQsXG4gIFwic3F1YXJlLWRlc2twcm9cIjogJHZhci1zcXVhcmUtZGVza3BybyxcbiAgXCJjaXJjbGUtenVsaXBcIjogJHZhci1jaXJjbGUtenVsaXAsXG4gIFwianVsaWFcIjogJHZhci1qdWxpYSxcbiAgXCJ6dWxpcFwiOiAkdmFyLXp1bGlwLFxuICBcInVuaXNvblwiOiAkdmFyLXVuaXNvbixcbiAgXCJib2FyZC1nYW1lLWdlZWtcIjogJHZhci1ib2FyZC1nYW1lLWdlZWssXG4gIFwiYmdnXCI6ICR2YXItYmdnLFxuICBcImtvLWZpXCI6ICR2YXIta28tZmksXG4gIFwia3ViZXJuZXRlc1wiOiAkdmFyLWt1YmVybmV0ZXMsXG4gIFwicG9zdGdyZXNxbFwiOiAkdmFyLXBvc3RncmVzcWwsXG4gIFwic2NhbGV3YXlcIjogJHZhci1zY2FsZXdheSxcbiAgXCJ2ZW5tb1wiOiAkdmFyLXZlbm1vLFxuICBcInZlbm1vLXZcIjogJHZhci12ZW5tby12LFxuICBcInVucmVhbC1lbmdpbmVcIjogJHZhci11bnJlYWwtZW5naW5lLFxuICBcImdsb2JhbGVha3NcIjogJHZhci1nbG9iYWxlYWtzLFxuICBcInNvbGFuYVwiOiAkdmFyLXNvbGFuYSxcbiAgXCJ0aHJlZW1hXCI6ICR2YXItdGhyZWVtYSxcbiAgXCJmb3JnZWpvXCI6ICR2YXItZm9yZ2VqbyxcbiAgXCJjbGF1ZGVcIjogJHZhci1jbGF1ZGUsXG4gIFwiZ2l0ZWVcIjogJHZhci1naXRlZSxcbiAgXCJ4bXBwXCI6ICR2YXIteG1wcCxcbiAgXCJmZWRpdmVyc2VcIjogJHZhci1mZWRpdmVyc2UsXG4gIFwidGFpbHdpbmQtY3NzXCI6ICR2YXItdGFpbHdpbmQtY3NzLFxuICBcImFyY2gtbGludXhcIjogJHZhci1hcmNoLWxpbnV4LFxuICBcInN2ZWx0ZVwiOiAkdmFyLXN2ZWx0ZSxcbiAgXCJodWdnaW5nLWZhY2VcIjogJHZhci1odWdnaW5nLWZhY2UsXG4gIFwibGVldGNvZGVcIjogJHZhci1sZWV0Y29kZSxcbiAgXCJvcGVuc3RyZWV0bWFwXCI6ICR2YXItb3BlbnN0cmVldG1hcCxcbiAgXCJ1bHRyYWx5dGljc1wiOiAkdmFyLXVsdHJhbHl0aWNzLFxuICBcInVsdHJhbHl0aWNzLWh1YlwiOiAkdmFyLXVsdHJhbHl0aWNzLWh1YixcbiAgXCJ1bHRyYWx5dGljcy15b2xvXCI6ICR2YXItdWx0cmFseXRpY3MteW9sbyxcbiAgXCJvYnNpZGlhblwiOiAkdmFyLW9ic2lkaWFuLFxuICBcInpvb21cIjogJHZhci16b29tLFxuICBcInZpbVwiOiAkdmFyLXZpbSxcbiAgXCJzeW1mb255Y2FzdHNcIjogJHZhci1zeW1mb255Y2FzdHMsXG4gIFwic3F1YXJlLXR3aXR0ZXJcIjogJHZhci1zcXVhcmUtdHdpdHRlcixcbiAgXCJ0d2l0dGVyLXNxdWFyZVwiOiAkdmFyLXR3aXR0ZXItc3F1YXJlLFxuICBcInNxdWFyZS1mYWNlYm9va1wiOiAkdmFyLXNxdWFyZS1mYWNlYm9vayxcbiAgXCJmYWNlYm9vay1zcXVhcmVcIjogJHZhci1mYWNlYm9vay1zcXVhcmUsXG4gIFwibGlua2VkaW5cIjogJHZhci1saW5rZWRpbixcbiAgXCJzcXVhcmUtZ2l0aHViXCI6ICR2YXItc3F1YXJlLWdpdGh1YixcbiAgXCJnaXRodWItc3F1YXJlXCI6ICR2YXItZ2l0aHViLXNxdWFyZSxcbiAgXCJ0d2l0dGVyXCI6ICR2YXItdHdpdHRlcixcbiAgXCJmYWNlYm9va1wiOiAkdmFyLWZhY2Vib29rLFxuICBcImdpdGh1YlwiOiAkdmFyLWdpdGh1YixcbiAgXCJwaW50ZXJlc3RcIjogJHZhci1waW50ZXJlc3QsXG4gIFwic3F1YXJlLXBpbnRlcmVzdFwiOiAkdmFyLXNxdWFyZS1waW50ZXJlc3QsXG4gIFwicGludGVyZXN0LXNxdWFyZVwiOiAkdmFyLXBpbnRlcmVzdC1zcXVhcmUsXG4gIFwic3F1YXJlLWdvb2dsZS1wbHVzXCI6ICR2YXItc3F1YXJlLWdvb2dsZS1wbHVzLFxuICBcImdvb2dsZS1wbHVzLXNxdWFyZVwiOiAkdmFyLWdvb2dsZS1wbHVzLXNxdWFyZSxcbiAgXCJnb29nbGUtcGx1cy1nXCI6ICR2YXItZ29vZ2xlLXBsdXMtZyxcbiAgXCJsaW5rZWRpbi1pblwiOiAkdmFyLWxpbmtlZGluLWluLFxuICBcImdpdGh1Yi1hbHRcIjogJHZhci1naXRodWItYWx0LFxuICBcIm1heGNkblwiOiAkdmFyLW1heGNkbixcbiAgXCJodG1sNVwiOiAkdmFyLWh0bWw1LFxuICBcImNzczNcIjogJHZhci1jc3MzLFxuICBcImJ0Y1wiOiAkdmFyLWJ0YyxcbiAgXCJ5b3V0dWJlXCI6ICR2YXIteW91dHViZSxcbiAgXCJ4aW5nXCI6ICR2YXIteGluZyxcbiAgXCJzcXVhcmUteGluZ1wiOiAkdmFyLXNxdWFyZS14aW5nLFxuICBcInhpbmctc3F1YXJlXCI6ICR2YXIteGluZy1zcXVhcmUsXG4gIFwiZHJvcGJveFwiOiAkdmFyLWRyb3Bib3gsXG4gIFwic3RhY2stb3ZlcmZsb3dcIjogJHZhci1zdGFjay1vdmVyZmxvdyxcbiAgXCJpbnN0YWdyYW1cIjogJHZhci1pbnN0YWdyYW0sXG4gIFwiZmxpY2tyXCI6ICR2YXItZmxpY2tyLFxuICBcImFkblwiOiAkdmFyLWFkbixcbiAgXCJiaXRidWNrZXRcIjogJHZhci1iaXRidWNrZXQsXG4gIFwidHVtYmxyXCI6ICR2YXItdHVtYmxyLFxuICBcInNxdWFyZS10dW1ibHJcIjogJHZhci1zcXVhcmUtdHVtYmxyLFxuICBcInR1bWJsci1zcXVhcmVcIjogJHZhci10dW1ibHItc3F1YXJlLFxuICBcImFwcGxlXCI6ICR2YXItYXBwbGUsXG4gIFwid2luZG93c1wiOiAkdmFyLXdpbmRvd3MsXG4gIFwiYW5kcm9pZFwiOiAkdmFyLWFuZHJvaWQsXG4gIFwibGludXhcIjogJHZhci1saW51eCxcbiAgXCJkcmliYmJsZVwiOiAkdmFyLWRyaWJiYmxlLFxuICBcInNreXBlXCI6ICR2YXItc2t5cGUsXG4gIFwiZm91cnNxdWFyZVwiOiAkdmFyLWZvdXJzcXVhcmUsXG4gIFwidHJlbGxvXCI6ICR2YXItdHJlbGxvLFxuICBcImdyYXRpcGF5XCI6ICR2YXItZ3JhdGlwYXksXG4gIFwidmtcIjogJHZhci12ayxcbiAgXCJ3ZWlib1wiOiAkdmFyLXdlaWJvLFxuICBcInJlbnJlblwiOiAkdmFyLXJlbnJlbixcbiAgXCJwYWdlbGluZXNcIjogJHZhci1wYWdlbGluZXMsXG4gIFwic3RhY2stZXhjaGFuZ2VcIjogJHZhci1zdGFjay1leGNoYW5nZSxcbiAgXCJzcXVhcmUtdmltZW9cIjogJHZhci1zcXVhcmUtdmltZW8sXG4gIFwidmltZW8tc3F1YXJlXCI6ICR2YXItdmltZW8tc3F1YXJlLFxuICBcInNsYWNrXCI6ICR2YXItc2xhY2ssXG4gIFwic2xhY2staGFzaFwiOiAkdmFyLXNsYWNrLWhhc2gsXG4gIFwid29yZHByZXNzXCI6ICR2YXItd29yZHByZXNzLFxuICBcIm9wZW5pZFwiOiAkdmFyLW9wZW5pZCxcbiAgXCJ5YWhvb1wiOiAkdmFyLXlhaG9vLFxuICBcImdvb2dsZVwiOiAkdmFyLWdvb2dsZSxcbiAgXCJyZWRkaXRcIjogJHZhci1yZWRkaXQsXG4gIFwic3F1YXJlLXJlZGRpdFwiOiAkdmFyLXNxdWFyZS1yZWRkaXQsXG4gIFwicmVkZGl0LXNxdWFyZVwiOiAkdmFyLXJlZGRpdC1zcXVhcmUsXG4gIFwic3R1bWJsZXVwb24tY2lyY2xlXCI6ICR2YXItc3R1bWJsZXVwb24tY2lyY2xlLFxuICBcInN0dW1ibGV1cG9uXCI6ICR2YXItc3R1bWJsZXVwb24sXG4gIFwiZGVsaWNpb3VzXCI6ICR2YXItZGVsaWNpb3VzLFxuICBcImRpZ2dcIjogJHZhci1kaWdnLFxuICBcInBpZWQtcGlwZXItcHBcIjogJHZhci1waWVkLXBpcGVyLXBwLFxuICBcInBpZWQtcGlwZXItYWx0XCI6ICR2YXItcGllZC1waXBlci1hbHQsXG4gIFwiZHJ1cGFsXCI6ICR2YXItZHJ1cGFsLFxuICBcImpvb21sYVwiOiAkdmFyLWpvb21sYSxcbiAgXCJiZWhhbmNlXCI6ICR2YXItYmVoYW5jZSxcbiAgXCJzcXVhcmUtYmVoYW5jZVwiOiAkdmFyLXNxdWFyZS1iZWhhbmNlLFxuICBcImJlaGFuY2Utc3F1YXJlXCI6ICR2YXItYmVoYW5jZS1zcXVhcmUsXG4gIFwic3RlYW1cIjogJHZhci1zdGVhbSxcbiAgXCJzcXVhcmUtc3RlYW1cIjogJHZhci1zcXVhcmUtc3RlYW0sXG4gIFwic3RlYW0tc3F1YXJlXCI6ICR2YXItc3RlYW0tc3F1YXJlLFxuICBcInNwb3RpZnlcIjogJHZhci1zcG90aWZ5LFxuICBcImRldmlhbnRhcnRcIjogJHZhci1kZXZpYW50YXJ0LFxuICBcInNvdW5kY2xvdWRcIjogJHZhci1zb3VuZGNsb3VkLFxuICBcInZpbmVcIjogJHZhci12aW5lLFxuICBcImNvZGVwZW5cIjogJHZhci1jb2RlcGVuLFxuICBcImpzZmlkZGxlXCI6ICR2YXItanNmaWRkbGUsXG4gIFwicmViZWxcIjogJHZhci1yZWJlbCxcbiAgXCJlbXBpcmVcIjogJHZhci1lbXBpcmUsXG4gIFwic3F1YXJlLWdpdFwiOiAkdmFyLXNxdWFyZS1naXQsXG4gIFwiZ2l0LXNxdWFyZVwiOiAkdmFyLWdpdC1zcXVhcmUsXG4gIFwiZ2l0XCI6ICR2YXItZ2l0LFxuICBcImhhY2tlci1uZXdzXCI6ICR2YXItaGFja2VyLW5ld3MsXG4gIFwidGVuY2VudC13ZWlib1wiOiAkdmFyLXRlbmNlbnQtd2VpYm8sXG4gIFwicXFcIjogJHZhci1xcSxcbiAgXCJ3ZWl4aW5cIjogJHZhci13ZWl4aW4sXG4gIFwic2xpZGVzaGFyZVwiOiAkdmFyLXNsaWRlc2hhcmUsXG4gIFwidHdpdGNoXCI6ICR2YXItdHdpdGNoLFxuICBcInllbHBcIjogJHZhci15ZWxwLFxuICBcInBheXBhbFwiOiAkdmFyLXBheXBhbCxcbiAgXCJnb29nbGUtd2FsbGV0XCI6ICR2YXItZ29vZ2xlLXdhbGxldCxcbiAgXCJjYy12aXNhXCI6ICR2YXItY2MtdmlzYSxcbiAgXCJjYy1tYXN0ZXJjYXJkXCI6ICR2YXItY2MtbWFzdGVyY2FyZCxcbiAgXCJjYy1kaXNjb3ZlclwiOiAkdmFyLWNjLWRpc2NvdmVyLFxuICBcImNjLWFtZXhcIjogJHZhci1jYy1hbWV4LFxuICBcImNjLXBheXBhbFwiOiAkdmFyLWNjLXBheXBhbCxcbiAgXCJjYy1zdHJpcGVcIjogJHZhci1jYy1zdHJpcGUsXG4gIFwibGFzdGZtXCI6ICR2YXItbGFzdGZtLFxuICBcInNxdWFyZS1sYXN0Zm1cIjogJHZhci1zcXVhcmUtbGFzdGZtLFxuICBcImxhc3RmbS1zcXVhcmVcIjogJHZhci1sYXN0Zm0tc3F1YXJlLFxuICBcImlveGhvc3RcIjogJHZhci1pb3hob3N0LFxuICBcImFuZ2VsbGlzdFwiOiAkdmFyLWFuZ2VsbGlzdCxcbiAgXCJidXlzZWxsYWRzXCI6ICR2YXItYnV5c2VsbGFkcyxcbiAgXCJjb25uZWN0ZGV2ZWxvcFwiOiAkdmFyLWNvbm5lY3RkZXZlbG9wLFxuICBcImRhc2hjdWJlXCI6ICR2YXItZGFzaGN1YmUsXG4gIFwiZm9ydW1iZWVcIjogJHZhci1mb3J1bWJlZSxcbiAgXCJsZWFucHViXCI6ICR2YXItbGVhbnB1YixcbiAgXCJzZWxsc3lcIjogJHZhci1zZWxsc3ksXG4gIFwic2hpcnRzaW5idWxrXCI6ICR2YXItc2hpcnRzaW5idWxrLFxuICBcInNpbXBseWJ1aWx0XCI6ICR2YXItc2ltcGx5YnVpbHQsXG4gIFwic2t5YXRsYXNcIjogJHZhci1za3lhdGxhcyxcbiAgXCJwaW50ZXJlc3QtcFwiOiAkdmFyLXBpbnRlcmVzdC1wLFxuICBcIndoYXRzYXBwXCI6ICR2YXItd2hhdHNhcHAsXG4gIFwidmlhY29pblwiOiAkdmFyLXZpYWNvaW4sXG4gIFwibWVkaXVtXCI6ICR2YXItbWVkaXVtLFxuICBcIm1lZGl1bS1tXCI6ICR2YXItbWVkaXVtLW0sXG4gIFwieS1jb21iaW5hdG9yXCI6ICR2YXIteS1jb21iaW5hdG9yLFxuICBcIm9wdGluLW1vbnN0ZXJcIjogJHZhci1vcHRpbi1tb25zdGVyLFxuICBcIm9wZW5jYXJ0XCI6ICR2YXItb3BlbmNhcnQsXG4gIFwiZXhwZWRpdGVkc3NsXCI6ICR2YXItZXhwZWRpdGVkc3NsLFxuICBcImNjLWpjYlwiOiAkdmFyLWNjLWpjYixcbiAgXCJjYy1kaW5lcnMtY2x1YlwiOiAkdmFyLWNjLWRpbmVycy1jbHViLFxuICBcImNyZWF0aXZlLWNvbW1vbnNcIjogJHZhci1jcmVhdGl2ZS1jb21tb25zLFxuICBcImdnXCI6ICR2YXItZ2csXG4gIFwiZ2ctY2lyY2xlXCI6ICR2YXItZ2ctY2lyY2xlLFxuICBcIm9kbm9rbGFzc25pa2lcIjogJHZhci1vZG5va2xhc3NuaWtpLFxuICBcInNxdWFyZS1vZG5va2xhc3NuaWtpXCI6ICR2YXItc3F1YXJlLW9kbm9rbGFzc25pa2ksXG4gIFwib2Rub2tsYXNzbmlraS1zcXVhcmVcIjogJHZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSxcbiAgXCJnZXQtcG9ja2V0XCI6ICR2YXItZ2V0LXBvY2tldCxcbiAgXCJ3aWtpcGVkaWEtd1wiOiAkdmFyLXdpa2lwZWRpYS13LFxuICBcInNhZmFyaVwiOiAkdmFyLXNhZmFyaSxcbiAgXCJjaHJvbWVcIjogJHZhci1jaHJvbWUsXG4gIFwiZmlyZWZveFwiOiAkdmFyLWZpcmVmb3gsXG4gIFwib3BlcmFcIjogJHZhci1vcGVyYSxcbiAgXCJpbnRlcm5ldC1leHBsb3JlclwiOiAkdmFyLWludGVybmV0LWV4cGxvcmVyLFxuICBcImNvbnRhb1wiOiAkdmFyLWNvbnRhbyxcbiAgXCI1MDBweFwiOiAkdmFyLTUwMHB4LFxuICBcImFtYXpvblwiOiAkdmFyLWFtYXpvbixcbiAgXCJob3V6elwiOiAkdmFyLWhvdXp6LFxuICBcInZpbWVvLXZcIjogJHZhci12aW1lby12LFxuICBcImJsYWNrLXRpZVwiOiAkdmFyLWJsYWNrLXRpZSxcbiAgXCJmb250aWNvbnNcIjogJHZhci1mb250aWNvbnMsXG4gIFwicmVkZGl0LWFsaWVuXCI6ICR2YXItcmVkZGl0LWFsaWVuLFxuICBcImVkZ2VcIjogJHZhci1lZGdlLFxuICBcImNvZGllcGllXCI6ICR2YXItY29kaWVwaWUsXG4gIFwibW9keFwiOiAkdmFyLW1vZHgsXG4gIFwiZm9ydC1hd2Vzb21lXCI6ICR2YXItZm9ydC1hd2Vzb21lLFxuICBcInVzYlwiOiAkdmFyLXVzYixcbiAgXCJwcm9kdWN0LWh1bnRcIjogJHZhci1wcm9kdWN0LWh1bnQsXG4gIFwibWl4Y2xvdWRcIjogJHZhci1taXhjbG91ZCxcbiAgXCJzY3JpYmRcIjogJHZhci1zY3JpYmQsXG4gIFwiYmx1ZXRvb3RoXCI6ICR2YXItYmx1ZXRvb3RoLFxuICBcImJsdWV0b290aC1iXCI6ICR2YXItYmx1ZXRvb3RoLWIsXG4gIFwiZ2l0bGFiXCI6ICR2YXItZ2l0bGFiLFxuICBcIndwYmVnaW5uZXJcIjogJHZhci13cGJlZ2lubmVyLFxuICBcIndwZm9ybXNcIjogJHZhci13cGZvcm1zLFxuICBcImVudmlyYVwiOiAkdmFyLWVudmlyYSxcbiAgXCJnbGlkZVwiOiAkdmFyLWdsaWRlLFxuICBcImdsaWRlLWdcIjogJHZhci1nbGlkZS1nLFxuICBcInZpYWRlb1wiOiAkdmFyLXZpYWRlbyxcbiAgXCJzcXVhcmUtdmlhZGVvXCI6ICR2YXItc3F1YXJlLXZpYWRlbyxcbiAgXCJ2aWFkZW8tc3F1YXJlXCI6ICR2YXItdmlhZGVvLXNxdWFyZSxcbiAgXCJzbmFwY2hhdFwiOiAkdmFyLXNuYXBjaGF0LFxuICBcInNuYXBjaGF0LWdob3N0XCI6ICR2YXItc25hcGNoYXQtZ2hvc3QsXG4gIFwic3F1YXJlLXNuYXBjaGF0XCI6ICR2YXItc3F1YXJlLXNuYXBjaGF0LFxuICBcInNuYXBjaGF0LXNxdWFyZVwiOiAkdmFyLXNuYXBjaGF0LXNxdWFyZSxcbiAgXCJwaWVkLXBpcGVyXCI6ICR2YXItcGllZC1waXBlcixcbiAgXCJmaXJzdC1vcmRlclwiOiAkdmFyLWZpcnN0LW9yZGVyLFxuICBcInlvYXN0XCI6ICR2YXIteW9hc3QsXG4gIFwidGhlbWVpc2xlXCI6ICR2YXItdGhlbWVpc2xlLFxuICBcImdvb2dsZS1wbHVzXCI6ICR2YXItZ29vZ2xlLXBsdXMsXG4gIFwiZm9udC1hd2Vzb21lXCI6ICR2YXItZm9udC1hd2Vzb21lLFxuICBcImZvbnQtYXdlc29tZS1mbGFnXCI6ICR2YXItZm9udC1hd2Vzb21lLWZsYWcsXG4gIFwiZm9udC1hd2Vzb21lLWxvZ28tZnVsbFwiOiAkdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGwsXG4gIFwibGlub2RlXCI6ICR2YXItbGlub2RlLFxuICBcInF1b3JhXCI6ICR2YXItcXVvcmEsXG4gIFwiZnJlZS1jb2RlLWNhbXBcIjogJHZhci1mcmVlLWNvZGUtY2FtcCxcbiAgXCJ0ZWxlZ3JhbVwiOiAkdmFyLXRlbGVncmFtLFxuICBcInRlbGVncmFtLXBsYW5lXCI6ICR2YXItdGVsZWdyYW0tcGxhbmUsXG4gIFwiYmFuZGNhbXBcIjogJHZhci1iYW5kY2FtcCxcbiAgXCJncmF2XCI6ICR2YXItZ3JhdixcbiAgXCJldHN5XCI6ICR2YXItZXRzeSxcbiAgXCJpbWRiXCI6ICR2YXItaW1kYixcbiAgXCJyYXZlbHJ5XCI6ICR2YXItcmF2ZWxyeSxcbiAgXCJzZWxsY2FzdFwiOiAkdmFyLXNlbGxjYXN0LFxuICBcInN1cGVycG93ZXJzXCI6ICR2YXItc3VwZXJwb3dlcnMsXG4gIFwid3BleHBsb3JlclwiOiAkdmFyLXdwZXhwbG9yZXIsXG4gIFwibWVldHVwXCI6ICR2YXItbWVldHVwLFxuICBcInNxdWFyZS1mb250LWF3ZXNvbWUtc3Ryb2tlXCI6ICR2YXItc3F1YXJlLWZvbnQtYXdlc29tZS1zdHJva2UsXG4gIFwiZm9udC1hd2Vzb21lLWFsdFwiOiAkdmFyLWZvbnQtYXdlc29tZS1hbHQsXG4gIFwiYWNjZXNzaWJsZS1pY29uXCI6ICR2YXItYWNjZXNzaWJsZS1pY29uLFxuICBcImFjY3Vzb2Z0XCI6ICR2YXItYWNjdXNvZnQsXG4gIFwiYWR2ZXJzYWxcIjogJHZhci1hZHZlcnNhbCxcbiAgXCJhZmZpbGlhdGV0aGVtZVwiOiAkdmFyLWFmZmlsaWF0ZXRoZW1lLFxuICBcImFsZ29saWFcIjogJHZhci1hbGdvbGlhLFxuICBcImFtaWxpYVwiOiAkdmFyLWFtaWxpYSxcbiAgXCJhbmdyeWNyZWF0aXZlXCI6ICR2YXItYW5ncnljcmVhdGl2ZSxcbiAgXCJhcHAtc3RvcmVcIjogJHZhci1hcHAtc3RvcmUsXG4gIFwiYXBwLXN0b3JlLWlvc1wiOiAkdmFyLWFwcC1zdG9yZS1pb3MsXG4gIFwiYXBwZXJcIjogJHZhci1hcHBlcixcbiAgXCJhc3ltbWV0cmlrXCI6ICR2YXItYXN5bW1ldHJpayxcbiAgXCJhdWRpYmxlXCI6ICR2YXItYXVkaWJsZSxcbiAgXCJhdmlhbmV4XCI6ICR2YXItYXZpYW5leCxcbiAgXCJhd3NcIjogJHZhci1hd3MsXG4gIFwiYmltb2JqZWN0XCI6ICR2YXItYmltb2JqZWN0LFxuICBcImJpdGNvaW5cIjogJHZhci1iaXRjb2luLFxuICBcImJpdHlcIjogJHZhci1iaXR5LFxuICBcImJsYWNrYmVycnlcIjogJHZhci1ibGFja2JlcnJ5LFxuICBcImJsb2dnZXJcIjogJHZhci1ibG9nZ2VyLFxuICBcImJsb2dnZXItYlwiOiAkdmFyLWJsb2dnZXItYixcbiAgXCJidXJvbW9iZWxleHBlcnRlXCI6ICR2YXItYnVyb21vYmVsZXhwZXJ0ZSxcbiAgXCJjZW50ZXJjb2RlXCI6ICR2YXItY2VudGVyY29kZSxcbiAgXCJjbG91ZHNjYWxlXCI6ICR2YXItY2xvdWRzY2FsZSxcbiAgXCJjbG91ZHNtaXRoXCI6ICR2YXItY2xvdWRzbWl0aCxcbiAgXCJjbG91ZHZlcnNpZnlcIjogJHZhci1jbG91ZHZlcnNpZnksXG4gIFwiY3BhbmVsXCI6ICR2YXItY3BhbmVsLFxuICBcImNzczMtYWx0XCI6ICR2YXItY3NzMy1hbHQsXG4gIFwiY3V0dGxlZmlzaFwiOiAkdmFyLWN1dHRsZWZpc2gsXG4gIFwiZC1hbmQtZFwiOiAkdmFyLWQtYW5kLWQsXG4gIFwiZGVwbG95ZG9nXCI6ICR2YXItZGVwbG95ZG9nLFxuICBcImRlc2twcm9cIjogJHZhci1kZXNrcHJvLFxuICBcImRpZ2l0YWwtb2NlYW5cIjogJHZhci1kaWdpdGFsLW9jZWFuLFxuICBcImRpc2NvcmRcIjogJHZhci1kaXNjb3JkLFxuICBcImRpc2NvdXJzZVwiOiAkdmFyLWRpc2NvdXJzZSxcbiAgXCJkb2NodWJcIjogJHZhci1kb2NodWIsXG4gIFwiZG9ja2VyXCI6ICR2YXItZG9ja2VyLFxuICBcImRyYWZ0MmRpZ2l0YWxcIjogJHZhci1kcmFmdDJkaWdpdGFsLFxuICBcInNxdWFyZS1kcmliYmJsZVwiOiAkdmFyLXNxdWFyZS1kcmliYmJsZSxcbiAgXCJkcmliYmJsZS1zcXVhcmVcIjogJHZhci1kcmliYmJsZS1zcXVhcmUsXG4gIFwiZHlhbG9nXCI6ICR2YXItZHlhbG9nLFxuICBcImVhcmx5YmlyZHNcIjogJHZhci1lYXJseWJpcmRzLFxuICBcImVybGFuZ1wiOiAkdmFyLWVybGFuZyxcbiAgXCJmYWNlYm9vay1mXCI6ICR2YXItZmFjZWJvb2stZixcbiAgXCJmYWNlYm9vay1tZXNzZW5nZXJcIjogJHZhci1mYWNlYm9vay1tZXNzZW5nZXIsXG4gIFwiZmlyc3RkcmFmdFwiOiAkdmFyLWZpcnN0ZHJhZnQsXG4gIFwiZm9udGljb25zLWZpXCI6ICR2YXItZm9udGljb25zLWZpLFxuICBcImZvcnQtYXdlc29tZS1hbHRcIjogJHZhci1mb3J0LWF3ZXNvbWUtYWx0LFxuICBcImZyZWVic2RcIjogJHZhci1mcmVlYnNkLFxuICBcImdpdGtyYWtlblwiOiAkdmFyLWdpdGtyYWtlbixcbiAgXCJnb2ZvcmVcIjogJHZhci1nb2ZvcmUsXG4gIFwiZ29vZHJlYWRzXCI6ICR2YXItZ29vZHJlYWRzLFxuICBcImdvb2RyZWFkcy1nXCI6ICR2YXItZ29vZHJlYWRzLWcsXG4gIFwiZ29vZ2xlLWRyaXZlXCI6ICR2YXItZ29vZ2xlLWRyaXZlLFxuICBcImdvb2dsZS1wbGF5XCI6ICR2YXItZ29vZ2xlLXBsYXksXG4gIFwiZ3JpcGZpcmVcIjogJHZhci1ncmlwZmlyZSxcbiAgXCJncnVudFwiOiAkdmFyLWdydW50LFxuICBcImd1bHBcIjogJHZhci1ndWxwLFxuICBcInNxdWFyZS1oYWNrZXItbmV3c1wiOiAkdmFyLXNxdWFyZS1oYWNrZXItbmV3cyxcbiAgXCJoYWNrZXItbmV3cy1zcXVhcmVcIjogJHZhci1oYWNrZXItbmV3cy1zcXVhcmUsXG4gIFwiaGlyZS1hLWhlbHBlclwiOiAkdmFyLWhpcmUtYS1oZWxwZXIsXG4gIFwiaG90amFyXCI6ICR2YXItaG90amFyLFxuICBcImh1YnNwb3RcIjogJHZhci1odWJzcG90LFxuICBcIml0dW5lc1wiOiAkdmFyLWl0dW5lcyxcbiAgXCJpdHVuZXMtbm90ZVwiOiAkdmFyLWl0dW5lcy1ub3RlLFxuICBcImplbmtpbnNcIjogJHZhci1qZW5raW5zLFxuICBcImpvZ2V0XCI6ICR2YXItam9nZXQsXG4gIFwianNcIjogJHZhci1qcyxcbiAgXCJzcXVhcmUtanNcIjogJHZhci1zcXVhcmUtanMsXG4gIFwianMtc3F1YXJlXCI6ICR2YXItanMtc3F1YXJlLFxuICBcImtleWNkblwiOiAkdmFyLWtleWNkbixcbiAgXCJraWNrc3RhcnRlclwiOiAkdmFyLWtpY2tzdGFydGVyLFxuICBcInNxdWFyZS1raWNrc3RhcnRlclwiOiAkdmFyLXNxdWFyZS1raWNrc3RhcnRlcixcbiAgXCJraWNrc3RhcnRlci1rXCI6ICR2YXIta2lja3N0YXJ0ZXItayxcbiAgXCJsYXJhdmVsXCI6ICR2YXItbGFyYXZlbCxcbiAgXCJsaW5lXCI6ICR2YXItbGluZSxcbiAgXCJseWZ0XCI6ICR2YXItbHlmdCxcbiAgXCJtYWdlbnRvXCI6ICR2YXItbWFnZW50byxcbiAgXCJtZWRhcHBzXCI6ICR2YXItbWVkYXBwcyxcbiAgXCJtZWRydFwiOiAkdmFyLW1lZHJ0LFxuICBcIm1pY3Jvc29mdFwiOiAkdmFyLW1pY3Jvc29mdCxcbiAgXCJtaXhcIjogJHZhci1taXgsXG4gIFwibWl6dW5pXCI6ICR2YXItbWl6dW5pLFxuICBcIm1vbmVyb1wiOiAkdmFyLW1vbmVybyxcbiAgXCJuYXBzdGVyXCI6ICR2YXItbmFwc3RlcixcbiAgXCJub2RlLWpzXCI6ICR2YXItbm9kZS1qcyxcbiAgXCJucG1cIjogJHZhci1ucG0sXG4gIFwibnM4XCI6ICR2YXItbnM4LFxuICBcIm51dHJpdGlvbml4XCI6ICR2YXItbnV0cml0aW9uaXgsXG4gIFwicGFnZTRcIjogJHZhci1wYWdlNCxcbiAgXCJwYWxmZWRcIjogJHZhci1wYWxmZWQsXG4gIFwicGF0cmVvblwiOiAkdmFyLXBhdHJlb24sXG4gIFwicGVyaXNjb3BlXCI6ICR2YXItcGVyaXNjb3BlLFxuICBcInBoYWJyaWNhdG9yXCI6ICR2YXItcGhhYnJpY2F0b3IsXG4gIFwicGhvZW5peC1mcmFtZXdvcmtcIjogJHZhci1waG9lbml4LWZyYW1ld29yayxcbiAgXCJwbGF5c3RhdGlvblwiOiAkdmFyLXBsYXlzdGF0aW9uLFxuICBcInB1c2hlZFwiOiAkdmFyLXB1c2hlZCxcbiAgXCJweXRob25cIjogJHZhci1weXRob24sXG4gIFwicmVkLXJpdmVyXCI6ICR2YXItcmVkLXJpdmVyLFxuICBcIndwcmVzc3JcIjogJHZhci13cHJlc3NyLFxuICBcInJlbmRhY3RcIjogJHZhci1yZW5kYWN0LFxuICBcInJlcGx5ZFwiOiAkdmFyLXJlcGx5ZCxcbiAgXCJyZXNvbHZpbmdcIjogJHZhci1yZXNvbHZpbmcsXG4gIFwicm9ja2V0Y2hhdFwiOiAkdmFyLXJvY2tldGNoYXQsXG4gIFwicm9ja3Jtc1wiOiAkdmFyLXJvY2tybXMsXG4gIFwic2NobGl4XCI6ICR2YXItc2NobGl4LFxuICBcInNlYXJjaGVuZ2luXCI6ICR2YXItc2VhcmNoZW5naW4sXG4gIFwic2VydmljZXN0YWNrXCI6ICR2YXItc2VydmljZXN0YWNrLFxuICBcInNpc3RyaXhcIjogJHZhci1zaXN0cml4LFxuICBcInNwZWFrYXBcIjogJHZhci1zcGVha2FwLFxuICBcInN0YXlsaW5rZWRcIjogJHZhci1zdGF5bGlua2VkLFxuICBcInN0ZWFtLXN5bWJvbFwiOiAkdmFyLXN0ZWFtLXN5bWJvbCxcbiAgXCJzdGlja2VyLW11bGVcIjogJHZhci1zdGlja2VyLW11bGUsXG4gIFwic3R1ZGlvdmluYXJpXCI6ICR2YXItc3R1ZGlvdmluYXJpLFxuICBcInN1cHBsZVwiOiAkdmFyLXN1cHBsZSxcbiAgXCJ1YmVyXCI6ICR2YXItdWJlcixcbiAgXCJ1aWtpdFwiOiAkdmFyLXVpa2l0LFxuICBcInVuaXJlZ2lzdHJ5XCI6ICR2YXItdW5pcmVnaXN0cnksXG4gIFwidW50YXBwZFwiOiAkdmFyLXVudGFwcGQsXG4gIFwidXNzdW5uYWhcIjogJHZhci11c3N1bm5haCxcbiAgXCJ2YWFkaW5cIjogJHZhci12YWFkaW4sXG4gIFwidmliZXJcIjogJHZhci12aWJlcixcbiAgXCJ2aW1lb1wiOiAkdmFyLXZpbWVvLFxuICBcInZudlwiOiAkdmFyLXZudixcbiAgXCJzcXVhcmUtd2hhdHNhcHBcIjogJHZhci1zcXVhcmUtd2hhdHNhcHAsXG4gIFwid2hhdHNhcHAtc3F1YXJlXCI6ICR2YXItd2hhdHNhcHAtc3F1YXJlLFxuICBcIndobWNzXCI6ICR2YXItd2htY3MsXG4gIFwid29yZHByZXNzLXNpbXBsZVwiOiAkdmFyLXdvcmRwcmVzcy1zaW1wbGUsXG4gIFwieGJveFwiOiAkdmFyLXhib3gsXG4gIFwieWFuZGV4XCI6ICR2YXIteWFuZGV4LFxuICBcInlhbmRleC1pbnRlcm5hdGlvbmFsXCI6ICR2YXIteWFuZGV4LWludGVybmF0aW9uYWwsXG4gIFwiYXBwbGUtcGF5XCI6ICR2YXItYXBwbGUtcGF5LFxuICBcImNjLWFwcGxlLXBheVwiOiAkdmFyLWNjLWFwcGxlLXBheSxcbiAgXCJmbHlcIjogJHZhci1mbHksXG4gIFwibm9kZVwiOiAkdmFyLW5vZGUsXG4gIFwib3NpXCI6ICR2YXItb3NpLFxuICBcInJlYWN0XCI6ICR2YXItcmVhY3QsXG4gIFwiYXV0b3ByZWZpeGVyXCI6ICR2YXItYXV0b3ByZWZpeGVyLFxuICBcImxlc3NcIjogJHZhci1sZXNzLFxuICBcInNhc3NcIjogJHZhci1zYXNzLFxuICBcInZ1ZWpzXCI6ICR2YXItdnVlanMsXG4gIFwiYW5ndWxhclwiOiAkdmFyLWFuZ3VsYXIsXG4gIFwiYXZpYXRvXCI6ICR2YXItYXZpYXRvLFxuICBcImVtYmVyXCI6ICR2YXItZW1iZXIsXG4gIFwiZ2l0dGVyXCI6ICR2YXItZ2l0dGVyLFxuICBcImhvb2xpXCI6ICR2YXItaG9vbGksXG4gIFwic3RyYXZhXCI6ICR2YXItc3RyYXZhLFxuICBcInN0cmlwZVwiOiAkdmFyLXN0cmlwZSxcbiAgXCJzdHJpcGUtc1wiOiAkdmFyLXN0cmlwZS1zLFxuICBcInR5cG8zXCI6ICR2YXItdHlwbzMsXG4gIFwiYW1hem9uLXBheVwiOiAkdmFyLWFtYXpvbi1wYXksXG4gIFwiY2MtYW1hem9uLXBheVwiOiAkdmFyLWNjLWFtYXpvbi1wYXksXG4gIFwiZXRoZXJldW1cIjogJHZhci1ldGhlcmV1bSxcbiAgXCJrb3J2dWVcIjogJHZhci1rb3J2dWUsXG4gIFwiZWxlbWVudG9yXCI6ICR2YXItZWxlbWVudG9yLFxuICBcInNxdWFyZS15b3V0dWJlXCI6ICR2YXItc3F1YXJlLXlvdXR1YmUsXG4gIFwieW91dHViZS1zcXVhcmVcIjogJHZhci15b3V0dWJlLXNxdWFyZSxcbiAgXCJmbGlwYm9hcmRcIjogJHZhci1mbGlwYm9hcmQsXG4gIFwiaGlwc1wiOiAkdmFyLWhpcHMsXG4gIFwicGhwXCI6ICR2YXItcGhwLFxuICBcInF1aW5zY2FwZVwiOiAkdmFyLXF1aW5zY2FwZSxcbiAgXCJyZWFkbWVcIjogJHZhci1yZWFkbWUsXG4gIFwiamF2YVwiOiAkdmFyLWphdmEsXG4gIFwicGllZC1waXBlci1oYXRcIjogJHZhci1waWVkLXBpcGVyLWhhdCxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLWJ5XCI6ICR2YXItY3JlYXRpdmUtY29tbW9ucy1ieSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jXCI6ICR2YXItY3JlYXRpdmUtY29tbW9ucy1uYyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWV1XCI6ICR2YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5jLWpwXCI6ICR2YXItY3JlYXRpdmUtY29tbW9ucy1uYy1qcCxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLW5kXCI6ICR2YXItY3JlYXRpdmUtY29tbW9ucy1uZCxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkXCI6ICR2YXItY3JlYXRpdmUtY29tbW9ucy1wZCxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXBkLWFsdFwiOiAkdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0LFxuICBcImNyZWF0aXZlLWNvbW1vbnMtcmVtaXhcIjogJHZhci1jcmVhdGl2ZS1jb21tb25zLXJlbWl4LFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FcIjogJHZhci1jcmVhdGl2ZS1jb21tb25zLXNhLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmdcIjogJHZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLFxuICBcImNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1c1wiOiAkdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1cyxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXNoYXJlXCI6ICR2YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZSxcbiAgXCJjcmVhdGl2ZS1jb21tb25zLXplcm9cIjogJHZhci1jcmVhdGl2ZS1jb21tb25zLXplcm8sXG4gIFwiZWJheVwiOiAkdmFyLWViYXksXG4gIFwia2V5YmFzZVwiOiAkdmFyLWtleWJhc2UsXG4gIFwibWFzdG9kb25cIjogJHZhci1tYXN0b2RvbixcbiAgXCJyLXByb2plY3RcIjogJHZhci1yLXByb2plY3QsXG4gIFwicmVzZWFyY2hnYXRlXCI6ICR2YXItcmVzZWFyY2hnYXRlLFxuICBcInRlYW1zcGVha1wiOiAkdmFyLXRlYW1zcGVhayxcbiAgXCJmaXJzdC1vcmRlci1hbHRcIjogJHZhci1maXJzdC1vcmRlci1hbHQsXG4gIFwiZnVsY3J1bVwiOiAkdmFyLWZ1bGNydW0sXG4gIFwiZ2FsYWN0aWMtcmVwdWJsaWNcIjogJHZhci1nYWxhY3RpYy1yZXB1YmxpYyxcbiAgXCJnYWxhY3RpYy1zZW5hdGVcIjogJHZhci1nYWxhY3RpYy1zZW5hdGUsXG4gIFwiamVkaS1vcmRlclwiOiAkdmFyLWplZGktb3JkZXIsXG4gIFwibWFuZGFsb3JpYW5cIjogJHZhci1tYW5kYWxvcmlhbixcbiAgXCJvbGQtcmVwdWJsaWNcIjogJHZhci1vbGQtcmVwdWJsaWMsXG4gIFwicGhvZW5peC1zcXVhZHJvblwiOiAkdmFyLXBob2VuaXgtc3F1YWRyb24sXG4gIFwic2l0aFwiOiAkdmFyLXNpdGgsXG4gIFwidHJhZGUtZmVkZXJhdGlvblwiOiAkdmFyLXRyYWRlLWZlZGVyYXRpb24sXG4gIFwid29sZi1wYWNrLWJhdHRhbGlvblwiOiAkdmFyLXdvbGYtcGFjay1iYXR0YWxpb24sXG4gIFwiaG9ybmJpbGxcIjogJHZhci1ob3JuYmlsbCxcbiAgXCJtYWlsY2hpbXBcIjogJHZhci1tYWlsY2hpbXAsXG4gIFwibWVnYXBvcnRcIjogJHZhci1tZWdhcG9ydCxcbiAgXCJuaW1ibHJcIjogJHZhci1uaW1ibHIsXG4gIFwicmV2XCI6ICR2YXItcmV2LFxuICBcInNob3B3YXJlXCI6ICR2YXItc2hvcHdhcmUsXG4gIFwic3F1YXJlc3BhY2VcIjogJHZhci1zcXVhcmVzcGFjZSxcbiAgXCJ0aGVtZWNvXCI6ICR2YXItdGhlbWVjbyxcbiAgXCJ3ZWVibHlcIjogJHZhci13ZWVibHksXG4gIFwid2l4XCI6ICR2YXItd2l4LFxuICBcImVsbG9cIjogJHZhci1lbGxvLFxuICBcImhhY2tlcnJhbmtcIjogJHZhci1oYWNrZXJyYW5rLFxuICBcImthZ2dsZVwiOiAkdmFyLWthZ2dsZSxcbiAgXCJtYXJrZG93blwiOiAkdmFyLW1hcmtkb3duLFxuICBcIm5lb3NcIjogJHZhci1uZW9zLFxuICBcInpoaWh1XCI6ICR2YXItemhpaHUsXG4gIFwiYWxpcGF5XCI6ICR2YXItYWxpcGF5LFxuICBcInRoZS1yZWQteWV0aVwiOiAkdmFyLXRoZS1yZWQteWV0aSxcbiAgXCJjcml0aWNhbC1yb2xlXCI6ICR2YXItY3JpdGljYWwtcm9sZSxcbiAgXCJkLWFuZC1kLWJleW9uZFwiOiAkdmFyLWQtYW5kLWQtYmV5b25kLFxuICBcImRldlwiOiAkdmFyLWRldixcbiAgXCJmYW50YXN5LWZsaWdodC1nYW1lc1wiOiAkdmFyLWZhbnRhc3ktZmxpZ2h0LWdhbWVzLFxuICBcIndpemFyZHMtb2YtdGhlLWNvYXN0XCI6ICR2YXItd2l6YXJkcy1vZi10aGUtY29hc3QsXG4gIFwidGhpbmstcGVha3NcIjogJHZhci10aGluay1wZWFrcyxcbiAgXCJyZWFjdGV1cm9wZVwiOiAkdmFyLXJlYWN0ZXVyb3BlLFxuICBcImFydHN0YXRpb25cIjogJHZhci1hcnRzdGF0aW9uLFxuICBcImF0bGFzc2lhblwiOiAkdmFyLWF0bGFzc2lhbixcbiAgXCJjYW5hZGlhbi1tYXBsZS1sZWFmXCI6ICR2YXItY2FuYWRpYW4tbWFwbGUtbGVhZixcbiAgXCJjZW50b3NcIjogJHZhci1jZW50b3MsXG4gIFwiY29uZmx1ZW5jZVwiOiAkdmFyLWNvbmZsdWVuY2UsXG4gIFwiZGhsXCI6ICR2YXItZGhsLFxuICBcImRpYXNwb3JhXCI6ICR2YXItZGlhc3BvcmEsXG4gIFwiZmVkZXhcIjogJHZhci1mZWRleCxcbiAgXCJmZWRvcmFcIjogJHZhci1mZWRvcmEsXG4gIFwiZmlnbWFcIjogJHZhci1maWdtYSxcbiAgXCJpbnRlcmNvbVwiOiAkdmFyLWludGVyY29tLFxuICBcImludmlzaW9uXCI6ICR2YXItaW52aXNpb24sXG4gIFwiamlyYVwiOiAkdmFyLWppcmEsXG4gIFwibWVuZGVsZXlcIjogJHZhci1tZW5kZWxleSxcbiAgXCJyYXNwYmVycnktcGlcIjogJHZhci1yYXNwYmVycnktcGksXG4gIFwicmVkaGF0XCI6ICR2YXItcmVkaGF0LFxuICBcInNrZXRjaFwiOiAkdmFyLXNrZXRjaCxcbiAgXCJzb3VyY2V0cmVlXCI6ICR2YXItc291cmNldHJlZSxcbiAgXCJzdXNlXCI6ICR2YXItc3VzZSxcbiAgXCJ1YnVudHVcIjogJHZhci11YnVudHUsXG4gIFwidXBzXCI6ICR2YXItdXBzLFxuICBcInVzcHNcIjogJHZhci11c3BzLFxuICBcInlhcm5cIjogJHZhci15YXJuLFxuICBcImFpcmJuYlwiOiAkdmFyLWFpcmJuYixcbiAgXCJiYXR0bGUtbmV0XCI6ICR2YXItYmF0dGxlLW5ldCxcbiAgXCJib290c3RyYXBcIjogJHZhci1ib290c3RyYXAsXG4gIFwiYnVmZmVyXCI6ICR2YXItYnVmZmVyLFxuICBcImNocm9tZWNhc3RcIjogJHZhci1jaHJvbWVjYXN0LFxuICBcImV2ZXJub3RlXCI6ICR2YXItZXZlcm5vdGUsXG4gIFwiaXRjaC1pb1wiOiAkdmFyLWl0Y2gtaW8sXG4gIFwic2FsZXNmb3JjZVwiOiAkdmFyLXNhbGVzZm9yY2UsXG4gIFwic3BlYWtlci1kZWNrXCI6ICR2YXItc3BlYWtlci1kZWNrLFxuICBcInN5bWZvbnlcIjogJHZhci1zeW1mb255LFxuICBcIndhemVcIjogJHZhci13YXplLFxuICBcInlhbW1lclwiOiAkdmFyLXlhbW1lcixcbiAgXCJnaXQtYWx0XCI6ICR2YXItZ2l0LWFsdCxcbiAgXCJzdGFja3BhdGhcIjogJHZhci1zdGFja3BhdGgsXG4gIFwiY290dG9uLWJ1cmVhdVwiOiAkdmFyLWNvdHRvbi1idXJlYXUsXG4gIFwiYnV5LW4tbGFyZ2VcIjogJHZhci1idXktbi1sYXJnZSxcbiAgXCJtZGJcIjogJHZhci1tZGIsXG4gIFwib3JjaWRcIjogJHZhci1vcmNpZCxcbiAgXCJzd2lmdFwiOiAkdmFyLXN3aWZ0LFxuICBcInVtYnJhY29cIjogJHZhci11bWJyYWNvLFxuKTtcbiIsIi8vIHNwZWNpZmljIGljb24gY2xhc3MgZGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQHVzZSBcInNhc3M6c3RyaW5nXCI7XG5AdXNlICd2YXJpYWJsZXMnIGFzIHY7XG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cblxuXG5AZWFjaCAkbmFtZSwgJGljb24gaW4gdi4kaWNvbnMge1xuICAuI3t2LiRjc3MtcHJlZml4fS0jeyRuYW1lfSB7XG4gICAgI3t2LiRpY29uLXByb3BlcnR5fTogc3RyaW5nLnVucXVvdGUoXCJcXFwiI3sgJGljb24gfVxcXCJcIik7XG4gIH1cbn1cblxuIiwiLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA3LjIuMCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI2IEZvbnRpY29ucywgSW5jLlxuICovXG5AdXNlIFwic2FzczpzdHJpbmdcIjtcbkB1c2UgJ3ZhcmlhYmxlcycgYXMgdjtcbkB1c2UgJ21peGlucycgYXMgbTtcblxuOnJvb3QsIDpob3N0IHtcbiAgLS0je3YuJGNzcy1wcmVmaXh9LWZhbWlseS1jbGFzc2ljOiAnI3sgdi4kZmFtaWx5IH0nO1xuICAtLSN7di4kY3NzLXByZWZpeH0tZm9udC1zb2xpZDogbm9ybWFsIDkwMCAxZW0vMSB2YXIoLS0je3YuJGNzcy1wcmVmaXh9LWZhbWlseS1jbGFzc2ljKTtcblxuICAvKiBkZXByZWNhdGVkOiB0aGlzIG9sZGVyIGN1c3RvbSBwcm9wZXJ0eSB3aWxsIGJlIHJlbW92ZWQgbmV4dCBtYWpvciByZWxlYXNlICovXG4gIC0tI3t2LiRjc3MtcHJlZml4fS1zdHlsZS1mYW1pbHktY2xhc3NpYzogdmFyKC0tI3t2LiRjc3MtcHJlZml4fS1mYW1pbHktY2xhc3NpYyk7XG59XG5cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDcgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiB2LiRmb250LWRpc3BsYXk7XG4gIHNyYzogdXJsKCcje3YuJGZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYyJyk7XG59XG5cblxuLmZhcyB7XG4gIC0tI3t2LiRjc3MtcHJlZml4fS1mYW1pbHk6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tZmFtaWx5LWNsYXNzaWMpO1xuICAtLSN7di4kY3NzLXByZWZpeH0tc3R5bGU6IDkwMDtcbn1cblxuLiN7di4kY3NzLXByZWZpeH0tY2xhc3NpYyB7XG4gIC0tI3t2LiRjc3MtcHJlZml4fS1mYW1pbHk6IHZhcigtLSN7di4kY3NzLXByZWZpeH0tZmFtaWx5LWNsYXNzaWMpO1xufVxuXG4uI3t2LiRjc3MtcHJlZml4fS1zb2xpZCB7XG4gIC0tI3t2LiRjc3MtcHJlZml4fS1zdHlsZTogOTAwO1xufVxuXG4vLyBjb252ZW5pZW5jZSBtaXhpbiBmb3IgZGVjbGFyaW5nIHBzZXVkby1lbGVtZW50cyBieSBDU1MgdmFyaWFibGUsXG4vLyBpbmNsdWRpbmcgYWxsIHN0eWxlLXNwZWNpZmljIGZvbnQgcHJvcGVydGllcyBhbmQgOjpiZWZvcmUgZWxlbWVudHMuXG5AbWl4aW4gaWNvbigkdmFyKSB7XG4gIEBpbmNsdWRlIG0uZmEtaWNvbihGb250IEF3ZXNvbWUgNyBGcmVlKTtcbiAgQGV4dGVuZCAuI3t2LiRjc3MtcHJlZml4fS1zb2xpZDtcbiAgQGV4dGVuZCAuI3t2LiRjc3MtcHJlZml4fS1jbGFzc2ljO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogc3RyaW5nLnVucXVvdGUoXCJcXFwiI3sgJHZhciB9XFxcIlwiKTtcbiAgfVxufVxuIiwiOnJvb3QsXG5bZGF0YS1icy10aGVtZT1cImxpZ2h0XCJdIHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLXRleHQge1xuICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS10ZXh0LWVtcGhhc2lzOiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZSB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LWJnLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy1ib3JkZXItc3VidGxlIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICB9XG5cbiAgLS0jeyRwcmVmaXh9d2hpdGUtcmdiOiAje3RvLXJnYigkd2hpdGUpfTtcbiAgLS0jeyRwcmVmaXh9YmxhY2stcmdiOiAje3RvLXJnYigkYmxhY2spfTtcblxuICAvLyBGb250c1xuXG4gIC8vIE5vdGU6IFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbiAgLS0jeyRwcmVmaXh9Z3JhZGllbnQ6ICN7JGdyYWRpZW50fTtcblxuICAvLyBSb290IGFuZCBib2R5XG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWJvZHktdmFyaWFibGVzXG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemU6ICN7JGZvbnQtc2l6ZS1yb290fTtcbiAgfVxuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtZmFtaWx5OiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LWJhc2UpfTtcbiAgQGluY2x1ZGUgcmZzKCRmb250LXNpemUtYmFzZSwgLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1iYXNlfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodDogI3skbGluZS1oZWlnaHQtYmFzZX07XG4gIEBpZiAkYm9keS10ZXh0LWFsaWduICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbjogI3skYm9keS10ZXh0LWFsaWdufTtcbiAgfVxuXG4gIC0tI3skcHJlZml4fWJvZHktY29sb3I6ICN7JGJvZHktY29sb3J9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZzogI3skYm9keS1iZ307XG4gIC0tI3skcHJlZml4fWJvZHktYmctcmdiOiAje3RvLXJnYigkYm9keS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1lbXBoYXNpcy1jb2xvcil9O1xuXG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcjogI3skYm9keS1zZWNvbmRhcnktY29sb3J9O1xuICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnOiAjeyRib2R5LXNlY29uZGFyeS1iZ307XG4gIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LXNlY29uZGFyeS1iZyl9O1xuXG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS10ZXJ0aWFyeS1jb2xvcil9O1xuICAtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZzogI3skYm9keS10ZXJ0aWFyeS1iZ307XG4gIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmcpfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWJvZHktdmFyaWFibGVzXG5cbiAgLS0jeyRwcmVmaXh9aGVhZGluZy1jb2xvcjogI3skaGVhZGluZ3MtY29sb3J9O1xuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9bGluay1kZWNvcmF0aW9uOiAjeyRsaW5rLWRlY29yYXRpb259O1xuXG4gIC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3I6ICN7JGxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yLXJnYjogI3t0by1yZ2IoJGxpbmstaG92ZXItY29sb3IpfTtcblxuICBAaWYgJGxpbmstaG92ZXItZGVjb3JhdGlvbiAhPSBudWxsIHtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWRlY29yYXRpb246ICN7JGxpbmstaG92ZXItZGVjb3JhdGlvbn07XG4gIH1cblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWJnOiAjeyRtYXJrLWJnfTtcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy14eGw6ICN7JGJvcmRlci1yYWRpdXMteHhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6IHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXh4bCk7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMy4wIGZvciBjb25zaXN0ZW5jeVxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXBpbGw6ICN7JGJvcmRlci1yYWRpdXMtcGlsbH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1ib3JkZXItdmFyXG5cbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdzogI3skYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJveC1zaGFkb3ctc206ICN7JGJveC1zaGFkb3ctc219O1xuICAtLSN7JHByZWZpeH1ib3gtc2hhZG93LWxnOiAjeyRib3gtc2hhZG93LWxnfTtcbiAgLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldDogI3skYm94LXNoYWRvdy1pbnNldH07XG5cbiAgLy8gRm9jdXMgc3R5bGVzXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvY3VzLXZhcmlhYmxlc1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLXdpZHRoOiAjeyRmb2N1cy1yaW5nLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Zm9jdXMtcmluZy1vcGFjaXR5OiAjeyRmb2N1cy1yaW5nLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1mb2N1cy1yaW5nLWNvbG9yOiAjeyRmb2N1cy1yaW5nLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCByb290LWZvY3VzLXZhcmlhYmxlc1xuXG4gIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWZvcm0tdmFsaWRhdGlvbi12YXJpYWJsZXNcbiAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjeyRmb3JtLXZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWZvcm0taW52YWxpZC1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgcm9vdC1mb3JtLXZhbGlkYXRpb24tdmFyaWFibGVzXG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaywgdHJ1ZSkge1xuICAgIGNvbG9yLXNjaGVtZTogZGFyaztcblxuICAgIC8vIHNjc3MtZG9jcy1zdGFydCByb290LWRhcmstbW9kZS12YXJzXG4gICAgLS0jeyRwcmVmaXh9Ym9keS1jb2xvcjogI3skYm9keS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yOiAjeyRib2R5LWVtcGhhc2lzLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktZW1waGFzaXMtY29sb3ItZGFyayl9O1xuXG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yOiAjeyRib2R5LXNlY29uZGFyeS1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3ItcmdiOiAje3RvLXJnYigkYm9keS1zZWNvbmRhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXNlY29uZGFyeS1iZzogI3skYm9keS1zZWNvbmRhcnktYmctZGFya307XG4gICAgLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktc2Vjb25kYXJ5LWJnLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yOiAjeyRib2R5LXRlcnRpYXJ5LWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktY29sb3ItZGFyayl9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnOiAjeyRib2R5LXRlcnRpYXJ5LWJnLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnLXJnYjogI3t0by1yZ2IoJGJvZHktdGVydGlhcnktYmctZGFyayl9O1xuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycy10ZXh0LWRhcmsge1xuICAgICAgLS0jeyRwcmVmaXh9I3skY29sb3J9LXRleHQtZW1waGFzaXM6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJnLXN1YnRsZS1kYXJrIHtcbiAgICAgIC0tI3skcHJlZml4fSN7JGNvbG9yfS1iZy1zdWJ0bGU6ICN7JHZhbHVlfTtcbiAgICB9XG5cbiAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzLWJvcmRlci1zdWJ0bGUtZGFyayB7XG4gICAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tYm9yZGVyLXN1YnRsZTogI3skdmFsdWV9O1xuICAgIH1cblxuICAgIC0tI3skcHJlZml4fWhlYWRpbmctY29sb3I6ICN7JGhlYWRpbmdzLWNvbG9yLWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9bGluay1jb2xvcjogI3skbGluay1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiAje3RvLXJnYigkbGluay1jb2xvci1kYXJrKX07XG4gICAgLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2I6ICN7dG8tcmdiKCRsaW5rLWhvdmVyLWNvbG9yLWRhcmspfTtcblxuICAgIC0tI3skcHJlZml4fWNvZGUtY29sb3I6ICN7JGNvZGUtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9aGlnaGxpZ2h0LWNvbG9yOiAjeyRtYXJrLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWhpZ2hsaWdodC1iZzogI3skbWFyay1iZy1kYXJrfTtcblxuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yLWRhcmt9O1xuICAgIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50LWRhcmt9O1xuXG4gICAgLS0jeyRwcmVmaXh9Zm9ybS12YWxpZC1jb2xvcjogI3skZm9ybS12YWxpZC1jb2xvci1kYXJrfTtcbiAgICAtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS12YWxpZC1ib3JkZXItY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWNvbG9yOiAjeyRmb3JtLWludmFsaWQtY29sb3ItZGFya307XG4gICAgLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogI3skZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvci1kYXJrfTtcbiAgICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtZGFyay1tb2RlLXZhcnNcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2Nzcy9kaW1lbnNpb24tbm8tbm9uLW51bWVyaWMtdmFsdWVzXG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSAoKSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5ICgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWNoZSAkdmFsdWUgdW5pdFxuICAgICAgJHVuaXQ6IGlmKHR5cGUtb2YoJHZhbHVlKSA9PSBcIm51bWJlclwiLCB1bml0KCR2YWx1ZSksIGZhbHNlKTtcblxuICAgICAgQGlmICR1bml0ID09IHB4IHtcbiAgICAgICAgLy8gQ29udmVydCB0byByZW0gaWYgbmVlZGVkXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgXCIgXCIgKyBpZigkcmZzLXVuaXQgPT0gcHgsICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIDEpICogJHJmcy1yZW0tdmFsdWV9cHgsICR2YWx1ZSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gSWYgJHZhbHVlIGlzbid0IGEgbnVtYmVyIChsaWtlIGluaGVyaXQpIG9yICR2YWx1ZSBoYXMgYSB1bml0IChub3QgcHggb3IgcmVtLCBsaWtlIDEuNWVtKSBvciAkIGlzIDAsIGp1c3QgcHJpbnQgdGhlIHZhbHVlXG4gICAgICAgICR2YWw6ICR2YWwgKyBcIiBcIiArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiBcIlwiO1xuXG4gIC8vIExvb3Agb3ZlciBlYWNoIHZhbHVlIGFuZCBjYWxjdWxhdGUgdmFsdWVcbiAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xuICAgIEBpZiAkdmFsdWUgPT0gMCB7XG4gICAgICAkdmFsOiAkdmFsICsgXCIgMFwiO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgJHZhbHVlO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC8vIFJlbW92ZSB1bml0IGZyb20gJHZhbHVlIGZvciBjYWxjdWxhdGlvbnNcbiAgICAgICAgJHZhbHVlOiBkaXZpZGUoJHZhbHVlLCAkdmFsdWUgKiAwICsgaWYoJHVuaXQgPT0gcHgsIDEsIGRpdmlkZSgxLCAkcmZzLXJlbS12YWx1ZSkpKTtcblxuICAgICAgICAvLyBPbmx5IGFkZCB0aGUgbWVkaWEgcXVlcnkgaWYgdGhlIHZhbHVlIGlzIGdyZWF0ZXIgdGhhbiB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICBAaWYgYWJzKCR2YWx1ZSkgPD0gJHJmcy1iYXNlLXZhbHVlIG9yIG5vdCAkZW5hYmxlLXJmcyB7XG4gICAgICAgICAgJHZhbDogJHZhbCArIFwiIFwiICsgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgXCIgY2FsYyhcIiArICRtaW4td2lkdGggKyBpZigkdmFsdWUgPCAwLCBcIiAtIFwiLCBcIiArIFwiKSArICR2YXJpYWJsZS13aWR0aCArIFwiKVwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUmVtb3ZlIGZpcnN0IHNwYWNlXG4gIEByZXR1cm4gdW5xdW90ZShzdHItc2xpY2UoJHZhbCwgMikpO1xufVxuXG4vLyBSRlMgbWl4aW5cbkBtaXhpbiByZnMoJHZhbHVlcywgJHByb3BlcnR5OiBmb250LXNpemUpIHtcbiAgQGlmICR2YWx1ZXMgIT0gbnVsbCB7XG4gICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZXMpO1xuICAgICRmbHVpZC12YWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWQtdmFsIHtcbiAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgX3Jmcy1ydWxlICgpIHtcbiAgICAgICAgI3skcHJvcGVydHl9OiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCAkdmFsLCAkZmx1aWQtdmFsKTtcblxuICAgICAgICAvLyBJbmNsdWRlIHNhZmFyaSBpZnJhbWUgcmVzaXplIGZpeCBpZiBuZWVkZWRcbiAgICAgICAgbWluLXdpZHRoOiBpZigkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgsICgwICogMXZ3KSwgbnVsbCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtbWVkaWEtcXVlcnktcnVsZSAoKSB7XG4gICAgICAgICN7JHByb3BlcnR5fTogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgJGZsdWlkLXZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9yLW1vZGUtbWl4aW5cbkBtaXhpbiBjb2xvci1tb2RlKCRtb2RlOiBsaWdodCwgJHJvb3Q6IGZhbHNlKSB7XG4gIEBpZiAkY29sb3ItbW9kZS10eXBlID09IFwibWVkaWEtcXVlcnlcIiB7XG4gICAgQGlmICRyb290ID09IHRydWUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLWNvbG9yLXNjaGVtZTogJG1vZGUpIHtcbiAgICAgICAgOnJvb3Qge1xuICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiAkbW9kZSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIFtkYXRhLWJzLXRoZW1lPVwiI3skbW9kZX1cIl0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLW1vZGUtbWl4aW5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vLyBSb290XG4vL1xuLy8gQWJpbGl0eSB0byB0aGUgdmFsdWUgb2YgdGhlIHJvb3QgZm9udCBzaXplcywgYWZmZWN0aW5nIHRoZSB2YWx1ZSBvZiBgcmVtYC5cbi8vIG51bGwgYnkgZGVmYXVsdCwgdGh1cyBub3RoaW5nIGlzIGdlbmVyYXRlZC5cblxuOnJvb3Qge1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cm9vdC1mb250LXNpemUpKTtcbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXNtb290aC1zY3JvbGwge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogbm8tcHJlZmVyZW5jZSkge1xuICAgICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuLy8gNC4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCByZWJvb3QtYm9keS1ydWxlc1xuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1mYW1pbHkpO1xuICBAaW5jbHVkZSBmb250LXNpemUodmFyKC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1saW5lLWhlaWdodCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLSN7JHByZWZpeH1ib2R5LXRleHQtYWxpZ24pO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZyk7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAzXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA0XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlYm9vdC1ib2R5LXJ1bGVzXG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIFJlc2V0IEZpcmVmb3gncyBncmF5IGNvbG9yXG5cbmhyIHtcbiAgbWFyZ2luOiAkaHItbWFyZ2luLXkgMDtcbiAgY29sb3I6ICRoci1jb2xvcjsgLy8gMVxuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG5cblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIDEuIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXG4vLyAgICBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gICAgbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuXG4laGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7IC8vIDFcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtc3R5bGU6ICRoZWFkaW5ncy1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpO1xufVxuXG5oMSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTtcbn1cblxuaDIge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7XG59XG5cbmgzIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpO1xufVxuXG5oNCB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTtcbn1cblxuaDUge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7XG59XG5cbmg2IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpO1xufVxuXG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTtcbn1cblxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIE9wZXJhLCBhbmQgU2FmYXJpLlxuLy8gMi4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxuLy8gMy4gUHJldmVudCB0aGUgdGV4dC1kZWNvcmF0aW9uIHRvIGJlIHNraXBwZWQuXG5cbmFiYnJbdGl0bGVdIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAxXG4gIGN1cnNvcjogaGVscDsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDNcbn1cblxuXG4vLyBBZGRyZXNzXG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5cbi8vIExpc3RzXG5cbm9sLFxudWwge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG4vLyAxLiBVbmRvIGJyb3dzZXIgZGVmYXVsdFxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gMVxufVxuXG5cbi8vIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy8gU3Ryb25nXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7XG59XG5cblxuLy8gU21hbGxcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbn1cblxuXG4vLyBNYXJrXG5cbm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWhpZ2hsaWdodC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtYmcpO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gICY6aG92ZXIge1xuICAgIC0tI3skcHJlZml4fWxpbmstY29sb3ItcmdiOiB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvci1yZ2IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgb25seSBmcm9tIHRleHQgdHlwZSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMgaW4gQ2hyb21lLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06bm90KFt0eXBlPVwiZGF0ZVwiXSk6bm90KFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0pOm5vdChbdHlwZT1cIm1vbnRoXCJdKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcbi8vICAgIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuLy8gICAgYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuLy8gICAgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cbi8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIDEuIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS10ZXh0LXZhcmlhYmxlc1xuJHByaW1hcnktdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzZWNvbmRhcnktdGV4dC1lbXBoYXNpczogc2hhZGUtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLXRleHQtZW1waGFzaXM6ICAgc2hhZGUtY29sb3IoJHN1Y2Nlc3MsIDYwJSkgIWRlZmF1bHQ7XG4kaW5mby10ZXh0LWVtcGhhc2lzOiAgICAgIHNoYWRlLWNvbG9yKCRpbmZvLCA2MCUpICFkZWZhdWx0O1xuJHdhcm5pbmctdGV4dC1lbXBoYXNpczogICBzaGFkZS1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItdGV4dC1lbXBoYXNpczogICAgc2hhZGUtY29sb3IoJGRhbmdlciwgNjAlKSAhZGVmYXVsdDtcbiRsaWdodC10ZXh0LWVtcGhhc2lzOiAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGRhcmstdGV4dC1lbXBoYXNpczogICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1iZy1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1iZy1zdWJ0bGU6ICAgICAgIHRpbnQtY29sb3IoJHByaW1hcnksIDgwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJnLXN1YnRsZTogICAgIHRpbnQtY29sb3IoJHNlY29uZGFyeSwgODAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkc3VjY2VzcywgODAlKSAhZGVmYXVsdDtcbiRpbmZvLWJnLXN1YnRsZTogICAgICAgICAgdGludC1jb2xvcigkaW5mbywgODAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJnLXN1YnRsZTogICAgICAgdGludC1jb2xvcigkd2FybmluZywgODAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYmctc3VidGxlOiAgICAgICAgdGludC1jb2xvcigkZGFuZ2VyLCA4MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJnLXN1YnRsZTogICAgICAgICBtaXgoJGdyYXktMTAwLCAkd2hpdGUpICFkZWZhdWx0O1xuJGRhcmstYmctc3VidGxlOiAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWJnLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWJvcmRlci1zdWJ0bGUtdmFyaWFibGVzXG4kcHJpbWFyeS1ib3JkZXItc3VidGxlOiAgIHRpbnQtY29sb3IoJHByaW1hcnksIDYwJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGU6IHRpbnQtY29sb3IoJHNlY29uZGFyeSwgNjAlKSAhZGVmYXVsdDtcbiRzdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkc3VjY2VzcywgNjAlKSAhZGVmYXVsdDtcbiRpbmZvLWJvcmRlci1zdWJ0bGU6ICAgICAgdGludC1jb2xvcigkaW5mbywgNjAlKSAhZGVmYXVsdDtcbiR3YXJuaW5nLWJvcmRlci1zdWJ0bGU6ICAgdGludC1jb2xvcigkd2FybmluZywgNjAlKSAhZGVmYXVsdDtcbiRkYW5nZXItYm9yZGVyLXN1YnRsZTogICAgdGludC1jb2xvcigkZGFuZ2VyLCA2MCUpICFkZWZhdWx0O1xuJGxpZ2h0LWJvcmRlci1zdWJ0bGU6ICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kZGFyay1ib3JkZXItc3VidGxlOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtYm9yZGVyLXN1YnRsZS12YXJpYWJsZXNcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVkdWNlZC1tb3Rpb246ICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNtb290aC1zY3JvbGw6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtY29udGFpbmVyLWNsYXNzZXM6ICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNzc2dyaWQ6ICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJmczogICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtbmVnYXRpdmUtbWFyZ2luczogICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllczogIHRydWUgIWRlZmF1bHQ7XG5cbiRlbmFibGUtZGFyay1tb2RlOiAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kY29sb3ItbW9kZS10eXBlOiAgICAgICAgICAgICBkYXRhICFkZWZhdWx0OyAvLyBgZGF0YWAgb3IgYG1lZGlhLXF1ZXJ5YFxuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LXRleHQtYWxpZ246ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRib2R5LXNlY29uZGFyeS1jb2xvcjogICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJGJvZHktc2Vjb25kYXJ5LWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGJvZHktdGVydGlhcnktY29sb3I6ICAgICAgIHJnYmEoJGJvZHktY29sb3IsIC41KSAhZGVmYXVsdDtcbiRib2R5LXRlcnRpYXJ5LWJnOiAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG5cbiRib2R5LWVtcGhhc2lzLWNvbG9yOiAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gSWNvbiBsaW5rc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGljb24tbGluay12YXJpYWJsZXNcbiRpY29uLWxpbmstZ2FwOiAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLXVuZGVybGluZS1vZmZzZXQ6ICAuMjVlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi1zaXplOiAgICAgICAgIDFlbSAhZGVmYXVsdDtcbiRpY29uLWxpbmstaWNvbi10cmFuc2l0aW9uOiAgIC4ycyBlYXNlLWluLW91dCB0cmFuc2Zvcm0gIWRlZmF1bHQ7XG4kaWNvbi1saW5rLWljb24tdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZCguMjVlbSwgMCwgMCkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGljb24tbGluay12YXJpYWJsZXNcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcbiRib3JkZXItc3R5bGU6ICAgICAgICAgICAgICAgIHNvbGlkICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogICAgcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMteGw6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXh4bDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1waWxsOiAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy12YXJpYWJsZXNcbi8vIGZ1c3YtZGlzYWJsZVxuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMteHhsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJveC1zaGFkb3ctdmFyaWFibGVzXG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWluc2V0OiAgICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJveC1zaGFkb3ctdmFyaWFibGVzXG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9jdXMtcmluZy12YXJpYWJsZXNcbiRmb2N1cy1yaW5nLXdpZHRoOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLW9wYWNpdHk6ICAgIC4yNSAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWNvbG9yOiAgICAgIHJnYmEoJHByaW1hcnksICRmb2N1cy1yaW5nLW9wYWNpdHkpICFkZWZhdWx0O1xuJGZvY3VzLXJpbmctYmx1cjogICAgICAgMCAhZGVmYXVsdDtcbiRmb2N1cy1yaW5nLWJveC1zaGFkb3c6IDAgMCAkZm9jdXMtcmluZy1ibHVyICRmb2N1cy1yaW5nLXdpZHRoICRmb2N1cy1yaW5nLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb2N1cy1yaW5nLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZXQtdmFyaWFibGVzXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtdHJhbnNpdGlvblxuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoOiAgIHdpZHRoIC4zNXMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYXNwZWN0LXJhdGlvc1xuLy8gc3R5bGVsaW50LWVuYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuLy8gVHlwb2dyYXBoeVxuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9udC12YXJpYWJsZXNcbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmKSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1jb2RlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LW1vbm9zcGFjZSkgIWRlZmF1bHQ7XG5cbi8vICRmb250LXNpemUtcm9vdCBhZmZlY3RzIHRoZSB2YWx1ZSBvZiBgcmVtYCwgd2hpY2ggaXMgdXNlZCBmb3IgYXMgd2VsbCBmb250IHNpemVzLCBwYWRkaW5ncywgYW5kIG1hcmdpbnNcbi8vICRmb250LXNpemUtYmFzZSBhZmZlY3RzIHRoZSBmb250IHNpemUgb2YgdGhlIGJvZHkgdGV4dFxuJGZvbnQtc2l6ZS1yb290OiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodGVyOiAgICAgICAgIGxpZ2h0ZXIgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbGlnaHQ6ICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbm9ybWFsOiAgICAgICAgICA0MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtbWVkaXVtOiAgICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtc2VtaWJvbGQ6ICAgICAgICA2MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XG4kZm9udC13ZWlnaHQtYm9sZGVyOiAgICAgICAgICBib2xkZXIgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1iYXNlOiAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG5cbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAyICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb250LXNpemVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBoZWFkaW5ncy12YXJpYWJsZXNcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaGVhZGluZ3MtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkaXNwbGF5LWhlYWRpbmdzXG4kZGlzcGxheS1mb250LXNpemVzOiAoXG4gIDE6IDVyZW0sXG4gIDI6IDQuNXJlbSxcbiAgMzogNHJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW1cbikgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiBudWxsICFkZWZhdWx0O1xuJGRpc3BsYXktZm9udC1zdHlsZTogIG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gNS4zLjBcbi8vIGZ1c3YtZW5hYmxlXG5cbiRpbml0aWFsaXNtLWZvbnQtc2l6ZTogICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRoci1jb2xvcjogICAgICAgICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGhyLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbiRoci1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBBbGxvd3MgZm9yIGluaGVyaXRlZCBjb2xvcnNcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdnItdmFyaWFibGVzXG4kdnItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdnItdmFyaWFibGVzXG5cbiRsZWdlbmQtbWFyZ2luLWJvdHRvbTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXNpemU6ICAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJGxlZ2VuZC1mb250LXdlaWdodDogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMTg3NWVtICFkZWZhdWx0O1xuJG1hcmstY29sb3I6ICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAkeWVsbG93LTEwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdHlwZS12YXJpYWJsZXNcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYWJsZXNcbiR0YWJsZS1jZWxsLXBhZGRpbmcteTogICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXktc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206ICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLXZlcnRpY2FsLWFsaWduOiAgIHRvcCAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnLWZhY3RvcjogICAgICAgLjA3NSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMiAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcbiR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXI6IGV2ZW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6IGN1cnJlbnRjb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1zY2FsZTogICAgICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGFibGUtbG9vcFxuJHRhYmxlLXZhcmlhbnRzOiAoXG4gIFwicHJpbWFyeVwiOiAgICBzaGlmdC1jb2xvcigkcHJpbWFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzZWNvbmRhcnlcIjogIHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiAgICBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6ICAgICAgIHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogICAgc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6ICAgICBzaGlmdC1jb2xvcigkZGFuZ2VyLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmssXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBpbnB1dC1idG4tdmFyaWFibGVzXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICRmb2N1cy1yaW5nLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAkZm9jdXMtcmluZy1vcGFjaXR5ICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgICAkZm9jdXMtcmluZy1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYmx1cjogICAgICAgICAgJGZvY3VzLXJpbmctYmx1ciAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYWJsZXNcbiRidG4tY29sb3I6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1jb2xvcjogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1ob3Zlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yKSAhZGVmYXVsdDtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRidG4tbGluay1mb2N1cy1zaGFkb3ctcmdiOiAgIHRvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJGxpbmstY29sb3IpLCAkbGluay1jb2xvciwgMTUlKSkgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbSkgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGcpICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDUwJSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogMikgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tY29sb3Itd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDNyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0taW5wdXQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWNoZWNrLXZhcmlhYmxlc1xuJGZvcm0tY2hlY2staW5wdXQtd2lkdGg6ICAgICAgICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAgICAgICAgICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIC41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyOiAgICAgICAgICBicmlnaHRuZXNzKDkwJSkgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGZvY3VzLXJpbmctYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogICAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwaDgnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWxhYmVsLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICAgICRidG4tZGlzYWJsZWQtb3BhY2l0eSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6ICAgIDFyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC13aWR0aDogICAgICAgICAgICAgICAyZW0gIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1iZy1pbWFnZTogICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogICAgICAgJGZvcm0tc3dpdGNoLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246ICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24gLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tc3dpdGNoLWZvY3VzLWNvbG9yOiAgICAgICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2U6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXNlbGVjdC12YXJpYWJsZXNcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAgICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIGZvciBiYWNrZ3JvdW5kLWltYWdlXG4kZm9ybS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogICAgICAgICAgIHJpZ2h0ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgICAgMTZweCAxMnB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nbTIgNSA2IDYgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteCAqIDIuNSArICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICBjZW50ZXIgcmlnaHQgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctaW5zZXQpICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdy1pbnNldCkgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246ICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tcmFuZ2UtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWZpbGUtdmFyaWFibGVzXG4kZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH10ZXJ0aWFyeS1iZykgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgYWRkKDMuNXJlbSwgJGlucHV0LWhlaWdodC1ib3JkZXIpICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ6ICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAgICAgICAgIDEuNjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy1iOiAgICAgICAgIC42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1oZWlnaHQ6ICAgICAgICAgICAgMS41ZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAgICAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiAgICAgICAgIHNjYWxlKC44NSkgdHJhbnNsYXRlWSgtLjVyZW0pIHRyYW5zbGF0ZVgoLjE1cmVtKSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgb3BhY2l0eSAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogICAgICAgICAgJGZvcm0tdGV4dC1mb250LXN0eWxlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgJHN1Y2Nlc3MgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICAkZGFuZ2VyICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLWNvbG9yc1xuJGZvcm0tdmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWludmFsaWQtY29sb3I6ICAgICAgICAgICAgICAgICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcjogICAgICAgICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tY29sb3JzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKFxuICBcInZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLXZhbGlkLWNvbG9yKSxcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCxcbiAgICBcInRvb2x0aXAtY29sb3JcIjogI2ZmZixcbiAgICBcInRvb2x0aXAtYmctY29sb3JcIjogdmFyKC0tI3skcHJlZml4fXN1Y2Nlc3MpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1zdWNjZXNzLXJnYiksICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICAgXCJib3JkZXItY29sb3JcIjogdmFyKC0tI3skcHJlZml4fWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKSxcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1mb3JtLWludmFsaWQtY29sb3IpLFxuICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQsXG4gICAgXCJ0b29sdGlwLWNvbG9yXCI6ICNmZmYsXG4gICAgXCJ0b29sdGlwLWJnLWNvbG9yXCI6IHZhcigtLSN7JHByZWZpeH1kYW5nZXIpLFxuICAgIFwiZm9jdXMtYm94LXNoYWRvd1wiOiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKHZhcigtLSN7JHByZWZpeH1kYW5nZXItcmdiKSwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KSxcbiAgICBcImJvcmRlci1jb2xvclwiOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvciksXG4gIClcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcDogICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXM6ICAgICAgICAgICAgICAgICAgMTA0NSAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDU1ICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwODAgIWRlZmF1bHQ7XG4kemluZGV4LXRvYXN0OiAgICAgICAgICAgICAgICAgICAgICAxMDkwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1sZXZlbHMtbWFwXG4kemluZGV4LWxldmVsczogKFxuICBuMTogLTEsXG4gIDA6IDAsXG4gIDE6IDEsXG4gIDI6IDIsXG4gIDM6IDNcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHppbmRleC1sZXZlbHMtbWFwXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtdW5kZXJsaW5lLWdhcDogICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6ICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2LXZhcmlhYmxlc1xuXG5cbi8vIE5hdmJhclxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXZhcmlhYmxlc1xuJG5hdmJhci1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZDogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICAgICAgICAkYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXRyYW5zaXRpb246ICAgICAgICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuNjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgLjgpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSh2YXIoLS0jeyRwcmVmaXh9ZW1waGFzaXMtY29sb3ItcmdiKSwgMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1lbXBoYXNpcy1jb2xvci1yZ2IpLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWljb24tY29sb3I6ICAgICAgICAgICByZ2JhKCRib2R5LWNvbG9yLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIC4xNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1pY29uLWNvbG9yOiAgICAgICAgICAgICRuYXZiYXItZGFyay1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWljb24tY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstdmFyaWFibGVzXG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tdmFyaWFibGVzXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgY2FsYygjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgJGRyb3Bkb3duLWxpbmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktYmcpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICB2YXIoLS0jeyRwcmVmaXh9dGVydGlhcnktY29sb3IpICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAkc3BhY2VyICogLjI1ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAhZGVmYXVsdDtcbi8vIGZ1c3YtZGlzYWJsZVxuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkgJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG4kZHJvcGRvd24tZGFyay1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1iZzogICAgICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3I6ICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogICAgICAgICAgJGRyb3Bkb3duLWRpdmlkZXItYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogICAgICAgICAgJGRyb3Bkb3duLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiAgICAgICByZ2JhKCR3aGl0ZSwgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWNvbG9yOiAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnOiAgICAgICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcblxuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1saW5rLWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgY2FsYygjeyRwYWdpbmF0aW9uLWJvcmRlci13aWR0aH0gKiAtMSkgIWRlZmF1bHQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkZm9jdXMtcmluZy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0OyAvLyBUb2RvIGluIHY2OiByZW1vdmUgdGhpcz9cblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktYmcpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXNtKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLWxnKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtc3VidGl0bGUtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktY29sb3ItcmdiKSwgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1wcmltYXJ5LWJnLXN1YnRsZSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9cHJpbWFyeS10ZXh0LWVtcGhhc2lzKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJHByaW1hcnktdGV4dC1lbXBoYXNpcyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBjYWxjKCN7JHBvcG92ZXItYm9yZGVyLXJhZGl1c30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICFkZWZhdWx0OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gZnVzdi1kaXNhYmxlXG4vLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbi8vIGZ1c3YtZW5hYmxlXG5cblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEodmFyKC0tI3skcHJlZml4fWJvZHktYmctcmdiKSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym94LXNoYWRvdykgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKHZhcigtLSN7JHByZWZpeH1ib2R5LWJnLXJnYiksIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkdG9hc3QtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0b2FzdC12YXJpYWJsZXNcblxuXG4vLyBCYWRnZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJhZGdlLXZhcmlhYmxlc1xuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjc1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4zNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjY1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1sZykgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3ctc20pICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgdmFyKC0tI3skcHJlZml4fWJveC1zaGFkb3cpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgdG8gYmUgcmVtb3ZlZCBpbiB2NlxuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCB0byBiZSByZW1vdmVkIGluIHY2XG4vLyBmdXN2LWVuYWJsZVxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWJnKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LWluc2V0KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMpICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjMuMFxuLy8gZnVzdi1lbmFibGVcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXRlcnRpYXJ5LWJnKSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgdmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yKSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1iZykgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktYmcpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3gtc2hhZG93LXNtKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9c2Vjb25kYXJ5LWNvbG9yKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZmlndXJlLXZhcmlhYmxlc1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1zZWNvbmRhcnktY29sb3IpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fXNlY29uZGFyeS1jb2xvcikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0OiAgICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLXZlcnRpY2FsLWFsaWduOiAgLS4xMjVlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogICAgLjI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IC43NXMgIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItdmFyaWFibGVzXG5cblxuLy8gQ2xvc2VcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLXZhcmlhYmxlc1xuJGJ0bi1jbG9zZS13aWR0aDogICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWhlaWdodDogICAgICAgICAgICRidG4tY2xvc2Utd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLXBhZGRpbmcteDogICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXk6ICAgICAgICAkYnRuLWNsb3NlLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tY2xvc2UtY29sb3I6ICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1iZzogICAgICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAgMSAxLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxIDEgMS40MTQgMS40MTRMOS40MTQgOGw2LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwIDEgMC0xLjQxNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogICAgICRmb2N1cy1yaW5nLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWNvbG9yOiAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogICAgICAgICAgICAgJG1vZGFsLWJhY2tkcm9wLWJnICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG9mZmNhbnZhcy12YXJpYWJsZXNcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4xODc1cmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wLCByZW1vdmluZyBpbiB2NlxuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuIiwiXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zXCI7XG5cbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy92YXJpYWJsZXMtZGFya1wiO1xuXG4kZm9udC1mYW1pbHktYmFzZTogXCJmaXJhX3NhbnNib29rXCI7XG4kbGluay1kZWNvcmF0aW9uOiBub25lO1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbWFwc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21peGluc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3Jvb3RcIjtcblxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3V0aWxpdGllc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3JlYm9vdFwiO1xuXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvaGVscGVycy9wb3NpdGlvblwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2hlbHBlcnMvY29sb3JlZC1saW5rc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2Zvcm1zL2Zvcm0tY2hlY2tcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9mb3Jtcy9mb3JtLWNvbnRyb2xcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9mb3Jtcy9mb3JtLWNvbnRyb2xcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9mb3Jtcy9pbnB1dC1ncm91cFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2Zvcm1zL2xhYmVsc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2Zvcm1zL2Zvcm0tdGV4dFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2Zvcm1zL2Zvcm0tc2VsZWN0XCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvZm9ybXMvdmFsaWRhdGlvblwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2dyaWRcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9jb250YWluZXJzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvYnV0dG9uc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL21vZGFsXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbmF2XCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvdHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9jbG9zZVwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3R5cGVcIjtcblxuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2J1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2Ryb3Bkb3duXCI7XG5cbi8vQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2JhZGdlXCI7XG4vL1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvbmF2YmFyXCI7XG5cbi8vQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2Nsb3NlXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9jYXJkXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvc2Nzcy90YWJsZXNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL2JyZWFkY3J1bWJcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9zY3NzL3RyYW5zaXRpb25zXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvc2Nzcy90b29sdGlwXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9wYWdpbmF0aW9uXCI7XG5cbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvYXBpXCI7XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuLy8gSGVscGVyIGZ1bmN0aW9uIHRvIHJlcGxhY2UgbmVnYXRpdmUgdmFsdWVzIHdpdGggMFxuQGZ1bmN0aW9uIHZhbGlkLXJhZGl1cygkcmFkaXVzKSB7XG4gICRyZXR1cm46ICgpO1xuICBAZWFjaCAkdmFsdWUgaW4gJHJhZGl1cyB7XG4gICAgQGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sIG1heCgkdmFsdWUsIDApKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxuICBAcmV0dXJuICRyZXR1cm47XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLW1peGluc1xuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci1yYWRpdXMtbWl4aW5zXG4iLCIvLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLy8gUmVzcG9uc2l2ZSBzdGlja3kgdG9wIGFuZCBib3R0b21cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuICB9XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCB4eGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5saW5rLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fSN7JGNvbG9yfS1yZ2IpLCB2YXIoLS0jeyRwcmVmaXh9bGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG5cbiAgICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgJGhvdmVyLWNvbG9yOiBpZihjb2xvci1jb250cmFzdCgkdmFsdWUpID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSwgdGludC1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpKTtcbiAgICAgICAgY29sb3I6IFJHQkEoI3t0by1yZ2IoJGhvdmVyLWNvbG9yKX0sIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodG8tcmdiKCRob3Zlci1jb2xvciksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gT25lLW9mZiBzcGVjaWFsIGxpbmsgaGVscGVyIGFzIGEgYnJpZGdlIHVudGlsIHY2XG4ubGluay1ib2R5LWVtcGhhc2lzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIDEpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcblxuICBAaWYgJGxpbmstc2hhZGUtcGVyY2VudGFnZSAhPSAwIHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLW9wYWNpdHksIC43NSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tI3skcHJlZml4fWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLSN7JHByZWZpeH1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAuNzUpKSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIENoZWNrL3JhZGlvXG4vL1xuXG4uZm9ybS1jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9ybS1jaGVjay1taW4taGVpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b207XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmc6ICN7JGZvcm0tY2hlY2staW5wdXQtYmd9O1xuXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmcpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1jaGVjay1iZy1pbWFnZTogI3tlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpfTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSl9LCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKX07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tY2hlY2stYmctaW1hZ2U6ICN7ZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtLSN7JHByZWZpeH1mb3JtLWNoZWNrLWJnLWltYWdlOiAje2VzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSl9O1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKX07XG5cbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbik7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWZvY3VzLWJnLWltYWdlKX07XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICAtLSN7JHByZWZpeH1mb3JtLXN3aXRjaC1iZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKX0sIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zd2l0Y2gtYmc6ICN7ZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSl9O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4tZW5kO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgKyAuYnRuIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWRhcmstbW9kZSB7XG4gIEBpbmNsdWRlIGNvbG9yLW1vZGUoZGFyaykge1xuICAgIC5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpub3QoOmNoZWNrZWQpOm5vdCg6Zm9jdXMpIHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc3dpdGNoLWJnOiAje2VzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlLWRhcmspfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgJHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gIH1cblxuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA+IDEge1xuICAgIEBlYWNoICR2YWx1ZSBpbiAkdHJhbnNpdGlvbiB7XG4gICAgICBAaWYgJHZhbHVlID09IG51bGwgb3IgJHZhbHVlID09IG5vbmUge1xuICAgICAgICBAd2FybiBcIlRoZSBrZXl3b3JkICdub25lJyBvciAnbnVsbCcgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cblxuICAgIEBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwgYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbm9uZSB7XG4gICAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEdlbmVyYWwgZm9ybSBjb250cm9scyAocGx1cyBhIGZldyBzcGVjaWZpYyBoaWdoLWxldmVsIGludGVydmVudGlvbnMpXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gICZbdHlwZT1cImZpbGVcIl0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IC8vIHByZXZlbnQgcHNldWRvIGVsZW1lbnQgYnV0dG9uIG92ZXJsYXBcblxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAvLyBPbiBBbmRyb2lkIENocm9tZSwgZm9ybS1jb250cm9sJ3MgXCJ3aWR0aDogMTAwJVwiIG1ha2VzIHRoZSBpbnB1dCB3aWR0aCB0b28gc21hbGxcbiAgICAvLyBUZXN0ZWQgdW5kZXIgQW5kcm9pZCAxMSAvIENocm9tZSA4OSwgQW5kcm9pZCAxMiAvIENocm9tZSAxMDAsIEFuZHJvaWQgMTMgLyBDaHJvbWUgMTA5XG4gICAgLy9cbiAgICAvLyBPbiBpT1MgU2FmYXJpLCBmb3JtLWNvbnRyb2wncyBcImFwcGVhcmFuY2U6IG5vbmVcIiArIFwid2lkdGg6IDEwMCVcIiBtYWtlcyB0aGUgaW5wdXQgd2lkdGggdG9vIHNtYWxsXG4gICAgLy8gVGVzdGVkIHVuZGVyIGlPUyAxNi4yIC8gU2FmYXJpIDE2LjJcbiAgICBtaW4td2lkdGg6IDg1cHg7IC8vIFNlZW1zIHRvIGJlIGEgZ29vZCBtaW5pbXVtIHNhZmUgd2lkdGhcblxuICAgIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcbiAgICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzIzMzA3XG4gICAgLy8gVE9ETzogd2UgY2FuIHJlbW92ZSB0aGlzIHdvcmthcm91bmQgb25jZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4OTU5IGlzIHJlc29sdmVkXG4gICAgLy8gTXVsdGlwbHkgbGluZS1oZWlnaHQgYnkgMWVtIGlmIGl0IGhhcyBubyB1bml0XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuXG4gICAgLy8gQW5kcm9pZCBDaHJvbWUgdHlwZT1cImRhdGVcIiBpcyB0YWxsZXIgdGhhbiB0aGUgb3RoZXIgaW5wdXRzXG4gICAgLy8gYmVjYXVzZSBvZiBcIm1hcmdpbjogMXB4IDI0cHggMXB4IDRweFwiIGluc2lkZSB0aGUgc2hhZG93IERPTVxuICAgIC8vIFRlc3RlZCB1bmRlciBBbmRyb2lkIDExIC8gQ2hyb21lIDg5LCBBbmRyb2lkIDEyIC8gQ2hyb21lIDEwMCwgQW5kcm9pZCAxMyAvIENocm9tZSAxMDlcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAvLyBQcmV2ZW50IGV4Y2Vzc2l2ZSBkYXRlIGlucHV0IGhlaWdodCBpbiBXZWJraXRcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8zNDQzM1xuICAmOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnRleHRhcmVhIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtOyB9XG4gICYuZm9ybS1jb250cm9sLWxnIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnOyB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3QsXG4gID4gLmZvcm0tZmxvYXRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTtcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJHZhbGlkYXRpb24tbWVzc2FnZXM6IFwiXCI7XG4gIEBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkZm9ybS12YWxpZGF0aW9uLXN0YXRlcykge1xuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KSN7JHZhbGlkYXRpb24tbWVzc2FnZXN9IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRpbnB1dC1ib3JkZXItd2lkdGh9ICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpfTtcblxuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1mb3JtLXNlbGVjdC1iZy1pbWcpLCB2YXIoLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbiwgbm9uZSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmZvcm0tc2VsZWN0IHtcbiAgICAgIC0tI3skcHJlZml4fWZvcm0tc2VsZWN0LWJnLWltZzogI3tlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItZGFyayl9O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcbiAgJHN0YXRlLFxuICAkY29sb3IsXG4gICRpY29uLFxuICAkdG9vbHRpcC1jb2xvcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJHRvb2x0aXAtYmctY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpLFxuICAkZm9jdXMtYm94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSksXG4gICRib3JkZXItY29sb3I6ICRjb2xvclxuKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBmb250LXN0eWxlOiAkZm9ybS1mZWVkYmFjay1mb250LXN0eWxlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Zm9ybS1zZWxlY3QtYmctaWNvbjogI3tlc2NhcGUtc3ZnKCRpY29uKX07XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cblxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLFxuICAgID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgICAgQGlmICRzdGF0ZSA9PSBcInZhbGlkXCIge1xuICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiA0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbiIsIi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiB5b3VyIGNvbHVtbnMuXG5cbjpyb290IHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgLS0jeyRwcmVmaXh9YnJlYWtwb2ludC0jeyRuYW1lfTogI3skdmFsdWV9O1xuICB9XG59XG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG5cbiAgICA+ICoge1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtcmVhZHkoKTtcbiAgICB9XG4gIH1cbn1cblxuQGlmICRlbmFibGUtY3NzZ3JpZCB7XG4gIC5ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1yb3dzLCAxKSwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9Y29sdW1ucywgI3skZ3JpZC1jb2x1bW5zfSksIDFmcik7XG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXh9Z2FwLCAjeyRncmlkLWd1dHRlci13aWR0aH0pO1xuXG4gICAgQGluY2x1ZGUgbWFrZS1jc3NncmlkKCk7XG4gIH1cbn1cblxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vIFRPRE86IFJldmlzaXQgY2FsYyBvcmRlciBhZnRlciBodHRwczovL2dpdGh1Yi5jb20vcmVhY3QtYm9vdHN0cmFwL3JlYWN0LWJvb3RzdHJhcC9pc3N1ZXMvNjAzOSBpcyBmaXhlZFxuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgLy8gQWRkIGJveCBzaXppbmcgaWYgb25seSB0aGUgZ3JpZCBpcyBsb2FkZWRcbiAgYm94LXNpemluZzogaWYodmFyaWFibGUtZXhpc3RzKGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcpIGFuZCAkaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZywgYm9yZGVyLWJveCwgbnVsbCk7XG4gIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGJlY29taW5nIHRvbyBuYXJyb3cgd2hlbiBhdCBzbWFsbGVyIGdyaWQgdGllcnMgYnlcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSBzZXQgdGhlIHdpZHRoXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFByZXZlbnQgYC5jb2wtYXV0b2AsIGAuY29sYCAoJiByZXNwb25zaXZlIHZhcmlhbnRzKSBmcm9tIGJyZWFraW5nIG91dCB0aGUgZ3JpZFxuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemU6IGZhbHNlLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBAaWYgJHNpemUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpKTtcblxuICB9IEBlbHNlIHtcbiAgICBmbGV4OiAxIDEgMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY29sLWF1dG8oKSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogZGl2aWRlKCRzaXplLCAkY29sdW1ucyk7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuXG4vLyBSb3cgY29sdW1uc1xuLy9cbi8vIFNwZWNpZnkgb24gYSBwYXJlbnQgZWxlbWVudChlLmcuLCAucm93KSB0byBmb3JjZSBpbW1lZGlhdGUgY2hpbGRyZW4gaW50byBOTlxuLy8gbnVtYmVyIG9mIGNvbHVtbnMuIFN1cHBvcnRzIHdyYXBwaW5nIHRvIG5ldyBsaW5lcywgYnV0IGRvZXMgbm90IGRvIGEgTWFzb25yeVxuLy8gc3R5bGUgZ3JpZC5cbkBtaXhpbiByb3ctY29scygkY291bnQpIHtcbiAgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoMSwgJGNvdW50KSk7XG4gIH1cbn1cblxuLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXg6IDEgMCAwJTsgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICB9XG5cbiAgICAgIC5yb3ctY29scyN7JGluZml4fS1hdXRvID4gKiB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRncmlkLXJvdy1jb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWQtcm93LWNvbHVtbnMge1xuICAgICAgICAgIC5yb3ctY29scyN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSByb3ctY29scygkaSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLWF1dG8oKTtcbiAgICAgIH1cblxuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy8gR3V0dGVyc1xuICAgICAgLy9cbiAgICAgIC8vIE1ha2UgdXNlIG9mIGAuZy0qYCwgYC5neC0qYCBvciBgLmd5LSpgIHV0aWxpdGllcyB0byBjaGFuZ2Ugc3BhY2luZyBiZXR3ZWVuIHRoZSBjb2x1bW5zLlxuICAgICAgQGVhY2ggJGtleSwgJHZhbHVlIGluICRndXR0ZXJzIHtcbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd4I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cblxuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3kjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jc3NncmlkKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgQGlmICRjb2x1bW5zID4gMCB7XG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAgIC5nLWNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gU3RhcnQgd2l0aCBgMWAgYmVjYXVzZSBgMGAgaXMgYW5kIGludmFsaWQgdmFsdWUuXG4gICAgICAgIC8vIEVuZHMgd2l0aCBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGUuXG4gICAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIC5nLXN0YXJ0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JGJ0bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5OiAjeyRidG4tZm9udC1mYW1pbHl9O1xuICBAaW5jbHVkZSByZnMoJGJ0bi1mb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogI3skYnRuLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoOiAjeyRidG4tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRidG4tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogI3skYnRuLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgI3skYnRuLWZvY3VzLXdpZHRofSByZ2JhKHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBidG4tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4tYmcpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5idG4tY2hlY2sgKyAmOmhvdmVyIHtcbiAgICAvLyBvdmVycmlkZSBmb3IgdGhlIGNoZWNrYm94L3JhZGlvIGJ1dHRvbnNcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKSk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmZvY3VzLXZpc2libGUgKyAmIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxuXG4gIC5idG4tY2hlY2s6Y2hlY2tlZCArICYsXG4gIDpub3QoLmJ0bi1jaGVjaykgKyAmOmFjdGl2ZSxcbiAgJjpmaXJzdC1jaGlsZDphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAmLnNob3cge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmcpO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBub25lLCBudWxsKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3cpKTtcblxuICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skYnRuLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7IC8vIENhbid0IHVzZSBgbm9uZWAgYXMga2V5d29yZCBuZWdhdGVzIGFsbCB2YWx1ZXMgd2hlbiB1c2VkIHdpdGggbXVsdGlwbGUgc2hhZG93c1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3skYnRuLWxpbmstZm9jdXMtc2hhZG93LXJnYn07XG5cbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3IpO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoXG4gICRiYWNrZ3JvdW5kLFxuICAkYm9yZGVyLFxuICAkY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKSxcbiAgJGhvdmVyLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctdGludC1hbW91bnQpKSxcbiAgJGhvdmVyLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkaG92ZXItY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRob3Zlci1iYWNrZ3JvdW5kKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpLFxuICAkZGlzYWJsZWQtYmFja2dyb3VuZDogJGJhY2tncm91bmQsXG4gICRkaXNhYmxlZC1ib3JkZXI6ICRib3JkZXIsXG4gICRkaXNhYmxlZC1jb2xvcjogY29sb3ItY29udHJhc3QoJGRpc2FibGVkLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogI3skYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGhvdmVyLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRob3Zlci1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KCRjb2xvciwgJGJvcmRlciwgMTUlKSl9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6ICN7JGRpc2FibGVkLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRkaXNhYmxlZC1ib3JkZXJ9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoXG4gICRjb2xvcixcbiAgJGNvbG9yLWhvdmVyOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvcixcbiAgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcixcbiAgJGFjdGl2ZS1jb2xvcjogY29sb3ItY29udHJhc3QoJGFjdGl2ZS1iYWNrZ3JvdW5kKVxuKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skY29sb3ItaG92ZXJ9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYigkY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skYWN0aXZlLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93OiAjeyRidG4tYWN0aXZlLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1ncmFkaWVudDogbm9uZTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLW91dGxpbmUtdmFyaWFudC1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXNpemUtbWl4aW5cbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkYm9yZGVyLXJhZGl1cykge1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy14OiAjeyRwYWRkaW5nLXh9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXNpemUtbWl4aW5cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1tb2RhbC16aW5kZXg6ICN7JHppbmRleC1tb2RhbH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1tZH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1jb2xvcjogI3skbW9kYWwtY29udGVudC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aDogI3skbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteTogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nOiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZ307IC8vIFRvZG8gaW4gdjY6IFNwbGl0IHRoaXMgcGFkZGluZyBpbnRvIHggYW5kIHlcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogI3skbW9kYWwtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmc6ICN7JG1vZGFsLWZvb3Rlci1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXg6ICN7JHppbmRleC1tb2RhbC1iYWNrZHJvcH07XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHk6ICN7JG1vZGFsLWJhY2tkcm9wLW9wYWNpdHl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG5cbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCh2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4KSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLWJnKSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHkpKTtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbjogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9O1xuICAgIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cH07XG4gIH1cblxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1zbX07XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLWxnfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXhsfTtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyLFxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogI3skbmF2LWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3skbmF2LWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogI3skbmF2LWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJG5hdi1saW5rLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstaG92ZXItZGVjb3JhdGlvbiA9PSB1bmRlcmxpbmUsIG5vbmUsIG51bGwpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRuYXYtbGluay1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdGFicy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGg6ICN7JG5hdi10YWJzLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXJhZGl1czogI3skbmF2LXRhYnMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXYtdGFicy1jc3MtdmFyc1xuXG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3IpO1xuXG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWxpbmstYWN0aXZlLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtcGlsbHMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi1waWxscy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICN7JG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXBpbGxzLWNzcy12YXJzXG5cbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1cykpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVW5kZXJsaW5lXG4vL1xuXG4ubmF2LXVuZGVybGluZSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtdW5kZXJsaW5lLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtZ2FwOiAjeyRuYXYtdW5kZXJsaW5lLWdhcH07XG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdW5kZXJsaW5lLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6ICN7JG5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi11bmRlcmxpbmUtY3NzLXZhcnNcblxuICBnYXA6IHZhcigtLSN7JHByZWZpeH1uYXYtdW5kZXJsaW5lLWdhcCk7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXVuZGVybGluZS1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgPiAubmF2LWxpbmssXG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtZmlsbCxcbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIC5uYXYtbGluayB7XG4gICAgd2lkdGg6IDEwMCU7IC8vIE1ha2Ugc3VyZSBidXR0b24gd2lsbCBncm93XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbGxhcHNlLWNsYXNzZXNcbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtY2xhc3Nlc1xuIiwiLy8gVHJhbnNwYXJlbnQgYmFja2dyb3VuZCBhbmQgYm9yZGVyIHByb3BlcnRpZXMgaW5jbHVkZWQgZm9yIGJ1dHRvbiB2ZXJzaW9uLlxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4uYnRuLWNsb3NlIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsb3NlLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1jb2xvcjogI3skYnRuLWNsb3NlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWJnOiAjeyBlc2NhcGUtc3ZnKCRidG4tY2xvc2UtYmcpIH07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1vcGFjaXR5OiAjeyRidG4tY2xvc2Utb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAjeyRidG4tY2xvc2UtaG92ZXItb3BhY2l0eX07XG4gIC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICN7JGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZm9jdXMtb3BhY2l0eTogI3skYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAjeyRidG4tY2xvc2Utd2hpdGUtZmlsdGVyfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS1jc3MtdmFyc1xuXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWNvbG9yKTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1iZykgY2VudGVyIC8gJGJ0bi1jbG9zZS13aWR0aCBhdXRvIG5vLXJlcGVhdDsgLy8gaW5jbHVkZSB0cmFuc3BhcmVudCBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIGJvcmRlcjogMDsgLy8gZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG4gIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2Utb3BhY2l0eSk7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWhvdmVyLW9wYWNpdHkpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLWZvY3VzLXNoYWRvdyk7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eSk7XG4gIH1cbn1cblxuQG1peGluIGJ0bi1jbG9zZS13aGl0ZSgpIHtcbiAgZmlsdGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWNsb3NlLXdoaXRlLWZpbHRlcik7XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBAaW5jbHVkZSBidG4tY2xvc2Utd2hpdGUoKTtcbn1cblxuQGlmICRlbmFibGUtZGFyay1tb2RlIHtcbiAgQGluY2x1ZGUgY29sb3ItbW9kZShkYXJrKSB7XG4gICAgLmJ0bi1jbG9zZSB7XG4gICAgICBAaW5jbHVkZSBidG4tY2xvc2Utd2hpdGUoKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBIZWFkaW5nc1xuLy9cbi5oMSB7XG4gIEBleHRlbmQgaDE7XG59XG5cbi5oMiB7XG4gIEBleHRlbmQgaDI7XG59XG5cbi5oMyB7XG4gIEBleHRlbmQgaDM7XG59XG5cbi5oNCB7XG4gIEBleHRlbmQgaDQ7XG59XG5cbi5oNSB7XG4gIEBleHRlbmQgaDU7XG59XG5cbi5oNiB7XG4gIEBleHRlbmQgaDY7XG59XG5cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XG4gIC5kaXNwbGF5LSN7JGRpc3BsYXl9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRkaXNwbGF5LWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgfVxufVxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG4uc21hbGwge1xuICBAZXh0ZW5kIHNtYWxsO1xufVxuXG4ubWFyayB7XG4gIEBleHRlbmQgbWFyaztcbn1cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4gID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4gID4gLmJ0bjpob3ZlcixcbiAgPiAuYnRuOmZvY3VzLFxuICA+IC5idG46YWN0aXZlLFxuICA+IC5idG4uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3skYnRuLWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OmZpcnN0LWNoaWxkLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1lbmQtcmFkaXVzKDApO1xuICB9XG5cbiAgLy8gVGhlIGxlZnQgcmFkaXVzIHNob3VsZCBiZSAwIGlmIHRoZSBidXR0b24gaXM6XG4gIC8vIC0gdGhlIFwidGhpcmQgb3IgbW9yZVwiIGNoaWxkXG4gIC8vIC0gdGhlIHNlY29uZCBjaGlsZCBhbmQgdGhlIHByZXZpb3VzIGVsZW1lbnQgaXNuJ3QgYC5idG4tY2hlY2tgIChtYWtpbmcgaXQgdGhlIGZpcnN0IGNoaWxkIHZpc3VhbGx5KVxuICAvLyAtIHBhcnQgb2YgYSBidG4tZ3JvdXAgd2hpY2ggaXNuJ3QgdGhlIGZpcnN0IGNoaWxkXG4gID4gLmJ0bjpudGgtY2hpbGQobiArIDMpLFxuICA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcGVuZCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcHN0YXJ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoI3skYnRuLWJvcmRlci13aWR0aH0gKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuIH4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wZW5kLFxuLmRyb3Bkb3duLFxuLmRyb3BzdGFydCxcbi5kcm9wdXAtY2VudGVyLFxuLmRyb3Bkb3duLWNlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQoKTtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleDogI3skemluZGV4LWRyb3Bkb3dufTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoOiAjeyRkcm9wZG93bi1taW4td2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteTogI3skZHJvcGRvd24tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyOiAjeyRkcm9wZG93bi1zcGFjZXJ9O1xuICBAaW5jbHVkZSByZnMoJGRyb3Bkb3duLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYmc6ICN7JGRyb3Bkb3duLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZzogI3skZHJvcGRvd24tZGl2aWRlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICN7JGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcjogI3skZHJvcGRvd24tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICN7JGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAjeyRkcm9wZG93bi1pdGVtLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI3skZHJvcGRvd24taGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWNzcy12YXJzXG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24temluZGV4KTtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgbWluLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbWluLXdpZHRoKTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteCk7XG4gIG1hcmdpbjogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBtYXJnaW4gb2YgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93KSk7XG5cbiAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgPiAuZHJvcGRvd24taXRlbTpmaXJzdC1jaGlsZCxcbiAgICA+IGxpOmZpcnN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICAgID4gLmRyb3Bkb3duLWl0ZW06bGFzdC1jaGlsZCxcbiAgICA+IGxpOmxhc3QtY2hpbGQgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG5cbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcmVzcG9uc2l2ZS1icmVha3BvaW50c1xuLy8gV2UgZGVsaWJlcmF0ZWx5IGhhcmRjb2RlIHRoZSBgYnMtYCBwcmVmaXggYmVjYXVzZSB3ZSBjaGVja1xuLy8gdGhpcyBjdXN0b20gcHJvcGVydHkgaW4gSlMgdG8gZGV0ZXJtaW5lIFBvcHBlcidzIHBvc2l0aW9uaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXN0YXJ0IHtcbiAgICAgIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWVuZCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG5cbiAgICAgICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcik7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3BlbmQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoZW5kKTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BzdGFydCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQoc3RhcnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1iZyk7XG4gIG9wYWNpdHk6IDE7IC8vIFJldmlzaXQgaW4gdjYgdG8gZGUtZHVwZSBzdHlsZXMgdGhhdCBjb25mbGljdCB3aXRoIDxocj4gZWxlbWVudFxufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWRlY29yYXRpb24gPT0gbm9uZSwgbnVsbCwgbm9uZSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tYm9yZGVyLXJhZGl1cywgMCkpO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24oJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1lbmQoJHdpZHRoOiAkY2FyZXQtd2lkdGgpIHtcbiAgYm9yZGVyLXRvcDogJHdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICR3aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0KCR3aWR0aDogJGNhcmV0LXdpZHRoKSB7XG4gIGJvcmRlci10b3A6ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICR3aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KFxuICAkZGlyZWN0aW9uOiBkb3duLFxuICAkd2lkdGg6ICRjYXJldC13aWR0aCxcbiAgJHNwYWNpbmc6ICRjYXJldC1zcGFjaW5nLFxuICAkdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnblxuKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJHNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCR3aWR0aCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgkd2lkdGgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IGVuZCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWVuZCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IHN0YXJ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJHZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1zdGFydCgkd2lkdGgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC1taXhpbnNcbiIsIi8vIFV0aWxpdHkgZ2VuZXJhdG9yXG4vLyBVc2VkIHRvIGdlbmVyYXRlIHV0aWxpdGllcyAmIHByaW50IHV0aWxpdGllc1xuQG1peGluIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeDogXCJcIiwgJGlzLXJmcy1tZWRpYS1xdWVyeTogZmFsc2UpIHtcbiAgJHZhbHVlczogbWFwLWdldCgkdXRpbGl0eSwgdmFsdWVzKTtcblxuICAvLyBJZiB0aGUgdmFsdWVzIGFyZSBhIGxpc3Qgb3Igc3RyaW5nLCBjb252ZXJ0IGl0IGludG8gYSBtYXBcbiAgQGlmIHR5cGUtb2YoJHZhbHVlcykgPT0gXCJzdHJpbmdcIiBvciB0eXBlLW9mKG50aCgkdmFsdWVzLCAxKSkgIT0gXCJsaXN0XCIge1xuICAgICR2YWx1ZXM6IHppcCgkdmFsdWVzLCAkdmFsdWVzKTtcbiAgfVxuXG4gIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICAkcHJvcGVydGllczogbWFwLWdldCgkdXRpbGl0eSwgcHJvcGVydHkpO1xuXG4gICAgLy8gTXVsdGlwbGUgcHJvcGVydGllcyBhcmUgcG9zc2libGUsIGZvciBleGFtcGxlIHdpdGggdmVydGljYWwgb3IgaG9yaXpvbnRhbCBtYXJnaW5zIG9yIHBhZGRpbmdzXG4gICAgQGlmIHR5cGUtb2YoJHByb3BlcnRpZXMpID09IFwic3RyaW5nXCIge1xuICAgICAgJHByb3BlcnRpZXM6IGFwcGVuZCgoKSwgJHByb3BlcnRpZXMpO1xuICAgIH1cblxuICAgIC8vIFVzZSBjdXN0b20gY2xhc3MgaWYgcHJlc2VudFxuICAgICRwcm9wZXJ0eS1jbGFzczogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNsYXNzKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpLCBudGgoJHByb3BlcnRpZXMsIDEpKTtcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBudWxsLCBcIlwiLCAkcHJvcGVydHktY2xhc3MpO1xuXG4gICAgLy8gVXNlIGN1c3RvbSBDU1MgdmFyaWFibGUgbmFtZSBpZiBwcmVzZW50LCBvdGhlcndpc2UgZGVmYXVsdCB0byBgY2xhc3NgXG4gICAgJGNzcy12YXJpYWJsZS1uYW1lOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSk7XG5cbiAgICAvLyBTdGF0ZSBwYXJhbXMgdG8gZ2VuZXJhdGUgcHNldWRvLWNsYXNzZXNcbiAgICAkc3RhdGU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBzdGF0ZSksIG1hcC1nZXQoJHV0aWxpdHksIHN0YXRlKSwgKCkpO1xuXG4gICAgJGluZml4OiBpZigkcHJvcGVydHktY2xhc3MgPT0gXCJcIiBhbmQgc3RyLXNsaWNlKCRpbmZpeCwgMSwgMSkgPT0gXCItXCIsIHN0ci1zbGljZSgkaW5maXgsIDIpLCAkaW5maXgpO1xuXG4gICAgLy8gRG9uJ3QgcHJlZml4IGlmIHZhbHVlIGtleSBpcyBudWxsIChlLmcuIHdpdGggc2hhZG93IGNsYXNzKVxuICAgICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcjogaWYoJGtleSwgaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kICRpbmZpeCA9PSBcIlwiLCBcIlwiLCBcIi1cIikgKyAka2V5LCBcIlwiKTtcblxuICAgIEBpZiBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIHtcbiAgICAgIC8vIEluc2lkZSB0aGUgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiAkaXMtcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgICAgJHZhbDogcmZzLXZhbHVlKCR2YWx1ZSk7XG5cbiAgICAgICAgLy8gRG8gbm90IHJlbmRlciBhbnl0aGluZyBpZiBmbHVpZCBhbmQgbm9uIGZsdWlkIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICAgICAgJHZhbHVlOiBpZigkdmFsID09IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWUpLCBudWxsLCAkdmFsKTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgJHZhbHVlOiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAkaXMtY3NzLXZhcjogbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcik7XG4gICAgJGlzLWxvY2FsLXZhcnM6IG1hcC1nZXQoJHV0aWxpdHksIGxvY2FsLXZhcnMpO1xuICAgICRpcy1ydGw6IG1hcC1nZXQoJHV0aWxpdHksIHJ0bCk7XG5cbiAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6YmVnaW46cmVtb3ZlICovXG4gICAgICB9XG5cbiAgICAgIEBpZiAkaXMtY3NzLXZhciB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGNzcy12YXJpYWJsZS1uYW1lfTogI3skdmFsdWV9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0ge1xuICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICBAaWYgJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkcHNldWRvIGluICRzdGF0ZSB7XG4gICAgICAgICAgLiN7JHByb3BlcnR5LWNsYXNzICsgJGluZml4ICsgJHByb3BlcnR5LWNsYXNzLW1vZGlmaWVyfS0jeyRwc2V1ZG99OiN7JHBzZXVkb30ge1xuICAgICAgICAgICAgQGVhY2ggJHByb3BlcnR5IGluICRwcm9wZXJ0aWVzIHtcbiAgICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICBAZWFjaCAkbG9jYWwtdmFyLCAkdmFyaWFibGUgaW4gJGlzLWxvY2FsLXZhcnMge1xuICAgICAgICAgICAgICAgICAgLS0jeyRwcmVmaXh9I3skbG9jYWwtdmFyfTogI3skdmFyaWFibGV9O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSBpZigkZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXMsICFpbXBvcnRhbnQsIG51bGwpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLXJ0bCA9PSBmYWxzZSB7XG4gICAgICAgIC8qIHJ0bDplbmQ6cmVtb3ZlICovXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBMb29wIG92ZXIgZWFjaCBicmVha3BvaW50XG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuXG4gIC8vIEdlbmVyYXRlIG1lZGlhIHF1ZXJ5IGlmIG5lZWRlZFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUkZTIHJlc2NhbGluZ1xuQG1lZGlhIChtaW4td2lkdGg6ICRyZnMtbXEtdmFsdWUpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBpZiAobWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQpIDwgJHJmcy1icmVha3BvaW50KSB7XG4gICAgICAvLyBMb29wIG92ZXIgZWFjaCB1dGlsaXR5IHByb3BlcnR5XG4gICAgICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgICAvLyBPbmx5IHByb2NlZWQgaWYgcmVzcG9uc2l2ZSBtZWRpYSBxdWVyaWVzIGFyZSBlbmFibGVkIG9yIGlmIGl0J3MgdGhlIGJhc2UgbWVkaWEgcXVlcnlcbiAgICAgICAgQGlmIHR5cGUtb2YoJHV0aWxpdHkpID09IFwibWFwXCIgYW5kIG1hcC1nZXQoJHV0aWxpdHksIHJmcykgYW5kIChtYXAtZ2V0KCR1dGlsaXR5LCByZXNwb25zaXZlKSBvciAkaW5maXggPT0gXCJcIikge1xuICAgICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCwgdHJ1ZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBQcmludCB1dGlsaXRpZXNcbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAvLyBUaGVuIGNoZWNrIGlmIHRoZSB1dGlsaXR5IG5lZWRzIHByaW50IHN0eWxlc1xuICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCBwcmludCkgPT0gdHJ1ZSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCBcIi1wcmludFwiKTtcbiAgICB9XG4gIH1cbn1cbiIsIlxuLmlucHV0LWdyb3VwIHtcbiAgICAvKiBhIG1lZGljYWwgaWQgbWlhdHQgYXogaW5wdXQgZ3JvdXBwb3MgY2hlY2tib3hva25hayBhIGZvcm1hemFzYXQgbWVnIGtlbGxldHQgZml4YWxuaSAqL1xuICAgIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM1NDU0NTY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgIHBhZGRpbmc6IC45cmVtIC43cmVtIDAgLjdyZW07XG4gICAgICAgIFxuICAgICAgICAuY2hlY2tib3gge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWdyYXktNjAwKVxufVxuIiwiLm9mZi1jYW52YXMtd3JhcHBlciwgLm9mZi1jYW52YXMtd3JhcHBlci1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjojZjNmM2YzO1xufVxuXG5pbWd7XG4gICAgZGlzcGxheTpibG9jaztcbiAgICBtYXgtd2lkdGg6MTAwJTtcbiAgICBoZWlnaHQ6YXV0bztcbn1cblxuYXtcbiAgICBjdXJzb3I6cG9pbnRlcjtcbn1cblxuLyogSUNPTiAoQkVGT1JFKSBDT05URU5UUyAqL1xuc3Bhbi50b2dnbGU6YmVmb3JlICB7IGNvbnRlbnQ6ICdcXGU4MDUnOyB9XG5cbi5hbGVydC1kYW5nZXI6YmVmb3JlICB7IGNvbnRlbnQ6ICdcXGU4MjgnOyB9XG4uYWxlcnQtaW5mbzpiZWZvcmUgIHsgY29udGVudDogJ1xcZTgyZCc7IH1cblxuLmljb24tYmFjazpiZWZvcmV7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IC8qIElFIDkgKi9cbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5sZXRvbHRlczpiZWZvcmUgIHsgY29udGVudDogJ1xcZTgwZCc7IH1cblxuLyogQU5JTUFURUQgKi9cbi50b2dnbGUsIC5saXN0LWdyb3VwLCBidXR0b24sIC5idG4tcHJpbWFyeXtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2Utb3V0O1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2Utb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcbn1cblxuQGltcG9ydCBcImhlYWRlclwiO1xuQGltcG9ydCBcInNpZGViYXJcIjtcbkBpbXBvcnQgXCJvZmZjYW52YXNcIjtcblxuLyogQ09OVEVOVCAqL1xuLmNvbnRhaW5lcntcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xufVxuLnNlY3Rpb257XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbToyMHB4O1xuICAgIGJhY2tncm91bmQ6I2YzZjNmMztcbn1cblxuXG4uc3ViX3NlY3Rpb257XG4gICAgbWFyZ2luOjIwcHggMTZweCAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206MjRweDtcbiAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZDVkNWQ2O1xufVxuXG4udGhlX2NvbnRlbnQge1xuICAgIGgyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgfVxuICAgIFxuICAgIGgyLnNlY3Rpb25fdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS41cmVtIDA7XG4gICAgICAgIHBhZGRpbmc6IDEuOXJlbSAwIDIuNXJlbSA2cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnZmlyYV9zYW5zc2VtaWJvbGQnO1xuICAgICAgICBcbiAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAuOHJlbTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdrbWNvbmdyZXNzJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJi5pc19zdHVjazphZnRlcntcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6d2hpdGU7XG4gICAgICAgICAgICB3aWR0aDoxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6NjRweDtcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggMCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAwIHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgbGVmdDowO1xuICAgICAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICAgICAgei1pbmRleDotMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuaDN7XG4gICAgY29sb3I6IzYyOTliNztcbiAgICBmb250LWZhbWlseTogJ2ZpcmFfc2Fuc3NlbWlib2xkJztcbiAgICBwYWRkaW5nOi41cmVtIDA7XG4gICAgZm9udC1zaXplOjI0cHg7XG4gICAgbGluZS1oZWlnaHQ6MzJweDtcbn1cbmg0e1xuICAgIGZvbnQtc2l6ZToyMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnZmlyYV9zYW5zc2VtaWJvbGQnO1xufVxuLnNlY3Rpb24gaW1ne1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgYm9yZGVyOjhweCBzb2xpZCB3aGl0ZTtcbn1cbnN0cm9uZywgYiwgLmJvbGR7XG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xuICAgIGZvbnQtZmFtaWx5OiAnZmlyYV9zYW5zc2VtaWJvbGQnO1xufVxuXG4vKiBBTEVSVFMgKi9cbi5hbGVydHtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6MTJweCAxMnB4IDEycHggNjBweDtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OjI0cHg7XG4gICAgZm9udC1zaXplOjIwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDE4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAna21jb25ncmVzcyc7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG59XG4uYWxlcnQtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmMztcbiAgICBjb2xvcjogIzMzMzEzMztcbn1cbi5hbGVydC1kYW5nZXIge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjQzMTRkO1xufVxuXG4vKiBUQUJMRVMgKi9cbnRhYmxle1xuICAgIG1hcmdpbjoycmVtIDA7XG5cbiAgICB0aGVhZCB0cntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojNjI5OWI3O1xuICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICB0cntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2YzZjNmMztcbiAgICB9XG5cbiAgICB0aCwgdGR7XG4gICAgICAgIHBhZGRpbmc6MTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6MjBweDtcbiAgICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgfVxuICAgIHRoe1xuICAgICAgICBmb250LXNpemU6MTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLyogQlVUVE9OUyAqL1xuLmJ1dHRvbiwgYnV0dG9ue1xuICAgIHBhZGRpbmc6MTJweCAyNHB4IDEycHggNTRweDtcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBsaW5lLWhlaWdodDoyMHB4O1xuICAgIG1hcmdpbjo0cHg7XG4gICAgb3BhY2l0eToxO1xuICAgIG91dGxpbmU6bm9uZTtcblxuICAgIGEsIGE6aG92ZXJ7XG4gICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICB9XG59XG4uYnV0dG9uLCBidXR0b246aG92ZXJ7XG4gICAgb3BhY2l0eTouNzU7XG59XG4uYnV0dG9uLCBidXR0b246YmVmb3Jle1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgd2lkdGg6MjBweDtcbiAgICBoZWlnaHQ6MjBweDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICBsZWZ0OjE4cHg7XG4gICAgZm9udC1mYW1pbHk6ICdrbWNvbmdyZXNzJztcbiAgICBmb250LXNpemU6MjBweDtcbn1cblxuLyogRk9STVMgKi9cbi5mb3JtLXNlY3Rpb257XG4gICAgcGFkZGluZzoyMHB4O1xuICAgIGJhY2tncm91bmQ6d2hpdGU7XG4gICAgbWFyZ2luLWxlZnQ6MDtcbiAgICBtYXJnaW4tcmlnaHQ6MDtcblxuICAgIHRhYmxle1xuICAgICAgICBtYXJnaW4tdG9wOjA7XG4gICAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxufVxuLmZvcm0tZ3JvdXB7XG4gICAgcGFkZGluZy10b3A6MTVweDtcblxuICAgIGxhYmVsLnRpdGxle1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOnJpZ2h0O1xuICAgICAgICBwYWRkaW5nOjAgOHB4O1xuICAgIH1cbiAgICBsYWJlbC50aXRsZS5yZXF1aXJlZHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdmaXJhX3NhbnNzZW1pYm9sZCc7XG4gICAgfVxufVxuLmhhcy1lcnJvcntcbiAgICBsYWJlbC50aXRsZXtcbiAgICAgICAgY29sb3I6I2I0MzE0ZDtcbiAgICB9XG4gICAgLmZvcm0tY29udHJvbHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiNiNDMxNGQ7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2w6Zm9jdXN7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggNnB4IHJnYmEoMCwwLDAsLjI1KTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA2cHggNnB4IHJnYmEoMCwwLDAsLjI1KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiMzMzMxMzM7XG4gICAgfVxufVxuLmZvcm0tY29udHJvbHtcbiAgICBib3JkZXI6bm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTpub25lO1xuICAgIGJhY2tncm91bmQ6d2hpdGU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDBweCAzcHggcmdiYSgwLDAsMCwuMDc1KTtcbiAgICBib3gtc2hhZG93OiAwIDBweCAzcHggcmdiYSgwLDAsMCwuMDc1KTtcbiAgICBib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNTQ1NDU2O1xuICAgIHBhZGRpbmc6IDEycHggMTJweDtcbiAgICBoZWlnaHQ6NDZweDtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXN7XG4gICAgYmFja2dyb3VuZDp3aGl0ZTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDZweCByZ2JhKDAsMCwwLC4yNSk7XG4gICAgYm94LXNoYWRvdzogMCA2cHggNnB4IHJnYmEoMCwwLDAsLjI1KTtcbiAgICBib3JkZXItY29sb3I6IzMzMzEzMztcbn1cbi5wcm9ncmVzc3tcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbjoyMHB4IDA7XG4gICAgYmFja2dyb3VuZDojZjNmM2YzO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwcHggM3B4IHJnYmEoMCwwLDAsLjI1KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDBweCAzcHggcmdiYSgwLDAsMCwuMjUpO1xuICAgIGhlaWdodDozMnB4O1xuXG4gICAgLnByb2dyZXNzLWJhcntcbiAgICAgICAgbGluZS1oZWlnaHQ6MzJweDtcbiAgICB9XG59XG4uYnRuLXByaW1hcnl7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFiM2Y1ZTtcbiAgICBib3JkZXItcmFkaXVzOjA7XG4gICAgYm9yZGVyOm5vbmU7XG4gICAgcGFkZGluZzoxMnB4IDIwcHg7XG59XG5cbi5idG4tcHJpbWFyeS5mb2N1cywuYnRuLXByaW1hcnk6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjNmNWU7XG4gICAgYm9yZGVyOm5vbmU7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFiM2Y1ZTtcbiAgICBib3JkZXI6bm9uZTtcbn1cblxuLm1lbnVfYmxvY2ssIC5zaWRlYmFyIC5tZW51e1xuICAgIC5idG4tcHJpbWFyeSwgYnRuLXByaW1hcnkuZm9jdXMsIC5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5OmhvdmVyLCBmb3JtLmxpc3QtZ3JvdXAtaXRlbSBidXR0b257XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNENUQ1RDY7XG4gICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICBjb2xvcjojMzMzMTMzO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzMzMzEzMztcbiAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgfVxuICAgIFxuICAgIC5pbnB1dC1ncm91cHtcbiAgICAgICAgbWFyZ2luOjhweCAwO1xuICAgIH1cbn0gXG4uZmllbGRfaGVscHtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDQ0M7XG4gICAgcGFkZGluZzogMTJweCAxMnB4IDEycHggNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQkJCO1xuICAgIGJvcmRlci1yYWRpdXM6MnB4O1xuICAgIFxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgY29udGVudDogJ1xcZTgyOSc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImttY29uZ3Jlc3NcIjtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgdG9wOjEwcHg7XG4gICAgICAgIGxlZnQ6MTBweDtcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgICAgIGNvbG9yOiM4ODg7XG4gICAgfVxufVxuXG4vKiBGT09URVIgKi9cbmZvb3RlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiMzMzMxMzM7XG4gICAgY29sb3I6d2hpdGU7XG4gICAgcGFkZGluZzoyNHB4IDAgNTRweDtcbiAgICBib3JkZXItdG9wOjhweCBzb2xpZCAjNTQ1NDU2O1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuXG4gICAgYXtcbiAgICAgICAgY29sb3I6d2hpdGU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnZmlyYV9zYW5zc2VtaWJvbGQnO1xuICAgIH1cbn1cblxuLyoqXG4gKiAgQ2FsbG91dCBraWVnw6lzesOtdMOpc1xuICovXG4uYnMtY2FsbG91dCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmJzLWNhbGxvdXQgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmJzLWNhbGxvdXQgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJzLWNhbGxvdXQgY29kZSB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmJzLWNhbGxvdXQrLmJzLWNhbGxvdXQge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG59XG4uYnMtY2FsbG91dC1kZWZhdWx0IHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzc3Nzc3Nztcbn1cbi5icy1jYWxsb3V0LWRlZmF1bHQgaDQge1xuICAgIGNvbG9yOiAjNzc3Nzc3O1xufVxuLmJzLWNhbGxvdXQtcHJpbWFyeSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICM0MjhiY2E7XG59XG4uYnMtY2FsbG91dC1wcmltYXJ5IGg0IHtcbiAgICBjb2xvcjogIzQyOGJjYTtcbn1cbi5icy1jYWxsb3V0LXN1Y2Nlc3Mge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjNWNiODVjO1xufVxuLmJzLWNhbGxvdXQtc3VjY2VzcyBoNCB7XG4gICAgY29sb3I6ICM1Y2I4NWM7XG59XG4uYnMtY2FsbG91dC1kYW5nZXIge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDk1MzRmO1xufVxuLmJzLWNhbGxvdXQtZGFuZ2VyIGg0IHtcbiAgICBjb2xvcjogI2Q5NTM0Zjtcbn1cbi5icy1jYWxsb3V0LXdhcm5pbmcge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjBhZDRlO1xufVxuLmJzLWNhbGxvdXQtd2FybmluZyBoNCB7XG4gICAgY29sb3I6ICNmMGFkNGU7XG59XG4uYnMtY2FsbG91dC1pbmZvIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzViYzBkZTtcbn1cbi5icy1jYWxsb3V0LWluZm8gaDQge1xuICAgIGNvbG9yOiAjNWJjMGRlO1xufVxuXG5hLmJhY2stdG8tdG9wIHtcbiAgICB3aWR0aDogMy4xMjVyZW07XG4gICAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgYm90dG9tOiAxLjVyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAna21jb25ncmVzcyc7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbiIsIlxuLypIRUFERVIqL1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxNXJlbTtcbiAgICAgICAgXG4gICAgICAgIC5wYWdlX3RpdGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIH1cbiAgICBcbiAgICAgICAgLnBhZ2VfdGl0bGVfaW5uZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAxMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgaGVhZGVyIHtcbiAgICAgICAgLnBhZ2VfdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUvMTIpKjQgKyAxcmVtKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2Mjk5Yjc7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICBoMSwgaDJ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgfVxuXG4gICAgaDF7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdmaXJhX3NhbnNzZW1pYm9sZCc7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdmaXJhX3NhbnNib29rJztcbiAgICB9XG5cbiAgICAua21fbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxNDRweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgdG9wOiA1MHB4O1xuICAgICAgICByaWdodDogNTBweDtcbiAgICB9XG59XG4iLCIvKlNJREVCQVIqL1xuXG4kbWVudS1zZXBhcmF0b3ItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4yNSk7XG4kbWVudS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDUpO1xuXG4uc2lkZWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuLy8gICAgY29sb3I6d2hpdGU7XG4gICAgZm9udC1mYW1pbHk6ICdmaXJhX3NhbnNzZW1pYm9sZCc7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGEsIGE6aG92ZXIsIGE6Zm9jdXMsIGE6YWN0aXZle1xuICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICB9XG5cbiAgICAucG9zdGVyIHtcbiAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAgICAgYm9yZGVyOiAxcmVtIHNvbGlkIHdoaXRlO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnJlbSk7XG4gICAgICAgIG1hcmdpbjogLTE0LjM3NXJlbSAwIDFyZW0gMDtcbiAgICB9XG4gICAgXG4gICAgLmZha2UtbmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbSAwcmVtIDFyZW07XG4gICAgfVxuICAgIFxuICAgIHVsLm5hdiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgfVxuICAgIFxuICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICBcbiAgICAgICAgW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSwgW2NsYXNzKj1cIiBpY29uLVwiXTpiZWZvcmUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNHJlbTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG1lbnUtc2VwYXJhdG9yLWNvbG9yO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVudS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsIDAuNzUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5wdWJsaWMtbWVudSB7XG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkbWVudS1zZXBhcmF0b3ItY29sb3I7XG4gICAgfVxuXG4gICAgLm1lbnV7XG4gICAgICAgIC5yb3d7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM2Mjk5Yjc7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbToyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpc3QtZ3JvdXAtdGl0bGV7XG4gICAgICAgICAgICBmb250LXNpemU6MjBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6MTZweCAwO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjI0cHg7XG4gICAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAubGlzdC1ncm91cHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgICAgfVxuICAgICAgICAubGlzdC1ncm91cC1pdGVte1xuICAgICAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjpub25lO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjI1KTtcbiAgICAgICAgICAgIHBhZGRpbmc6MTZweCAwIDE2cHggNDBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjE2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgfVxuICAgICAgICBmb3JtLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAtMXB4IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMxYjNmNWU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCwgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MDtcbiAgICAgICAgfVxuICAgICAgICAubGlzdC1ncm91cC1pdGVtOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjp3aGl0ZTtcbiAgICAgICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgICB9XG4gICAgICAgIC5saXN0LWdyb3VwLWl0ZW06YmVmb3Jle1xuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDoxMnB4O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdrbWNvbmdyZXNzJztcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvKiBNRU5VIFRPR0dMRSAqL1xuICAgIC50b2dnbGV7XG4gICAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICAgICAgd2lkdGg6MjBweDtcbiAgICAgICAgaGVpZ2h0OjIwcHg7XG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgICAgICByaWdodDoycHg7XG4gICAgICAgIHRvcDoxOHB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICB9XG4gICAgLnRvZ2dsZTpiZWZvcmV7XG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICAgIHdpZHRoOjIwcHg7XG4gICAgICAgIGhlaWdodDoyMHB4O1xuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdrbWNvbmdyZXNzJztcbiAgICAgICAgZm9udC1zaXplOjIwcHg7XG4gICAgICAgIG9wYWNpdHk6LjI1O1xuICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6MjBweDtcbiAgICB9XG4gICAgLmNsb3NlZCAudG9nZ2xle1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICB9XG4gICAgLmNsb3NlZCAubGlzdC1ncm91cHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbn1cbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcblNNQUxMIChPZmYgQ2FudmFzLCBNZW51IHRvZ2dsZSlcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qXG4ub2ZmLWNhbnZhcy13cmFwcGVyLWlubmVyIC5leGl0LW9mZmNhbnZhc3tcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgXG4gICAgJi5hY3RpdmUgLmV4aXQtb2ZmY2FudmFzIHtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIHRvcDowO1xuICAgICAgICByaWdodDowO1xuICAgICAgICBib3R0b206MDtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4yNSk7XG4gICAgICAgIHotaW5kZXg6OTk5ODtcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgfVxufVxuKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLypcbiAgICAub2ZmLWNhbnZhcy13cmFwcGVyLWlubmVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICBcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbGVmdDogMjQwcHg7IC8vIDYgY29sdW1uc1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAuc2lkZWJhci1vZmZjYW52YXMge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDsgLy8gNiBjb2x1bW5zXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhci5zaWRlYmFyLW9mZmNhbnZhcyB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogLTI0MHB4O1xuICAgICAgICB3aWR0aDogMjQwcHg7IC8vIDYgY29sdW1uc1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzEzMztcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTdweCAwIDEwcHggLTdweCByZ2JhKDAsMCwwLC44KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIC5tZW51e1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzEzMztcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgLnJvd3tcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMTMzO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IC03cHggMCAxMHB4IC03cHggcmdiYSgwLDAsMCwuOCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTRUNUSU9OIFRJVExFICsgTUVOVSBUT0dHTEVcbiAgICBoMi5zZWN0aW9uX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCA4MHB4O1xuICAgICAgICBcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDo0NHB4O1xuICAgICAgICB9XG4gICAgfSAgICBcblxuICAgIC5vZmYtY2FudmFzLXdyYXBwZXItaW5uZXIgaDIuc2VjdGlvbl90aXRsZS5pc19zdHVja3tcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICBwb3NpdGlvbjpmaXhlZDtcbiAgICB9XG4gICAgLm9mZi1jYW52YXMtd3JhcHBlci1pbm5lci5hY3RpdmUgaDIuc2VjdGlvbl90aXRsZS5pc19zdHVja3tcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjQwcHgsMCk7XG4gICAgICAgIGxlZnQ6MDtcbiAgICAgICAgcGFkZGluZy1sZWZ0Ojk1cHg7XG4gICAgfVxuICAgIC5vZmYtY2FudmFzLXdyYXBwZXItaW5uZXIuYWN0aXZlIGgyLnNlY3Rpb25fdGl0bGUuaXNfc3R1Y2s6YmVmb3Jle1xuICAgICAgICBsZWZ0OjU5cHg7XG4gICAgfVxuICAgICovXG4gICAgLmxlZnQtb2ZmLWNhbnZhcy10b2dnbGUge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6OTk5OTtcbiAgICAgICAgXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICAgICAgICBcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogLThweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBzcGFuLCBzcGFuOmJlZm9yZSwgc3BhbjphZnRlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgLypcbiAgICAub2ZmLWNhbnZhcy13cmFwcGVyLWlubmVyLmFjdGl2ZXtcbiAgICAgICAgc3Bhbi5sZWZ0LW9mZi1jYW52YXMtdG9nZ2xle1xuICAgICAgICAgICAgbGVmdDoyNDBweDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuLmxlZnQtb2ZmLWNhbnZhcy10b2dnbGUgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuLmxlZnQtb2ZmLWNhbnZhcy10b2dnbGUgc3BhbjpiZWZvcmUsIHNwYW4ubGVmdC1vZmYtY2FudmFzLXRvZ2dsZSBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuLmxlZnQtb2ZmLWNhbnZhcy10b2dnbGUgc3BhbjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4ubGVmdC1vZmYtY2FudmFzLXRvZ2dsZSBzcGFuOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICB9Ki9cbn0iLCIvKipcbiAqIFRvbSBTZWxlY3QgQm9vdHN0cmFwIDVcbiAqL1xuXG4vLyBJbXBvcnQgQm9vdHN0cmFwIDUgZnVuY3Rpb25zIGFuZCB2YXJpYWJsZXNcbiRzdGF0ZS12YWxpZDogbWFwLWdldCgkZm9ybS12YWxpZGF0aW9uLXN0YXRlcywndmFsaWQnKSAhZGVmYXVsdDtcbiRzdGF0ZS1pbnZhbGlkOiBtYXAtZ2V0KCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzLCdpbnZhbGlkJykgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6IHRydWUgIWRlZmF1bHQ7XG4kc2VsZWN0LWZvbnQtZmFtaWx5OiBpbmhlcml0ICFkZWZhdWx0O1xuJHNlbGVjdC1mb250LXNpemU6IGluaGVyaXQgIWRlZmF1bHQ7XG4kc2VsZWN0LWxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0OyAvLyBmb3JtZXJseSBsaW5lLWhlaWdodC1jb21wdXRlZFxuXG4kc2VsZWN0LWNvbG9yLXRleHQ6ICRncmF5LTgwMCAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaGlnaGxpZ2h0OiByZ2JhKDI1NSwgMjM3LCA0MCwgNDAlKSAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaW5wdXQ6ICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaW5wdXQtZnVsbDogJGlucHV0LWJnICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kaXNhYmxlZDogJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1pdGVtOiAjZWZlZmVmICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1pdGVtLWJvcmRlcjogJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmU6ICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1pdGVtLWFjdGl2ZS10ZXh0OiAjZmZmICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1pdGVtLWFjdGl2ZS1ib3JkZXI6IHJnYmEoMCwgMCwgMCwgMCUpICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1vcHRncm91cDogJGRyb3Bkb3duLWJnICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1vcHRncm91cC10ZXh0OiAkZHJvcGRvd24taGVhZGVyLWNvbG9yICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1vcHRncm91cC1ib3JkZXI6ICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bjogJGRyb3Bkb3duLWJnICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bi1ib3JkZXItdG9wOiBjb2xvci1taXgoJGlucHV0LWJvcmRlci1jb2xvciwgJGlucHV0LWJnLCA4MCUpICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bi1pdGVtLWFjdGl2ZTogJGRyb3Bkb3duLWxpbmstaG92ZXItYmcgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLXRleHQ6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bi1pdGVtLWNyZWF0ZS1hY3RpdmUtdGV4dDogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kc2VsZWN0LW9wYWNpdHktZGlzYWJsZWQ6IDAuNSAhZGVmYXVsdDtcbiRzZWxlY3QtYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRzZWxlY3QtYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kc2VsZWN0LXdpZHRoLWl0ZW0tYm9yZGVyOiAwICFkZWZhdWx0O1xuJHNlbGVjdC1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kc2VsZWN0LXBhZGRpbmcteTogJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXg6ICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teTogM3B4ICFkZWZhdWx0O1xuJHNlbGVjdC1wYWRkaW5nLWl0ZW0teDogNXB4ICFkZWZhdWx0O1xuJHNlbGVjdC1wYWRkaW5nLWl0ZW0teTogMXB4ICFkZWZhdWx0O1xuJHNlbGVjdC1tYXJnaW4taXRlbS14OiAzcHggIWRlZmF1bHQ7XG4kc2VsZWN0LW1hcmdpbi1pdGVtLXk6IDNweCAhZGVmYXVsdDtcbiRzZWxlY3QtYXJyb3ctc2l6ZTogNXB4ICFkZWZhdWx0O1xuJHNlbGVjdC1hcnJvdy1jb2xvcjogJHNlbGVjdC1jb2xvci10ZXh0ICFkZWZhdWx0O1xuJHNlbGVjdC1hcnJvdy1vZmZzZXQ6IGNhbGMoI3skc2VsZWN0LXBhZGRpbmcteH0gKyA1cHgpICFkZWZhdWx0O1xuXG5AaW1wb3J0IFwidG9tLXNlbGVjdFwiO1xuXG5AbWl4aW4gdHMtZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuXHQkc3RhdGUtbWFwOiBtYXAtZ2V0KCRmb3JtLXZhbGlkYXRpb24tc3RhdGVzLCRzdGF0ZSk7XG5cblx0LiN7JHNlbGVjdC1uc30td3JhcHBlci5pcy0jeyRzdGF0ZX0sXG5cdC53YXMtdmFsaWRhdGVkIC4jeyRzdGF0ZX0sXG5cdC53YXMtdmFsaWRhdGVkIDojeyRzdGF0ZX0gKyAuI3skc2VsZWN0LW5zfS13cmFwcGVyIHtcblx0XHQkY29sb3I6IG1hcC1nZXQoJHN0YXRlLW1hcCwnY29sb3InKTtcblx0XHQkaWNvbjogbWFwLWdldCgkc3RhdGUtbWFwLCdpY29uJyk7XG5cblx0XHRib3JkZXItY29sb3I6ICRjb2xvcjtcblxuXHRcdCY6bm90KC5zaW5nbGUpIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGljb24pO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXG5cdFx0Ji5zaW5nbGUge1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKSwgZXNjYXBlLXN2ZygkaWNvbik7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb24sICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZSwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0fVxuXG5cdFx0Ji5mb2N1cyAuI3skc2VsZWN0LW5zfS1jb250cm9sIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSk7XG5cdFx0fVxuXHR9XG59XG5cblxuLiN7JHNlbGVjdC1uc30tZHJvcGRvd24sXG4uI3skc2VsZWN0LW5zfS1kcm9wZG93bi5mb3JtLWNvbnRyb2wsXG4uI3skc2VsZWN0LW5zfS1kcm9wZG93bi5mb3JtLXNlbGVjdCB7XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZzogMDtcblx0ei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcblx0YmFja2dyb3VuZDogJHNlbGVjdC1jb2xvci1kcm9wZG93bjtcblx0Ym9yZGVyOiAxcHggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjsgLy8gJGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlclxuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0Ym94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDE3LjUlKTtcbn1cblxuLiN7JHNlbGVjdC1uc30tZHJvcGRvd24ge1xuXHQub3B0Z3JvdXAtaGVhZGVyIHtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtc207XG5cdFx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuXHR9XG5cblx0Lm9wdGdyb3VwOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQub3B0Z3JvdXA6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyAnO1xuXHRcdGRpc3BsYXk6XHQgYmxvY2s7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG1hcmdpbjogJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkgMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkZHJvcGRvd24tZGl2aWRlci1iZztcblx0XHRtYXJnaW4tbGVmdDogJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teCAqIC0xO1xuXHRcdG1hcmdpbi1yaWdodDogJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teCAqIC0xO1xuXHR9XG5cblx0LmNyZWF0ZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAkc2VsZWN0LXBhZGRpbmctZHJvcGRvd24taXRlbS14O1xuXHR9XG59XG5cbi4jeyRzZWxlY3QtbnN9LWRyb3Bkb3duLWNvbnRlbnQge1xuXHRwYWRkaW5nOiA1cHggMDtcbn1cblxuLiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG5cdEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuXHRAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuXHRkaXNwbGF5OmZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0LmZvY3VzICYge1xuXHRcdGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcblx0XHRvdXRsaW5lOiAwO1xuXHRcdEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuXHRcdFx0Ym94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuXHRcdH0gQGVsc2Uge1xuXHRcdFx0Ym94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG5cdFx0fVxuXHR9XG5cblx0Lml0ZW0ge1xuXHRcdGRpc3BsYXk6XHRmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdH1cbn1cblxuQGluY2x1ZGUgdHMtZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCdpbnZhbGlkJyk7XG5AaW5jbHVkZSB0cy1mb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJ3ZhbGlkJyk7XG5cbi4jeyRzZWxlY3QtbnN9LXdyYXBwZXIge1xuXHRtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuXHRkaXNwbGF5OmZsZXg7XG5cdFxuXHQuaW5wdXQtZ3JvdXAtc20gPiAmLFxuXHQmLmZvcm0tc2VsZWN0LXNtLFxuXHQmLmZvcm0tY29udHJvbC1zbSB7XG5cdFx0bWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcblxuXHRcdC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRcdFx0QGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG5cdFx0fVxuXG5cdFx0Ji5oYXMtaXRlbXMgLiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG5cdFx0XHRmb250LXNpemU6ICRpbnB1dC1mb250LXNpemUtc207XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQuaW5wdXQtZ3JvdXAtc20gPiAmLm11bHRpLmhhcy1pdGVtcyxcblx0Ji5mb3JtLXNlbGVjdC1zbS5tdWx0aS5oYXMtaXRlbXMsXG5cdCYuZm9ybS1jb250cm9sLXNtLm11bHRpLmhhcy1pdGVtcyB7XG5cdFx0LiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG5cdFx0XHQvLyBwYWRkaW5nLXRvcCA9ICgkaW5wdXQtaGVpZ2h0LXNtIC0gYm9yZGVyLXdpZHRoIC0gaXRlbS1oZWlnaHQpIC8gMjtcblx0XHRcdC8vIGl0ZW0taGVpZ2h0ID0gKCRzZWxlY3QtbGluZS1oZWlnaHQgKiAkaW5wdXQtZm9udC1zaXplLXNtKSArICgkc2VsZWN0LXBhZGRpbmctaXRlbS15ICogMilcblx0XHRcdCRib3JkZXItYW5kLXBhZGRpbmc6IGNhbGMoKCRpbnB1dC1ib3JkZXItd2lkdGggKyAkc2VsZWN0LXBhZGRpbmctaXRlbS15KSAqIDIpO1xuXHRcdFx0JHRzLXNlbGVjdC1wYWRkaW5nLXNtOiBjYWxjKCgjeyRpbnB1dC1oZWlnaHQtc219IC0gKCN7JHNlbGVjdC1saW5lLWhlaWdodH0gKiAjeyRpbnB1dC1mb250LXNpemUtc219KSAtICN7JGJvcmRlci1hbmQtcGFkZGluZ30pLzIpO1xuXG5cdFx0XHRwYWRkaW5nLXRvcDogJHRzLXNlbGVjdC1wYWRkaW5nLXNtICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5tdWx0aSB7XG5cdFx0Ji5oYXMtaXRlbXMgLiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IGNhbGMoI3skc2VsZWN0LXBhZGRpbmcteH0gLSAjeyRzZWxlY3QtcGFkZGluZy1pdGVtLXh9KTtcblxuXHRcdFx0LS10cy1wci1taW46IGNhbGMoI3skc2VsZWN0LXBhZGRpbmcteH0gLSAjeyRzZWxlY3QtcGFkZGluZy1pdGVtLXh9KTtcblx0XHR9XG5cdFx0LiN7JHNlbGVjdC1uc30tY29udHJvbCA+IGRpdiB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiBjYWxjKCN7JHNlbGVjdC1ib3JkZXItcmFkaXVzfSAtIDFweCk7XG5cdFx0fVxuXHR9XG5cblx0LmlucHV0LWdyb3VwLWxnID4gJixcblx0Ji5mb3JtLWNvbnRyb2wtbGcsXG5cdCYuZm9ybS1zZWxlY3QtbGcge1xuXHRcdG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG5cdFx0LiN7JHNlbGVjdC1uc30tY29udHJvbHtcblx0XHRcdEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuXHRcdH1cblx0fVxuXG5cdCY6bm90KC5mb3JtLWNvbnRyb2wsIC5mb3JtLXNlbGVjdCkge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cblx0XHQmLnNpbmdsZSAuI3skc2VsZWN0LW5zfS1jb250cm9sIHtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcik7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcblx0XHR9XG5cdH1cblxuXHQmLmZvcm0tc2VsZWN0LFxuXHQmLnNpbmdsZSB7XG5cdFx0LS10cy1wci1jYXJldDogI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmd9O1xuXHR9XG5cblx0Ji5mb3JtLWNvbnRyb2wsIFxuXHQmLmZvcm0tc2VsZWN0IHtcblx0XHRwYWRkaW5nOjAgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0LiN7JHNlbGVjdC1uc30tY29udHJvbCxcblx0XHQmLnNpbmdsZS5pbnB1dC1hY3RpdmUgLiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG5cdFx0XHRib3JkZXI6XHRcdG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQmOm5vdCguZGlzYWJsZWQpIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wsXG5cdFx0Jjpub3QoLmRpc2FibGVkKS5zaW5nbGUuaW5wdXQtYWN0aXZlIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gbGV0IHRoZSBiYWNrZ3JvdW5kIG9mIC5mb3JtLXNlbGVjdCBzaG93IHRocm91Z2hcblx0XHR9XG5cdH1cbn1cblxuLmlucHV0LWdyb3Vwe1xuXHQmID4gLiN7JHNlbGVjdC1uc30td3JhcHBlciB7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdHdpZHRoOiAxJTtcblx0fVxuXG5cdCYgPiAuI3skc2VsZWN0LW5zfS13cmFwcGVyOm5vdCg6bnRoLWNoaWxkKDIpKSA+IC4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblx0fVxuXG5cdCYgPiAuI3skc2VsZWN0LW5zfS13cmFwcGVyOm5vdCg6bGFzdC1jaGlsZCkgPiAuI3skc2VsZWN0LW5zfS1jb250cm9sIHtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxufVxuIiwiLyoqXG4gKiB0b20tc2VsZWN0LmNzcyAodi8vQEB2ZXJzaW9uKVxuICogQ29weXJpZ2h0IChjKSBjb250cmlidXRvcnNcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpOyB5b3UgbWF5IG5vdCB1c2UgdGhpc1xuICogZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQ6XG4gKiBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlIGRpc3RyaWJ1dGVkIHVuZGVyXG4gKiB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GXG4gKiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4gU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2VcbiAqIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKlxuICovXG5cbi8vIGJhc2Ugc3R5bGVzXG4kc2VsZWN0LW5zOlx0XHRcdFx0XHRcdFx0XHRcdFx0J3RzJyAhZGVmYXVsdDtcbiRzZWxlY3QtZm9udC1mYW1pbHk6XHRcdFx0XHRcdFx0XHRpbmhlcml0ICFkZWZhdWx0O1xuJHNlbGVjdC1mb250LXNpemU6XHRcdFx0XHRcdFx0XHRcdDEzcHggIWRlZmF1bHQ7XG4kc2VsZWN0LWxpbmUtaGVpZ2h0Olx0XHRcdFx0XHRcdFx0MThweCAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItdGV4dDpcdFx0XHRcdFx0XHRcdFx0IzMwMzAzMCAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItYm9yZGVyOlx0XHRcdFx0XHRcdFx0I2QwZDBkMCAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaGlnaGxpZ2h0Olx0XHRcdFx0XHRcdHJnYmEoMTI1LCAxNjgsIDIwOCwgMjAlKSAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaW5wdXQ6XHRcdFx0XHRcdFx0XHQjZmZmICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1pbnB1dC1mdWxsOlx0XHRcdFx0XHRcdCRzZWxlY3QtY29sb3ItaW5wdXQgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWRpc2FibGVkOlx0XHRcdFx0XHRcdFx0I2ZhZmFmYSAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbTpcdFx0XHRcdFx0XHRcdFx0I2YyZjJmMiAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbS10ZXh0Olx0XHRcdFx0XHRcdCRzZWxlY3QtY29sb3ItdGV4dCAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbS1ib3JkZXI6XHRcdFx0XHRcdFx0I2QwZDBkMCAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmU6XHRcdFx0XHRcdFx0I2U4ZThlOCAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmUtdGV4dDpcdFx0XHRcdFx0JHNlbGVjdC1jb2xvci10ZXh0ICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1pdGVtLWFjdGl2ZS1ib3JkZXI6XHRcdFx0XHQjY2FjYWNhICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bjpcdFx0XHRcdFx0XHRcdCNmZmYgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWJvcmRlcjpcdFx0XHRcdFx0JHNlbGVjdC1jb2xvci1ib3JkZXIgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWJvcmRlci10b3A6XHRcdFx0XHQjZjBmMGYwICFkZWZhdWx0O1xuJHNlbGVjdC1jb2xvci1kcm9wZG93bi1pdGVtLWFjdGl2ZTpcdFx0XHRcdCNmNWZhZmQgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLXRleHQ6XHRcdCM0OTVjNjggIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWl0ZW0tY3JlYXRlLXRleHQ6XHRcdHJnYmEocmVkKCRzZWxlY3QtY29sb3ItdGV4dCksIGdyZWVuKCRzZWxlY3QtY29sb3ItdGV4dCksIGJsdWUoJHNlbGVjdC1jb2xvci10ZXh0KSwgNTAlKSAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3ItZHJvcGRvd24taXRlbS1jcmVhdGUtYWN0aXZlLXRleHQ6XHQkc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLXRleHQgIWRlZmF1bHQ7XG4kc2VsZWN0LWNvbG9yLW9wdGdyb3VwOlx0XHRcdFx0XHRcdFx0JHNlbGVjdC1jb2xvci1kcm9wZG93biAhZGVmYXVsdDtcbiRzZWxlY3QtY29sb3Itb3B0Z3JvdXAtdGV4dDpcdFx0XHRcdFx0JHNlbGVjdC1jb2xvci10ZXh0ICFkZWZhdWx0O1xuJHNlbGVjdC1saWdodGVuLWRpc2FibGVkLWl0ZW06XHRcdFx0XHRcdDMwJSAhZGVmYXVsdDtcbiRzZWxlY3QtbGlnaHRlbi1kaXNhYmxlZC1pdGVtLXRleHQ6XHRcdFx0XHQzMCUgIWRlZmF1bHQ7XG4kc2VsZWN0LWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS1ib3JkZXI6XHRcdFx0MzAlICFkZWZhdWx0O1xuJHNlbGVjdC1vcGFjaXR5LWRpc2FibGVkOlx0XHRcdFx0XHRcdDAuNSAhZGVmYXVsdDtcbiRzZWxlY3Qtc2hhZG93LWlucHV0Olx0XHRcdFx0XHRcdFx0bm9uZSAhZGVmYXVsdDtcbiRzZWxlY3Qtc2hhZG93LWlucHV0LWZvY3VzOlx0XHRcdFx0XHRcdG5vbmUgIWRlZmF1bHQ7XG4kc2VsZWN0LWJvcmRlci13aWR0aDpcdFx0XHRcdFx0XHRcdDFweCAhZGVmYXVsdDtcbiRzZWxlY3QtYm9yZGVyOlx0XHRcdFx0XHRcdFx0XHRcdCRzZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRzZWxlY3QtY29sb3ItYm9yZGVyICFkZWZhdWx0O1xuJHNlbGVjdC1kcm9wZG93bi1ib3JkZXI6XHRcdFx0XHRcdFx0MXB4IHNvbGlkICRzZWxlY3QtY29sb3ItZHJvcGRvd24tYm9yZGVyICFkZWZhdWx0O1xuJHNlbGVjdC1ib3JkZXItcmFkaXVzOlx0XHRcdFx0XHRcdFx0M3B4ICFkZWZhdWx0O1xuJHNlbGVjdC13aWR0aC1pdGVtLWJvcmRlcjpcdFx0XHRcdFx0XHQwICFkZWZhdWx0O1xuJHNlbGVjdC1tYXgtaGVpZ2h0LWRyb3Bkb3duOlx0XHRcdFx0XHQyMDBweCAhZGVmYXVsdDtcbiRzZWxlY3QtcGFkZGluZy14Olx0XHRcdFx0XHRcdFx0XHQ4cHggIWRlZmF1bHQ7XG4kc2VsZWN0LXBhZGRpbmcteTpcdFx0XHRcdFx0XHRcdFx0OHB4ICFkZWZhdWx0O1xuJHNlbGVjdC1wYWRkaW5nLWl0ZW0teDpcdFx0XHRcdFx0XHRcdDZweCAhZGVmYXVsdDtcbiRzZWxlY3QtcGFkZGluZy1pdGVtLXk6XHRcdFx0XHRcdFx0XHQycHggIWRlZmF1bHQ7XG4kc2VsZWN0LXBhZGRpbmctZHJvcGRvd24taXRlbS14Olx0XHRcdFx0JHNlbGVjdC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kc2VsZWN0LXBhZGRpbmctZHJvcGRvd24taXRlbS15Olx0XHRcdFx0NXB4ICFkZWZhdWx0O1xuJHNlbGVjdC1tYXJnaW4taXRlbS14Olx0XHRcdFx0XHRcdFx0M3B4ICFkZWZhdWx0O1xuJHNlbGVjdC1tYXJnaW4taXRlbS15Olx0XHRcdFx0XHRcdFx0M3B4ICFkZWZhdWx0O1xuJHNlbGVjdC1hcnJvdy1zaXplOlx0XHRcdFx0XHRcdFx0XHQ1cHggIWRlZmF1bHQ7XG4kc2VsZWN0LWFycm93LWNvbG9yOlx0XHRcdFx0XHRcdFx0IzgwODA4MCAhZGVmYXVsdDtcbiRzZWxlY3QtYXJyb3ctb2Zmc2V0Olx0XHRcdFx0XHRcdFx0MTVweCAhZGVmYXVsdDtcbiRzZWxlY3QtY2FyZXQtbWFyZ2luOlx0XHRcdFx0XHRcdFx0MCA0cHggIWRlZmF1bHQ7XG4kc2VsZWN0LWNhcmV0LW1hcmdpbi1ydGw6XHRcdFx0XHRcdFx0MCA0cHggMCAtMnB4ICFkZWZhdWx0O1xuJHNlbGVjdC1zcGlubmVyLXNpemU6XHRcdFx0XHRcdFx0XHQzMHB4ICFkZWZhdWx0O1xuJHNlbGVjdC1zcGlubmVyLWJvcmRlci1zaXplOlx0XHRcdFx0XHQ1cHggIWRlZmF1bHQ7XG4kc2VsZWN0LXNwaW5uZXItYm9yZGVyLWNvbG9yOlx0XHRcdFx0XHQkc2VsZWN0LWNvbG9yLWJvcmRlciAhZGVmYXVsdDtcblxuQGltcG9ydCAnaXRlbXMnO1xuQGltcG9ydCAnZHJvcGRvd24nO1xuXG5AaW1wb3J0IFwiLi4vcGx1Z2lucy9kcmFnX2Ryb3AvcGx1Z2luLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9wbHVnaW5zL2NoZWNrYm94X29wdGlvbnMvcGx1Z2luLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9wbHVnaW5zL2NsZWFyX2J1dHRvbi9wbHVnaW4uc2Nzc1wiO1xuQGltcG9ydCBcIi4uL3BsdWdpbnMvZHJvcGRvd25faGVhZGVyL3BsdWdpbi5zY3NzXCI7XG5AaW1wb3J0IFwiLi4vcGx1Z2lucy9kcm9wZG93bl9pbnB1dC9wbHVnaW4uc2Nzc1wiO1xuQGltcG9ydCBcIi4uL3BsdWdpbnMvaW5wdXRfYXV0b2dyb3cvcGx1Z2luLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9wbHVnaW5zL29wdGdyb3VwX2NvbHVtbnMvcGx1Z2luLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9wbHVnaW5zL3JlbW92ZV9idXR0b24vcGx1Z2luLnNjc3NcIjtcblxuOnJvb3Qge1xuXHQtLXRzLXByLWNsZWFyLWJ1dHRvbjogMHB4O1xuXHQtLXRzLXByLWNhcmV0OiAwcHg7XG5cdC0tdHMtcHItbWluOiAuNzVyZW07XG59XG5cbkBtaXhpbiBzZWxlY3RpemUtdmVydGljYWwtZ3JhZGllbnQoJGNvbG9yLXRvcCwgJGNvbG9yLWJvdHRvbSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peCgkY29sb3ItdG9wLCAkY29sb3ItYm90dG9tLCA2MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvci10b3AsICRjb2xvci1ib3R0b20pO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLiN7JHNlbGVjdC1uc30td3JhcHBlci5zaW5nbGUge1xuXHQuI3skc2VsZWN0LW5zfS1jb250cm9sIHtcblx0XHQmLCBpbnB1dCB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbi4jeyRzZWxlY3QtbnN9LWNvbnRyb2w6bm90KC5ydGwpIHtcblx0cGFkZGluZy1yaWdodDpcdG1heCggdmFyKC0tdHMtcHItbWluKSwgY2FsYyggdmFyKC0tdHMtcHItY2xlYXItYnV0dG9uKSArIHZhcigtLXRzLXByLWNhcmV0KSkgKSAhaW1wb3J0YW50O1xufVxuXG4uI3skc2VsZWN0LW5zfS1jb250cm9sLnJ0bCB7XG5cdHBhZGRpbmctbGVmdDpcdG1heCggdmFyKC0tdHMtcHItbWluKSwgY2FsYyggdmFyKC0tdHMtcHItY2xlYXItYnV0dG9uKSArIHZhcigtLXRzLXByLWNhcmV0KSkgKSAhaW1wb3J0YW50O1xufVxuXG5AbWl4aW4gdHMtY2FyZXQoKSB7XG5cdC4jeyRzZWxlY3QtbnN9LXdyYXBwZXIuc2luZ2xlIHtcblx0XHQuI3skc2VsZWN0LW5zfS1jb250cm9sIHtcblx0XHRcdC0tdHMtcHItY2FyZXQ6IDJyZW07XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogcm91bmQoLTAuNSAqICRzZWxlY3QtYXJyb3ctc2l6ZSk7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogJHNlbGVjdC1hcnJvdy1zaXplICRzZWxlY3QtYXJyb3ctc2l6ZSAwICRzZWxlY3QtYXJyb3ctc2l6ZTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkc2VsZWN0LWFycm93LWNvbG9yIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOm5vdCgucnRsKTo6YWZ0ZXIge1xuXHRcdFx0XHRyaWdodDogJHNlbGVjdC1hcnJvdy1vZmZzZXQ7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYucnRsOjphZnRlciB7XG5cdFx0XHRcdGxlZnQ6ICRzZWxlY3QtYXJyb3ctb2Zmc2V0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuZHJvcGRvd24tYWN0aXZlIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2w6OmFmdGVyIHtcblx0XHRcdG1hcmdpbi10b3A6ICRzZWxlY3QtYXJyb3ctc2l6ZSAqIC0wLjg7XG5cdFx0XHRib3JkZXItd2lkdGg6IDAgJHNlbGVjdC1hcnJvdy1zaXplICRzZWxlY3QtYXJyb3ctc2l6ZSAkc2VsZWN0LWFycm93LXNpemU7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRzZWxlY3QtYXJyb3ctY29sb3IgdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0Ji5pbnB1dC1hY3RpdmUgLiN7JHNlbGVjdC1uc30tY29udHJvbCxcblx0XHQmLmlucHV0LWFjdGl2ZSAuI3skc2VsZWN0LW5zfS1jb250cm9sIGlucHV0IHtcblx0XHRcdGN1cnNvcjogdGV4dDtcblx0XHR9XG5cdH1cbn1cblxuLiN7JHNlbGVjdC1uc30td3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLiN7JHNlbGVjdC1uc30tZHJvcGRvd24sXG4uI3skc2VsZWN0LW5zfS1jb250cm9sLFxuLiN7JHNlbGVjdC1uc30tY29udHJvbCBpbnB1dCB7XG5cdGNvbG9yOiAkc2VsZWN0LWNvbG9yLXRleHQ7XG5cdGZvbnQtZmFtaWx5OiAkc2VsZWN0LWZvbnQtZmFtaWx5O1xuXHRmb250LXNpemU6ICRzZWxlY3QtZm9udC1zaXplO1xuXHRsaW5lLWhlaWdodDogJHNlbGVjdC1saW5lLWhlaWdodDtcbn1cblxuLiN7JHNlbGVjdC1uc30tY29udHJvbCxcbi4jeyRzZWxlY3QtbnN9LXdyYXBwZXIuc2luZ2xlLmlucHV0LWFjdGl2ZSAuI3skc2VsZWN0LW5zfS1jb250cm9sIHtcblx0YmFja2dyb3VuZDogJHNlbGVjdC1jb2xvci1pbnB1dDtcblx0Y3Vyc29yOiB0ZXh0O1xufVxuXG4udHMtaGlkZGVuLWFjY2Vzc2libGUge1xuXHRib3JkZXI6IDAgIWltcG9ydGFudDtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuXHRjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHR3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cbiIsIi4jeyRzZWxlY3QtbnN9LWNvbnRyb2wge1xuXHRib3JkZXI6ICRzZWxlY3QtYm9yZGVyO1xuXHRwYWRkaW5nOiAkc2VsZWN0LXBhZGRpbmcteSAkc2VsZWN0LXBhZGRpbmcteDtcblx0d2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNoYWRvdzogJHNlbGVjdC1zaGFkb3ctaW5wdXQ7XG5cdGJvcmRlci1yYWRpdXM6ICRzZWxlY3QtYm9yZGVyLXJhZGl1cztcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdC4jeyRzZWxlY3QtbnN9LXdyYXBwZXIubXVsdGkuaGFzLWl0ZW1zICYge1xuXHRcdCRwYWRkaW5nLXg6ICRzZWxlY3QtcGFkZGluZy14O1xuXHRcdCRwYWRkaW5nLXRvcDogY2FsYyggI3skc2VsZWN0LXBhZGRpbmcteX0gLSAjeyRzZWxlY3QtcGFkZGluZy1pdGVtLXl9IC0gI3skc2VsZWN0LXdpZHRoLWl0ZW0tYm9yZGVyfSk7XG5cdFx0JHBhZGRpbmctYm90dG9tOiBjYWxjKCAjeyRzZWxlY3QtcGFkZGluZy15fSAtICN7JHNlbGVjdC1wYWRkaW5nLWl0ZW0teX0gLSAjeyRzZWxlY3QtbWFyZ2luLWl0ZW0teX0gLSAjeyRzZWxlY3Qtd2lkdGgtaXRlbS1ib3JkZXJ9KTtcblxuXHRcdHBhZGRpbmc6ICRwYWRkaW5nLXRvcCAkcGFkZGluZy14ICRwYWRkaW5nLWJvdHRvbTtcblx0fVxuXG5cdC5mdWxsICYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtY29sb3ItaW5wdXQtZnVsbDtcblx0fVxuXG5cdC5kaXNhYmxlZCAmLFxuXHQuZGlzYWJsZWQgJiAqIHtcblx0XHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcblx0fVxuXG5cdC5mb2N1cyAmIHtcblx0XHRib3gtc2hhZG93OiAkc2VsZWN0LXNoYWRvdy1pbnB1dC1mb2N1cztcblx0fVxuXG5cdD4gKiB7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdC4jeyRzZWxlY3QtbnN9LXdyYXBwZXIubXVsdGkgJiA+IGRpdiB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbjogMCAkc2VsZWN0LW1hcmdpbi1pdGVtLXggJHNlbGVjdC1tYXJnaW4taXRlbS15IDA7XG5cdFx0cGFkZGluZzogJHNlbGVjdC1wYWRkaW5nLWl0ZW0teSAkc2VsZWN0LXBhZGRpbmctaXRlbS14O1xuXHRcdGJhY2tncm91bmQ6ICRzZWxlY3QtY29sb3ItaXRlbTtcblx0XHRjb2xvcjogJHNlbGVjdC1jb2xvci1pdGVtLXRleHQ7XG5cdFx0Ym9yZGVyOiAkc2VsZWN0LXdpZHRoLWl0ZW0tYm9yZGVyIHNvbGlkICRzZWxlY3QtY29sb3ItaXRlbS1ib3JkZXI7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkc2VsZWN0LWNvbG9yLWl0ZW0tYWN0aXZlO1xuXHRcdFx0Y29sb3I6ICRzZWxlY3QtY29sb3ItaXRlbS1hY3RpdmUtdGV4dDtcblx0XHRcdGJvcmRlcjogJHNlbGVjdC13aWR0aC1pdGVtLWJvcmRlciBzb2xpZCAkc2VsZWN0LWNvbG9yLWl0ZW0tYWN0aXZlLWJvcmRlcjtcblx0XHR9XG5cdH1cblxuXHQuI3skc2VsZWN0LW5zfS13cmFwcGVyLm11bHRpLmRpc2FibGVkICYgPiBkaXYge1xuXHRcdCYsICYuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiBsaWdodGVuKGRlc2F0dXJhdGUoJHNlbGVjdC1jb2xvci1pdGVtLXRleHQsIDEwMCUpLCAkc2VsZWN0LWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS10ZXh0KTtcblx0XHRcdGJhY2tncm91bmQ6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkc2VsZWN0LWNvbG9yLWl0ZW0sIDEwMCUpLCAkc2VsZWN0LWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbSk7XG5cdFx0XHRib3JkZXI6ICRzZWxlY3Qtd2lkdGgtaXRlbS1ib3JkZXIgc29saWQgbGlnaHRlbihkZXNhdHVyYXRlKCRzZWxlY3QtY29sb3ItaXRlbS1ib3JkZXIsIDEwMCUpLCAkc2VsZWN0LWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS1ib3JkZXIpO1xuXHRcdH1cblx0fVxuXG5cdD4gaW5wdXQge1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdG1pbi13aWR0aDogN3JlbTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0bWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcblx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHR0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0dXNlci1zZWxlY3Q6IGF1dG8gIWltcG9ydGFudDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHQmOjotbXMtY2xlYXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHsgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50OyB9XG5cdH1cblxuXHQuaGFzLWl0ZW1zICYgPiBpbnB1dHtcblx0XHRtYXJnaW46ICRzZWxlY3QtY2FyZXQtbWFyZ2luICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLnJ0bCB7XG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0Ji5zaW5nbGUgLiN7JHNlbGVjdC1uc30tY29udHJvbDphZnRlciB7XG5cdFx0XHRsZWZ0OiAkc2VsZWN0LWFycm93LW9mZnNldDtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQuI3skc2VsZWN0LW5zfS1jb250cm9sID4gaW5wdXQge1xuXHRcdFx0bWFyZ2luOiAkc2VsZWN0LWNhcmV0LW1hcmdpbi1ydGwgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuZGlzYWJsZWQgJiB7XG5cdFx0b3BhY2l0eTogJHNlbGVjdC1vcGFjaXR5LWRpc2FibGVkO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtY29sb3ItZGlzYWJsZWQ7XG5cdH1cblxuXHQvLyBoaWRlIGlucHV0LCB3aGlsZSByZXRhaW5pbmcgaXRzIGZvY3VzLCBhbmQgbWFpbnRhaW4gbGF5b3V0IHNvIHVzZXJzIGNhbiBzdGlsbCBjbGljayBvbiB0aGUgc3BhY2UgdG8gYnJpbmcgdGhlIGRpc3BsYXkgYmFja1xuXHQvLyB2aXNpYmlsaXR5OmhpZGRlbiBjYW4gcHJldmVudCB0aGUgaW5wdXQgZnJvbSByZWNlaXZpbmcgZm9jdXNcblx0LmlucHV0LWhpZGRlbiAmID4gaW5wdXQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IC0xMDAwMHB4O1xuXHR9XG59XG4iLCJAaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbWl4aW5zXCI7XG5AaW1wb3J0ICd0b20tc2VsZWN0L3NyYy9zY3NzL3RvbS1zZWxlY3QuYm9vdHN0cmFwNSc7XG5cbiRzZWxlY3QtY29sb3ItaXRlbTogI2VmZWZlZjtcblxuLiN7JHNlbGVjdC1uc30tY29udHJvbCB7XG4gIC4jeyRzZWxlY3QtbnN9LXdyYXBwZXIuc2luZ2xlICYgPiBkaXZcbiAge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW46IDAgJHNlbGVjdC1tYXJnaW4taXRlbS14ICRzZWxlY3QtbWFyZ2luLWl0ZW0teSAwO1xuICAgIHBhZGRpbmc6ICRzZWxlY3QtcGFkZGluZy1pdGVtLXkgJHNlbGVjdC1wYWRkaW5nLWl0ZW0teDtcbiAgICBiYWNrZ3JvdW5kOiAkc2VsZWN0LWNvbG9yLWl0ZW07XG4gICAgY29sb3I6ICRzZWxlY3QtY29sb3ItaXRlbS10ZXh0O1xuICAgIGJvcmRlcjogJHNlbGVjdC13aWR0aC1pdGVtLWJvcmRlciBzb2xpZCAkc2VsZWN0LWNvbG9yLWl0ZW0tYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoI3skc2VsZWN0LWJvcmRlci1yYWRpdXN9IC0gMXB4KTtcbiAgfVxufVxuIiwiLiN7JHNlbGVjdC1uc30tZHJvcGRvd24ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTAwJTtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDEwO1xuXHRib3JkZXI6ICRzZWxlY3QtZHJvcGRvd24tYm9yZGVyO1xuXHRiYWNrZ3JvdW5kOiAkc2VsZWN0LWNvbG9yLWRyb3Bkb3duO1xuXHRtYXJnaW46IDAuMjVyZW0gMCAwO1xuXHRib3JkZXItdG9wOiAwIG5vbmU7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDEwJSk7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCAkc2VsZWN0LWJvcmRlci1yYWRpdXMgJHNlbGVjdC1ib3JkZXItcmFkaXVzO1xuXG5cdFtkYXRhLXNlbGVjdGFibGVdIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdC5oaWdobGlnaHQge1xuXHRcdFx0YmFja2dyb3VuZDogJHNlbGVjdC1jb2xvci1oaWdobGlnaHQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm9wdGlvbixcblx0Lm9wdGdyb3VwLWhlYWRlcixcblx0Lm5vLXJlc3VsdHMsXG5cdC5jcmVhdGUge1xuXHRcdHBhZGRpbmc6ICRzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXkgJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teDtcblx0fVxuXG5cdC5vcHRpb24sIFtkYXRhLWRpc2FibGVkXSwgW2RhdGEtZGlzYWJsZWRdIFtkYXRhLXNlbGVjdGFibGVdLm9wdGlvbiB7XG5cdFx0Y3Vyc29yOiBpbmhlcml0O1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxuXG5cdFtkYXRhLXNlbGVjdGFibGVdLm9wdGlvbiB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQub3B0Z3JvdXA6Zmlyc3QtY2hpbGQgLm9wdGdyb3VwLWhlYWRlciB7XG5cdFx0Ym9yZGVyLXRvcDogMCBub25lO1xuXHR9XG5cblx0Lm9wdGdyb3VwLWhlYWRlciB7XG5cdFx0Y29sb3I6ICRzZWxlY3QtY29sb3Itb3B0Z3JvdXAtdGV4dDtcblx0XHRiYWNrZ3JvdW5kOiAkc2VsZWN0LWNvbG9yLW9wdGdyb3VwO1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0fVxuXG5cdC5hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtY29sb3ItZHJvcGRvd24taXRlbS1hY3RpdmU7XG5cdFx0Y29sb3I6ICRzZWxlY3QtY29sb3ItZHJvcGRvd24taXRlbS1hY3RpdmUtdGV4dDtcblxuXHRcdCYuY3JlYXRlIHtcblx0XHRcdGNvbG9yOiAkc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWl0ZW0tY3JlYXRlLWFjdGl2ZS10ZXh0O1xuXHRcdH1cblx0fVxuXG5cdC5jcmVhdGUge1xuXHRcdGNvbG9yOiAkc2VsZWN0LWNvbG9yLWRyb3Bkb3duLWl0ZW0tY3JlYXRlLXRleHQ7XG5cdH1cblxuXHQuc3Bpbm5lcntcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6ICRzZWxlY3Qtc3Bpbm5lci1zaXplO1xuXHRcdGhlaWdodDogJHNlbGVjdC1zcGlubmVyLXNpemU7XG5cdFx0bWFyZ2luOiAkc2VsZWN0LXBhZGRpbmctZHJvcGRvd24taXRlbS15ICRzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXg7XG5cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogJHNlbGVjdC1zcGlubmVyLXNpemUgKiAuODtcblx0XHRcdGhlaWdodDogJHNlbGVjdC1zcGlubmVyLXNpemUgKiAuODtcblx0XHRcdG1hcmdpbjogJHNlbGVjdC1zcGlubmVyLXNpemUgKiAuMTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJvcmRlcjogJHNlbGVjdC1zcGlubmVyLWJvcmRlci1zaXplIHNvbGlkICRzZWxlY3Qtc3Bpbm5lci1ib3JkZXItY29sb3I7XG5cdFx0XHRib3JkZXItY29sb3I6ICRzZWxlY3Qtc3Bpbm5lci1ib3JkZXItY29sb3IgdHJhbnNwYXJlbnQgJHNlbGVjdC1zcGlubmVyLWJvcmRlci1jb2xvciB0cmFuc3BhcmVudDtcblx0XHRcdGFuaW1hdGlvbjogbGRzLWR1YWwtcmluZyAxLjJzIGxpbmVhciBpbmZpbml0ZTtcblx0XHR9XG5cdFx0QGtleWZyYW1lcyBsZHMtZHVhbC1yaW5nIHtcblx0XHRcdDAlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0XHR9XG5cblx0XHRcdDEwMCUge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uI3skc2VsZWN0LW5zfS1kcm9wZG93bi1jb250ZW50IHtcblx0b3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xuXHRtYXgtaGVpZ2h0OiAkc2VsZWN0LW1heC1oZWlnaHQtZHJvcGRvd247XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuIiwiLiN7JHNlbGVjdC1uc30td3JhcHBlci5wbHVnaW4tZHJhZ19kcm9wIHtcblx0LnRzLWRyYWdnaW5ne1xuXHRcdGNvbG9yOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdH1cblx0XHRcblx0LnRzLWRyYWdnaW5nID4gKiB7XG5cdFx0dmlzaWJpbGl0eTpoaWRkZW4gIWltcG9ydGFudDtcblx0fVxuXG59XG4iLCIucGx1Z2luLWNoZWNrYm94X29wdGlvbnM6bm90KC5ydGwpIHtcblx0Lm9wdGlvbiBpbnB1dCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjVyZW07XG5cdH1cbn1cblxuLnBsdWdpbi1jaGVja2JveF9vcHRpb25zLnJ0bCB7XG5cdC5vcHRpb24gaW5wdXQge1xuXHRcdG1hcmdpbi1sZWZ0OiAwLjVyZW07XG5cdH1cbn1cbiIsIi8qIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLW5hbWUtY2FzZSAqL1xuXG4ucGx1Z2luLWNsZWFyX2J1dHRvbiB7XG5cdC0tdHMtcHItY2xlYXItYnV0dG9uOiAxZW07XG5cblx0LmNsZWFyLWJ1dHRvbntcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0cmlnaHQ6IGNhbGMoI3skc2VsZWN0LXBhZGRpbmcteH0gLSAjeyRzZWxlY3QtcGFkZGluZy1pdGVtLXh9KTtcblx0XHRtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblxuXHQmLmZvcm0tc2VsZWN0IC5jbGVhci1idXR0b24sXG5cdCYuc2luZ2xlIC5jbGVhci1idXR0b24ge1xuXG5cdFx0QGlmIHZhcmlhYmxlLWV4aXN0cyhzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXgpIHtcblx0XHRcdHJpZ2h0OiBNYXgodmFyKC0tdHMtcHItY2FyZXQpLCAjeyRzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXh9KTtcblx0XHR9XG5cdFx0QGVsc2V7XG5cdFx0XHRyaWdodDogTWF4KHZhcigtLXRzLXByLWNhcmV0KSwgY2FsYygjeyRzZWxlY3QtcGFkZGluZy14fSAtICN7JHNlbGVjdC1wYWRkaW5nLWl0ZW0teH0pKTtcblx0XHR9XG5cdH1cblxuXHQmLmZvY3VzLmhhcy1pdGVtcyAuY2xlYXItYnV0dG9uLFxuXHQmOm5vdCguZGlzYWJsZWQpOmhvdmVyLmhhcy1pdGVtcyAuY2xlYXItYnV0dG9ue1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cbiIsIi4jeyRzZWxlY3QtbnN9LXdyYXBwZXJ7XG5cdC5kcm9wZG93bi1oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAoJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teSAqIDIpICRzZWxlY3QtcGFkZGluZy1kcm9wZG93bi1pdGVtLXg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRzZWxlY3QtY29sb3ItYm9yZGVyO1xuXHRcdGJhY2tncm91bmQ6IGNvbG9yLW1peCgkc2VsZWN0LWNvbG9yLWRyb3Bkb3duLCAkc2VsZWN0LWNvbG9yLWJvcmRlciwgODUlKTtcblx0XHRib3JkZXItcmFkaXVzOiAkc2VsZWN0LWJvcmRlci1yYWRpdXMgJHNlbGVjdC1ib3JkZXItcmFkaXVzIDAgMDtcblx0fVxuXG5cdC5kcm9wZG93bi1oZWFkZXItY2xvc2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogJHNlbGVjdC1wYWRkaW5nLWRyb3Bkb3duLWl0ZW0teDtcblx0XHR0b3A6IDUwJTtcblx0XHRjb2xvcjogJHNlbGVjdC1jb2xvci10ZXh0O1xuXHRcdG9wYWNpdHk6IDAuNDtcblx0XHRtYXJnaW4tdG9wOiAtMTJweDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5kcm9wZG93bi1oZWFkZXItY2xvc2U6aG92ZXIge1xuXHRcdGNvbG9yOiBkYXJrZW4oJHNlbGVjdC1jb2xvci10ZXh0LCAyNSUpO1xuXHR9XG59XG4iLCIucGx1Z2luLWRyb3Bkb3duX2lucHV0e1xuXG5cdCYuZm9jdXMuZHJvcGRvd24tYWN0aXZlIC4jeyRzZWxlY3QtbnN9LWNvbnRyb2x7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRib3JkZXI6ICRzZWxlY3QtYm9yZGVyO1xuXHRcdEBpZiB2YXJpYWJsZS1leGlzdHMoaW5wdXQtYm94LXNoYWRvdykge1xuXHRcdFx0Ym94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3c7XG5cdFx0fVxuXHR9XG5cblx0LmRyb3Bkb3duLWlucHV0IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkc2VsZWN0LWNvbG9yLWJvcmRlcjtcblx0XHRib3JkZXItd2lkdGg6IDAgMCAxcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogJHNlbGVjdC1wYWRkaW5nLXkgJHNlbGVjdC1wYWRkaW5nLXg7XG5cdFx0Ym94LXNoYWRvdzogJHNlbGVjdC1zaGFkb3ctaW5wdXQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQmLmZvY3VzIC4jeyRzZWxlY3QtbnN9LWRyb3Bkb3duIC5kcm9wZG93bi1pbnB1dHtcblx0XHRAaWYgdmFyaWFibGUtZXhpc3RzKGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcikge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuXHRcdFx0b3V0bGluZTogMDtcblx0XHRcdEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuXHRcdFx0XHRib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG5cdFx0XHR9IEBlbHNlIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lml0ZW1zLXBsYWNlaG9sZGVye1xuXHRcdGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0Ji5oYXMtaXRlbXMgLml0ZW1zLXBsYWNlaG9sZGVyLFxuXHQmLmRyb3Bkb3duLWFjdGl2ZSAuaXRlbXMtcGxhY2Vob2xkZXJ7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIuI3skc2VsZWN0LW5zfS13cmFwcGVyLnBsdWdpbi1pbnB1dF9hdXRvZ3Jvd3tcblxuXHQmLmhhcy1pdGVtcyAuI3skc2VsZWN0LW5zfS1jb250cm9sID4gaW5wdXQge1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXHRcblx0Ji5oYXMtaXRlbXMuZm9jdXMgLiN7JHNlbGVjdC1uc30tY29udHJvbCA+IGlucHV0IHtcblx0XHRmbGV4OiBub25lO1xuXHRcdG1pbi13aWR0aDogNHB4O1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6dHJhbnNwYXJlbnQ7XG5cdFx0fVxuXHR9XG59XG4iLCIuI3skc2VsZWN0LW5zfS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyB7XG5cdC50cy1kcm9wZG93bi1jb250ZW50e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQub3B0Z3JvdXAge1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMmYyZjI7XG5cdFx0Ym9yZGVyLXRvcDogMCBub25lO1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0XHRmbGV4LWJhc2lzOiAwO1xuXHRcdG1pbi13aWR0aDogMDtcblx0fVxuXG5cdC5vcHRncm91cDpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItcmlnaHQ6IDAgbm9uZTtcblx0fVxuXG5cdC5vcHRncm91cDo6YmVmb3JlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm9wdGdyb3VwLWhlYWRlciB7XG5cdFx0Ym9yZGVyLXRvcDogMCBub25lO1xuXHR9XG59XG4iLCIuI3skc2VsZWN0LW5zfS13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9ue1xuXHQuaXRlbSB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdC5pdGVtIC5yZW1vdmUge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nOiAwICRzZWxlY3QtcGFkZGluZy1pdGVtLXg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdC5pdGVtIC5yZW1vdmU6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgNSUpO1xuXHR9XG5cblx0Ji5kaXNhYmxlZCAuaXRlbSAucmVtb3ZlOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHR9XG5cblxuXHQucmVtb3ZlLXNpbmdsZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0XHRmb250LXNpemU6IDIzcHg7XG5cdH1cbn1cblxuLiN7JHNlbGVjdC1uc30td3JhcHBlci5wbHVnaW4tcmVtb3ZlX2J1dHRvbjpub3QoLnJ0bCl7XG5cdC5pdGVtIHtcblx0XHRwYWRkaW5nLXJpZ2h0Olx0MCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Lml0ZW0gLnJlbW92ZSB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkc2VsZWN0LWNvbG9yLWl0ZW0tYm9yZGVyO1xuXHRcdG1hcmdpbi1sZWZ0OiAkc2VsZWN0LXBhZGRpbmctaXRlbS14O1xuXHR9XG5cblx0Lml0ZW0uYWN0aXZlIC5yZW1vdmUge1xuXHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkc2VsZWN0LWNvbG9yLWl0ZW0tYWN0aXZlLWJvcmRlcjtcblx0fVxuXG5cdCYuZGlzYWJsZWQgLml0ZW0gLnJlbW92ZSB7XG5cdFx0Ym9yZGVyLWxlZnQtY29sb3I6IGxpZ2h0ZW4oZGVzYXR1cmF0ZSgkc2VsZWN0LWNvbG9yLWl0ZW0tYm9yZGVyLCAxMDAlKSwgJHNlbGVjdC1saWdodGVuLWRpc2FibGVkLWl0ZW0tYm9yZGVyKTtcblx0fVxufVxuXG4uI3skc2VsZWN0LW5zfS13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uLnJ0bCB7XG5cdC5pdGVtIHtcblx0XHRwYWRkaW5nLWxlZnQ6XHQwICFpbXBvcnRhbnQ7XG5cdH1cblx0XG5cdC5pdGVtIC5yZW1vdmUge1xuXHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRzZWxlY3QtY29sb3ItaXRlbS1ib3JkZXI7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkc2VsZWN0LXBhZGRpbmctaXRlbS14O1xuXHR9XG5cblx0Lml0ZW0uYWN0aXZlIC5yZW1vdmUge1xuXHRcdGJvcmRlci1yaWdodC1jb2xvcjogJHNlbGVjdC1jb2xvci1pdGVtLWFjdGl2ZS1ib3JkZXI7XG5cdH1cblxuXHQmLmRpc2FibGVkIC5pdGVtIC5yZW1vdmUge1xuXHRcdGJvcmRlci1yaWdodC1jb2xvcjogbGlnaHRlbihkZXNhdHVyYXRlKCRzZWxlY3QtY29sb3ItaXRlbS1ib3JkZXIsIDEwMCUpLCAkc2VsZWN0LWxpZ2h0ZW4tZGlzYWJsZWQtaXRlbS1ib3JkZXIpO1xuXHR9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/